SlideShare a Scribd company logo
Introduction to
Traffic Engineering

      Dr. Farid Farahmand
Basic Concept
   Performance analysis methods applied to telephony are usually
    referred to as traffic engineering
   Motivated by two factors
      Unpredictable behavior of users

         
           You never know when they call!
      Users have to share resources

           Users have to be happy!
Statistical Analysis
   We cannot exactly predict what users do!
   We can statistically tell what users may do!
   Looking at the traffic pattern we can see
       Number of callers arrived in one hour = 20/hr
       Average length of calls = 3 min/call
   Statistics on voice and data communications are
    very different
       Data tends to be bursty
       Voice is continuous with known average length
Call Arrivals
   Calls arrive randomly!                         I=Call Interval
                                                                       Call Arrivals
       But how?
   Looking at call arrivals
                                                                               Time
       Average call interval
        (I=2sec/call)                         Call Arrivals/Interval
       Number of calls per unit interval
        (A=10call/min)
                                            1 min Interval
       Note that I is inversely
        proportional to A                                                       Time
         More Calls  Shorter time between successive calls
Objective of Traffic Engineering
   Given expected traffic (+ growth assumptions)…
   Provision resources (trunks, switches)…
   To minimize cost …
   Subject to minimum acceptable quality of service requirements.

   Available tools:
        Mathematical tools
             Equations and formulas / Statistical tools
        Simulation tools
          
              OPNE; OMNET; etc.
What is Blocking?
                                     Call
Calls arriving                     Blocked
randomly                              !                  No
                                                      Blocking
                  Call                                    !
                 Center         Trunk                    Call Duration




                                                       Trunk
    We need to figure out statistically       Call
    what the probability of blocking is!     Center
      What is the grade of service!                   Trunk
The challenge
Traffic Model Tool
   Calls arrive randomly
   All calls are independent
   Traffic models
        Idea: telephone usage and sizing the network
        Difference: What to do when blocking happens
        Objective: calculate the Grade of Service (GOS)
              If GOS is 0.01 (P.01) 1 call will be blocked out of 100 attempted calls!
              Defined formally as the number of lost calls over offered calls
   Two common models
        Erlang C
              Call arrival behavior follows a Poisson distribution
              blocked calls may be retried at anytime
        Erlang B Model
              When a call is blocked it is cleared and will only be tried later
              The load does not consider blocked calls
Traffic Characteristics
   It is all about sharing effectively:
        Telephone traffic is the aggregate of telephone
         calls over a group of circuits or trunks with
         regard of the number and duration of calls.
   Units:
        Call arrival rate / hour (A)
                                                                                  Switch 1            Switch 2
        Average service time or hold time (tm) / hour                500 Users                                  500 Users
             Duration of the call                                                           Trunks

        An Erlang (E) is a unit of telecommunications
         traffic measurement. 
             Strictly speaking, an Erlang represents the
              continuous use of one voice path. 
             In practice, it is used to describe the total traffic
              volume of one hour
             Expresses the traffic intensity (dimensionless)
             E = A x tm (in Erlang)
Traffic Characteristics
   Common units used in North America:
       CS : calls-second per second
       CCS : hundred (centrum) calls-second per hour
       1 Erlang = (60)(60)/100 = 36 CCS = 3600 CS
   Capacity of a single channel is one Erlang
       Interpretation: a telephone that is busy 10% of the time
        represents a load of 0.1 Erlang on that particular line
   Example: 1000 calls/hour each has an average
    length of 5 min: 1000x(5/60)=83.33 Erlang; note the
    total capacity is 100!
       What is CS and CCS?
