lte x2-handover messaging

13
EventHelix.com design with sequence diagrams telecom systems engineering object oriented design LTE X2 Handover Messaging © 2013 EventHelix.com Inc. All Rights Reserved

Upload: all-about-4g

Post on 28-Nov-2014

292 views

Category:

Technology


3 download

DESCRIPTION

A description of X2-based handover in LTE.

TRANSCRIPT

Page 1: LTE X2-Handover Messaging

EventHelix.com• design with sequence diagrams• telecom systems engineering• object oriented design

LTE X2 Handover Messaging

© 2013 EventHelix.com Inc.

All Rights Reserved

Page 2: LTE X2-Handover Messaging

EventHelix.com• design with sequence diagrams• telecom systems engineering• object oriented design

LTE X2 Handover Sequence Diagram

© 2013 EventHelix.com Inc. 2

Target eNodeB

MMEUE

X2AP Handover Request Acknowledge

SGW

X2AP Handover Request

Source eNodeB

X2AP SN Transfer Status

S1AP Path Switch Request Modify Bearer Request

Modify Bearer Response

S1AP Path Switch Acknowledge

X2AP UE Context Release

Tracking Area Update Request

Tracking Area Update Response

Handover Command

Handover Confirm

Begin forwarding downlink data from source to destination eNodeB

Marks the end for forwarding

Page 3: LTE X2-Handover Messaging

EventHelix.com• design with sequence diagrams• telecom systems engineering• object oriented design

Source eNodeB Target eNodeBX2AP Handover Request

X2

AP

Han

do

ver

Req

ues

t (I

nit

iati

ng

Mes

sage

)

Old eNB UE X2AP Id

CauseHandover desired for radio reasons

Target Cell Id

PLMN Identity

eUTRAN Cell Identifier

GUMMEI Id

GU Group Id

PLMN Id

MME Group Id

MME Code

UE Context Information

MME UE S1AP ID

UE Security Capabilities

AS Security Information

Key eNB

eRABs to be Setup List

eRAB 0

eRAB Id

eRAB Level QoSParameters

QCI

UL GTP Tunnel Endpoint

Transport Layer Address

GTP TEID

eRAB N-1RRC Context

• eNodeB decides to initiate an X2 handover based on:

• 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.

• Security parameters are also included in the message

• Information about the radio bearers is included in the message. The per RAB information includes

• QoS parameters

• GTP Tunnel Information

• The message also includes RRC context information

© 2013 EventHelix.com Inc. 3

Page 4: LTE X2-Handover Messaging

EventHelix.com• design with sequence diagrams• telecom systems engineering• object oriented design

Target eNodeBSource eNodeBX2AP Handover Request Acknowledge

X2

AP

Han

do

ver

Req

ues

t A

ckn

ow

led

ge

(Su

cces

sfu

l Ou

tco

me)

Old eNB UE X2AP Id

New eNB UE X2AP Id

eRABs Admitted List

eRAB Admitted Item 0

eRAB Id

UL GTP Tunnel Endpoint

Transport Layer Address

GTP TEID

DL GTP Tunnel Endpoint

Transport Layer Address

GTP TEID

eRAB Admitted Item N-1

Transparent ContainerTarget to Source eNB

Payload

• 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.

• The source eNodeB send this message to the UE.

© 2013 EventHelix.com Inc. 4

Page 5: LTE X2-Handover Messaging

EventHelix.com• design with sequence diagrams• telecom systems engineering• object oriented design

Source eNodeB Target eNodeBX2AP SN Transfer Status

X2

AP

SN

Sta

tus

Tran

sfer

(I

nit

iati

ng

Mes

sage

) Old eNB UE X2AP Id

New eNB UE X2AP Id

eRABs Subject to Status Transfer

eRAB Subject to Status Transfer 0

eRAB Id

UL Count Value

PDCP SN

HFN

DL Count Value

PDCP SN

HFN

