You are on page 1of 34

05/11/2013

Session 7

Core network and


transmission study

ITU ASP COE Training on


“Wireless Broadband”

Sami TABBANE

5-8 November 2013 – Nadi (Fiji Islands)


1

CONTENTS

I. Introduction
II. Evolved Packet Core
III. Core network Dimensioning
IV. Summary

1
05/11/2013

CONTENTS

I. Introduction

Introduction

LTE Commercialization

• 351 Operators in 104 Countries are investing in LTE


• 105 LTE Commercial LTE Networks Launched in 48 Countries

2
05/11/2013

Introduction

LTE: Fast Market Growth

• 100 LTE Commercial Launches within 3 years of the first launch


• WCDMA took longer than 4 year for 100 commercial launches
• 100M LTE Subscribers within 3.3 year expected

Introduction

World evolution of mobile data traffic

3
05/11/2013

Introduction

3GPP technologies are based on CDMA and OFDMA


technologies

• WCDMA and HDPA are based on CDMA


• LTE is based on OFDMA

Introduction

Advantages

Provide low latency


Higher network throughput
Increased data transfer speed
More cost effectiveness
Improvements over 3G network

4
05/11/2013

CONTENTS

II. Evolved Packet Core

Evolved Packet Core

3GPP Core Network Evolution

3GPP Network has evolved from 4 tier architecture to 3 tier architecture

2G /3G PTSN
CDMA/EV-DO Circuit swirched
Voice core voice
GSM/GPRS channels Other
EDGE Mobile
networks
UMTS BSC/RNC
HSPA IP channel BTS Packet swirched Internet
NodeB core data
VPN

LTE
eNodeB
Evolved packet core
IP channel (all–IP)
eNodeB Transport (backhaul and backbone)

10

5
05/11/2013

Evolved Packet Core

Evolved core network

IP channel

S-GW MME P-GW PCRF


eNodeB

Service delivery platforms

IP communications Advanced location based services


(VoiP, video) • Mobile Tv, IP mULimedia
• Messaging SMS/MMS • Mobile office
• Internet, Web 2.0

11

Evolved Packet Core

Radical changes in the network

End of circuit-switched voice:


• LTE uses a new paradigm for voice traffic — VoIP.

Evolved wireless broadband

Mobility as a part of the core network:


• In LTE, all mobility management is moved into the mobile
core and becomes the responsibility of the MME.

12

6
05/11/2013

Evolved Packet Core

Radical changes in the network

End-to-end QoS becomes essential:


• LTE must provide superior end-to-end QoS management and
enforcement in order to deliver new media-rich, low-latency and
real-time services.

Policy management and enforcement:


• Service control is provided via the Policy and Charging Rules
Function (PCRF)

• PCRF dynamically controls and manages all data sessions and


provides appropriate interfaces towards charging and billing
systems.

• LTE requires significantly more capacity in both the data plane and
control plane.

13

Evolved Packet Core

4G (LTE) architecture

2G RNC
SAE GW
SGSN
S5/S8
3G
SGW P-GW
S1-U S11
S7 (Gx)

MME PCRF
S1-C
S6a
eNode B
HSS
X2

eNode B

14

7
05/11/2013

Evolved Packet Core

The EPC is realized through four new elements:

• Serving Gateway (SG-W)


• Packet Data Network (PDN) Gateway (P-GW)
• Mobility Management Entity (MME)
• Policy and Charging Rules Function (PCRF)

SGW, PGW and MME are introduced in 3GPP Release 8,


PCRF was introduced in 3GPP Release 7

15

Evolved Packet Core

Serving Gateway (S-GW)

Manage user-plane mobility acts as an interface between the RAN and


core networks.
Maintains data paths between eNodeBs and the PDN Gateway (PGW).
Evolved core network

IP channel

S-GW MME P-GW PCRF


eNodeB

eNodeB

SGW is the termination point of the packet data network interface towards
E-UTRAN.
16

8
05/11/2013

Evolved Packet Core

Packet Data Network (PDN) Gateway (P-GW)


The termination point of the packet data interface towards the Packet Data Network(s).

the PDN GW supports:

• Policy enforcement features


• Packet filtering (for example, deep packet inspection for application type detection)
• Charging support (for example, per-URL charging)