Using Erlang B Formula
   Assumptions:                                                       Es
        Poisson arrivals (infinite # of sources)
                                                                   = s s! k
    

       equal traffic density per source               PBlocking
                                                                         E
       lost calls cleared
                                                                    ∑ k!
   Probability of blockage at the switch due to                    k =0
    congestion or “all trunks busy”:
       E is the mean of the offered traffic [Erlangs], s is the
        number of trunks
Using Erlang B Formula
                                                Trunks   P=0.001   P=0.005   P=0.01   P=0.05

Example: Suppose our expected traffic in        1        .001      .005      .01      .05

the busy hour is 10 erlangs                     5        .76       1.13      1.36     2.22

and we require blocking probability of 1 call   10       3.09      3.96      4.46     6.22

in 200 (or better).                             15       6.08      7.38      8.11     10.63
                                                20       9.41      11.09     12.03    15.25
• What is the grade of service?                 25       12.97     15        16.12    19.99
•How many trunks should we use?
• What is the efficiency of the system?

1/200 = P0.005 = GOS
20 Trunks
Efficiency =
   Erlang/Number of Tunks (x100) =
   10/20 (x100) = 50%
Erlang B Behavior
   The Y axis is typically expressed in
    log scale
                                           Probability of Blocking
   S is the number of trunks              (log Scale)
   Blocking is between 0-1                                              S = 10
   Note that eventually blocking will
    approach 1                                                       S = 20
   Larges S (more trunks result in
    lower blocking)
   As the load increases (higher                                    Erlang (linear scale)
    Erlang) more blocking is expected
   Higher load can be due to longer
    hold time or more call arrivals
References
   http://www.cisco.com/univercd/cc/td/doc/cisintwk/intsolns/voi
    psol/ta_isd.htm on traffic analysis
   http://www.tarrani.net/mike/docs/TrafficEngineering.pdf good
    information on traffic engineering and statistical calculations
   Tools to calcualte Erlang B
           http://personal.telefonica.terra.es/web/vr/erlang/eng/mcerlb.htm
           http://www.erlang.com/calculator/erlb/ (this one may be simpler to use!)

More Related Content

What's hot

FDMA-TDMA-CDMA
FDMA-TDMA-CDMAFDMA-TDMA-CDMA
FDMA-TDMA-CDMA
Sammar Khan
 
WCDMA Air Interface
WCDMA Air InterfaceWCDMA Air Interface
WCDMA Air Interface
Sujeet Kumar
 
Introduction to ofdm
Introduction to ofdmIntroduction to ofdm
Introduction to ofdm
aftab alam
 
IPv6 header
IPv6 headerIPv6 header
IPv6 header
Heba_a
 
OFDM Basics
OFDM BasicsOFDM Basics
OFDM Basics
Alwin Poulose
 
UDP - User Datagram Protocol
UDP - User Datagram ProtocolUDP - User Datagram Protocol
UDP - User Datagram Protocol
Peter R. Egli
 
MULTICAST BY SAIKIRAN PANJALA
MULTICAST BY SAIKIRAN PANJALAMULTICAST BY SAIKIRAN PANJALA
MULTICAST BY SAIKIRAN PANJALA
Saikiran Panjala
 
Architecture of the lte air interface
Architecture of the lte air interfaceArchitecture of the lte air interface
Architecture of the lte air interface
Eke Okereke
 
Multiplexing and spreading
Multiplexing and spreadingMultiplexing and spreading
Multiplexing and spreading
Shankar Gangaju
 
CSMA/CA
CSMA/CACSMA/CA
Digital Transmission
Digital TransmissionDigital Transmission
Digital Transmissionanuragyadav94
 
2. data and signals
2. data and signals2. data and signals
2. data and signals
Humayoun Kabir
 
Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)
J.T.A.JONES
 
Chapter 7 multiple access techniques
Chapter 7 multiple access techniquesChapter 7 multiple access techniques
Chapter 7 multiple access techniquesKaushal Kabra
 
Pstn (Public Switched Telephone Networks)
Pstn (Public Switched Telephone Networks)Pstn (Public Switched Telephone Networks)
Pstn (Public Switched Telephone Networks)
rahuldaredia21
 
The Application Layer
The Application LayerThe Application Layer
The Application Layer
adil raja
 
LTE Basic
LTE BasicLTE Basic
LTE Basic
neerav_adhikari
 
Different Generations Of Mobile Technologies
Different Generations Of Mobile TechnologiesDifferent Generations Of Mobile Technologies
Different Generations Of Mobile Technologies
3G4G
 
Gprs
GprsGprs
Cdma system
Cdma systemCdma system
Cdma system
trimba
 

What's hot (20)

FDMA-TDMA-CDMA
FDMA-TDMA-CDMAFDMA-TDMA-CDMA
FDMA-TDMA-CDMA
 
WCDMA Air Interface
WCDMA Air InterfaceWCDMA Air Interface
WCDMA Air Interface
 
