Data Types - Cisco 8800 Series Manual

Hide thumbs Also See for 8800 Series:
Table of Contents

Advertisement

Cisco IP Phone Provisioning
The Upgrade_Rule specifies a firmware load which, if different from the current load, will be downloaded
and applied unless limited by a conditional expression or Upgrade_Enable is set to No.
The phone provides one configurable remote upgrade parameter, Upgrade_Rule. This parameter accepts
syntax similar to the profile rule parameters. URL options are not supported for upgrades, but conditional
expressions and assignment expressions can be used. If conditional expressions are used, the parameter can
be populated with multiple alternatives, separated by the | character. The syntax for each alternative is as
follows:
[ conditional-expr ] [ assignment-expr ] URL
As in the case of Profile_Rule* parameters, the Upgrade_Rule parameter evaluates each alternative until a
conditional expression is satisfied or an alternative has no conditional expression. The accompanying assignment
expression is evaluated, if specified. Then, an upgrade to the specified URL is attempted.
If the Upgrade_Rule contains a URL without a conditional expression, the device upgrades to the firmware
image that the URL specifies. After macro expansion and evaluation of the rule, the device does not reattempt
to upgrade until the rule is modified or the effective combination of scheme + server + port + filepath is
changed.
To attempt a firmware upgrade, the device disables audio at the start of the procedure and reboots at the end
of the procedure. The device automatically begins an upgrade that is driven by the contents of Upgrade_Rule
only if all voice lines are currently inactive.
For example,
http://p.tel.com/firmware/sip88xx.11-3-1MPP-678.loads
In this example, the Upgrade_Rule upgrades the firmware to the image that is stored at the indicated URL.
Here is another example:
("$F" ne "beta-customer")? http://p.tel.com/firmware/sip88xx.11-3-1MPP-678.loads
| http://p.tel.com/firmware/sip88xx.11-3-1MPP-678.loads
This example directs the unit to load one of two images, based on the contents of a general-purpose parameter,
GPP_F.
The device can enforce a downgrade limit regarding firmware revision number, which can be a useful
customization option. If a valid firmware revision number is configured in the Downgrade_Rev_Limit
parameter, the device rejects upgrade attempts for firmware versions earlier than the specified limit.

Data Types

These data types are used with configuration profile parameters:
• {a,b,c,...}—A choice among a, b, c, ...
• Bool—Boolean value of either "yes" or "no."
• CadScript—A miniscript that specifies the cadence parameters of a signal. Up to 127 characters.
Syntax: S
[;S
], where:
1
2
• S
=D
(on
/off
[,on
/off
i
i
i,1
i,1
i,2
section.
Cisco IP Phone 8800 Series Multiplatform Phone Administration Guide for Release 11.3(1) and Later
[,on
/off
[,on
/off
[,on
i,2
i,3
i,3
i,4
i,4
/off
[,on
/off
]]]]]) and is known as a
i,5
i,5
i,6
i,6
Data Types
93

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

885188618865

Table of Contents