Loss Systems: Lect07.ppt S-38.145 - Introduction To Teletraffic Theory - Spring 2005
Loss Systems: Lect07.ppt S-38.145 - Introduction To Teletraffic Theory - Spring 2005
Loss Systems: Lect07.ppt S-38.145 - Introduction To Teletraffic Theory - Spring 2005
Loss systems
Contents
2
7. Loss systems
µ1
λ µ
n+m µ
µ
n 3
7. Loss systems
Infinite system
µ
1
λ µ
•
•
• ∞ 4
7. Loss systems
µ
1
λ µ
µ
µ
n 5
7. Loss systems
Contents
6
7. Loss systems
7
7. Loss systems
π i λ = π i +1 (i + 1) µ (LBE)
⇒ π i +1 = (i +λ1) µ π i = i +a1π i
a i
⇒ π i = π 0 , i = 0,1,2, K
i!
• Normalizing condition (N):
∞ ∞ i
∑ π i = π 0 ∑ ai! = 1 (N)
i =0 i =0
−1
∞
a i
⇒ π 0 = ∑ i! = e a −1
( )
= e−a
i =0 9
7. Loss systems
X ∼ Poisson(a)
a i −a
P{ X = i} = π i = i! e , i = 0,1,2,K
2
E[ X ] = a, D [ X ] = a
• Remark: Insensitivity with respect to service time distribution
– The result is insensitive to the service time distribution, that is:
it is valid for any service time distribution with mean 1/µ
– So, instead of the M/M/∞ model,
we can consider, as well, the more general M/G/∞ model
10
7. Loss systems
Contents
11
7. Loss systems
E[( Nr −C ) + ] E[( N − n) + ] 1 ∞ i −a
a
ploss = E[ Nr ]
= E[ N ] = a ∑ (i − n) i! e
i = n +1 12
7. Loss systems
Multiplexing gain
0.8
0.6
normalized traffic
a/n 0.4
0.2
20 40 60 80 100
capacity n
13
7. Loss systems
Contents
14
7. Loss systems
15
7. Loss systems
π i λ = π i +1 (i + 1) µ (LBE)
⇒ π i +1 = (i +λ1) µ π i = i +a1π i
a i
⇒ π i = π 0 , i = 0,1,K , n
i!
• Normalizing condition (N):
n n i
a
∑ π i = π 0 ∑ i! = 1 (N)
i =0 i =0
n −1
a i
⇒ π 0 = ∑
i!
i =0 17
7. Loss systems
ai
P{ X = i} = π i = i! , i = 0,1,K , n
n
aj
∑ j!
j =0
18
7. Loss systems
Time blocking
an
Bt := P{ X = n} = π n = n!
n
aj
∑ j!
j =0
19
7. Loss systems
Call blocking
an
Bc = Bt = n!
n
aj
∑ j!
j =0
Contents
21
7. Loss systems
Multiplexing gain
0.8
0.6
normalized traffic
a/n 0.4
0.2
20 40 60 80 100
capacity n
23
7. Loss systems
Contents
24
7. Loss systems
π 0( j )ν = π 1( j ) µ ⇒ π 1( j ) = νµ π 0( j )
• Normalizing condition (N):
µ
π 0( j ) + π 1( j ) = π 0( j ) (1 + νµ ) = 1 ⇒ π 0( j ) = ν + µ , π 1( j ) = ν ν+ µ
• So, the equilibrium distribution of a single customer is the Bernoulli
distribution with success probability ν/(ν+µ)
– offered traffic is ν/(ν+µ)
• From this, we could deduce that the equilibrium distribution of the state
of the whole system (that is: the number of active customers) is the
binomial distribution Bin(k, ν/(ν+µ))
27
7. Loss systems
X ∼ Bin(k , ν ν+ µ )
µ
P{ X = i} = π i = (ik )(ν ν+ µ )i (ν + µ ) k −i , i = 0,1, K , k
2 µ kνµ
E[ X ] = kν , D [X ] = k ⋅ ν ⋅ =
ν +µ ν +µ ν +µ (ν + µ ) 2
• Remark: Insensitivity w.r.t. service time and idle time distribution
– The result is insensitive both to the service and the idle time distribution,
that is: it is valid for any service time distribution with mean 1/µ and any idle
time distribution with mean 1/ν
– So, instead of the M/M/k/k/k model,
we can consider, as well, the more general G/G/k/k/k model
30
7. Loss systems
Contents
31
7. Loss systems
µ
(ik )(νµ )i (ik )(ν ν+ µ )i (ν + µ ) k −i
P{ X = i} = π i = n = n , i = 0,K, n
k ν j k ν ) j ( µ )k − j
∑ j µ
( )( ) ∑ j ν +µ ν +µ
( )(
j =0 j =0
Time blocking
( kn )(ν ) n
µ
Bt := P{ X = n} = π n = n
∑ ( kj )(νµ ) j
j =0
36
7. Loss systems
37
7. Loss systems
• Let πi* denote the probability that there are i active customers when an
idle customer becomes active (which is called an “arrival”)
• Consider a long time interval (0,T):
– During this interval, the average time spent in state i is πiT
– During this time, the average number of “arriving” customers (who all see
the system to be in state i) is (k−i)ν⋅πiT
– During the whole interval, the average number of “arriving” customers is
Σj (k−j)ν⋅πjT
• Thus,
(k − i )ν ⋅ π iT (k − i ) ⋅ π i
πi* = n = n , i = 0,1,K, n
∑ (k − j )ν ⋅ π jT ∑ (k − j ) ⋅ π j
j =0 j =0
38
7. Loss systems
( ki−1 )(νµ )i
πi* = n , i = 0,1, K, n
k −1 ν j
∑ j )( )
(
µ
j =0
π i * (k ) = π i (k − 1), i = 0,1, K, n
• In other words, an “arriving” customer sees such a system where there
is one customer less (itself!) in equilibrium
39
7. Loss systems
Bc (k ) = π n * (k ) = π n (k − 1) = Bt ( k − 1)
• Thus, for the Engset model, the call blocking in a system with k
customers equals the time blocking in a system with k−1 customers:
( k n−1 )(νµ ) n
Bc (k ) = Bt (k − 1) = n
∑ ( k −j 1 )(νµ ) j
j =0
Contents
41
7. Loss systems
( k n−1 )(νµ ) n
Bc = n
∑ ( k −j 1 )(νµ ) j
j =0 42
7. Loss systems
Multiplexing gain
0.8
0.6
normalized traffic
kν/(n(ν+µ)) 0.4
0.2
20 40 60 80 100
43
capacity n
7. Loss systems
THE END
44