SlideShare a Scribd company logo
1 of 24
Download to read offline
1
ECS455 Chapter 2
Cellular Systems
2.4Traffic Handling Capacity
and Erlang B Formula
Dr.Prapun Suksompong
prapun.com/ecs455
Capacity Concept: A Revisit
2
 Q: If I have m channels per cell, is it true that my cell can support
only m users?
 A:Yes and No
 Let’s try one example.
 How often do you make a call?
 3 calls a day, on average.
 How long is the call?
 10 mins (per call), on average.
 So, one person uses
Capacity Concept: A Revisit
3
 If we can “give” the time that “User 1” is idle to other users,
 then one channel can support users!!
 True?
New Concepts for a New Look at
Capacity
5
 We can let more than one user share a channel by using it at
different times.
 Blocked call happens if a user requests to make a call when all
the channels are occupied by other users.
 Probability of (call) blocking: Pb
 The likelihood that a call is blocked because there is no available
channel.
 1%, 2%, 5%
 In which case, the number of users that a cell can support can
exceed .
 How much larger depends strongly on the value of Pb that can be
tolerated.
Trunking
6
 Allow a large number (n) of users to share the relatively
small number (m) of channels in a cell (or a sector) by
providing access to each user, on demand, from a pool of
available channels.
 Exploit the statistical behavior of users.
 Each user is allocated a channel on a per call basis, and upon
termination of the call, the previously occupied channel is
immediately returned to the pool of available channels.
Omnidirectional 120 Sectoring 60 Sectoring
#sectors/cell 1 3 6
#channels/sector / /3 /6
Common Terms (1)
7
 Traffic Intensity: Measure of channel time utilization (traffic
load / amount of traffic), which is the average channel occupancy
measured in Erlangs.
 Dimensionless
 Denoted by A.
 HoldingTime:Average duration of a typical call.
 Denoted by H = 1/.
 Request Rate:The average number of call requests per unit
time. Denoted by .
 Use Au and u to denote the corresponding quantities for one
user.
 Note that and   where n is the number of users
supported by the pool (trunked channels) under consideration.
Common Terms (2)
8
 Blocked Call: Call which cannot be completed at time of
request, due to congestion.
 Also referred to as a lost call.
 Grade of Service (GOS): A measure of congestion which
is specified as the probability of a call being blocked (for
Erlang B).
 TheAMPS cellular system is designed for a GOS of 2%
blocking.
 This implies that the channel allocations for cell sites are designed so that,
on average, 2 out of 100 calls will be blocked due to channel occupancy
during the busiest hour.
Erlang B Formula
9
0
! .
!
i
m
b
i
m
A
m
P
A
i



In MATLAB, use
erlangb(m,A)
Call blocking
probability
or l
tra oad
ffic i [Erla
ntens ngs]
ty
=
i
A



 =Average # call
attempts/requests per unit
time
m = Number of trunked channels
1
Average call length
H

 
We use the MATLAB code from http://infohost.nmt.edu/~borchers/erlang.html to evaluate the Erlang B formula.
M/M/m/m Assumption
10
 Blocked calls cleared
 No queuing for call requests.
 For every user who requests service, there is no setup time and the user is given
immediate access to a channel if one is available.
 If no channels are available, the requesting user is blocked without access and is
free to try again later.
 Calls arrive as determined by a Poisson process.
 There are memoryless arrivals of requests, implying that all users, including
blocked users, may request a channel at any time.
 There are an infinite number of users (with finite overall request rate).
 The finite user results always predict a smaller likelihood of blocking. So,
assuming infinite number of users provides a conservative estimate.
 The duration of the time that a user occupies a channel is
exponentially distributed, so that longer calls are less likely to occur.
 There are m channels available in the trunking pool.
 For us, m = the number of channels for a cell (C) or for a sector
Erlang B Formula and Chart
11
Traffice Intensity in Erlangs (A)
0
! .
!
i
m
b
i
m
A
m
P
A
i



