Uploaded by Reza Khajooee Nezhad

Session 05 - LTE X2 Handover Messaging

advertisement
EventHelix.com
• design with sequence diagrams
• telecom systems engineering
• object oriented design
LTE X2 Handover Messaging
© 2013 EventHelix.com Inc.
All Rights Reserved
LTE X2 Handover Sequence
Diagram
UE
Source
eNodeB
Target
eNodeB
EventHelix.com
• design with sequence diagrams
• telecom systems engineering
• object oriented design
MME
SGW
X2AP Handover Request
X2AP Handover Request Acknowledge
Handover Command
Begin forwarding downlink
data from source to
destination eNodeB
X2AP SN Transfer Status
Handover Confirm
S1AP Path Switch Request
Modify Bearer
Request
Modify Bearer
Response
S1AP Path Switch Acknowledge
Marks the end for forwarding
X2AP UE Context Release
Tracking Area Update Request
Tracking Area Update Response
© 2013 EventHelix.com Inc.
2
EventHelix.com
Source eNodeB 
Target eNodeB
X2AP Handover Request
•
•
•
Target Cell Id
eUTRAN Cell
Identifier
PLMN Id
GU Group Id
GUMMEI Id
MME Group Id
MME Code
MME UE S1AP ID
UE Context
Information
Security parameters are also
included in the message
QoS parameters
GTP Tunnel Information
The message also includes RRC
context information
UE Security
Capabilities
AS Security
Information
Key eNB
eRAB Id
Information about the radio
bearers is included in the message.
The per RAB information includes
•
•
•
Handover desired
for radio reasons
PLMN Identity
UE reported RRC downlink signal
quality measurements
Uplink signal quality measured at
the eNodeB
eNodeB picks the target cell id for
the handover.
X2 handover is initiated if the If
the target cell is served by the
same MME as the current cell
The message includes UE context
information that identifies the UE
on the S1AP interface.
•
•
Cause
eNodeB decides to initiate an X2
handover based on:
•
•
Old eNB UE X2AP
Id
X2AP Handover Request
(Initiating Message)
•
• design with sequence diagrams
• telecom systems engineering
• object oriented design
eRAB 0
eRABs to be Setup
List
…
RRC Context
eRAB N-1
© 2013 EventHelix.com Inc.
eRAB Level QoS
Parameters
UL GTP Tunnel
Endpoint
QCI
Transport Layer
Address
GTP TEID
3
EventHelix.com
Target eNodeB 
Source eNodeB
X2AP Handover Request
Acknowledge
•
•
The target eNodeB receives
performs admission control on
receipt of the Handover Request.
The target eNodeB responds with
X2AP Handover Request
Acknowledge.
Information about the accepted
RABs is included in the message.
•
•
•
The Uplink and Downlink GTP
Tunnel information is included
for each RAB.
The tunnel assignments are
made at the target to transport
traffic during the handover.
A Handover Command message
sent via a transparent container.
•
eRAB Id
X2AP Handover Request Acknowledge
(Successful Outcome)
•
• design with sequence diagrams
• telecom systems engineering
• object oriented design
Old eNB UE X2AP Id
UL GTP Tunnel
Endpoint
New eNB UE X2AP Id
eRAB Admitted Item 0
eRABs Admitted List
…
eRAB Admitted Item N1
Transparent Container
Transport Layer
Address
GTP TEID
DL GTP Tunnel
Endpoint
Transport Layer
Address
GTP TEID
Target to Source eNB
Payload
The source eNodeB send this
message to the UE.
© 2013 EventHelix.com Inc.
4
EventHelix.com
Source eNodeB 
Target eNodeB
X2AP SN Transfer Status
•
The source eNodeB now sends the
SN Transfer Status
The following fields are present for
each RAB
•
•
•
•
•
The uplink PDCP sequence
number
Uplink Hyper Frame Number
The downlink PDCP sequence
number
Downlink Hyper Frame Number
These fields are needed for
continuing ciphering and integrity
protection after the handover.
X2AP SN Status Transfer
(Initiating Message)
•
• design with sequence diagrams
• telecom systems engineering
• object oriented design
eRAB Id
Old eNB UE X2AP
Id
PDCP SN
UL Count Value
New eNB UE X2AP
Id
eRAB Subject to
Status Transfer 0
HFN
eRABs Subject to
Status Transfer
…
PDCP SN
DL Count Value
eRAB Subject to
Status Transfer N-1
© 2013 EventHelix.com Inc.
HFN
5
EventHelix.com
• design with sequence diagrams
• telecom systems engineering
• object oriented design
Target eNodeB  MME
S1AP Path Switch Request
•
•
•
The target eNodeB requests
switching of the S1-U GTP tunnel
towards the target eNodeB.
The MME identifies the UE with
the “eNB to UE S1AP ID”
The message includes the new cell
id and the tracking area id
Security capabilities of the target
eNodeB are also included.
S1AP Path Switch Request
•
eRAB Id
eNB UE S1AP ID
eRABs to be
Switched DL Item 0
Transport Layer
Address
eRABs to be
Switched DL List
…
GTP TEID
eRABs to be
Switched DL Item N-1
PLMN Id
EUTRAN CGI
Cell Id
PLMN ID
TAI
TAC
UE Security
Capabilities
© 2013 EventHelix.com Inc.
Encryption
Algorithms
Integrity Protection
Algorithms
6
EventHelix.com
• design with sequence diagrams
• telecom systems engineering
• object oriented design
•
•
The MME requests the SGW to
switch the path to the target
eNodeB.
The S1-U TEID received from the
target eNodeB is passed to the
SGW.
Modify Bearer Request
(initiating message)
MME  SGW
Modify Bearer Request
Bearer Context to
be Updated
TEID/GRE Key
© 2013 EventHelix.com Inc.
EPS Bearer Id
S1-U eNodeB FTEID
7
EventHelix.com
• design with sequence diagrams
• telecom systems engineering
• object oriented design
SGW  MME
Modify Bearer Response
SGW updates the bearer and
responds back
Modify Bearer Response
(initiating message)
•
Bearer Context
Updated
EPS Bearer Id
S1 SGW F-TEID
TEID/GRE Key
© 2013 EventHelix.com Inc.
8
EventHelix.com
• design with sequence diagrams
• telecom systems engineering
• object oriented design
•
•
•
•
The target eNodeB requests
switching of the S1-U GTP tunnel
towards the target eNodeB.
The MME identifies the UE with
the “eNB to UE S1AP ID”
The message includes the new cell
id and the tracking area id
Security capabilities of the target
eNodeB are also included.
S1AP Path Switch Request
S1AP: MME Target eNodeB
S1AP Path Switch
Acknowledge
MME UE S1AP ID
eNB UE S1AP ID
eRABs to be
Switched UL List
eRABs to be
Switched UL Item
eRAB Id
GTP TEID
Security Context
© 2013 EventHelix.com Inc.
9
•
Sent when the target eNodeB has
successfully completed the path
switching and radio signaling for
the handover.
• design with sequence diagrams
• telecom systems engineering
• object oriented design
X2AP UE Context Release
(Initiating Message)
Target eNodeB 
Source eNodeB
X2AP UE Context Release
EventHelix.com
Old eNB UE X2AP
ID
New eNB UE X2AP
ID
© 2013 EventHelix.com Inc.
10
EventHelix.com
UE-NAS  MME-NAS
Tracking Area Update
Request
PLMN Id
Sent if the just completed
handover resulted in a Tracking
Area Update
eUTRAN-CGI
Tracking Area Update Request
•
• design with sequence diagrams
• telecom systems engineering
• object oriented design
Cell Id
Uplink NAS
Transport
PLMN Id
TAI
TAC
EPS Update Time
TA Updating
Old GUTI
Tracking Area
Update Request
M-TMSI
Last Visited
Tracking Area
EPS Bearer Context
Status
© 2013 EventHelix.com Inc.
Bearer Context
Active
11
EventHelix.com
MME-NAS  UE-NAS
Tracking Area Update
Accept
Sent if the just completed
handover resulted in a Tracking
Area Update
Tracking Area Update Request
•
• design with sequence diagrams
• telecom systems engineering
• object oriented design
EPS Update Result
Tracking Area
Update Result
© 2013 EventHelix.com Inc.
TA Updated
T3412
T3402
12
EventHelix.com
Thank You
• design with sequence diagrams
• telecom systems engineering
• object oriented design
Thank you for visiting EventHelix.com. The following links provide more information
about telecom design tools and techniques:
Links
Description
LTE X2 Handover Sequence Diagrams
Detailed message flow analysis of LTE X2
handovers
EventStudio System Designer
Sequence diagram based systems engineering
tool.
VisualEther Protocol Analyzer
Wireshark based visual protocol analysis and
system design reverse engineering tool.
Telecom Call Flows
GSM, SIP, H.323, ISUP, LTE and IMS call flows.
TCP/IP Sequence Diagrams
TCP/IP explained with sequence diagrams.
Telecom • Networking • Software
Real-time and embedded systems, call flows
and object oriented design articles.
© 2013 EventHelix.com Inc.
13
Download