Resources | profiles | sipCacProfile

sipCacProfile

This object creates and configures a Call Admission Control (CAC) profile providing the ability for each SIP registered or static endpoint to have individualized limits on the number of active calls, bandwidth size, call rates, over-subscription amounts, burst sizes, and so on.

Exists on Condition (/system/sbcPersonality/role !='msbc') and (/system/sbcPersonality/role !='mrfp')

Configuration

ParameterPresenceTypeDefaultDescription
nameMstring The name of this SIP CAC profile.
stateOenumerationdisabled Administrative state of this SIP CAC profile.
callLimitThresholdOuint80 Call Limit utilization notification threshold.
callIngressRateOunionunlimited Maximum ingress call rate in calls per time period.
callIngressRatePeriodOuint321 Time period (in seconds) over which ingress call rate applies.
callIngressBurstSizeOuint321 Maximum burst size for ingress calls.
callIngressEmergencyPreferenceOenumerationdisabled Emergency call preference at Ingress.
callIngressAggregatePreferenceOuint81 Preference of calls within the aggregate policer at Ingress.
callIngressAggregateEmergencyPreferenceOuint810 Preference of emergency calls within the aggregate policer at Ingress.
callEgressRateOunionunlimited Maximum egress call rate in calls per time period.
callEgressRatePeriodOuint321 Time period (in seconds) over which egress call rate applies.
callEgressBurstSizeOuint321 Maximum burst size for egress calls.
callEgressEmergencyPreferenceOenumerationdisabled Emergency call preference at Egress.
callEgressAggregatePreferenceOuint81 Preference of calls within the aggregate policer at Egress.
callEgressAggregateEmergencyPreferenceOuint810 Preference of emergency calls within the aggregate policer at Egress.
callLimitOunionunlimited Maximum number of active calls.
bandwidthLimitOunionunlimited Maximum bandwidth a peer can utilize in (Kbps).
bandwidthLimitThresholdOuint80 Bandwidth limit utilization notification threshold in percentage.
bandwidthVideoThresholdOuint80 Bandwidth limit utilization prune video threshold in percentage.
emergencyOversubscriptionOuint3210 Oversubscription of calls (as a percentage) allowed for emergency calls. When the baseline limit is reached, normal calls will be stopped but emergency calls will be allowed up to this additional percentage.
extendedEmergencyIpLimitOuint160 The oversubscription of resources (expressed as numeric value) that is allowed for emergency calls. When the baseline call limit and emergency oversubscription resource limits are exhausted, normal calls will be stopped but emergency calls shall be allowed up to this configured number.
callLimitIngressOunionunlimited Maximum number of inbound active calls.
emergencyOversubscriptionIngressOuint3210 Oversubscription of calls (as a percentage) allowed for inbound emergency calls. When the baseline limit is reached, normal calls will be stopped but emergency calls will be allowed up to this additional percentage.
extendedEmergencyIpLimitIngressOuint160 The oversubscription of resources (expressed as numeric value) that is allowed for emergency calls. When the baseline call limit and emergency oversubscription resource limits are exhausted, normal calls will be stopped but emergency calls shall be allowed up to this configured number.
callLimitEgressOunionunlimited Maximum number of outbound active calls.
emergencyOversubscriptionEgressOuint3210 Oversubscription of calls (as a percentage) allowed for outbound emergency calls. When the baseline limit is reached, normal calls will be stopped but emergency calls will be allowed up to this additional percentage.
extendedEmergencyIpLimitEgressOuint160 The oversubscription of resources (expressed as numeric value) that is allowed for emergency calls. When the baseline call limit and emergency oversubscription resource limits are exhausted, normal calls will be stopped but emergency calls shall be allowed up to this configured number.
hpcCallLimitsO HPC Call Limits.
aggregateMessageO Aggregate message policer.
dblAggregateRejO Aggregate message policer.
messageO MESSAGE policer.
notifyO NOTIFY policer.
optionsO OPTIONS policer.
otherRequestsO Other requests policer.
referO REFER policer.
responseO Response policer.
subscribeO SUBSCRIBE policer.
qoeO Quality of Service based routing configuration.
REST API: GET Example

curl -kisu 'admin:secret' -X GET https://{SBX-SERVER}/api/config/profiles/sipCacProfile/{name}

REST API: POST Example

curl -kisu 'admin:secret' -X POST -H 'Content-Type: application/vnd.yang.data+xml' https://{SBX-SERVER}/api/config/profiles --data '
<sipCacProfile>
     <name>{name}</name>
</sipCacProfile>
'

REST API: DELETE Example

curl -kisu 'admin:secret' -X DELETE https://{SBX-SERVER}/api/config/profiles/sipCacProfile/{name}

  • No labels