본문 바로가기

Cisco/TIPs

CUCM7 Features 6 Call Throttling and the Code Yellow State

Call Throttling and the Code Yellow State

 

Code Yellow Entry Latency service parameter value: 20 msec

Code Yellow Exit Latency service parameter value: 40%

Code Yellow Exit Latency value = 20 X 0.4 = 8 msec

 

 

 

 

 

 



Code Yellow Entry Latency:

이 parameter 는 message(SDL signal) 을 제어하기 위해 최대 허용 가능한 delay를 정의한다. 예상되는 delay 의 평균이 service parameter 에 지정된 값보다 클 경우, cisco callmanager 는 call throttling 를 초기화 하고, 더 이상을 call을 막기 위해 code yellow state 로 들어간다. 만약 call throttling 이 갑자기 일어난다면, 한번에 20ms단위로 값이 증가한다.

   

This is a required field.  

   

Default:  20  

   

Minimum:  5  

   

Maximum:  500  

   

Unit: msec

Code Yellow Exit Latency Calculation:

This parameter specifies the acceptable percentage of Code Yellow Entry Latency to specify exit criteria for leaving the Code Yellow state (Code Yellow exit latency) when call throttling has been initiated. Code Yellow Exit Latency specifies the delay in milliseconds. To arrive at a percentage, use the following formula: Code Yellow Entry Latency value multiplied by the Code Yellow Exit Latency value.

 

   

 

Call throttling 이 초기화 되었을때, 이 parameter 는 code yellow state 를 벗어나기 위해exit criteria(완료조건)을 구체화 하기 위해code yellow entry latency 의 용인할 수 있는 percentage 를 서술한다.

Code Yellow Exit Latency 는 이 delay 를 milliseconds 단위로 서술한다. 이 percentage 에 도달하기 위해, 이 공식을 이용하라.: Code Yellow Exit Latency 값은 Code Yellow Exit Latency value 에 곱한다.

For example:
Code Yellow Entry Latency service parameter value: 15 msec
Code Yellow Exit Latency service parameter value: 40%
Code Yellow Exit Latency value = 15 * 0.4 = 6 msec, which means CallManager will exit call throttling mode if the Code Yellow Latency drops to 6 msec or lower.
To get out of the Code Yellow state, ensure that the average expected delay is less than the value of the Code Yellow exit latency. Use this parameter in combination with the Code Yellow Entry Latency parameter.

This is a required field.  

   

Default:  40  

   

Minimum:  20  

   

Maximum:  70  

   

Unit: %  

Code Yellow Duration:

This parameter specifies the time that a Cisco CallManager system can remain in a Code Yellow state (call throttling). If this duration is met and the system is still in Code Yellow state, Cisco CallManager enters a Code Red state, which indicates that Cisco CallManager has remained in a Code Yellow state for an extended period and cannot recover. Valid values range from 1 to 30 (inclusive) or 99999. A value of 99999 prevents Cisco CallManager from entering the Code Red state.

이 parameter 는 Callmanager 가 code yellow state 에서 남아 있을 수 있는 시간을 서술한다. 만약 이 시간이 다다르고, 시스템이 아직 code yellow state 에 남아 있을 경우 callmanager 는 code red state 로 변한다.

가능한 값은 1~30(포함) 또는 99999 이다. 99999는 callmanager 가 code red state 에 들어가는 것을 막는 의미이다.

   

This is a required field.

   

Default:  5  

   

Unit: min  

Max Events Allowed:

This parameter indicates the maximum number of events that a Skinny Client Control Protocol (SCCP) device can generate within a 5-second period. If the device exceeds the specified maximum, Cisco CallManager throttles it, triggers the SkinnyDevicesThrottled counter in the Cisco CallManager System Performance object (viewable in Cisco CallManager Serviceability's Real-Time Monitoring Tool), and forces the device to reregister. Choosing 0 disables SCCP device throttling.

   

이 parameter 는 events 의 최대 휫수이다. 만약 장치가 지정한 숫자를 넘어서면, callmanager 가 이를 막는다. 그리고 device 가 reregister 하도록 영향을 미친다.

Sccp 는 5초마다 keepalive message 를 보낸다. Value 를 0 으로 지정하면 sccp device 를 disable 시킨다는 것을 의미한다.

This is a required field.  

   

Default:  2000  

   

Minimum:  0

   

Maximum:  5000  

System Throttle Sample Size:

This parameter indicates the size of the sample, in seconds, that is used to calculate the average expected delay to handle a message (SDL signal). For example, a sample size of 10 means that Cisco CallManager calculates expected delay for each second for the last 10 seconds and calculates the average expected delay over last 10 seconds. Selecting 0 disables call throttling.

이 parameter 는 sample(message(SDL signal) 을 제어하기 위해 예상되는 delay의 평균값을 계산하기 위해 쓰인다.) 의 사이즈를 가르킨다. 예를 들어 샘플의 사이즈가 10이면 callmanager 는 10초동안 1초마다 예상되는 delay를 계산한다.

0 으로 설정시 call throttling 은 disable 된다.

   

This is a required field.  

   

Default:  10  

   

Minimum:  0  

   

Maximum:  60