Number ofTrunked Channels (m)
(log-log plot)
Example 1
12
 How many users can be supported for 0.5% blocking
probability for the following number of trunked channels in a
blocked calls cleared system?
(a) 5
(b) 10
 Assume each user generates Au = 0.1 Erlangs of traffic.
Example 1a
13
Traffice Intensity in Erlangs (A)
Number ofTrunked Channels (m)
5
1 10 users
A n
  
Example 1b
14
Traffice Intensity in Erlangs (A)
Number ofTrunked Channel (m)
10
4 40 users
A n
  
 
 
 
 
 
 
 
erlangb 10,3.5 0.0023
erlangb 10,3.8 0.0039
erlangb 10,3.9 0.0046
erlangb 10,3.95 0.0049
erlangb 10,3.96 0.0050
erlangb 10,3.97 0.0051
erlangb 10,4 0.0053







Example 2.1
15
 Consider a cellular system in which
 an average call lasts two minutes
 the probability of blocking is to be no more than 1%.
 If there are a total of 399 traffic channels for a seven-cell
reuse system, there will be 57 traffic channels per cell.
 From the Erlang B formula, can handle 44.2 Erlangs or 1326
calls per hour.
[Rappaport, 2002, Ex 3.9, p 92]
Example 2.1: Erlang B
16
Traffice Intensity in Erlangs (A)
Number ofTrunked Channels (m)
 
 
 
 
 
erlangb 57,44 0.0094
erlangb 57,44.2 0.0099
erlangb 57,44.3 0.0102
erlangb 57,44.5 0.0109
erlangb 57,45 0.0125





Example 2.2
17
 Now employing 120° sectoring,
there are only m = 57/3 = 19 channels per sector.
 For the same probability of blocking and average call length,
each sector can handle 11.2 Erlangs or 336 calls per hour.
 Since each cell consists of three sectors, this provides a cell
capacity of 3 × 336 = 1008 calls per hour, which amounts
to a 24% decrease when compared to the unsectored case.
 Thus, sectoring decreases the trunking efficiency while
improving the SIR for each user in the system.
[Rappaport, 2002, Ex 3.9, p 92]
Example 2.2: Erlang B
18
Traffice Intensity in Erlangs (A)
Number ofTrunked Channel (m)
 
 
 
 
 
erlangb 19,11 0.0085
erlangb 19,11.2 0.0098
erlangb 19,11.3 0.0105
erlangb 19,11.5 0.0120
erlangb 19,12 0.0165





19
Erlang B Trunking Efficiency
19
[Rappaport, 2002,Table 3.4]
1% 0.1%
m
Summary of Chapter 2: Big Picture
20 0
! .
!
i
m
b
i
m
A
m
P
A
i



total
cell
A S
C
A N
 
 
 
1 1
3
S kR D
N
I K R K
K kD

 



 
  
 
  
S = total # available duplex radio channels for the system
Frequency reuse with cluster size N
Tradeoff
m = # channels allocated to
each cell.
Omni-directional: K = 6
120 Sectoring: K = 2
60 Sectoring: K = 1
“Capacity”
Trunking
Call blocking
probability
Erlang-B formula
or l
tra oad
ffic i [Erla
ntens ngs]
ty =
i
A



 =Average # call attempts/requests per unit time
1
Average call length
H

 
Path loss exponent
m = # trunked channels
Example 3: System Design (1)
21
 20 MHz of total spectrum.
 Each simplex channel has 25 kHz RF bandwidth.
 The number of duplex channels:
  = 4
 Design requirements:
 SIR  15 dB
 Pb  5%
 Goal: Maximize the number of users
that can be supported by the system.
 Question:
 N = ?
 Should we use sectoring?
6
3
20 10
400 channels
2 25 10
S

 
 
Example 3 (2)
22
 SIR  15 dB
0 2 4 6 8 10 12 14 16 18 20
0
5
10
15
20
25
30
35
40
SIR
(dB)
N
K = 6  N = 7
K = 2  N = 3
K = 1  N = 3
 