In LTE, data plane traffic is carried over virtual connections called service data flows
(SDFs).
One or more SDFs are aggregated and carried over one bearer.

17

Evolved Packet Core

Mobility Management Entity (MME)

• It performs the signaling and control functions to manage the User


Equipment (UE) access to network connections, the assignment of network
resources, and the management of the mobility states to support tracking,
paging, roaming and handovers

The MME supports:

• Security procedures: End-user authentication as well as initiation and


negotiation of ciphering and integrity protection algorithms.
• Terminal-to-network session handling
• Idle terminal location management

18

9
05/11/2013

Evolved Packet Core

Policy and charging rules function (PCRF)

• A concatenation of Policy Decision Function (PDF) and Charging Rules Function


(CRF)
• A control plane element that is not strictly speaking, an EPC element, but is
required to give dynamic control over bandwidth, charging, and network usage

AF
Policy and Charging Enforcement Function (PCEF):
PCRF
supports service data flow detection, policy
enforcement and flow-based charging. Online
Application Function (AF): SGW PGW charging
supports applications that require
dynamic policy and/or charging Offline
control. charging

shows how PCRF interfaces with other EPC elements..


19

Evolved Packet Core

EPC deployment model

Deployment architecture Centralised Function Distributed Function

SGSN+GGSN+MME+SGW
Completely centralised
+PGW
MME+SGSN+GGSN+SGW
Completely distributed
+PGW
Centralised bearer/
SGW+PGW+GGSN MME+SGSN
Distributed control
Centralised control/
MME PGW+SGW
Distributed bearer

20

10
05/11/2013

CONTENTS

III. Core network Dimensioning

21

Core network Dimensioning

General wireless network planning process

Pre-planning • Collect area parameters .


• Detailed information of EPC core
network
• Superficies
Dimensioning: • Subscribers information
Coverage and capacity constraints
Requirements and Minimize exploited resources
Strategy for coverage, Output
capacity and quality • Equipment capacity
Output:
• Offered services
• Necessary capacity
• Number of subscribers
• User Traffic rate
Coverage planning • Signaling traffic

Capacity equipment

Parameters planning

Geographical site position


Optimization Maximize the coverage
Performance analysis in
terms of quality and
interference KPI (Key performance indicator)
QoS requirements
22

11
05/11/2013

CORE NETWORK DIMENSIONING

1. Dimensioning Phases

23

Dimensioning Phases

Traffic Dimensioning

Subscribers
Equipment demands
dimensioning

Dimensioning Traffic
Number of
Signaling Traffic
equipment needed
Data Traffic

24

12
05/11/2013

Dimensioning Phases

Dimensioning preliminary phases


Initial parameters • Number of subscribers, N
configuration • Number of smartphone
• Number of data card

Handsets profiles
configuration
• Session size
• Number of sessions during the busy hour
Traffic at Busy hour • Traffic percentage in DL
• Data traffic carried in VPNs or for Internet services

Signaling Traffic • Network attach and detach


• Bearer activation
• HO procedures
• Tracking area update 25

CORE NETWORK DIMENSIONING

2. Traffic dimensioning at BH

26

13
05/11/2013

Traffic dimensioning at BH

Initial parameters (Number of smartphones and data cards)

Nc= NA* PC
NS =NA* Ps

Where:

Nc: Number of data cards


NA: Total subscribers number
PC: Data card percentage
NS: Total smartphones number
Ps: Smartphones percentage

27

Traffic dimensioning at BH

Smartphone profile in Busy hour

With smartphones we can access to:


• Streaming
• Interactive video games
• Download
• Internet Service characteristics:
• Session size
• Number of possible sessions at
busy hour
Traffic at busy hour:
ρS BH-DL/UL = (Tsession*Nsession)

Where
ρS BH-DL/UL: Traffic volume in UL/ DL at Busy hour
Tsession : Exchanged data volume per session
Nsession: Number of sessions at BH

28

14
05/11/2013

Traffic dimensioning at BH

Traffic on DL:

ρS BH-DL = (ρS BH-DL/UL ) * ρ DL


Where:
• ρS BH-DL/UL: Traffic volume at Busy hour
• ρS BH-DL: Traffic volume on the DL
• ρ DL : Percentage of DL traffic