Introduction to ofdm
Introduction to ofdmIntroduction to ofdm
Introduction to ofdm
 
IPv6 header
IPv6 headerIPv6 header
IPv6 header
 
OFDM Basics
OFDM BasicsOFDM Basics
OFDM Basics
 
UDP - User Datagram Protocol
UDP - User Datagram ProtocolUDP - User Datagram Protocol
UDP - User Datagram Protocol
 
MULTICAST BY SAIKIRAN PANJALA
MULTICAST BY SAIKIRAN PANJALAMULTICAST BY SAIKIRAN PANJALA
MULTICAST BY SAIKIRAN PANJALA
 
Architecture of the lte air interface
Architecture of the lte air interfaceArchitecture of the lte air interface
Architecture of the lte air interface
 
Multiplexing and spreading
Multiplexing and spreadingMultiplexing and spreading
Multiplexing and spreading
 
CSMA/CA
CSMA/CACSMA/CA
CSMA/CA
 
Digital Transmission
Digital TransmissionDigital Transmission
Digital Transmission
 
2. data and signals
2. data and signals2. data and signals
2. data and signals
 
Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)
 
Chapter 7 multiple access techniques
Chapter 7 multiple access techniquesChapter 7 multiple access techniques
Chapter 7 multiple access techniques
 
Pstn (Public Switched Telephone Networks)
Pstn (Public Switched Telephone Networks)Pstn (Public Switched Telephone Networks)
Pstn (Public Switched Telephone Networks)
 
The Application Layer
The Application LayerThe Application Layer
The Application Layer
 
LTE Basic
LTE BasicLTE Basic
LTE Basic
 
Different Generations Of Mobile Technologies
Different Generations Of Mobile TechnologiesDifferent Generations Of Mobile Technologies
Different Generations Of Mobile Technologies
 
Gprs
GprsGprs
Gprs
 
Cdma system
Cdma systemCdma system
Cdma system
 

Viewers also liked

Teletraffic engineering handbook
Teletraffic engineering handbookTeletraffic engineering handbook
Teletraffic engineering handbookDeepak Singh
 
cellular concepts in wireless communication
cellular concepts in wireless communicationcellular concepts in wireless communication
cellular concepts in wireless communicationasadkhan1327
 
Father, Brother, Friend
Father, Brother, FriendFather, Brother, Friend
Father, Brother, FriendJanny1962
 
Defensa tesis gabriel cara 20130621
Defensa tesis gabriel cara 20130621Defensa tesis gabriel cara 20130621
Defensa tesis gabriel cara 20130621
Gabriel Miguel Cara Flores
 
Es acs800español
Es acs800españolEs acs800español
Es acs800español
Amilk Rodelo Aguirre
 
O Busters Supplier - Oxygen Absorber Supplier
O  Busters Supplier - Oxygen Absorber SupplierO  Busters Supplier - Oxygen Absorber Supplier
O Busters Supplier - Oxygen Absorber Supplier
SORBEAD INDIA
 
State of the South Loop - Ald. Pat Dowell, 3rd Ward Update
State of the South Loop - Ald. Pat Dowell, 3rd Ward UpdateState of the South Loop - Ald. Pat Dowell, 3rd Ward Update
State of the South Loop - Ald. Pat Dowell, 3rd Ward Update
South Loop Association
 
State of the South Loop Focus on Lucas Museum
State of the South Loop Focus on Lucas MuseumState of the South Loop Focus on Lucas Museum
State of the South Loop Focus on Lucas Museum
South Loop Association
 
Proposed British School of Chicago at Roosevelt Collection rev v2
Proposed British School of Chicago at Roosevelt Collection rev v2Proposed British School of Chicago at Roosevelt Collection rev v2
Proposed British School of Chicago at Roosevelt Collection rev v2
South Loop Association
 
Switching systems lecture3
Switching  systems lecture3Switching  systems lecture3
Switching systems lecture3
Jumaan Ally Mohamed
 
Teletraffic engineering
Teletraffic engineeringTeletraffic engineering
Teletraffic engineering
Mohammad Alsharif
 
Network traffic analysis course
Network traffic analysis courseNetwork traffic analysis course
Network traffic analysis course
TECHNOLOGY CONTROL CO.
 
Ch 02 (1)
Ch 02 (1)Ch 02 (1)
Ch 02 (1)
Shraddha Patel
 
