Reproduction in any form prohibited. For additional copies phone 905-686-5050.
July-August 2001
7
that carry the calls, and the agents whoanswer them. With a voice mail or IVRsystem, the servers are ports.
Grade of Service:
The probability thatall servers will be busy when a call attemptis made. For example, on a trunk group:P.02 means that there is a 2% probabilityof getting a busy signal (being
“
blocked
”
)when you have a given amount of traf
fi
cand a given number of trunks. In a callcentre, the same number would mean thatthere is a 2% probability of having to waitto speak to a human.
Probability Formulas
There are many traf
fi
c formulas, appropri-ate to many different situations, but twoof them, both developed by A.K. Erlang,cover the most common business telecomrequirements.
Erlang B
: This is the formula to usewhen a blocked call is really blocked
—
for example, when somebody calls yourphone number and gets a busy signal ortries to access a tie trunk and
fi
nds it inuse. It is built around three variables: Serv-ers, Traf
fi
c, and Grade of Service. If youknow any two of those, the formula willcalculate the third one.
Erlang C
: Use this formula when ablocked call is delayed
—
for example,when someone calls your call centre andmust wait for an agent to take the call.It uses the same three variables, plus theaverage length of each call, to calculate theprobability of being delayed and how longthe delay is likely to be.These formulas only work if you havea large number of independent sourcesof traf
fi
c. For example, 10 people makingoutgoing calls, with no incoming calls,will never need more than 10 trunks, nomatter what the formula says! A math-ematician will tell you that these formulasrequire
“
in
fi
nite sources,
”
but in practicethey work very well if there are at least 10times as many possible sources (callers)as servers (trunks or agents).
Erlang B: The Easy One
The most common traf
fi
c engineeringproblem involves sizing a trunk group
—
how many trunks are needed to carryyour toll-free calls, how many tie trunksbetween two of
fi
ces, how many ports intoyour voice mail system, or some similarquestion. Erlang B handles that relativelyeasily, in four steps:1.
Collect traffic data
. You need toknow how much traf
fi
c will try to use thetrunk group, each hour, for
fi
ve or 10 busi-ness days. You may be able to use phonebills, call detail reports, carrier traf
fi
c stud-ies, or even manual counts
—
or you mayjust have to make educated guesses. Theobjective is to produce an hour-by-hourspreadsheet, showing the number of min-utes of traf
fi
c in each hour. Divide thosenumbers by 60 to get erlangs per hour.Bear in mind that the traf
fi
c on yourtrunks may be greater than actual conver-sation time
—
you must allow for dialingtime on outgoing calls, and for ringingtime on incoming calls, for example.2.
Determine the Average Busy Hour
.Select the busiest hour of each businessday, total the traf
fi
c, then divide by thenumber of days.
Software has replaced the thick books of tables that used to be basic equipment foranyone involved in optimizing telephonenetworks. The following are some usefulresources.
Telemanagement
has not testedall of these products, and does not endorseany of them. All prices are in U.S. dollars.
!
Erlang Calculator 1.0
: An Erlang B program for Palmcomputers. This simple freeware program displays threeblanks: Fail Rate (Blockage), Traffic, and Lines. You fill in twoand it calculates the third. Available from various sources,including
www.palmspot.com
,
www.visorvillage.com,
and
www.palmblvd.com
.
!
Westbay Engineers
: A UK company that develops and sellstraffic calculation software, ranging from
Erlang for Excel
($80) tocomplex network and call centre modeling tools. Their websitefeatures the best on-line traffic calculators we’ve seen, including Erlang B, Erlang C, and call centre staffing. They also have an easyweb address:
www.erlang.com.
!
HTL Telemanagement
:
Turbo Tables
($595) was the first program to add traffic formulas to Excel, and remains one of thebest. HTL focuses on call centre planning tools, using Hills A, aproprietary extension of Erlang C.
www.htlt.com
.
!
Teleopti
: A Swedish firm that sells software for call centremanagement and optimization. Their website includes a rathercomplex Java-based
Call Center Wizard
for calculating trunk andstaffing requirements.
www.teleopti.com
.
!
Erlang-Software
: Another source forPC traffic software, this one in Australia.Their
Erlang-G
program is said to include sixcommon traffic formulas. $40, with multiple-copy discounts.
members.iinet.net.au/~clark/ index.html
.
!
Certis Technologies
: Their
ErlangCalc 1.2
program isavailable in three versions: Standard (Erlang B only, $39); Pro(Erlang B, Extended Erlang B, Erlang C, Daily Traffic, $69); Deluxe(Erlang B, Extended Erlang B, Erlang C, Daily Traffic, Spreadsheet for Erlang B Batch-Processing, Graphical Presentation of Results,$89). Free trial versions are available.
www.certis.com/
.
!
ClienTel
: Don’t be dismayed when you find that the homepage is in Dutch. Just click on
Online Call Center Assistant
forErlang B and Erlang C calculators and a 24-hour call centrescheduling program.
www.clientel.nl/.
!
Maths.org
: Interested in the math behind Erlang’s formulas?There’s a tutorial, including some simple on-line calculators, at
plus.maths.org/issue2/dar/index.html.
!
Basic on-line calculators
. When you need quick answers,these non-commercial sites can be useful. Most use few graphicsand download quickly, a major advantage.
www.dcss.mcmaster.ca/~qiao/publications/erlang/erlang.htmlmmc.et.tudelft.nl/~frits/Erlang.htmwww.owenduffy.com.au/electronics/telecommunications.htmwww.cs.vu.nl/~koole/erlang.html persoweb.francenet.fr/~hilleret/
Finding Erlang On-line