Skip to content

Capacity Limiting

Document Metadata
Category: Traffic & Call-Routing Management / Call Rate Limiting (CPS)
Audience: Administrators, Network Engineers, Support Team
Difficulty: Intermediate to Advanced
Time Required: Approximately 30–45 minutes
Prerequisites: Active ConnexCS account, access to Routing and Traffic Management modules, knowledge of CPS (Calls Per Second) concepts
Related Topics: Routing, Traffic Metrics
Next Steps: After setting CPS limits, monitor actual traffic via the Reporting module and configure alert thresholds so you get notified when usage approaches limits.

Limiting Calls per Second and Channels

The ability to Limit CPS (Flow Speed) and Channels allows providers to place caps on specific services.

  • Channels represent the number of active calls on the system.
  • CPS (Calls per Second) tracks the number of calls made in a given second.

ConnexCS offers a range of options to limit CPS and Channels across the entire account, per carrier, or per customer.

Scope of limit Configuration location
Per ConnexCS account
Per Carrier Management Carrier select carrier name Edit
Per Carrier IP Address (outbound traffic to a specific gateway) Under the carrier, go to Auth IP Auth select the IP address
Per Carrier DID (inbound traffic to a specific number) Global DID select the DID Capacity Limits
Per Customer Management Customer select customer name Edit
Per Customer IP Address or SIP user Under the customer, Routing select the IP or username Capacity Limits
Per Customer Ingress Routing (to carrier) Under the customer, go to Routing select the name Capacity Limits

(DID: Direct Inward Dialing*)

More details on CPS Spike Buffering as part of the routing strategy.

Server capacity error

When a server reaches capacity, the standard response is: Request Terminated: Server at max cps / channels.

If you have several servers, you can send a 302 response if the server reaches capacity, advising the client of an alternative location to complete the call.

CPS on load-balanced servers

If you have several servers in load balancing configuration, it's recommended that you enable "Cluster."

For example, if you set CPS to 10, clustered servers will allow 10 CPS total and un-clustered servers will allow 10 CPS per server. See Servers for more details.