Gas cylinder rule_2004
Gas cylinder rule_2004Gas cylinder rule_2004
Gas cylinder rule_2004GirishBarve
 
Silica Gel | Aluminium Oxide Column chroamtography
Silica Gel | Aluminium Oxide Column chroamtographySilica Gel | Aluminium Oxide Column chroamtography
Silica Gel | Aluminium Oxide Column chroamtography
SORBEAD INDIA
 

Viewers also liked (17)

Teletraffic engineering handbook
Teletraffic engineering handbookTeletraffic engineering handbook
Teletraffic engineering handbook
 
cellular concepts in wireless communication
cellular concepts in wireless communicationcellular concepts in wireless communication
cellular concepts in wireless communication
 
Builders
BuildersBuilders
Builders
 
CDOT South Loop Chicago Overview
CDOT South Loop Chicago OverviewCDOT South Loop Chicago Overview
CDOT South Loop Chicago Overview
 
Father, Brother, Friend
Father, Brother, FriendFather, Brother, Friend
Father, Brother, Friend
 
Defensa tesis gabriel cara 20130621
Defensa tesis gabriel cara 20130621Defensa tesis gabriel cara 20130621
Defensa tesis gabriel cara 20130621
 
Es acs800español
Es acs800españolEs acs800español
Es acs800español
 
O Busters Supplier - Oxygen Absorber Supplier
O  Busters Supplier - Oxygen Absorber SupplierO  Busters Supplier - Oxygen Absorber Supplier
O Busters Supplier - Oxygen Absorber Supplier
 
State of the South Loop - Ald. Pat Dowell, 3rd Ward Update
State of the South Loop - Ald. Pat Dowell, 3rd Ward UpdateState of the South Loop - Ald. Pat Dowell, 3rd Ward Update
State of the South Loop - Ald. Pat Dowell, 3rd Ward Update
 
State of the South Loop Focus on Lucas Museum
State of the South Loop Focus on Lucas MuseumState of the South Loop Focus on Lucas Museum
State of the South Loop Focus on Lucas Museum
 
Proposed British School of Chicago at Roosevelt Collection rev v2
Proposed British School of Chicago at Roosevelt Collection rev v2Proposed British School of Chicago at Roosevelt Collection rev v2
Proposed British School of Chicago at Roosevelt Collection rev v2
 
Switching systems lecture3
Switching  systems lecture3Switching  systems lecture3
Switching systems lecture3
 
Teletraffic engineering
Teletraffic engineeringTeletraffic engineering
Teletraffic engineering
 
Network traffic analysis course
Network traffic analysis courseNetwork traffic analysis course
Network traffic analysis course
 
Ch 02 (1)
Ch 02 (1)Ch 02 (1)
Ch 02 (1)
 
Gas cylinder rule_2004
Gas cylinder rule_2004Gas cylinder rule_2004
Gas cylinder rule_2004
 
Silica Gel | Aluminium Oxide Column chroamtography
Silica Gel | Aluminium Oxide Column chroamtographySilica Gel | Aluminium Oxide Column chroamtography
Silica Gel | Aluminium Oxide Column chroamtography
 

Similar to Chapter7 te cet533

Telephone Traffic Engineering Online Lec
Telephone Traffic Engineering Online LecTelephone Traffic Engineering Online Lec
Telephone Traffic Engineering Online Lec
fllcampolet
 
GSM capacity planning
GSM capacity planningGSM capacity planning
GSM capacity planning
Deepak Joshi
 
ECS455 - 2 - 4 - Erlang B Formula.pdf
ECS455 - 2 - 4 - Erlang B Formula.pdfECS455 - 2 - 4 - Erlang B Formula.pdf
ECS455 - 2 - 4 - Erlang B Formula.pdf
SujanShrestha386167
 
Project session part_2
Project  session part_2Project  session part_2
Project session part_2
Mina Yonan
 
Digital Communication Principle
Digital Communication PrincipleDigital Communication Principle
Digital Communication Principle
Dr. Ghanshyam Singh
 
Voice biometric recognition
Voice biometric recognitionVoice biometric recognition
Voice biometric recognition
phyuhsan
 
Analog to digital conversion technique
Analog to digital conversion techniqueAnalog to digital conversion technique
Analog to digital conversion technique
Umar Shuaib
 