1
SIR 3N
K


clear all; close all;
y = 4;
figure; grid on; hold on;
for K = [1,2,6]
N = [1, 3, 4, 7, 9, 12, 13, 16, 19];
SIR = 10*log10(1/K*((sqrt(3*N)).^y))
plot(N,SIR,'o')
N = linspace(1,20,100);
SIR = 10*log10(1/K*((sqrt(3*N)).^y));
plot(N,SIR)
end
Example 3 (3)
23
Assume that each user makes 2 calls/day and 2 min/call on average  1/360 Erlangs.
Make sure that you understand where numbers in this table come from!
Omnidirectional 120 Sectoring 60 Sectoring
K 6 2 1
N 7 3 3
SIR [dB] 18.7 16.1 19.1
#channels/cell 400/7 = 57 400/3 = 133 400/3 = 133
#sectors/cell 1 3 6
m = #channels/sector 57 /3 = 44 /6 = 22
A [Erlangs]/sector 51.55 38.56 17.13
A [Erlangs]/cell 51.55 38.563 = 115.68 17.136 = 102.78
#users/cell 18558 41645 37001
Conclusion:With  = 4, SIR  15 dB, and Pb  5%,
120 sectoring with cluster size N = 3 should be used.
Example 3 (4): Remarks
24
Omnidirectional 120 Sectoring 60 Sectoring
K 6 2 1
N 7 7 7
SIR [dB] 18.7 23.43 26.44
#channels/cell 400/7 = 57 400/7 = 57 400/7 = 57
#sectors/cell 1 3 6
m = #channels/sector 57 /3 = 19 /6 = 9
A [Erlangs]/sector 51.55 14.31 5.37
A [Erlangs]/cell 51.55 14.313 = 42.94 5.376 = 32.22
For the same N, we see that 120 sectoring and 60 sectoring give much
better SIR. However, sectoring reduces the trunking efficiency and
therefore suffer reduced value ofA.
25
Idea:The values of SIR are too high for the cases of 120 sectoring and 60 sectoring.We can
further reduce the cluster size.This increases the number of channels per cell and hence per sector.
Omnidirectional 120 Sectoring 60 Sectoring
K 6 2 1
N 7 3 3
SIR [dB] 18.7 16.1 19.1
#channels/cell 400/7 = 57 400/3 = 133 400/3 = 133
#sectors/cell 1 3 6
m = #channels/sector 57 /3 = 44 /6 = 22
A [Erlangs]/sector 51.55 38.56 17.13
A [Erlangs]/cell 51.55 38.563 = 115.68 17.136 = 102.78
Omnidirectional 120 Sectoring 60 Sectoring
K 6 2 1
N 7 7 7
SIR [dB] 18.7 23.43 26.44
#channels/cell 400/7 = 57 400/7 = 57 400/7 = 57
#sectors/cell 1 3 6
m = #channels/sector 57 /3 = 19 /6 = 9
A [Erlangs]/sector 51.55 14.31 5.37
A [Erlangs]/cell 51.55 14.313 = 42.94 5.376 = 32.22

More Related Content

What's hot

Pre-emphasis and de-emphasis circuits
Pre-emphasis and de-emphasis circuitsPre-emphasis and de-emphasis circuits
Pre-emphasis and de-emphasis circuitsShivangiSingh241
 
4.5 equalizers and its types
4.5   equalizers and its types4.5   equalizers and its types
4.5 equalizers and its typesJAIGANESH SEKAR
 
1. introduction to wireless communication
1. introduction to wireless communication1. introduction to wireless communication
1. introduction to wireless communicationJAIGANESH SEKAR
 
Concept of Diversity & Fading (wireless communication)
Concept of Diversity & Fading (wireless communication)Concept of Diversity & Fading (wireless communication)
Concept of Diversity & Fading (wireless communication)Omkar Rane
 
