Internet 101 - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Internet 101

Description:

Giuseppe Bianchi. Basic teletraffic concepts. An intuitive approach (theory will come next) ... Giuseppe Bianchi. Erlang-B obtained for the infinite users case ... – PowerPoint PPT presentation

Number of Views:17
Avg rating:3.0/5.0
Slides: 19
Provided by: giuseppe53
Category:

less

Transcript and Presenter's Notes

Title: Internet 101


1
Basic teletraffic conceptsAn intuitive
approach (theory will come next) Focus on calls
2
1 user making phone calls
TRAFFIC is a stochastic process
BUSY 1
IDLE 0
time
  • How to characterize this process?
  • statistical distribution of the BUSY period
  • statistical distribution of the IDLE period
  • statistical characterization of the process
    memory
  • E.g. at a given time, does the probability that a
    user starts a call result different depending on
    what happened in the past?

3
Traffic characterizationsuitable for traffic
engineering
All equivalent (if stationary process)
4
Traffic Intensity example
  • User makes in average 1 call every hour
  • Each call lasts in average 120 s
  • Traffic intensity
  • 120 sec / 3600 sec 2 min / 60 min 1/30
  • Probability that a user is busy
  • User busy 2 min out of 60 1/30

adimensional
5
Traffic generated by more than one users
U1
Traffic intensity (adimensional, measured in
Erlangs)
U2
U3
U4
TOT
6
example
  • 5 users
  • Each user makes an average of 3 calls per hour
  • Each call, in average, lasts for 4 minutes

Meaning in average, there is 1 active call but
the actual number of active calls varies from 0
(no active user) to 5 (all users active),with
given probability
7
Second example
  • 30 users
  • Each user makes an average of 1 calls per hour
  • Each call, in average, lasts for 4 minutes
  • SOME NOTES
  • In average, 2 active calls (intensity A)
  • Frequently, we find up to 4 or 5 calls
  • Prob(n.callsgt8) 0.01
  • More than 11 calls only once over 1M
  • TRAFFIC ENGINEERING how many channels to
    reserve for these users!

8
A note on binomial coefficient computation
9
Infinite Users
Assume M users, generating an overall traffic
intensity A (i.e. each user generates traffic at
intensity Ai A/M). We have just found that
Let M?infinity, while maintaining the same
overall traffic intensity A
10
Poisson Distribution
Very good matching with Binomial(when M large
with respect to A) Much simpler to use than
Binomial (no annoying queueing theory
complications)
11
Limited number of channels
U1
THE most important problem in circuit switching
  • The number of channels C is less than the number
    of users M (eventually infinite)
  • Some offered calls will be blocked
  • What is the blocking probability?
  • We have an expression for
  • Pk offered calls
  • We must find an expression for
  • Pk accepted calls
  • As

U2
X
U3
X
U4
TOT
No. carried calls versus t
No. offered calls versus t
12
Channel utilization probability
  • C channels available
  • Assumptions
  • Poisson distribution (infin. users)
  • Blocked calls cleared
  • It can be proven (from Queueing theory) that
  • (very simple result!)
  • Hence

13
Blocking probability Erlang-B
  • Fundamental formula for telephone networks
    planning
  • Aooffered traffic in Erlangs
  • Efficient recursive computation available

14
NOTE finite users
  • Erlang-B obtained for the infinite users case
  • It is easy (from queueing theory) to obtain an
    explicit blocking formula for the finite users
    case
  • ENGSET FORMULA
  • Erlang-B can be re-obtained as limit case
  • M?infinity
  • Ai?0
  • MAi?Ao
  • Erlang-B is a very good approximation as long
    as
  • A/M small (e.g. lt0.2)
  • In any case, Erlang-B is a conservative formula
  • yields higher blocking probability
  • Good feature for planning

15
Capacity planning
  • Target support users with a given Grade Of
    Service (GOS)
  • GOS expressed in terms of upper-bound for the
    blocking probability
  • GOS example subscribers should find a line
    available in the 99 of the cases, i.e. they
    should be blocked in no more than 1 of the
    attempts
  • Given
  • C channels
  • Offered load Ao
  • Target GOS Btarget
  • C obtained from numerical inversion of

16
Channel usage efficiency
Carried load (erl)
Offered load (erl)
C channels
Blocked traffic
Fundamental property for same GOS, efficiency
increases as C grows!! (trunking gain)
17
example
GOS 1 maximum blocking. Resulting system
dimensioningand efficiency
40 erl
C gt 53
h 74.9
60 erl
C gt 75
h 79.3
80 erl
C gt 96
h 82.6
100 erl
C gt 117
h 84.6
18
Erlang B calculation - tables
Write a Comment
User Comments (0)
About PowerShow.com