Skip to content

SIP Trunk Channels, Concurrent Calls and CPS Explained

SIP trunk channels and CPS explained: how concurrent calls and calls per second limit a VoIP route, how to size both and what happens over the limit.

Updated 20 October 2026

SIP trunk channels (or ports) are the number of calls a route can carry at the same time; CPS (calls per second) is how many new calls you can start each second. A route needs enough of both: channels for your peak concurrent calls, and CPS for how fast your system dials. Calls above either limit are rejected.

Channels: concurrent calls

One channel carries one call in progress. If your peak is 200 calls at once, you need at least 200 channels, plus a margin. Channels count from the moment the call is set up, so a ringing call also takes a channel. You can estimate peak channels from minutes:

Peak channels = (minutes in the busiest hour) / 60. For example, 9,000 minutes in the busiest hour means about 150 calls in progress on average during that hour. Add 20 to 30% for peaks inside the hour.

CPS: call attempts per second

CPS limits how fast new calls arrive, whether they are answered or not. It is the limit that matters most for automated traffic. A team of 50 agents dialing by hand rarely exceeds 1 or 2 CPS. A predictive dialer calling a list can easily send 20 or more attempts per second, most of which fail or go unanswered. The CPS limit varies a lot between routes and is agreed per customer, so always ask for it in numbers before you send automated traffic.

TrafficChannels neededCPS needed
Conversational retail, long callsHigh relative to attemptsLow
Call center, agents dialingAbout 1 to 1.5 per agentLow to medium
Predictive dialer2 to 3 per agentHigh
Voice OTP and short notificationsLow (calls are short)Bursty, can be high

See VoIP traffic types and dialer traffic routes for why carriers watch CPS closely.

What happens when you exceed the limits

When you go over channels or CPS, the seller's switch rejects the extra calls, often with a SIP 503 (Service Unavailable) or another rejection code, depending on the platform. Your switch may then fail over to another route, which raises post-dial delay, or the call fails. In your statistics this shows as lower ASR on the route that hit its limit. Ask the seller which response code they use so your LCR can react properly.

Sizing a new route

  1. Take your busiest hour from recent CDRs: minutes and call attempts.
  2. Channels: minutes divided by 60, plus 25% margin.
  3. CPS: attempts in the busiest minute divided by 60, plus margin. Check the busiest second too if your dialer sends bursts.
  4. Set your own switch to cap traffic below the agreed limit, so you control the rejection instead of the seller.

Shared and dedicated capacity

On many routes, channels and CPS come from a pool shared by all customers of the seller. At busy times you may get less than expected. Some carriers sell dedicated capacity reserved for you. See dedicated vs shared ports.

Include capacity in your request

Stating your channels and CPS up front lets the seller confirm the route can take your traffic. Read what to include in a route request, then request a voice route for VoIP termination with your numbers.

Frequently asked questions

Is a SIP channel the same as a phone line?

In practice, yes: one channel carries one call in progress, as one phone line did. The difference is that SIP channels are a limit set in software on the trunk rather than physical lines, so one internet connection can carry hundreds of channels if it has enough bandwidth, and capacity changes need no new wiring.

How much bandwidth does one SIP channel need?

About 80 to 87 kbit/s in each direction per call with G.711, and about 24 to 31 kbit/s with G.729, including packet headers. Multiply by your peak channels and add headroom. For example, 300 concurrent G.711 calls need roughly 26 Mbit/s in each direction, while the same number of G.729 calls need under 10 Mbit/s.

Does every SIP trunk have a CPS limit?

Almost always. Wholesale carriers set a CPS limit per customer to protect their switches and upstream routes, and calls above it are rejected. The figure varies widely between routes and is agreed per customer, so ask for it in numbers before sending automated or dialer traffic, and cap your own switch just below it.

What is an Erlang in call capacity planning?

An Erlang is a unit of telephone traffic: one Erlang is one channel busy for a full hour. Minutes in the busiest hour divided by 60 give the Erlangs, which equals the average number of calls in progress. Erlang B tables or calculators then add the extra channels needed to keep blocked calls below a target.

Need a route?

Send the destination, route type and target rate. We reply with what we can deliver.

More guides

All guides
VoIP routes TDM vs VoIP: Differences for Wholesale Route Buyers TDM vs VoIP in wholesale voice: how circuit switched E1/T1 routes and SIP routes differ in interconnection, quality, caller ID, capacity and cost. VoIP routes SIP Trunk for Call Centers and Vicidial What a call center needs from a SIP trunk (dialer traffic, channels, CPS, CLI, billing) and how to add a SIP trunk carrier in Vicidial. VoIP routes Breakouts in a VoIP Rate Deck: Mobile, Fixed, Operator What a breakout is in a VoIP rate deck: how mobile, fixed and operator breakouts are priced, how prefixes decide the rate and how to buy by breakout. VoIP routes G.711 vs G.729: VoIP Codecs, Bandwidth and Quality G.711 vs G.729 compared: bandwidth per call, voice quality, DTMF and fax, licensing and which VoIP codec wholesale carriers usually accept. VoIP routes SIP Trunk vs PRI (ISDN/E1): Which to Choose SIP trunk vs PRI, ISDN and E1 compared: channels, cost, quality and resilience, when a PRI still makes sense and how to migrate to SIP. VoIP routes What Is VoIP Traffic? Wholesale Voice Traffic Types What VoIP traffic is in wholesale voice: conversational, call center, dialer and calling card traffic, and why carriers price, accept or refuse each type. VoIP routes Dedicated vs Shared Ports on VoIP Routes: Which to Buy Dedicated vs shared ports on wholesale VoIP routes: reserved capacity versus a shared pool, what each costs and which traffic needs its own ports. VoIP routes MNP Lookup: Number Portability and Call Routing MNP lookup and mobile number portability in call routing: how ported numbers are routed, what an MNP dip does and why porting changes your rates.