radio-wave-propagation-presentations
radio-wave-propagation-presentationsradio-wave-propagation-presentations
radio-wave-propagation-presentationsATTO RATHORE
 
Analog communicationintroduction
Analog communicationintroductionAnalog communicationintroduction
Analog communicationintroductionsrilaxmi524
 
Cellular Network -Ground Reflectio (Two Ray) Model.pdf
Cellular Network -Ground Reflectio (Two Ray) Model.pdfCellular Network -Ground Reflectio (Two Ray) Model.pdf
Cellular Network -Ground Reflectio (Two Ray) Model.pdfvpshinde1
 
Baud rate is the number of change in signal
Baud rate is the number of change in signalBaud rate is the number of change in signal
Baud rate is the number of change in signalAbhishek Pathak
 
Amplitude Modulation ppt
Amplitude Modulation pptAmplitude Modulation ppt
Amplitude Modulation pptPriyanka Mathur
 
Digital Communication: Information Theory
Digital Communication: Information TheoryDigital Communication: Information Theory
Digital Communication: Information TheoryDr. Sanjay M. Gulhane
 
signal and channel bandwidth
signal and channel bandwidthsignal and channel bandwidth
signal and channel bandwidthAparnaLal2
 
7. log distance and log normal shadowing
7. log distance and log normal shadowing7. log distance and log normal shadowing
7. log distance and log normal shadowingJAIGANESH SEKAR
 

What's hot (20)

Antenna Parameters Part 2
Antenna Parameters Part 2Antenna Parameters Part 2
Antenna Parameters Part 2
 
Pre-emphasis and de-emphasis circuits
Pre-emphasis and de-emphasis circuitsPre-emphasis and de-emphasis circuits
Pre-emphasis and de-emphasis circuits
 
Digital communication unit II
Digital communication unit IIDigital communication unit II
Digital communication unit II
 
Adaptive equalization
Adaptive equalizationAdaptive equalization
Adaptive equalization
 
4.5 equalizers and its types
4.5   equalizers and its types4.5   equalizers and its types
4.5 equalizers and its types
 
1. introduction to wireless communication
1. introduction to wireless communication1. introduction to wireless communication
1. introduction to wireless communication
 
Concept of Diversity & Fading (wireless communication)
Concept of Diversity & Fading (wireless communication)Concept of Diversity & Fading (wireless communication)
Concept of Diversity & Fading (wireless communication)
 
radio-wave-propagation-presentations
radio-wave-propagation-presentationsradio-wave-propagation-presentations
radio-wave-propagation-presentations
 
Propagation Model
Propagation ModelPropagation Model
Propagation Model
 
Analog communicationintroduction
Analog communicationintroductionAnalog communicationintroduction
Analog communicationintroduction
 
Cellular Network -Ground Reflectio (Two Ray) Model.pdf
Cellular Network -Ground Reflectio (Two Ray) Model.pdfCellular Network -Ground Reflectio (Two Ray) Model.pdf
Cellular Network -Ground Reflectio (Two Ray) Model.pdf
 
Cdma
CdmaCdma
Cdma
 
Baud rate is the number of change in signal
Baud rate is the number of change in signalBaud rate is the number of change in signal
Baud rate is the number of change in signal
 
Array antennas
Array antennasArray antennas
Array antennas
 
Mobile Communication
Mobile CommunicationMobile Communication
Mobile Communication
 
Wdm
WdmWdm
Wdm
 
Amplitude Modulation ppt
Amplitude Modulation pptAmplitude Modulation ppt
Amplitude Modulation ppt
 
Digital Communication: Information Theory
Digital Communication: Information TheoryDigital Communication: Information Theory
Digital Communication: Information Theory
 
signal and channel bandwidth
signal and channel bandwidthsignal and channel bandwidth
signal and channel bandwidth
 
7. log distance and log normal shadowing
7. log distance and log normal shadowing7. log distance and log normal shadowing
7. log distance and log normal shadowing
 

Similar to ECS455 - 2 - 4 - Erlang B Formula.pdf