29

Traffic dimensioning at BH

Traffic during BH

Smartphones Total traffic


ρS DL/UL= ρS BH-DL/UL *Ns

ρS DL/UL: Smartphone total traffic at Busy hour

Data card total traffic

ρCD DL/UL= ρCD Internet-BH-DL/UL *NCD

ρS DL/UL: Smartphone total traffic at Busy hour

30

15
05/11/2013

Traffic dimensioning at BH

Internet services Throughput at BH

Total traffic Internet services

ρInternet DL/UL = ρS DL/UL + ρCD DL/UL

Throughput of Internet services

THInternet BH-DL/UL = (ρInternet DL/UL *8) / 3600

Where
THInternet BH-DL/UL: Internet services throughput at busy hour

31

Traffic dimensioning at BH

VPN services Throughput during BH

Number of cards supporting this services:


NCD_VPN = NCD*PCD_VPN

NCD_VPN: Number of cards using VPN


PCD_VPN: Percentage of cards using VPN

ρ VPN DL/UL = (ρ CDVPN BH-DL/UL ) * NCD_VPN

THVPN DL/UL = (ρVPN DL/UL *8) / 3600

Where
THVPN DL/UL: Throughput VPN services at busy hour

32

16
05/11/2013

Traffic dimensioning at BH

Traffic in DL
ρS DL = (ρS BH-DL) * Ns

ρS DL = Smartphones total traffic in DL

ρCD DL = (ρCDInternet BH-DL) * NCD

ρCD DL = Data cards total traffic in DL

(ρInternet BH-DL)= ρS DL + ρCD DL

(ρInternet BH-DL)T: Total traffic in DL ( Internet services)

THInternet BH-DL = ((ρInternet DL) *8/3600)

33

Traffic dimensioning at BH

Number of active users at Busy hour

NAU= NA*P AU

NAU: Number of active user at busy hour


PAU: Percentage of active user at busy hour

Number of operations made at busy hour

NAttach= NAttach/sub/BH*N AU

Nattach: Total number attachment


NAttach/sub/BH: Number of attachment at busy hour

NDetach= NDetach/sub/BH*N AU

NDetach: Total number of detach


NDetach/sub/BH: Number of detach at busy hour

34

17
05/11/2013

Traffic dimensioning at BH

NIDLE/ACTIVE= NIDLE/ACTIVE/sub/BH*N AU

• NIDLE/ACTIVE: Total number of transitions idle to active


• NIDLE/ACTIVE/sub/BH: Number of transitions idle to active at busy hour

NPDN= NPDN/sub/BH*N AU

• NPDN: Total number of PDN connections


• NPDN/sub/BH: Number of PDN connections at busy hour

35

Traffic dimensioning at BH

NBEARERS= NBEARERS/sub/BH*N AU

NBEARERS: Total number of bearer activation and deactivation


NBEARERS/sub/BH: Number of bearer activation and deactivation per user at busy hour

NTAU_INTER_MME = NTAU_INTER_MME/sub/BH*N AU

NTAU_INTER_MME: Total number of tracking area update inter MME


NTAU_INTER_MME/sub/BH: Number of tracking area update inter MME per user
at busy hour

NTAU_INTER_MME_SGW = NTAU_INTER_MME_SGW/sub/BH*N AU

NTAU_INTER_MME_SGW: Total number of tracking area update inter MME /SGW


NTAU_INTER_MME_SGW/sub/BH: Number of tracking area update inter MME/SGW per user
at busy hour

36

18
05/11/2013

Traffic dimensioning at BH

NX2_HO= NX2_HO/sub/BH*N AU

NX2_HO: Total number of handover via X2 interface


NX2_HO/sub/BH: Number of handover via X2 interface per user at busy hour

NS1_HO = NS1_HO /sub/BH*N AU

NS1_HO: Total number of handover via S1 interface


NS1_HO/sub/BH:Number of handover via S1 interface per user at busy hour

NHO_INTER_MME = NHO_INTER_MME/sub/BH*N AU

NHO_INTER_MME: Total number of handover inter MME


NHO_INTER_MME/sub/BH: Number of handover inter MME per user at busy hour
37

