PBX channel number calculation
Calculates number of PBX telecommunications channels for given traffic load using Erlang B and Engset algorithms
When you choose how many telecom channels to connect your PBX to a telecommunications network, you must trade-off between the channel's cost and service quality. The more communications channels, the less all lines busy probability, and the more channels cost. The calculators below give you the optimal channel number to handle your call load with the minimum blocking probability.
The following calculator gives the optimal channel number for given inbound call load; it uses the Erlang B formula to calculate blocking probability. You must provide offered call load in Erlangs. If you don't know how to convert your PBX call load to Erlangs, you may use the Telecommunications traffic, Erlang online calculator.
You may also estimate the number of channels required to handle outbound calls of your office PBX using the following calculator, which uses the Engset formula:
Erlang B formula
The first calculator uses the Erlang B formula to calculate blocking calls fraction (call congestion) in telecommunications networks.
, where A - offered traffic in erlangs, n - number of communications channels.
This formula is not well suitable for computation systems, therefore we use modified recursion formula:
Extended Erlang B
Traditional Erlang B model assumes the caller gives up call attempts after blocking, but in real life some fraction of callers retry immediatelly. To take into account this nuance we increase traffic volume by the given fraction of blocked calls:
, where - retries fraction. Corrected offered traffic again goes in Erlang B forumula, which gives new blocking calls fraction. The process repeated until stable value of corrected offered traffic is obtained.
To use the classic Erlang B formula in our calculator - just set the retries count to zero.
If the number of traffic sources is known, the Engset formula can calculate blocking calls fraction. The second calculator uses this formula to work out a number of PBX outbound communication channels by a number of extensions and the traffic parameters produced by a single user.
The following formula gives time congestion:
where - number of traffic sources - number of channels - offered traffic from idle call source - call intensity per idle source - mean holding time
Our calculator uses the following recirsive formula to calculate time congestion:
The call congestion is less than time congestion in Engset traffic model due to the number of call sources is limited.
The following formula gives call congestion by time congestion:
 Teletraffic Engineering Handbook ITU-D SG 2/16 & ITC Draft 2001-06-20 by Villy B. Iversen