Add_docset_workflow | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Noprint | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
Panel | ||||
---|---|---|---|---|
In this section:
|
The Congestion objects provide a facility for managing the call congestion for
Spacevars | ||
---|---|---|
|
Spacevars | ||
---|---|---|
|
adaptive
– The congestion level at which the adaptive congestion control algorithm activates. The adaptive algorithm iteratively adjusts the call acceptance rate up or down to maximize call throughput while maintaining target performance metrics throughout the overload event. The algorithm is self-tuning to automatically adjust to nominal capacity (and to non-call-rate related events consuming unpredictable amounts of CPU) and is independent of call scenario mix, signaling types, and user retry behavior. There is a single default configuration for all system configurations. Emergency calls may optionally be given preference over non-priority calls.levelMC1
– Limited congestion level. By default, no calls are rejected due to congestion in this level....
levelMC2
– Moderate congestion level. By default, the adaptive congestion controls activate when this level of congestion is reached.levelMC3
...
mode
– Mode for the system congestion control.policer
– System congestion Call Rate Policer configuration.In levels MC1 and MC2, the
Spacevars | ||
---|---|---|
|
These congestion levels only apply to the packet calls. You define the threshold at which these congestion levels are trigger by associating each level with an Overload Profile. CPU utilization congestion criteria thresholds and durations are specified in the Overload Profile
...
. By configuring the Overload Profile appropriately, some of the congestion criteria can trigger a change in the congestion level.
During a sustained system load, the
Spacevars | ||
---|---|---|
|
Code Block | ||
---|---|---|
| ||
% set system congestion |
...
adaptive |
...
MCLevel <mc1 | mc2 | mc3> % set system congestion |
...
levelMC1 mode <inService | outOfService> |
...
overloadProfileName <defaultMC1 | defaultMC2 | defaultMC3> levelMC2 mode <inService | outOfService> |
...
overloadProfileName <defaultMC1 | defaultMC2 | defaultMC3> levelMC3 mode <inService | outOfService> |
...
overloadProfileName <defaultMC1 | defaultMC2 | defaultMC3> % set system congestion |
...
mode <adaptive> |
...
policer preference |
...
call <0-3> |
...
emergencyCall <0-3> |
...
initialSipRegister <0-3> |
...
initialSipSubscribe <0-3> |
Caption | ||||
---|---|---|---|---|
| ||||
|
...
|
...
N/A
|
...
N/A
|
...
|
...
|
...
|
...
|
...
|
...
N/A
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
mode
|
...
|
...
|
Caption | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||
|
To display congestion configuration information:
Code Block | ||
---|---|---|
| ||
% set system congestion adaptive MCLevel mc1
% set system congestion levelMC1 mode inService overloadProfileName defaultMC1
% set system congestion levelMC2 mode inService overloadProfileName defaultMC2
% set system congestion levelMC2 mode outOfService overloadProfileName defaultMC3
% set system congestion mode adaptive
% set system congestion policer preference call 0
% show system congestion
levelMC1 {
mode inService;
overloadProfileName defaultMC1;
}
levelMC2 {
mode inService;
overloadProfileName defaultMC2;
}
levelMC3 {
mode outOfService;
overloadProfileName defaultMC3;
}
mode adaptive;
adaptive {
MCLevel mc1;
}
policer {
preference {
call 0;
}
} |
Pagebreak |
---|