VoIP.info Guide

SIP trunk channels and simultaneous calls

Size external capacity around busy-hour demand and the provider’s counting rules.

Reviewed 2026-10-18Foundational

A number is not a channel

A telephone number identifies a destination; a channel limit constrains simultaneous calling capacity under a service's rules. Many numbers may share one capacity pool. Extensions are another quantity entirely and should not be counted as permanently active external calls.

Users, numbers and active calls are different counts
Many users and phone numbers can share a smaller pool of simultaneous external calls. Capacity should follow measured demand and the provider’s leg-counting rules.

A simple staff × usage scenario is not an Erlang blocking model. Transfers and forwarding may use additional external legs.

Identify the counting model

Ask how the provider counts inbound calls, outbound calls, forwarded calls, conferences and transfers. A call forwarded through the PBX may involve more than one external leg. Confirm whether inbound and outbound limits are shared or separate.

Measure demand before expanding

Review busy-hour usage and blocked-call evidence. Separate genuine demand peaks from retries caused by a fault. The concurrency calculator provides a simple scenario estimate; it is not a queueing model that guarantees a chosen blocking probability.

Plan the full capacity chain

Check trunk limits alongside PBX resources and bandwidth. Increasing licensed channels cannot fix an overloaded uplink or a provider authentication failure. Define how callers are handled when capacity is reached: overflow, alternate destination or a clear busy response. Test the boundary with the provider through an agreed procedure and review usage after staffing or workflow changes.

Do not equate an Asterisk group with contracted channels

An Asterisk channel-group count is a local dialplan measurement. Contracted simultaneous calls, calls per second and provider admission remain separate evidence and controls.

Turn Broadvoice scaling language into an ordered limit

Broadvoice advertises on-demand channels, capacity and bursting. The Broadvoice provider record treats those statements as discovery evidence rather than a selected concurrency or call-start-rate entitlement. Preserve the signed order and an approved bounded result.

Turn SIPcity included-channel language into an account limit

SIPcity includes one channel and describes internet bandwidth as a practical constraint. The SIPcity provider record keeps the ordered concurrent-call entitlement, call-start controls, access capacity and measured PBX result separate.

Translate Toku country capacity into a signed entitlement

Toku says country-number concurrency is limited by purchased channel capacity and shared across assigned numbers in that country. The Toku provider record keeps ordered channels, call-start controls, route limits and measured load evidence separate.

Treat LoopUp channel limits as an ordered entitlement

LoopUp's self-service form accepts 1 through 100 channels and directs larger requests to support. The provider record keeps that setting separate from call-start rate, PBX capacity, bandwidth and measured concurrency.

CarrierX trunk capacity is not account capacity

Separate inbound and outbound Trunk-object limits from calls per second, PBX capacity and upstream limits. The CarrierX diagnostic keeps selection and capacity evidence distinct.

Sources & applicability

Primary references for the technical details above. Operational examples and planning checklists are VoIP.info editorial guidance.