Wireless network planning and operation
Wireless network planning and operationWireless network planning and operation
Wireless network planning and operationRAVIKIRAN ANANDE
 
Wireless traffic theory and handoff
Wireless traffic theory and handoffWireless traffic theory and handoff
Wireless traffic theory and handoffMunaf Rashid
 
Wireless communications principles_and_p
Wireless communications principles_and_pWireless communications principles_and_p
Wireless communications principles_and_pSara El Filali
 
Lecture 3 trunking theory and other issues with cells
Lecture 3 trunking theory and other issues with cellsLecture 3 trunking theory and other issues with cells
Lecture 3 trunking theory and other issues with cellsUmairKhalil16
 
Gsm frequency-planning-issue2
Gsm frequency-planning-issue2Gsm frequency-planning-issue2
Gsm frequency-planning-issue2swatisabnis87
 
Multiplexing ppt15 sep
Multiplexing ppt15 sepMultiplexing ppt15 sep
Multiplexing ppt15 sepSrashti Vyas
 
Trunking Theory
 Trunking Theory Trunking Theory
Trunking Theorypirh khan
 
Mobile Comm- Garima Maam
Mobile Comm- Garima MaamMobile Comm- Garima Maam
Mobile Comm- Garima MaamVarun Bansal
 
PERFORMANCE ENHANCEMENT OF DYNAMIC CHANNEL ALLOCATION IN CELLULAR MOBILE NETW...
PERFORMANCE ENHANCEMENT OF DYNAMIC CHANNEL ALLOCATION IN CELLULAR MOBILE NETW...PERFORMANCE ENHANCEMENT OF DYNAMIC CHANNEL ALLOCATION IN CELLULAR MOBILE NETW...
PERFORMANCE ENHANCEMENT OF DYNAMIC CHANNEL ALLOCATION IN CELLULAR MOBILE NETW...ijcseit
 
AWMCN-3.pptx
AWMCN-3.pptxAWMCN-3.pptx
AWMCN-3.pptxHadeeb
 
fundamenatals of cellular enginering
fundamenatals of cellular engineringfundamenatals of cellular enginering
fundamenatals of cellular engineringMaulik Patel
 

Similar to ECS455 - 2 - 4 - Erlang B Formula.pdf (20)

Wireless network planning and operation
Wireless network planning and operationWireless network planning and operation
Wireless network planning and operation
 
Hw1
Hw1Hw1
Hw1
 
Wireless traffic theory and handoff
Wireless traffic theory and handoffWireless traffic theory and handoff
Wireless traffic theory and handoff
 
Wireless communications principles_and_p
Wireless communications principles_and_pWireless communications principles_and_p
Wireless communications principles_and_p
 
Lecture 3 trunking theory and other issues with cells
Lecture 3 trunking theory and other issues with cellsLecture 3 trunking theory and other issues with cells
Lecture 3 trunking theory and other issues with cells
 
asabydqwfdytwdv.ppt
asabydqwfdytwdv.pptasabydqwfdytwdv.ppt
asabydqwfdytwdv.ppt
 
WC PPT UNIT-II.ppt
WC PPT UNIT-II.pptWC PPT UNIT-II.ppt
WC PPT UNIT-II.ppt
 
Bd4103341345
Bd4103341345Bd4103341345
Bd4103341345
 
Cellular Concept
Cellular ConceptCellular Concept
Cellular Concept
 
interference.ppt
interference.pptinterference.ppt
interference.ppt
 
Pcm
PcmPcm
Pcm
 
Gsm frequency-planning-issue2
Gsm frequency-planning-issue2Gsm frequency-planning-issue2
Gsm frequency-planning-issue2
 
Multiplexing ppt15 sep
Multiplexing ppt15 sepMultiplexing ppt15 sep
Multiplexing ppt15 sep
 
Fundamental of cellular system
Fundamental of cellular systemFundamental of cellular system
Fundamental of cellular system
 