eRAB Subject to Status Transfer N-1

• 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.

© 2013 EventHelix.com Inc. 5

Page 6: LTE X2-Handover Messaging

EventHelix.com• design with sequence diagrams• telecom systems engineering• object oriented design

Target eNodeB MMES1AP Path Switch Request

S1A

P P

ath

Sw

itch

Req

ues

t

eNB UE S1AP ID

eRABs to be Switched DL List

eRABs to be Switched DL Item 0

eRAB Id

Transport Layer Address

GTP TEID…

eRABs to be Switched DL Item N-1

EUTRAN CGI

PLMN Id

Cell Id

TAI

PLMN ID

TAC

UE Security Capabilities

Encryption Algorithms

Integrity Protection Algorithms

• 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.

© 2013 EventHelix.com Inc. 6

Page 7: LTE X2-Handover Messaging

EventHelix.com• design with sequence diagrams• telecom systems engineering• object oriented design

MME SGWModify Bearer Request

Mo

dif

y B

eare

r R

equ

est

(in

itia

tin

g m

essa

ge)

Bearer Context to be Updated

EPS Bearer Id

S1-U eNodeB F-TEID

TEID/GRE Key

• 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.

© 2013 EventHelix.com Inc. 7

Page 8: LTE X2-Handover Messaging

EventHelix.com• design with sequence diagrams• telecom systems engineering• object oriented design

SGW MMEModify Bearer Response

Mo

dif

y B

eare

r R

esp

on

se

(in

itia

tin

g m

essa

ge)

Bearer Context Updated

EPS Bearer Id

S1 SGW F-TEID

TEID/GRE Key

• SGW updates the bearer and responds back

© 2013 EventHelix.com Inc. 8

Page 9: LTE X2-Handover Messaging

EventHelix.com• design with sequence diagrams• telecom systems engineering• object oriented design

S1AP: MME Target eNodeB S1AP Path Switch Acknowledge

S1A

P P

ath

Sw

itch

Req

ues

t

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

• 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.

© 2013 EventHelix.com Inc. 9

Page 10: LTE X2-Handover Messaging

EventHelix.com• design with sequence diagrams• telecom systems engineering• object oriented design

Target eNodeBSource eNodeBX2AP UE Context Release

X2

AP

UE

Co

nte

xt R

elea

se

(In

itia

tin

g M

essa

ge)

Old eNB UE X2AP ID

New eNB UE X2AP ID

• Sent when the target eNodeB has successfully completed the path switching and radio signaling for the handover.

© 2013 EventHelix.com Inc. 10

Page 11: LTE X2-Handover Messaging

EventHelix.com• design with sequence diagrams• telecom systems engineering• object oriented design

UE-NAS MME-NASTracking Area Update Request

Trac

kin

g A

rea

Up

dat

e R

equ

est

Uplink NAS Transport

eUTRAN-CGI

PLMN Id

Cell Id

TAI

PLMN Id

TAC

Tracking Area Update Request

EPS Update Time TA Updating

Old GUTI

M-TMSI

Last Visited Tracking Area

EPS Bearer Context Status

Bearer Context Active

• Sent if the just completed handover resulted in a Tracking Area Update

© 2013 EventHelix.com Inc. 11

Page 12: LTE X2-Handover Messaging

EventHelix.com• design with sequence diagrams• telecom systems engineering• object oriented design

MME-NAS UE-NASTracking Area Update Accept

Trac

kin

g A

rea

Up

dat

e R

equ

est

Tracking Area Update Result

EPS Update Result TA Updated

T3412

T3402

• Sent if the just completed handover resulted in a Tracking Area Update

© 2013 EventHelix.com Inc. 12

Page 13: LTE X2-Handover Messaging

EventHelix.com• design with sequence diagrams• telecom systems engineering• object oriented design

Thank You

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.

Thank you for visiting EventHelix.com. The following links provide more information about telecom design tools and techniques:

13