What is an Erlang?

Erlang is the fundamental unit of telecommunications traffic used by voice system designers. The free resources on our web site and the software we offer are based around this unit and the teletraffic theory derived from it.

A unit of telecom traffic

An Erlang is a unit of telecommunications traffic measurement. Strictly, an Erlang represents the continuous use of one voice path. In practice, it is used to describe the total traffic volume of one hour.

For example, if a group of user made 30 calls in one hour and each call had an average call duration of 5 minutes, then the traffic figure is worked out as follows:

Minutes of traffic in the hour=number of calls x duration
Minutes of traffic in the hour=30 x 5
Minutes of traffic in the hour=150
Hours of traffic in the hour=150 / 60
Hours of traffic in the hour=2.5
Traffic figure=2.5 Erlangs

As a telecommunications network planner, traffic measurements or estimates are essential if you are to successfully design your network topology and establish the necessary trunk group sizes. They can be used to work out how many lines you require between your telephone system and a central office, or between multiple network locations.

Erlang traffic models

Several traffic models exist that share their name with the Erlang unit of traffic. They are formulae that can be used to estimate the number of lines you require in a network or to a central office (telephone exchange). A formula was also established to model queuing situations, and lends itself well to estimating the agent staffing requirements of call centers.

The main Erlang traffic model are listed below, with links to our free online Erlang calculators:

  • Erlang B
    The most commonly used traffic model, it estimates how many lines you need if you know the traffic figure (in Erlangs) during your busiest hour.
  • Extended Erlang B
    This model is similar, but takes into account that a percentage of calls are immediately repeated if they encounter blocking (a busy signal). The retry percentage can be specified.
  • Erlang C
    This traffic model assumes that all blocked calls stay in the system until they can be handled. You can apply it to the design of call center staffing arrangements where calls enter a queue if they are not answered immediately.

We are the trusted supplier of industry-standard Erlang software tools to tens of thousands of companies in 125 countries.

Applying the traffic models

You can use the Erlang B traffic model to work out how many lines your system needs, and we describe this in detail in this technical paper.

Our Call Center Design paper describes how to use the Erlang C traffic model to estimate how many call handlers you need at your help desk or call center.

A.K. Erlang – a tribute

A.K. Erlang

Agner Krarup Erlang was born in 1878 in Lønborg, Denmark. He was a pioneer in the study of telecommunications traffic and, through his studies, proposed a formula to calculate the fraction of callers served by a village exchange that would have to wait when attempting to place a call to someone outside the village.

In 1909, he published his first work: The Theory of Probabilities and Telephone Conversations. He gained worldwide recognition for his work and his formula was accepted for use by the General Post Office in the UK.

He never married, and worked for the Copenhagen Telephone Company for twenty years, until his death in 1929. During the 1940s, the Erlang became the accepted unit of telecom traffic measurement, and his formula is still used today in the design of modern networks.

Leave a Reply

Your email address will not be published. Required fields are marked *