Cellular concepts
Cellular conceptsCellular concepts
Cellular concepts
 
Trunking Theory
 Trunking Theory Trunking Theory
Trunking Theory
 
Mobile Comm- Garima Maam
Mobile Comm- Garima MaamMobile Comm- Garima Maam
Mobile Comm- Garima Maam
 
PERFORMANCE ENHANCEMENT OF DYNAMIC CHANNEL ALLOCATION IN CELLULAR MOBILE NETW...
PERFORMANCE ENHANCEMENT OF DYNAMIC CHANNEL ALLOCATION IN CELLULAR MOBILE NETW...PERFORMANCE ENHANCEMENT OF DYNAMIC CHANNEL ALLOCATION IN CELLULAR MOBILE NETW...
PERFORMANCE ENHANCEMENT OF DYNAMIC CHANNEL ALLOCATION IN CELLULAR MOBILE NETW...
 
AWMCN-3.pptx
AWMCN-3.pptxAWMCN-3.pptx
AWMCN-3.pptx
 
fundamenatals of cellular enginering
fundamenatals of cellular engineringfundamenatals of cellular enginering
fundamenatals of cellular enginering
 

Recently uploaded

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 

Recently uploaded (20)

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 

ECS455 - 2 - 4 - Erlang B Formula.pdf

  • 1. 1 ECS455 Chapter 2 Cellular Systems 2.4Traffic Handling Capacity and Erlang B Formula Dr.Prapun Suksompong prapun.com/ecs455
  • 2. Capacity Concept: A Revisit 2  Q: If I have m channels per cell, is it true that my cell can support only m users?  A:Yes and No  Let’s try one example.  How often do you make a call?  3 calls a day, on average.  How long is the call?  10 mins (per call), on average.  So, one person uses
  • 3. Capacity Concept: A Revisit 3  If we can “give” the time that “User 1” is idle to other users,  then one channel can support users!!  True?
  • 4. New Concepts for a New Look at Capacity 5  We can let more than one user share a channel by using it at different times.  Blocked call happens if a user requests to make a call when all the channels are occupied by other users.  Probability of (call) blocking: Pb  The likelihood that a call is blocked because there is no available channel.  1%, 2%, 5%  In which case, the number of users that a cell can support can exceed .  How much larger depends strongly on the value of Pb that can be tolerated.
  • 5. Trunking 6  Allow a large number (n) of users to share the relatively small number (m) of channels in a cell (or a sector) by providing access to each user, on demand, from a pool of available channels.  Exploit the statistical behavior of users.  Each user is allocated a channel on a per call basis, and upon termination of the call, the previously occupied channel is immediately returned to the pool of available channels. Omnidirectional 120 Sectoring 60 Sectoring #sectors/cell 1 3 6 #channels/sector / /3 /6
  • 6. Common Terms (1) 7  Traffic Intensity: Measure of channel time utilization (traffic load / amount of traffic), which is the average channel occupancy measured in Erlangs.  Dimensionless  Denoted by A.  HoldingTime:Average duration of a typical call.  Denoted by H = 1/.  Request Rate:The average number of call requests per unit time. Denoted by .  Use Au and u to denote the corresponding quantities for one user.  Note that and   where n is the number of users supported by the pool (trunked channels) under consideration.
  • 7. Common Terms (2) 8  Blocked Call: Call which cannot be completed at time of request, due to congestion.  Also referred to as a lost call.  Grade of Service (GOS): A measure of congestion which is specified as the probability of a call being blocked (for Erlang B).  TheAMPS cellular system is designed for a GOS of 2% blocking.  This implies that the channel allocations for cell sites are designed so that, on average, 2 out of 100 calls will be blocked due to channel occupancy during the busiest hour.
  • 8. Erlang B Formula 9 0 ! . ! i m b i m A m P A i    In MATLAB, use erlangb(m,A) Call blocking probability or l tra oad ffic i [Erla ntens ngs] ty = i A     =Average # call attempts/requests per unit time m = Number of trunked channels 1 Average call length H    We use the MATLAB code from http://infohost.nmt.edu/~borchers/erlang.html to evaluate the Erlang B formula.
  • 9. M/M/m/m Assumption 10  Blocked calls cleared  No queuing for call requests.  For every user who requests service, there is no setup time and the user is given immediate access to a channel if one is available.  If no channels are available, the requesting user is blocked without access and is free to try again later.  Calls arrive as determined by a Poisson process.  There are memoryless arrivals of requests, implying that all users, including blocked users, may request a channel at any time.  There are an infinite number of users (with finite overall request rate).  The finite user results always predict a smaller likelihood of blocking. So, assuming infinite number of users provides a conservative estimate.  The duration of the time that a user occupies a channel is exponentially distributed, so that longer calls are less likely to occur.  There are m channels available in the trunking pool.  For us, m = the number of channels for a cell (C) or for a sector
  • 10. Erlang B Formula and Chart 11 Traffice Intensity in Erlangs (A) 0 ! . ! i m b i m A m P A i    Number ofTrunked Channels (m) (log-log plot)
  • 11. Example 1 12  How many users can be supported for 0.5% blocking probability for the following number of trunked channels in a blocked calls cleared system? (a) 5 (b) 10  Assume each user generates Au = 0.1 Erlangs of traffic.
  • 12. Example 1a 13 Traffice Intensity in Erlangs (A) Number ofTrunked Channels (m) 5 1 10 users A n   
  • 13. Example 1b 14 Traffice Intensity in Erlangs (A) Number ofTrunked Channel (m) 10 4 40 users A n                  erlangb 10,3.5 0.0023 erlangb 10,3.8 0.0039 erlangb 10,3.9 0.0046 erlangb 10,3.95 0.0049 erlangb 10,3.96 0.0050 erlangb 10,3.97 0.0051 erlangb 10,4 0.0053       
  • 14. Example 2.1 15  Consider a cellular system in which  an average call lasts two minutes  the probability of blocking is to be no more than 1%.  If there are a total of 399 traffic channels for a seven-cell reuse system, there will be 57 traffic channels per cell.  From the Erlang B formula, can handle 44.2 Erlangs or 1326 calls per hour. [Rappaport, 2002, Ex 3.9, p 92]
  • 15. Example 2.1: Erlang B 16 Traffice Intensity in Erlangs (A) Number ofTrunked Channels (m)           erlangb 57,44 0.0094 erlangb 57,44.2 0.0099 erlangb 57,44.3 0.0102 erlangb 57,44.5 0.0109 erlangb 57,45 0.0125     
  • 16. Example 2.2 17  Now employing 120° sectoring, there are only m = 57/3 = 19 channels per sector.  For the same probability of blocking and average call length, each sector can handle 11.2 Erlangs or 336 calls per hour.  Since each cell consists of three sectors, this provides a cell capacity of 3 × 336 = 1008 calls per hour, which amounts to a 24% decrease when compared to the unsectored case.  Thus, sectoring decreases the trunking efficiency while improving the SIR for each user in the system. [Rappaport, 2002, Ex 3.9, p 92]
  • 17. Example 2.2: Erlang B 18 Traffice Intensity in Erlangs (A) Number ofTrunked Channel (m)           erlangb 19,11 0.0085 erlangb 19,11.2 0.0098 erlangb 19,11.3 0.0105 erlangb 19,11.5 0.0120 erlangb 19,12 0.0165      19
  • 18. Erlang B Trunking Efficiency 19 [Rappaport, 2002,Table 3.4] 1% 0.1% m
  • 19. Summary of Chapter 2: Big Picture 20 0 ! . ! i m b i m A m P A i    total cell A S C A N       1 1 3 S kR D N I K R K K kD                 S = total # available duplex radio channels for the system Frequency reuse with cluster size N Tradeoff m = # channels allocated to each cell. Omni-directional: K = 6 120 Sectoring: K = 2 60 Sectoring: K = 1 “Capacity” Trunking Call blocking probability Erlang-B formula or l tra oad ffic i [Erla ntens ngs] ty = i A     =Average # call attempts/requests per unit time 1 Average call length H    Path loss exponent m = # trunked channels
  • 20. Example 3: System Design (1) 21  20 MHz of total spectrum.  Each simplex channel has 25 kHz RF bandwidth.  The number of duplex channels:   = 4  Design requirements:  SIR  15 dB  Pb  5%  Goal: Maximize the number of users that can be supported by the system.  Question:  N = ?  Should we use sectoring? 6 3 20 10 400 channels 2 25 10 S     
  • 21. Example 3 (2) 22  SIR  15 dB 0 2 4 6 8 10 12 14 16 18 20 0 5 10 15 20 25 30 35 40 SIR (dB) N K = 6  N = 7 K = 2  N = 3 K = 1  N = 3   1 SIR 3N K   clear all; close all; y = 4; figure; grid on; hold on; for K = [1,2,6] N = [1, 3, 4, 7, 9, 12, 13, 16, 19]; SIR = 10*log10(1/K*((sqrt(3*N)).^y)) plot(N,SIR,'o') N = linspace(1,20,100); SIR = 10*log10(1/K*((sqrt(3*N)).^y)); plot(N,SIR) end
  • 22. Example 3 (3) 23 Assume that each user makes 2 calls/day and 2 min/call on average  1/360 Erlangs. Make sure that you understand where numbers in this table come from! Omnidirectional 120 Sectoring 60 Sectoring K 6 2 1 N 7 3 3 SIR [dB] 18.7 16.1 19.1 #channels/cell 400/7 = 57 400/3 = 133 400/3 = 133 #sectors/cell 1 3 6 m = #channels/sector 57 /3 = 44 /6 = 22 A [Erlangs]/sector 51.55 38.56 17.13 A [Erlangs]/cell 51.55 38.563 = 115.68 17.136 = 102.78 #users/cell 18558 41645 37001 Conclusion:With  = 4, SIR  15 dB, and Pb  5%, 120 sectoring with cluster size N = 3 should be used.
  • 23. Example 3 (4): Remarks 24 Omnidirectional 120 Sectoring 60 Sectoring K 6 2 1 N 7 7 7 SIR [dB] 18.7 23.43 26.44 #channels/cell 400/7 = 57 400/7 = 57 400/7 = 57 #sectors/cell 1 3 6 m = #channels/sector 57 /3 = 19 /6 = 9 A [Erlangs]/sector 51.55 14.31 5.37 A [Erlangs]/cell 51.55 14.313 = 42.94 5.376 = 32.22 For the same N, we see that 120 sectoring and 60 sectoring give much better SIR. However, sectoring reduces the trunking efficiency and therefore suffer reduced value ofA.
  • 24. 25 Idea:The values of SIR are too high for the cases of 120 sectoring and 60 sectoring.We can further reduce the cluster size.This increases the number of channels per cell and hence per sector. Omnidirectional 120 Sectoring 60 Sectoring K 6 2 1 N 7 3 3 SIR [dB] 18.7 16.1 19.1 #channels/cell 400/7 = 57 400/3 = 133 400/3 = 133 #sectors/cell 1 3 6 m = #channels/sector 57 /3 = 44 /6 = 22 A [Erlangs]/sector 51.55 38.56 17.13 A [Erlangs]/cell 51.55 38.563 = 115.68 17.136 = 102.78 Omnidirectional 120 Sectoring 60 Sectoring K 6 2 1 N 7 7 7 SIR [dB] 18.7 23.43 26.44 #channels/cell 400/7 = 57 400/7 = 57 400/7 = 57 #sectors/cell 1 3 6 m = #channels/sector 57 /3 = 19 /6 = 9 A [Erlangs]/sector 51.55 14.31 5.37 A [Erlangs]/cell 51.55 14.313 = 42.94 5.376 = 32.22