Profile Rules - Cisco 8800 Series Manual

Hide thumbs Also See for 8800 Series:
Table of Contents

Advertisement

Cisco IP Phone Provisioning
Example 3
In this example, if a remote upgrade attempt fails, the device retries the upgrade in 30 minutes, then again
after one more hour, then in two hours. If the upgrade still fails, the device retries every four to five hours
until the upgrade succeeds.
Upgrade_Error_Retry_Delay

Profile Rules

The phone provides multiple remote configuration profile parameters (Profile_Rule*). Thus, each resync
operation can retrieve multiple files that different servers manage.
In the simplest scenario, the device resyncs periodically to a single profile on a central server, which updates
all pertinent internal parameters. Alternatively, the profile can be split between different files. One file is
common for all the phones in a deployment. A separate, unique file is provided for each account. Encryption
keys and certificate information can be supplied by still another profile, stored on a separate server.
Whenever a resync operation is due, the phone evaluates the four Profile_Rule* parameters in sequence:
1. Profile_Rule
2. Profile_Rule_B
3. Profile_Rule_C
4. Profile_Rule_D
Each evaluation can result in a profile retrieval from a remote provisioning server, with a possible update of
some number of internal parameters. If an evaluation fails, the resync sequence is interrupted, and is retried
again from the beginning specified by the Resync_Error_Retry_Delay parameter (seconds). If all evaluations
succeed, the device waits for the second specified by the Resync_Periodic parameter and then performs another
resync.
The contents of each Profile_Rule* parameter consist of a set of alternatives. The alternatives are separated
by the | (pipe) character. Each alternative consists of a conditional expression, an assignment expression, a
profile URL, and any associated URL options. All these components are optional within each alternative. The
following are the valid combinations, and the order in which they must appear, if present:
[ conditional-expr ] [ assignment-expr ] [[ options ] URL ]
Within each Profile_Rule* parameter, all alternatives except the last one must provide a conditional expression.
This expression is evaluated and is processed as follows:
1. Conditions are evaluated from left to right, until one is found that evaluates as true (or until one alternative
is found with no conditional expression).
2. Any accompanying assignment expression is evaluated, if present.
3. If a URL is specified as part of that alternative, an attempt is made to download the profile that is located
at the specified URL. The system attempts to update the internal parameters accordingly.
If all alternatives have conditional expressions and none evaluates to true (or if the whole profile rule is empty),
the entire Profile_Rule* parameter is skipped. The next profile rule parameter in the sequence is evaluated.
=
1800,3600,7200,14400+3600
Cisco IP Phone 8800 Series Multiplatform Phone Administration Guide for Release 11.3(1) and Later
Profile Rules
91

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

885188618865

Table of Contents