Linksys SPA921 Cisco Small Business IP Telephony Devices Provisioning Guide - Page 33

Open Format Configuration File, Downloading the SIP Profile Compiler

Page 33 highlights

Creating Provisioning Scripts Open Format Configuration File 2 • Proprietary Plain-Text Format. See Proprietary Plain-Text Configuration File, page 40. You will use the SIP Profile Compiler to create your configuration profile. You can use SPC to to generate an XML file that contains all the existing settings for a particular device, and then you can edit the file as needed to input the new settings. Alternatively, if you are using the proprietary plaintext format, you can use the SPC to compile your text file as a binary object. To download the SPC tool, see see Downloading the SIP Profile Compiler (SPC) Tool, page 17. To run the SPC tool, open a command prompt, and then run the executable file. Open Format Configuration File The XML-style format lets you use standard tools to create the configuraqtion file. A configuration file in open, XML-style format can be sent from the provisioning server to the IP Telephony Device during a resync operation without compiling the file as a binary object. To protect confidential information contained in the configuration profile, this file is generally delivered from the provisioning server to the IP Telephony Device over a secure channel, provided by HTTPS. A complete example XML profile can be generated by using the SIP Profile Compiler tool. The IP Telephony Device can accept configuration formats that are generated by standard tools. This feature eases development of back-end provisioning server software to generate configuration profiles from existing databases. This open format consists of a text file with XML-like syntax. Optionally, the file can be compressed by using the gzip deflate algorithm (RFC1951). In addition, the file can be encrypted by using 256-bit AES symmetric key encryption. The XML profile syntax consists of an XML-style hierarchy of elements, with element attributes and values. Refer to the following example and the notes below it. Example: Basic XML Profile Format Yes 7200 Cisco Small Business IP Telephony Devices Provisioning Guide 31

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116

Creating Provisioning Scripts
Open Format Configuration File
Cisco Small Business IP Telephony Devices Provisioning Guide
31
2
Proprietary Plain-Text Format. See
Proprietary Plain-Text Configuration
File, page 40
.
You will use the SIP Profile Compiler to create your configuration profile.
You can use SPC to to generate an XML file that contains all the existing
settings for a particular device, and then you can edit the file as needed to
input the new settings. Alternatively, if you are using the proprietary plain-
text format, you can use the SPC to compile your text file as a binary object.
To download the SPC tool, see see
Downloading the SIP Profile Compiler
(SPC) Tool, page 17
. To run the SPC tool, open a command prompt, and
then run the executable file.
Open Format Configuration File
The XML-style format lets you use standard tools to create the configuraqtion file.
A configuration file in open, XML-style format can be sent from the provisioning
server to the IP Telephony Device during a resync operation without compiling the
file as a binary object.
To protect confidential information contained in the configuration profile, this file is
generally delivered from the provisioning server to the IP Telephony Device over a
secure channel, provided by HTTPS. A complete example XML profile can be
generated by using the SIP Profile Compiler tool.
The IP Telephony Device can accept configuration formats that are generated by
standard tools. This feature eases development of back-end provisioning server
software to generate configuration profiles from existing databases.
This open format consists of a text file with XML-like syntax. Optionally, the file can
be compressed by using the gzip deflate algorithm (RFC1951). In addition, the file
can be encrypted by using 256-bit AES symmetric key encryption.
The XML profile syntax consists of an XML-style hierarchy of elements, with
element attributes and values. Refer to the following example and the notes below
it.
Example: Basic XML Profile Format
<flat-profile>
<Resync_On_Reset> Yes
</Resync_On_Reset>
<Resync_Periodic> 7200
</Resync_Periodic>
<Profile_Rule>