Lte Epctechnologyessentialsworkshopv2 160130105954
Lte Epctechnologyessentialsworkshopv2 160130105954
Lte Epctechnologyessentialsworkshopv2 160130105954
LTE-EPC WORKSHOP
LTE/EPC TECHNOLOGY ESSENTIALS
Introduction
This Workshop is a fast track Course to cover the basic architecture and functionalities of
the LTE-EPC from the Packet Core Perspective. The course is a little bit advanced and the
target Audience is requested to have a basic PS Foundations and Mobility Knowledge
as a prerequisite. The course will cover the LTE-EPC Architecture, Call flows, Mobility and
session management in addition to introductory slides for the EPS Security and LTE-DNS.
Author Information
Hussien Mahmoud
PS Core/ EPC Consultant
Packet Core Networks
Linkedin: https://eg.linkedin.com/in/hussienmahmoud
LTE/EPC Overview
Module One Hussien Mahmoud- PS Core/EPC Consultant
LTE/EPC Overview
Adapt the user requirements for high speed data and efficient
quality.
2G GPRS Mobile Technology was the first step to provide data services over
the mobile networks.
3G Technology provides a higher data rates support with better integrity.
LTE has the biggest challenges to overcome over the later technologies
3GPP
R7
3GPP
R7 I-
HSPA
3GPP
R8
LTE
LTE/EPC Technology Essentials- Fast Track
LTE/EPC Technology Essentials- Fast Track
LTE/EPC Network
Architecture
Module Two Hussien Mahmoud- PS Core/EPC Consultant
LTE/EPC Network architecture
Introduction
The LTE Network consists of mainly two parts
The Enhanced UTRAN part which is composed of only EnodeB.
The EPC part which includes the main components of the LTE
Technology such as : MME , SGW ,PGW ,HSS and PCRF.
RLC RLC IP IP
Control MAC MAC L2 L2
Plan L1 L1 L1 L1
LTE-Uu S1-MME
UE eNodeB MME
Application
User IP IP
MAC MAC L2 L2 L2 L2
L1 L1 L1 L1 L1 L1
The MME is the main signaling Node across the LTE Network, the MME only
handles the Signaling and doesnt include any user plane processing.
NAS NAS
Relay
RRC S1-AP
RRC S1-AP
PDCP PDCP SCTP SCTP
RLC RLC IP IP
MAC MAC L2 L2
L1 L1 L1 L1
LTE-Uu S1-MME
UE eNodeB MME
GTP-C GTP-C
UDP UDP
IP IP
L2 L2
L1 L1
S11
MME S-GW
Case-A the basic connectivity model for the LTE-EPC data plane where the Enode is
connected to one MME and one SAE GW.
Case-B the Enode B is connected to only one MME and multiple SAE-GW controlled by
the same MME.
Case-C the Enode B is connected to multiple MMEs and only connected to one SAE-
GW.
Case-D the Enode B is connected to multiple MMEs and multiple SAE-GW.
An extra interface is provided between local and roaming PCRF the interface is
defined in the 3GPP by S9.
UTRAN
SGSN
GERAN HSS
S3
S1-MME S6a
MME
PCRF
S12 Rx
S11 Gx
S4
LTE-Uu S10
Serving S5 PDN SGi Operator's IP
UE E-UTRAN Gateway Gateway Services
S1-U (e.g. IMS, PSS etc.)
UTRAN
SGSN
GERAN HSS
S3
S1-MME S6a
MME
PCRF
S12 Rx
S11 Gx
S4
LTE-Uu S10
Serving PDN SGi Operator's IP
UE E-UTRAN Gateway Gateway Services
S1-U (e.g. IMS, PSS etc.)
Gx Rx
S6a
PDN SGi Operators IP
Gateway Services
(e.g. IMS, PSS etc.)
HPLMN
VPLMN
UTRAN S8
SGSN
GERAN
S12
S3
S1-MME S4
MME
S11
S10
LTE - Uu Serving
Gateway
UE E-UTRAN
S1-U
S6a
Home
Operators IP
S9 Services
HPLMN
VPLMN
UTRAN
SGSN
GERAN
S3
S4
V-PCRF
S1-MME S12
MME
Gx
S11
S10
S5
"LTE-Uu"
Serving PDN SGi
E-UTRAN Gateway Visited Operator
UE Gateway PDN
S1- U
S6a
S9
HPLMN
VPLMN UTRAN
SGSN
GERAN
S3 V-PCRF
S4
S1-MME
S12
MME Rx
Gx
S11
S10 S5 SGi
LTE-Uu Visited
Serving PDN Operator's IP
UE E-UTRAN Gateway Gateway Services
S1-U
3G LTE
GPRS attached EMM Registered
Concept PDP Context EPC Bearer
RAB Radio Bearer+S1 Bearer
3G LTE
GPRS attach Attach+Default Bearer
Primary PDP Context Default Bearer Activation
Secondary PDP Context Dedicated Bearer Activation
Process
Routing Area Update Tracking Area Update
RAB assignment (primary) Initial Content Setup
RAB assignment (secondary) Bearer Setup request
LTE/EPC Technology Essentials- Fast Track
MM and SM States
Introduction
MM and SM in LTE is serving the same purpose as in the previous 2G/3G
networks.
In LTE we have two states defined for each UE
EPS Mobility Management States (EMM).
EPS Session Management States (ESM).
ECM Connected
There is a valid context for the UE
There is a signaling associated in the UTRAN (RRC) and signaling associated
in the EPC level (S1 bearer)
The location is known up to to the accuracy of cells
Cell handover
RRC Connected
There is an RRC context stored in the EnodeB
There is a signaling associated between the EnodeB and UE
Cell handover
UE can transmit and receive data
UE reports neighbor cell measurement
S-TMSI:
SAE Temporary Mobile Subscriber Identity ,used to identify the UE
temporarily within the Mobile Network
C-RNTI:
Cell Radio Network Temporary Identity, used to temporarily identify the
User within the Radio Access.
S1-AP UE ID:
S1 Application Protocol User Equipment Identity, identifies the S1
control signaling within the Core part.
LTE/EPC Technology Essentials- Fast Track
UE And Networks Identifiers
IMSI
Uniquely identifies the UE globally within the Mobile Network
S5/S8 bearer
The third bearer Between the P-GW to S-GW.
This is usually a GTP or MIP tunnel between S GW and P-GW.
External bearer
The fourth bearer Between the P-GW to the application layer.
LTE/EPC Technology Essentials- Fast Track
LTE/EPC Bearer Types and QoS
E2E Bearer
Every Service on LTE requires a certain QoS and certain level of efficiency i.e.
priority , delay , jitteretc.
Application services could be (browsing, downloading , streaming ,voice.etc)
Each traffic flow inside the LTE network would achieve a certain QoS based on
the service request.
All data transmitted/received within a bearer, must have the same QoS
assigned to that Bearer.
A UE could have multiple services with multiple bearers assigned
GBR bearer will usually also limit the resources for some services based on the
assigned bandwidth.
UE eNodeB
eNB Serving GW PDN GW
Radio Bearer S1 Bearer S5/S8 Bearer
Each SAE bearer Quality of service would include QCI, ARP ,MBR,GB, TFT and
AMBR.
7. The eNB creates the radio bearer for the default SAE bearer and
returns ATTACH COMPLETE to the MME.
8. The S1-AP message this one is in will hold the TEID allocated by the eNB
for S1 interface.
9. Via an UPDATE BEARER procedure the MME will give this parameter to
the SAE GW.
10. Now the default SAE bearer is complete and the UE is in state
EMM_REGISTERED and ECM_CONNECTED.
Initial Attach Request, ESM Container (EPS Session Management ),PDN Connectivity Request
Security ESM information transfer required for security Reasons (No APN
information)
Authentication Parameters:
RAND
SQN
AMF
MAC
LTE/EPC Technology Essentials- Fast Track
LTE/EPC Bearer Types
LTE/EPC Attach Procedure
Authentication Reply from the UE to the MME
Identities :
eNB-UE-S1AP-ID
MME-UE-S1AP-ID
TAI (MNC,MCC,TAC)
EUTRAN-CGI (PLMN id, MCC, MNC,
Cell-id)
2. The PDN GW first of all uses GTP-C CREATE DEDICATED BEARER REQUEST
to setup the tunnel between PDN GW and SAE GW.
3. The SAE GW allocates the resources for the S5/S8 tunnel and forwards
an associated request to the MME for the S1 tunnel.
The default SAE bearer is created when the UE is attached to the Network.
Any other bearers is activated via a dedicated bearer procedure ,Dedicated
bearers can be triggered by the external data network and user.
Activate Dedicated Bearer Request is Sent from the MME to the UE, with the E-RAB Setup
E-RAB Response
identities:
GTP-TEID
E-RAB ID
The purpose of this procedure is to transfer the EMM mode from EMM-
IDLE to EMM-CONNECTED mode, and establish the radio and S1 bearers
when user data or signaling is to be sent.
If the UE spends too much time in inactivity time , either the enodeB or the
MME should free the resources through what is called S1 release
1. The eNB send the message S1 RELEASE REQUEST (S1-AP) to the MME to
request the release of all EUTRAN resources for a UE.
2. When the MME gets a trigger to release the UE from EUTRAN, it will
release the S1 tunnels allocated for the SAE bearers of the UE. This is
done by sending an UPDATE BEARER REQUEST message (GTP-C) to the
SAE GW.
3. In parallel to the previous step the MME will send the S1-AP message
S1 RELEASE COMMAND to the eNB. It will trigger the release of the UE
on the air interface with message RRC CONNECTION RELEASE (RRC).
4. This will bring the UE to RRC_IDLE state and with that also to LTE_IDLE
state. The UE acknowledges with RRC CONNECTION RELEASE ACK.
LTE/EPC Technology Essentials- Fast Track
LTE/EPC Bearer Activation
S1 Release
DL Packet Data
Synchronization
DL Packet Data
Packet Data
LTE/EPC Security
And Authentication
Module Four Hussien Mahmoud- PS Core/EPC Consultant
EPS Security And Authentication
EPS AKA
EPS AKA: EPS Authentication and Key Agreement
EPS AKA shall be based on USIM and extensions to UMTS
AKA
Access to E-UTRAN with 2G SIM shall not be granted, R99
USIM will be accepted.
UMTS AKA achieves mutual authentication between the user
and the network (MME,HSS) by demonstrating knowledge of a
pre-shared secret key K
K is only known by the USIM and the AuC in the users HSS.
EPS AKA shall produce keys that are the basis of:
1. C-plane Protection.
2. U-plane protection.
DNS Functionalities
in LTE
Module Five Hussien Mahmoud- PS Core/EPC Consultant
DNS Functionalities in LTE
Introduction
A records
A stands for IPv4 records lookup.
Map Host names to IPs.
AAA Records
AAAA stands for IPv6 record lookup.
Map Host names to IPs.
NAPTR Reply
the next lookup is an SRV records (The "S" Flag ).
the next lookup is A, AAAA records. i.e. IP record (The "A" Flag).
more NAPTR RR lookups are to be performed ( empty flag " ").
SGW FQDN=
tac-lb<TAC-low-byte>.tac-hb<TAC-high-
byte>.tac.epc.mnc<MNC>.mcc<MCC>.3gppnetwork.org
Service Parameters =
x-3gpp-sgw:x-s5-gtp
PGW FQDN=
<APN-NI>.apn.epc.mnc<MNC>.mcc<MCC>.3gppnetwork.org
Service Parameters =
x-3gpp-pgw:x-s5-gtp
Thanks
Fast Track Hussien Mahmoud- PS Core/EPC Consultant