Concept

The SkySwitch Provisioning Server (NDP) enables remote provisioning of SIP devices. In addition, it allows you to fine-tune the configuration profiles that are automatically sent to supported SIP devices by creating overrides. To use the provisioning server, you simply need to enter the provisioning server URL into any supported SIP device.

It is not necessary to use the SkySwitch Provisioning Server, because basic phone auto-configuration can be accomplished using only the PBX portal. However, it is possible to control any feature that a phone supports using device overrides on the provisioning server.

Provisioning Flow

NDP

You can access NDP through your Dashboard, the option to Manage NDP is located under the Mange PBX as a dropdown.

Locate a Specific Device

Each device has a globally unique MAC address, and specific devices can be located by entering the MAC address into the search filter.

When searching for a MAC address, you can usually enter the last four characters only, instead of the full 12-character string. For example, if you are looking for the device with MAC address XXXXXXXX88aa you can search by the last four digits or 88aa.

Device List

The first page you see after login is the Device List page. This will show you all of the devices that have been configured for your Reseller account.

Clicking a link in the row for a specific device will reveal the following information:

  1. The Device Model link will display and allow you to edit any device specific overrides for the device with the corresponding MAC address.
  2. The Line link will display and allow you to edit the Extensions that are assigned to line appearances for the device with the corresponding MAC address.
  3. The Overrides link will notify you if the device has any device specific overrides.
  4. The Files link will allow you to view the actual provisioning profile that is served to the device. Note that this file is displayed in XML format. If you are using Google Chrome, you must choose View>Developer>View Source to see the contents of this page.
  5. The Resync link will allow you to remotely reboot the device. If the device has been set to download a new provisioning profile on restart, then this will cause any new settings to take effect.
  6. The Last Sync column shows the timestamp for the last time the device pulled a provisioning profile.
  7. The Cfg Last Charged column shows the timestamp for the last change that was made to this device. If this date is more recent than the Last Sync timestamp, it means the device did not load the most recent changes made

The Last Sync column is very helpful when provisioning new devices. If this value is 0000-00-00 it means that the device has never connected to the provisioning server, and could be indicative of a network problem (eg. the device can not connect to the Internet or can not resolve DNS).

Overrides

There are two types of overrides available to SkySwitch Resellers:

  1. Domain Specific - Domain defaults will be applied to all devices in the specified domain, regardless of the brand
  2. Device Specific - Device defaults will be applied only to a single device with a matching MAC address.

Domain Overrides

A domain override will apply the configuration parameters to all devices within a domain.

To create a Domain Override:

  1. Login to the SkySwitch Device Provisioning server by mousing over Manage PBX in your Dashmanager and clicking on Manage NDP
  2. From the top menu, select Configuration>Defaults>Domain Specific
  3. Click the "Add" button
  4. Type or paste the desired override parameters into the provided space.
  5. Click 'Save'.

Device Overrides

A device override will apply the configuration settings so a single device with a matching MAC address only.

To create a Device Override:

  1. Login to the SkySwitch Device Provisioning server by mousing over Manage PBX in your Dashmanager and clicking on Manage NDP
  2. From the top menu, select Configuration>Devices
  3. Find the MAC address of the device you would like to configure, and click on the Device Model Number
  4. In the resulting form, type or paste the desired override parameters into the space labeled 'Overrides'.
  5. Click 'Save'.

Note that the overrides seen in the example below will cause the selected Polycom device to give preference to the G.729 codec over the default G.711 codec.