2018867974 sulaim (2)
2018867974 sulaim (2)2018867974 sulaim (2)
2018867974 sulaim (2)
sulaim_qais
 
1999 si pi_dws_training_course
1999 si pi_dws_training_course1999 si pi_dws_training_course
1999 si pi_dws_training_coursePiero Belforte
 
Analog to digital converter
Analog to digital converterAnalog to digital converter
Analog to digital converter
Ashutosh Jaiswal
 
Speaker recognition on matlab
Speaker recognition on matlabSpeaker recognition on matlab
Speaker recognition on matlab
Arcanjo Salazaku
 
OFDM Orthogonal Frequency Division Multiplexing
OFDM Orthogonal Frequency Division MultiplexingOFDM Orthogonal Frequency Division Multiplexing
OFDM Orthogonal Frequency Division Multiplexing
Abdullaziz Tagawy
 
Qos metrics
Qos metricsQos metrics
Qos metrics
Urmil Gohil
 
Ofdm(tutorial)
Ofdm(tutorial)Ofdm(tutorial)
Ofdm(tutorial)
Gopal Rakecha
 

Similar to Chapter7 te cet533 (20)

Telephone Traffic Engineering Online Lec
Telephone Traffic Engineering Online LecTelephone Traffic Engineering Online Lec
Telephone Traffic Engineering Online Lec
 
GSM capacity planning
GSM capacity planningGSM capacity planning
GSM capacity planning
 
ECS455 - 2 - 4 - Erlang B Formula.pdf
ECS455 - 2 - 4 - Erlang B Formula.pdfECS455 - 2 - 4 - Erlang B Formula.pdf
ECS455 - 2 - 4 - Erlang B Formula.pdf
 
frogcelsat
frogcelsatfrogcelsat
frogcelsat
 
Project session part_2
Project  session part_2Project  session part_2
Project session part_2
 
Digital Communication Principle
Digital Communication PrincipleDigital Communication Principle
Digital Communication Principle
 
Voice biometric recognition
Voice biometric recognitionVoice biometric recognition
Voice biometric recognition
 
Mobile comm. 2
Mobile comm. 2Mobile comm. 2
Mobile comm. 2
 
Coding
CodingCoding
Coding
 
Analog to digital conversion technique
Analog to digital conversion techniqueAnalog to digital conversion technique
Analog to digital conversion technique
 
2018867974 sulaim (2)
2018867974 sulaim (2)2018867974 sulaim (2)
2018867974 sulaim (2)
 
Gprs
GprsGprs
Gprs
 
1999 si pi_dws_training_course
1999 si pi_dws_training_course1999 si pi_dws_training_course
1999 si pi_dws_training_course
 
Analog to digital converter
Analog to digital converterAnalog to digital converter
Analog to digital converter
 
Queue
QueueQueue
Queue
 
Speaker recognition on matlab
Speaker recognition on matlabSpeaker recognition on matlab
Speaker recognition on matlab
 
Speaker recognition.
Speaker recognition.Speaker recognition.
Speaker recognition.
 
OFDM Orthogonal Frequency Division Multiplexing
OFDM Orthogonal Frequency Division MultiplexingOFDM Orthogonal Frequency Division Multiplexing
OFDM Orthogonal Frequency Division Multiplexing
 
Qos metrics
Qos metricsQos metrics
Qos metrics
 
Ofdm(tutorial)
Ofdm(tutorial)Ofdm(tutorial)
Ofdm(tutorial)
 

