Provisioning Basics
Retail Provisioning
Cisco SPA and Wireless IP Phone Administration Guide
143
7
Retail Provisioning
The Cisco IP phone includes an web UI that displays internal configuration and
accepts new configuration parameter values. The server also accepts a special
URL command syntax for performing remote profile resync and firmware upgrade
operations.
In a retail distribution model, a customer purchases a Cisco voice endpoint device,
and subsequently subscribes to a particular service. The customer first signs on to
the service and establishes a VoIP account, possibly through an online portal.
Subsequently, the customer binds the particular device to the assigned service
account.
To do so, the unprovisioned Cisco IP phone is instructed to resync with a specific
provisioning server through a resync URL command. The URL command typically
includes an account PIN number or alphanumeric code to associate the device
with the new account.
In the following example, a device at the DHCP-assigned IP address 192.168.1.102
is instructed to provision itself to the SuperVoIP service:
http://192.168.1.102/admin/resync?https://prov.supervoip.com/cisco-init/
1234abcd
In this example, 1234abcd is the PIN number of the new account. The remote
provisioning server is configured to associate the Cisco IP phone that is
performing the resync request with the new account, based on the URL and the
supplied PIN. Through this initial resync operation, the Cisco IP phone is
configured in a single step, and is automatically directed to resync thereafter to a
permanent URL on the server. For example:
https://prov.supervoip.com/cisco-init
For both initial and permanent access, the provisioning server relies on the Cisco
IP phone client certificate for authentication and supplies correct configuration
parameter values based on the associated service account.
1-5
Automatic In-House Preprovisioning
Using the web UI and issuing a resync URL is convenient for a customer in the
retail deployment model, but it is not as convenient for preprovisioning a large
number of units.