CcacResourceType

  • Base type Enumeration

This textual convention defines the type of resources which are involved in CAC (Call Admission Control) processing. cpu5Sec(1) - The last 5 seconds utilization of the CPU which is involved in the call processing. cpuAvg(2) - The average utilization of the CPU which is used in the call processing. The average is computed in the following formula over the period configured in ccacSysRpInterval seconds. cpuAvg = exp(- cpu5Sec / ccacSysRpInterval) * (cpuAvg - last cpu5Sec) + last cpu5Sec ioMem(3) - The I/O memory utilization used in the call processing in every ccacSysRpInterval seconds. procMem(4) - The processor memory utilization used in the call processing in every ccacSysRpInterval seconds. totMem(5) - The total memory, (I/O memory + Processor memory) utilization used in the call processing in every ccacSysRpInterval seconds. totCalls(6) - The total active call, based on the incoming call legs. staMem(7) - Static memory utilization used in the call processing. dynMem(8) - Dynamic memory utilization used in the call processing. commBuf(9) - The communication buffers between the processes involved in intercards communication for call processing. msgQueue(10)- The message queues between the processes used for call processing. dspQueue(11)- DSP queues which are shared by all different DSP channels used for call processing. svc(12) - SVCs used in call processing. ds0(13) - DS0 channels used in call processing. dspChannel(14) - DSP channel used in call processing. h248Mem(15) - H248 memory pools used in call processing. Each CAC module can choose the suitable resources for its CAC processing. It can select one or more than one resource types to monitor. It is not required to support all the resource types listed in CcacResourceType. Some resource types can be monitored for the whole system, some can be monitored per media gateway, some can be monitored per protocol, and some can be monitored per interface. It depends on the system implementation. For those resource types are applied to per media gateway should have their entries created in GatewayResTable automatically. For those resource types are applied to per protocol should have their entries created in ccacSysProtocolResTable automatically. For those resource types are applied to per interface should have their entries created automatically in ccacSysInterfaceResTable.

Possible values

15 objects
Number Name
1 cpu5Sec
2 cpuAvg
3 ioMem
4 procMem
5 totMem
6 totCalls
7 staMem
8 dynMem
9 commBuf
10 msgQueue
11 dspQueue
12 svc
13 ds0
14 dspChannel
15 h248Mem