Provisioning Through Cisco Xml; Url Resolution With Macro Expansion - Cisco 8800 Series Manual

Hide thumbs Also See for 8800 Series:
Table of Contents

Advertisement

Provisioning Through Cisco XML

Step 4
Modify the Profile_Rule of the test phone to point to the HTTP server in place of the TFTP server, so as to
download its profile periodically.
For example, assuming the HTTP server is at 192.168.1.300, enter the following value:
<Profile_Rule>
http://192.168.1.200/basic.txt
</Profile_Rule>
Step 5
Click Submit All Changes. This causes an immediate reboot and resync.
Step 6
Observe the syslog messages that the phone sends. The periodic resyncs should now be obtaining the profile
from the HTTP server.
Step 7
In the HTTP server logs, observe how information that identifies the test phone appears in the log of user
agents.
This information should include the manufacturer, product name, current firmware version, and serial number.
Provisioning Through Cisco XML
For each of the phones, designated as xxxx here, you can provision through Cisco XML functions.
You can send an XML object to the phone by a SIP Notify packet or an HTTP Post to the CGI interface of
the phone:
The CP-xxxx-3PCC extends the Cisco XML feature to support provisioning via an XML object:
<CP-xxxx-3PCCExecute>
</CP-xxxx-3PCCExecute>
After the phone receives the XML object, it downloads the provisioning file from [profile-rule]. This rule
uses macros to simplify the development of the XML services application.

URL Resolution with Macro Expansion

Subdirectories with multiple profiles on the server provide a convenient method for managing a large number
of deployed devices. The profile URL can contain:
• A provisioning server name or an explicit IP address. If the profile identifies the provisioning server by
• A nonstandard server port that is specified in the URL by using the standard syntax
• The subdirectory of the server virtual root directory where the profile is stored, specified by using standard
For example, the following Profile_Rule requests the profile file ($PN.cfg), in the server subdirectory
/cisco/config, from the TFTP server that is running on host prov.telco.com listening for a connection
on port 6900:
<Profile_Rule>
Cisco IP Phone 8800 Series Multiplatform Phone Administration Guide for Release 11.3(1) and Later
46
http://IPAddressPhone/CGI/Execute
<ExecuteItem URL=Resync:[profile-rule]/>
name, the phone performs a DNS lookup to resolve the name.
server name.
URL notation and managed by macro expansion.
.
Cisco IP Phone Provisioning
following the
:port

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

885188618865

Table of Contents