Trunk Sizing Calculator
Work out trunk sizing instantly with clear inputs, formula shown and shareable results.
About Trunk Sizing Calculator
Trunk sizing converts busy-hour call volume and duration into erlangs, then searches for the smallest channel count meeting the target blocking probability under Erlang B. Utilisation rises with group size — a large trunk group carries traffic far more efficiently than several small ones, which is the trunking-efficiency argument for centralised SIP trunks.
Formula
Trunk sizing
traffic = calls x duration / 3600; smallest N where ErlangB(traffic, N) <= target; bandwidth = N x per-call rate
Worked example
With the default values below, Trunk Sizing Calculator returns Trunks or channels required of 31. Change any input above and every figure here is recalculated in your browser.
Inputs used
- Calls in the busy hourminimum 0.01
- 420
- Average call durationminimum 1 s
- 180 s
- Target grade of serviceaccepts 0.001–20 %
- 1 %
- Bandwidth per callminimum 1 kbps
- 95 kbps
Results
- Trunks or channels required
- 31
- Offered traffic
- 21.00 erlangs
- Bandwidth for the trunk group
- 2.95 Mbps
- Trunk utilisation at the target
- 67.7%
Step by step
- 1Values used
- 2Trunk sizing
- 3Trunks or channels required= 31
- 4Offered traffic= 21.00 erlangs
- 5Bandwidth for the trunk group= 2.95 Mbps
- 6Trunk utilisation at the target= 67.7
Assumptions and limits
- The result is derived only from the 4 inputs listed above. Anything not among them is not part of the calculation.
- In particular, this calculator does not take inflation, tax, fees or charges or compounding frequency into account.
- Figures are rounded for display to 2 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.
How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.
Frequently Asked Questions
What grade of service is normal?
One percent blocking in the busy hour is the usual commercial target; 0.1 percent is used for emergency and critical services.
Why is a single large trunk group better?
Trunking efficiency. Splitting 20 erlangs across two groups of ten needs more total channels than one group carrying all of it, because each group must carry its own peak.
Related Calculators
- Firewall Throughput Sizing Calculator
- PoE Switch Sizing Calculator
- Uplink Sizing Calculator
- 5G Throughput Estimate Calculator
- Administrative Distance Comparison Calculator
- Antenna Gain And Range Calculator
- Attenuation Over Distance Calculator
- Audio Bitrate And Size Calculator
- Backup Window Bandwidth Calculator
- Bandwidth For Users Calculator
You might also need
- Uplink Sizing CalculatorAlso in Network Performance & Design
- Firewall Throughput Sizing CalculatorAlso in Network Performance & Design
- PoE Switch Sizing CalculatorAlso in Network Performance & Design
- Network Utilisation CalculatorAlso in Network Performance & Design
- 5G Throughput Estimate CalculatorAlso in Network Performance & Design
- Erlang C Agents CalculatorAlso in Network Performance & Design