Chapter7 te cet533

  • 2. Basic Concept  Performance analysis methods applied to telephony are usually referred to as traffic engineering  Motivated by two factors  Unpredictable behavior of users  You never know when they call!  Users have to share resources  Users have to be happy!
  • 3. Statistical Analysis  We cannot exactly predict what users do!  We can statistically tell what users may do!  Looking at the traffic pattern we can see  Number of callers arrived in one hour = 20/hr  Average length of calls = 3 min/call  Statistics on voice and data communications are very different  Data tends to be bursty  Voice is continuous with known average length
  • 4. Call Arrivals  Calls arrive randomly! I=Call Interval Call Arrivals  But how?  Looking at call arrivals Time  Average call interval (I=2sec/call) Call Arrivals/Interval  Number of calls per unit interval (A=10call/min) 1 min Interval  Note that I is inversely proportional to A Time More Calls  Shorter time between successive calls
  • 5. Objective of Traffic Engineering  Given expected traffic (+ growth assumptions)…  Provision resources (trunks, switches)…  To minimize cost …  Subject to minimum acceptable quality of service requirements.  Available tools:  Mathematical tools  Equations and formulas / Statistical tools  Simulation tools  OPNE; OMNET; etc.
  • 6. What is Blocking? Call Calls arriving Blocked randomly ! No Blocking Call ! Center Trunk Call Duration Trunk We need to figure out statistically Call what the probability of blocking is! Center  What is the grade of service! Trunk
  • 8. Traffic Model Tool  Calls arrive randomly  All calls are independent  Traffic models  Idea: telephone usage and sizing the network  Difference: What to do when blocking happens  Objective: calculate the Grade of Service (GOS)  If GOS is 0.01 (P.01) 1 call will be blocked out of 100 attempted calls!  Defined formally as the number of lost calls over offered calls  Two common models  Erlang C  Call arrival behavior follows a Poisson distribution  blocked calls may be retried at anytime  Erlang B Model  When a call is blocked it is cleared and will only be tried later  The load does not consider blocked calls
  • 9. Traffic Characteristics  It is all about sharing effectively:  Telephone traffic is the aggregate of telephone calls over a group of circuits or trunks with regard of the number and duration of calls.  Units:  Call arrival rate / hour (A) Switch 1 Switch 2  Average service time or hold time (tm) / hour 500 Users 500 Users  Duration of the call Trunks  An Erlang (E) is a unit of telecommunications traffic measurement.   Strictly speaking, an Erlang represents the continuous use of one voice path.   In practice, it is used to describe the total traffic volume of one hour  Expresses the traffic intensity (dimensionless)  E = A x tm (in Erlang)
  • 10. Traffic Characteristics  Common units used in North America:  CS : calls-second per second  CCS : hundred (centrum) calls-second per hour  1 Erlang = (60)(60)/100 = 36 CCS = 3600 CS  Capacity of a single channel is one Erlang  Interpretation: a telephone that is busy 10% of the time represents a load of 0.1 Erlang on that particular line  Example: 1000 calls/hour each has an average length of 5 min: 1000x(5/60)=83.33 Erlang; note the total capacity is 100!  What is CS and CCS?
  • 11. Using Erlang B Formula  Assumptions: Es Poisson arrivals (infinite # of sources) = s s! k   equal traffic density per source PBlocking E  lost calls cleared ∑ k!  Probability of blockage at the switch due to k =0 congestion or “all trunks busy”:  E is the mean of the offered traffic [Erlangs], s is the number of trunks
  • 12. Using Erlang B Formula Trunks P=0.001 P=0.005 P=0.01 P=0.05 Example: Suppose our expected traffic in 1 .001 .005 .01 .05 the busy hour is 10 erlangs 5 .76 1.13 1.36 2.22 and we require blocking probability of 1 call 10 3.09 3.96 4.46 6.22 in 200 (or better). 15 6.08 7.38 8.11 10.63 20 9.41 11.09 12.03 15.25 • What is the grade of service? 25 12.97 15 16.12 19.99 •How many trunks should we use? • What is the efficiency of the system? 1/200 = P0.005 = GOS 20 Trunks Efficiency = Erlang/Number of Tunks (x100) = 10/20 (x100) = 50%
  • 13. Erlang B Behavior  The Y axis is typically expressed in log scale Probability of Blocking  S is the number of trunks (log Scale)  Blocking is between 0-1 S = 10  Note that eventually blocking will approach 1 S = 20  Larges S (more trunks result in lower blocking)  As the load increases (higher Erlang (linear scale) Erlang) more blocking is expected  Higher load can be due to longer hold time or more call arrivals
  • 14. References  http://www.cisco.com/univercd/cc/td/doc/cisintwk/intsolns/voi psol/ta_isd.htm on traffic analysis  http://www.tarrani.net/mike/docs/TrafficEngineering.pdf good information on traffic engineering and statistical calculations  Tools to calcualte Erlang B  http://personal.telefonica.terra.es/web/vr/erlang/eng/mcerlb.htm  http://www.erlang.com/calculator/erlb/ (this one may be simpler to use!)