Traffic 2 by Mushtaq 12042010
Traffic 2 by Mushtaq 12042010
• Telecom system to service the voice traffic and data traffic . The
traffic is defined as the occupancy of server .
• The basic purpose of the traffic engineering is to determine the
condition under which adequate service is provided to the
subscribers. While using economical use of resources providing
the service.
• The functions performed by the telecom network depend on
applications it handles. Some major functions are ,switching ,
routing , flow control, security, failure monitoring , traffic
monitoring , internetworking and network management.
• To perform the above functions a telephone network composed
of variety of communication equipment such as digit receiver,
call processing , inter-stage switching links
Traffic Engineering
and inter office links etc.
• The telecom engineering provides basis for analysis and design of
telecom networks . It provides means to determine the quantum of
common equipment required.
• To provide particular level of service for given traffic pattern and
volume. The developed model is capable of providing best
accessibility and greater utilization of their lines and links.
• The traffic engineering also determine the ability of telecom
network to carry given traffic at particular loss probability.
Traffic theory and queuing theory is used to estimate the
probability of occurrence of call blocking.
• Earlier traffic analysis based purely on analytical approach that
involves advanced mathematical concepts .
Traffic Engineering
present day approach combine the advent of powerful and
affordable software tools that aim to implement traffic
engineering concepts and automatic engineering tasks.
Traffic Design Requirements
• In the study of traffic engineering , to model a system
and to analyze the change in traffic after designing , the
statistics of an exchange should be studied .
• The incoming traffic undergoes variation in many ways ,
due to peak hours , business hours ,seasons ,weekends ,
festival and location of exchange etc.
• The traffic is unpredictable and random in nature. The
traffic characteristics of an exchange should be analyzed
for system design .
• The grade of service and blocking probability are also
important parameters for traffic study.
Traffic Design Requirements
1 Traffic Statistics
• Following are the traffic statistics which are important for
analysis and design of network.
A Calling rate
• This is average number of requests for connections that
are made per unit time . If the instant in time that a call
request arises is random variable.
• The calling rate is stated that as the probability that a call
request will occur in certain short interval of time . If n is
the average number of calls to and from a terminal
during T seconds. The calling rate is defined as
λ = n/T (1)
• In telecom system voice traffic and data traffic are two
types of traffics . The calling rate (λ) is also referred as
average arrival rate . The average calling rate is measure
in calls per hour.
Traffic Design Requirements
B Holding Time
• The average holding time or service time h is average
duration of occupancy of traffic path by a call. For voice
traffic it is average holding time per call in hours.
• The reciprocal of average holding time referred to as
service rate (µ) is call per hour .
µ = 1/h (2)
• The probability of call lasting at least t sec is given by
P (t) = exp (- t/h ) (3)
• For mean holding time h = 100 sec the negative
exponential distribution function is give by figure 8.1 .
The fig shows that 50 % probability calls last longer
than 70 sec.
Traffic Design Requirements
50 %
70
Traffic Design Requirements
C The distribution of Destination
• Number of calls receiving at an exchange may be
destined to its own exchange or remote exchanges or
foreign exchange . The distribution is defined as
probability calls request for particular destination
• The hierarchical structure of telecom network includes
many intermediate exchanges , the knowledge of this
parameter helps in determining the number of trunks
needed between individual exchange.
D User Behavior
• The user may abandon a request if his 1st attempt to
make a call is failed. The user may make repeated
attempts to make a call . The user may wait for some
times to make next attempt to setup a call.
• The behavior varies person to person and also depend on
situation.
Traffic Design Requirements
E Average Occupancy
• If the average number of calls to and from a terminal
during time t sec is n and average holding time is h . The
average occupancy of terminal is given by.
A = nh / T = λh = λ/µ (4)
• Average occupancy is ratio of average arrival rate to the
average service rate. It is measured in Erlangs . Average
occupancy is referred as traffic flow or traffic intensity
or traffic carried.
Traffic Design Requirements
2 Traffic Pattern
• The telephone traffic and its distribution with respect to time
(traffic load) , which is normally 24 hours . It helps in determining
the amount of lines required to fulfill the subscribers needs.
• According to the need of subscribers the telephone traffic varies
greatly. The variations are not uniform and varies season to
season, month to month , day to day and hour to hour.
• The degree of hourly variation is greater than that of any other
period. Fig 8.2 shows the variation of calls from 0800 hrs to mid
night (00:00 hrs).
• If the behavior of the traffic shown in fig is symmetric for period
of time or season ,good judgment about the design of switching
system or lines or trunks or any shared equipment can be made.
Number of outgoing calls
Traffic Design Requirements
Traffic N
offered A Outgoing
Erlang trunks
There will not be a negative number of calls and there can not
be more than N calls so 0 ≤ x ≤ N so
N A
x
N ∑ x! P (0)
∑ P (x) = 1 = X = 0
X=0 1
N Ax (2)
Hence P (0) =
∑ x!
X=0
Lost Call System
• The probability of lost call which is grade of service B .
This is given the symbol E 1.N (A) which denote the loss
probability for full availability group of N trunks offered A
erlangs.
(3)
B = A /N!
N
N
∑ AK/K!
K=0
Substituting in equation (3 )
N + AE1.N-1 (A)
Lost Call System
Example
A group of 5 trunks is offered 2 erlang of traffic , find.
1- The grade of service
2- The probability that only one trunk busy
3- The probability that only one trunk free
4- The probability that at least one trunk free
Solution
1- From equation (3) B = E 1.N (A) = 25 / 5!
1 + 2/1 + 4/2 + 8/6+ 16/24 + 32/120
Queue
N
Traffic
Trunks
offered A
Erlangs
Fig . Queuing System
Queuing Systems
• The assumption of pure chance traffic implies that call arrival
and termination are independent random event. If call arrivals
are independent random events, their occurrence is not affected
by previous calls. This traffic is therefore sometimes called
memory less traffic .
• Statistical equilibrium implies that the probabilities do not
change.
• Full availability means that every call that arrives can be
connected to any outgoing trunk which is free.
• If A ≥ N calls are entering the system at a greater rate than they
leave. As a result ,the length of the queue must continually
increase toward infinity.
Queuing Systems
• Let x be total number of calls entering the system. When
x < N , then x calls are being served and there is no delay .
When x > N , then all the trunks are busy and incoming
calls encounter delay , there are N calls being served and x-
N calls in queue.
• If x ≤ N :
There is no queue and there is behavior of system is same
as that of a lost call system in the absence of congestion.
P (x) = Ax
P ( 0 ) For 0 < x < N (4.9)
x!
• If x ≥ N :
The probability of call arrival in a very short period
of time , δt , from equation on next slide :
Queuing Systems
P(a) = A δt /h
where h is mean service time
• The probability of transition from x-1 to x calls in the system during δt is
given by :
P (x-1 → x ) = P (x-1) A δt /h
Since all trunks are busy , only N calls are being served can terminate
P (e) = N δt /h
and the probability of a transition from x to x-1 is given by
P ( x → x-1 ) = P(x) P(e) = P (x) δt /h
• For statistical equilibrium , P (x-1 → x) = P (x→ x-1).
Therefore P (x) N δt /h = P (x) A δt /h
and
P(x) = A
P (x-1)
N (4.10)
Queuing Systems
P (N) = AN P (0) From equation 4.7
N!
P (N+1) = A A N+1
P (N) = P (0)
N N. N!
A A N+2
P (N+2) = P (N+1) =
N P (0)
N2. N!
x
For x ≥ N : A
x NN P(0) (4.11)
P (x) = A P (0) = N
N!
Nx-N . N!
If there is no limit to the possible length to the queue , then x
can have any value between zero and infinity.
∞
∑ P (x) = 1
X=0
Queuing Systems
• Thus from equation (4.7 ) and (4.11) :
1 N -1
= NN A N ∞ k
P (0) ∑ A x
(4.12)
X=0 xỊ + NỊ N ∑
K=0
Where k = x – N , since A/N ≤ 1 then :
∞ A k A -1
∑ = 1 -
N
K=0 N
1 N -1
= AN A -1
P (0) ∑ Ax + 1
NỊ N
X=0 xỊ
P(0) = NAN + N -1 X -1
NỊ (N –A ) A (4.13)
∑
X = 0 XỊ