Traffic dimensioning at BH

Total number of procedures at busy hour

N proc = NAttach+ NDetach + NIDLE/ACTIVE + NPDN + NBEARERS + NTAU_INTER_MME + NX2_HO


+ NS1_HO + NHO_INTER_MME

N proc: Total Number of procedures

38

19
05/11/2013

CORE NETWORK DIMENSIONING

3. Equipment dimensioning

39

Equipment dimensioning

a) MME dimensioning

40

20
05/11/2013

MME dimensioning

N MME = E[ Nattach / OC SAU]

N MME: Required number of MME


OC SAU: Capacity MME in simultaneous users attached

N MME= E[NIDLE/ACTIVE /3600)/ OC IDLE/ACTIVE]

OC IDLE/ACTIVE: Capacity MME in Idle to active transactions (in seconds)

N MME= E[NPROC /3600)/ OC TRANS_MME]

OC TRANS_MME: Capacity MME in transactions (in seconds)

41

Equipment dimensioning

b) SGW dimensioning

42

21
05/11/2013

SGW dimensioning

N SGW = E[ NBEARERS / OC BEARERS]

N SGW: Required number of SGW


OC BEARERS: Capacity MME in bearers activation and deactivation

N MME= E[NIDLE/ACTIVE /3600)/ OC IDLE/ACTIVE]

For internet and VPN services:

N SGW = E[ THBH-DL-INTERNET / OC DATA-PROCESSING]

N SGW = E[ THBH-DL-VPN/ OC DATA-PROCESSING]

OC DATA-PROCESSING: Capacity data treatment


43

Equipment dimensioning

c) PGW dimensioning

44

22
05/11/2013

PGW dimensioning

N PGW = E[ NBEARERS / OC BEARERS]

N PGW: Required number of PGW

N PGW = E[ THBh-DL-INTERNET / OC DATA-PROCESSING]

N PGW = E[ THBh-DL-VPN/ OC DATA-PROCESSING]

45

Equipment dimensioning

d) HSS dimensioning

46

23
05/11/2013

HSS dimensioning

N HSS = E[ NA / OC A]

N HSS: Required number of HSS

OC A: Maximum capacity of HSS in term of subscribers

47

Equipment dimensioning

d) PCRF dimensioning

48

24
05/11/2013

PCRF dimensioning

N PCRF = E[ NPROC/3600) / OC TANS_PCRF]

N PCRF: Required number of PCRF

OC TANS_PCRF: Capacity of PCRF in term of transactions ( in seconds)

49

Equipment dimensioning

e) Dimensioning of signaling procedures

50

25
05/11/2013

Dimensioning of signaling procedures

0.2 T ≤ NMSG*Duration= Tsignal = TMSG /Throughput ≤ 0.4T

• TMSG: Request signaling size ( in bit)


• Throughput: Transmission throughput
• Tsignal: Time transmission
• NMSG: Number of signaling messages between network elements

TH INT_C = [TMSG * NMSG * NPROC/3600]

• C INT_C= ∑ TH INT_C
• NPROC_x: Number of operations
• TH INT_C: Throughput per interface in the control plane
• C INT_C: Capacity per interface

51

CONTENTS

IV. Case Study

52

26
05/11/2013

Subscribers Information

Area Information

Population 1 003 700


Market Evaluation 52,6 %
Data Card Percentage 42 %
Smartphones (% ) 27 %

Total Subscribers Data cards Number Smartphones Number

527 947 142 546


221 738

53

Subscribers Information

Smart-Phone Configuration Profile UL/DL

Number of DL Percentage
Traffic Session size
session at BH (%)
topology
Service Active subscribers
Web
1 2 85
Internet access ALL Browsing
Email 4 0.5 80
VPN 30% of data cards
Video
1 10 95
streaming
VPN 0.25 1 60

Gaming 1 0.04 60

54

27
05/11/2013

CASE STUDY

1. Traffic dimensioning at BH

55

Traffic Volume UL
UL--DL

Data session profile for a Smartphone

Traffic Volume at
Traffic Volume at busy
Traffic Number of Session busy hour DL
hour UL/DL
topology session Size(Mb) (Mb)
(Mb)

Web
1 2 2 1.7
Browsing

1.6
Email 4 0.5 2

