Professional Documents
Culture Documents
4G Network Dimensioning
4G Network Dimensioning
4G Network Dimensioning
Sami TABBANE
19-22 September 2017
Bangkok, Thailand
1
CONTENTS
Introduction
I. Dimensioning Methods
II. Traffic Evaluation
III. S1 U, S1 C and X2 Dimensioning
IV. Case Studies
2
Introduction
3
CIRCUIT SWITCHED VERSUS PACKET SWITCHED DIMENSIONING
Circuits Packets
Maximum bitrate / connection Fixed (limited) Variable (≤ maximum)
QoS (GoS, throughput, data loss …) Deterministic Unpredictable
Traffic models Simples Complexes
Simultaneous connections number Limited Adaptable and flexible
No optimization, possible Optimization with complex
Network resources
waste resource allocation algorithms
Resource management Simple Complex
4
TRAFFIC AGGREGATION
Packets
6
Traffic models
7
DATA TRAFFIC MODELING
8
TRAFFIC MODELS EXAMPLES
QoS
Characteristics Model
Requirements
* Alternating talk- Delay < ~150 ms * Two-state (on-off) Markov
spurts and silence Jitter < ~30 ms Modulated Rate Process (MMRP)
intervals. Packet loss < ~1% * Exponentially distributed time at
Voice
* Talk-spurts produce each state
constant packet-rate
traffic
* Highly bursty traffic Delay < ~ 400 ms K-state (on-off) Markov
(when encoded) Jitter < ~ 30 ms Modulated Rate Process (MMRP)
Video
* Long range Packet loss < ~1%
dependencies
Interactive * Poisson type Zero or near-sero Poisson, Poisson with batch
* Sometimes batch- packet loss arrivals, Two-state MMRP
FTP
arrivals, or bursty, Delay may be
telnet important
web or sometimes on-off
9
DATA SERVICES DIMENSIONING PROCESS
Traffic classes
Class 1 traffic
…
Class 2 traffic Class 3 traffic
Traffic classes
considered for the Streaming traffic Elastic traffic
dimensioning
10
TRAFFIC VOLUME ESTIMATION
11
QoS ASPECTS: EXAMPLE OF LTE QCI VALUES
12
Bandwidth based dimensioning
13
GENERAL APPROACH DESCRIPTION
• Dimensioning (UL or DL): based on the services
required bandwidth estimation.
• Contention ratios: to reflect the bursty nature of the
traffic and of the service activity as well as the
priorities of the users and services.
• Aggregation of the traffic flows bitrates: to estimate
the total link or node capacity.
• In case of overload due to unpredicted users and
services behavior: scheduling and queuing
mechanisms allow to maintain the QoS of high priority
traffic. Some services will see degradation of their QoS
parameters (e.g., bitrate, jitter, delay, BLER, …).
14
BURTSINESS, ACTIVITY RATE, CONTENTION RATIO
Busy Hour
Call Duration
Voice
Busy Hour
Session Duration
Web
Average
Peak bitrate Contention ratio
Burstiness Provisioned bandwidth
Average bitrate
Activity rate (100%)
15
DEVICE QUEUING MECHANISMS
16
PRIORITY QUEUING
• Packets are classified into separate queues
– E.g., based on source/destination IP address,
source/destination TCP port, etc.
• All packets in a higher priority queue are served before a lower
priority queue is served
– In routers, if a higher priority packet arrives while a lower
priority packet is being transmitted, it waits until the lower
priority packet completes
17
SERVICES CLASSIFICATION AND QUEUING EXAMPLE
Voice, visiophony RT
e.g., 20 ms, 12,2 kb/s
User 1
(voice) t
User 1
...
(email) t
User 2
PFS Max(C/I)
(email)
..
t
...
.
User i
(FTP) t
18
SERVICES CLASSIFICATION AND QUEUING EXAMPLE
Video streaming NRT
User 1 t
PFS
User 2
..
t
...
.
User i t
19
SERVICES TRAFFIC AGGREGATION AND PRIORITIZATION EXAMPLE
Scheduler Priorities
Signaling 0
... ...
Non elastic traffic (jitter and delay)
1 Round Robin / WRR
... ... ...
Low elastic traffic (delay)
2 Round Robin / WRR Bearer
... ... ...
Elastic traffic
... n PFS
...
20
RADIO INTERFACE DIMENSIONING
Aggregated bearers
...
D?
...
21
THEORETICAL CELL AVAILABLE BANDWIDTH
Inter site distance
Cell load
500 m. 1732 m. Capacity = Ctotal*Loading Factor*Scaling Factor
0% 2.17384 1.68426
5% 2.16822 1.44588 User Maximum L1 Maximum
3GPP Maximum L1
10% 2.07655 1.25680 Equipment datarate number of
Release datarate Uplink
Category Downlink DL MIMO layers
15% 1.96951 1.16004
20% 1.86613 1.12126 Release 8 Category 1 10.3 Mbit/s 1 5.2 Mbit/s
Radio planning
Radio interface characteristics
Coverage and interference requirements Cell available bandwidth (Mb/s)
Subscribers geographic distribution
Allocated spectrum
23
DIMENSIONING PROCESS
Step 2: final configuration
24
INPUTS
• Subscribers classes,
• Service usage/subs. class,
• Contention ratios/subs. class,
• Subscribers geographic distribution,
• Services bitrates,
• Services and protocols overheads.
25
EXAMPLE AUDIO ENCODING TECHNIQUES
G.711 G.729
• PCM (non-linear) • CS-ACELP
• 4KHz bandwidth • 4KHz bandwidth
• 64Kb/s • 8Kb/s
G.723.1
G.722
• MP-MLQ
• SB-ADPCM
• 4KHz bandwidth
• 4-8KHz bandwidth • 5.3/6.3Kb/s
• 48/56/64Kb/s GSM
G.728 • RPE/LTP
• LD-CELP • 4KHz
• 4KHz bandwidth • 13Kb/s
• 16Kb/s
26
EXAMPLE VIDEO ENCODING TECHNIQUES
MPEG1
• Up to 1.5Mb/s
MPEG2 H.261 and H.263
• Up to 10Mb/s (HDTV • n 64Kb/s, 1 n 30
quality)
MPEG4
• 5-64Kb/s (mobile,
PSTN)
• 2Mb/s (TV quality)
• MPEG7, MPEG21
27
MCS DESCRIPTION AND REQUIRED RECEIVER SENSIBILITY
28
MSC DISTRIBUTION IN THE CELL EXAMPLE
64-QAM
29
DISTRIBUTION OF THE CAPACITY PER QOS TYPE
30
CONTENTION RATIO
• Measures the simultaneity of users requesting bit rate from the BS
because most users won’t demand data at the same time. The
absolute peak demand on shared resources rarely occurs. User
simultaneity is defined by the contention ratio.
• If many of the connected subscribers demand data, their packets
will be delivered assuming some latency or jitter (less priority).
• Example: if 2 contention ratios are defined for the non-guaranteed
partition of the bandwidth (e.g., 30 for residential users (less
priority) up to 10 for business users (higher priority and
throughput)), we have:
Subscriber class DL BE service Offered data rates
Residential Class X = 512 kbps X’ = 512/30=17 kbps
Business Class Y = 1 Mbps Y’ = 1000/10=100 kbps
Actual data-rates considered in the system capacity calculations.
31
OVER SUBSCRIPTION RATIO (1)
32
OVER SUBSCRIPTION RATIO (2)
Worldwide distribution of
service classes
33
DL CHANNEL RAW BANDWIDTH
34
APPLICATION BANDWIDTH AND AVERAGE USAGE
Weight (average
Data rate
Application usage during a
(kbps)
session)
Multiplayer interactive gaming D1 = 50 W1 = 25.0 %
VoIP and Video Conference D2 = 32 W2 = 10.0 %
Streaming Media D3 = 64 W3 = 12.5 %
Web browsing and instant
Nominal W4 = 32.5 %
messaging
Media content downloading BE W5 = 20.0 %
35
CONTENTS
I. Dimensioning Method
36
DIMENSIONING METHOD
37
PLANNING DESIGN
C/I Distribution
Subscribers
Distribution
Subs Number / Class Traffic Radio Planning and
Traffic Model Evaluation Link budget
S1 U - S1 C -X2
A GW – P GW
38
CONTENTS
39
TRAFFIC ESTIMATION
1. Subscribers population
40
SUBSCRIBERS POPULATION
Inputs - Outputs
41
SUBSCRIBERS POPULATION
Formulas
42
TRAFFIC ESTIMATION
2. Traffic Model
43
TRAFFIC MODEL
Inputs – Outputs
Mobility & Traffic Model
(D) Throughput/Service
(8) Service Average Bitrate (kb/s)
(9) Service Activation Number at BH per
(E) Throughput/Subs
Subs Class
(10) Service Activity Rate
(11) Burstiness Margin / Service (F) Throughput/Subs Class
(12) Service or Signaling Procedure Average
Duration
(13) Average BLER (for NRT services) (G) Bandwidth/Area
(14) Contention Ratio / Service / Subs. Class
(15) TAUs number / Subscriber at BH
(H) Bandwidth / Evolution
(16) HO number / Subscriber at BH
(17) Mobility Margin (for the area)
(18) Security Margin (for total traffic (I) Traffic /Area
volume). Here taken instead of OSR
(19) Signaling bitrate / Procedure
(J) Traffic /Area Growing
(20) Low layers overhead
(21) Carrier Bandwidth (MHz)
44
TRAFFIC MODEL
Formulas
45
TRAFFIC MODEL
Assumptions
46
TRAFFIC ESTIMATION
47
CELL CHARACTERISTICS AND PLANNING ASSUMPTIONS
Link Budget principle
48
CELL CHARACTERISTICS AND PLANNING ASSUMPTIONS
Planning Process
Initial Planning
1. Model Tuning
Planning
2. User density and distribution
3. Site Selection
4. eNB number (M) Coverage Planning
5. Configuration Planning (Tilt, Optimization
Azimuth, Height,…)
1. Coverage Rate
2. Parameters Tuning
3. Interference Rate
49
CELL CHARACTERISTICS AND PLANNING ASSUMPTIONS
Inputs - Outputs
Step 1
(M’) Number of cells
50
CELL CHARACTERISTICS AND PLANNING ASSUMPTIONS
Coverage estimation
51
PEAK DATA RATES DL AND UL (IN LTE)
52
CELL CHARACTERISTICS AND PLANNING ASSUMPTIONS
Numbers of sites
If (R) ≠ (M’) new radio planning process is required. (O) may change and the new (R) may
also change.
Iterative process is then required until (R) = (M’).
53
CONTENTS
54
S1 U, S1 C AND X2 DIMENSIONING
1. Bandwidth Inputs-Outputs
55
S1 U, S1 C AND X2 DIMENSIONING
Inputs - Outputs
S1 U Link
(22) Service (i) Use (T) S1 U BW
(23) Service Overhead
(24) % of subs
S1 C Link
(25) Number of TAUs (U) S1 C BW
(26) Number of HO
(27) Mobility Margin
3% (S) (V) X2
Link Criteria
(28) Link bandwidth (W) Link Number
(29) Support Bandwidth
(30) Usage Rate
56
S1 U, S1 C AND X2 DIMENSIONING
2. Traffic model
57
S1 U, S1 C AND X2 DIMENSIONING
Codecs Model
email x x x x
Interactive
x x x x
Gaming
58
S1 U, S1 C AND X2 DIMENSIONING
59
S1 U, S1 C AND X2 DIMENSIONING
60
S1 U, S1 C AND X2 DIMENSIONING
3. Formulas
61
S1 U, S1 C AND X2 DIMENSIONING
Formulas
62
CONTENTS
63
TRAFFIC MODEL EXAMPLE
UL DL
Traffic PPP Through- PPP Through-
BHSA Bearer PPP Bearer PPP
Parameters Session put per Session put per
rate Session BLER rate Session BLER
Duty User Duty User
(kb/s) Time (s) (kb/s) Time (s)
Ratio (kbps) Ratio (kbps)
Video
0.2 62.52 70 1 1% 0.25 62.52 70 1 1% 0.25
phone
Video
0.2 62.52 1800 1 1% 6.32 62.52 1800 1 1% 6.32
Conference
RT Gaming 0.2 31.26 1800 0.2 1% 0.63 125.05 1800 0.4 1% 5.05
Streming
0.2 31.26 1200 0.05 1% 0.11 250.11 1200 0.95 1% 16.00
Media
IMS
5 15.63 7 0.2 1% 0.03 15.63 7 0.2 1% 0.03
Signaling
Web
0.6 62.52 1800 0.05 1% 0.95 250.11 1800 0.05 1% 3.79
Browsing
P2P file
0.2 250.11 1200 1 1% 6.73 750.33 1200 1 1% 6.73
sharing 64
TRAFFIC MODEL EXAMPLE (2)
UL DL UL DL
Traffic PPP PPP Through- Through-
Parameters Bearer PPP Bearer PPP
Session Session put per put per
rate Session BLER rate Session BLER
Duty Duty Session Session
(kb/s) Time (s) (kb/s) Time (s)
Ratio Ratio (kbit) (kbit)
Video
62.52 70 1 1% 62.52 70 1 1% 4 421 4 421
phone
Video
62.52 1800 1 1% 62.52 1800 1 1% 113 687 113 687
Conference
Streming
31.26 1200 0.05 1% 250.11 1200 0.95 1% 5 684 864 023
Media
IMS
15.63 7 0.2 1% 15.63 7 0.2 1% 22 22
Signaling
Web
62.52 1800 0.05 1% 250.11 1800 0.05 1% 5 684 22 737
Browsing
P2P file
250.11 1200 1 1% 750.33
65 1200 1 1% 303 166 909 498
sharing
TRAFFIC MODEL EXAMPLE (3)
Dense Urban
Traffic BH Throughput Per User
User Behavior
Penetration BHSA (bps)
Ratio UL DL
VoIP 100% 1.4 335 335
68