Video
streamin 1 10 10 9.5
g

VPN 0.25 1 0.25 0.15

Gaming 1 0.04 0.04 0.02


Total Traffic Volume (Internet) 14.04 12.82

56

28
05/11/2013

Traffic Volume UL
UL--DL

Data session profile for a Data card

Traffic Volume at
Traffic Volume at busy
Traffic Number of Session busy hour DL
hour UL/DL
topology session Size(Mb) (Mb)
(Mb)

Internet 1 2 2 1.7

3.2
Internet 2 2 4

Internet 1 10 10 9.5

VPN 0.5 2 1 0.6

Internet 1 0.04 0.04 0.02


Total Traffic Volume (Internet) 16.04 14.42
Total Traffic Volume (VPN) 1 0.6

57

Traffic Volume UL
UL--DL

Total traffic for office VPN and internet at BH (DL and UL)

Total traffic at BH for Internet


Item
(Mb)

Total traffic volume for all smartphones 1.99

Total traffic volume for all data cards 3.54

Total traffic (Mb) 5.54

BH throughput for intent DL&UL (Gb) 12.31


Data cards using VPN 30%
Total traffic VPN (MB) 0.06
BH throughput for office VPN (GB) 0.14

58

29
05/11/2013

Traffic Volume UL
UL--DL

Total traffic for office VPN and internet at BH (DL)

Total traffic at BH for


Item
Internet(Mb)

Total traffic volume for all smartphones 1.827.439

Total traffic volume for all data cards 2.005.513


Total traffic ( Mb) 3.882.952

BH throughput for internet DL&UL ( Gb) 8.62


Data cards using VPN 30%
Total traffic VPN (MB) 39 913
BH throughput for office VPN 0.08

59

CASE STUDY

2. Dimensioning of signaling procedures

60

30
05/11/2013

Dimensioning of signaling procedures

Procedure
Number
Subscriber/BH
Active user at BH 90%

N attach 1 475153

N detach 1 475153

• Busy Hour Active Subscriber N Idle to active 50 23 757 600

N PDN 0,5 237 576


= 527 947 x 90%
= 475 153 N Bearers activ/deactiv 0.5 237 576

N TAUs inter MME 0,01 4752

N TAUs 0,1 47 516

N X2- HO 0,25 118788

N S1- HO 0,25 118788

N HO inter MME 0,01 4752

N Procedure 25 477 654

61

CASE STUDY

3. Equipment dimensioning

62

31
05/11/2013

Equipment dimensioning

Components Metrics Unit Value Percentage Operating capacity

SimULaneous attached users


Subscribers 400 000 85% 340000
(SAU)
Idle to active
MME Trans/sec 2600 85% 2210
transition/second

Transactions/second Trans/sec 3000 85% 2550

Number of active bearers bearers 1000000 85% 850000


SGW
Data processing capacity Gbps 10 85% 8.5

Number of active bearers bearers 1000000 85% 850000


PGW
Data processing capacity Gbps 10 85% 8.5

Number of active bearers bearers 600000 85% 510000


Combines
GW/P-GW
Data c processing capacity Gbps 5 85% 4.25

Subscribers
HSS Number of users supported 3000000 85% 2550000

Trans/sec
PCRF Transactions/second 1600 85% 1360

63

Equipment dimensioning

Required nodes
Component Required number
N MME-OC SAU 1
N MME-IDLE/ACTIVE 3
N MME-Proc 3
N SGW-Bearers 1
N SGW-Data Proc 2
N SGW-VPN 1
N PDNGW-Bearers 1
N PDNGW-DL Internet 2
N PDNGW-VPN 1
N SGW-PDNGW Bearers 1
N SGW-PDNGW DL Internet 3
N SGW-PDNGW DL VPN 1
N HSS 1
N PCRF 5
64

32
05/11/2013

CONTENTS

VI. Summary

65

Summary

Main Challenges for the Future

• User QoE decrease and operator cost increase due to mobile traffic growth
• Operator revenue growth slows

66

33
05/11/2013

Summary

• Many promising technologies have been identified in 3GPP


• Operator and consumer benefit should be carefully considered when
new technologies are introduced for beyond 4G

67

Thank you

68

34

You might also like