SlideShare a Scribd company logo
LTE X2 Handover (Successful Handover)
LTE Mobile eNodeB Network Core Network
UE Target eNodeB Source
eNodeB
MME SGW PGW
EventStudio System Designer 6
20-Apr-13 22:03 (Page 1)
This sequence diagram was generated with EventStudio Sytem Designer - http://www.EventHelix.com/EventStudio/
eNodeBs in LTE are interconnected with the X2 interface. If two eNodeBs are served by the same MME, handover from the
source to the target eNodeB will take place over the X2 interface.
RRC-Connected The UE and Source eNodeB
are in RRC Connected state.
Downlink data is flowing from the SGW to the UE via the Source eNodeB.
Downlink Data
s1_teid_dl1s1_teid_dl1
Downlink Data
Downlink Data
Downlink data flow before handover
Uplink data is flowing from the UE to the SGW via the Source eNodeB.
Uplink Data
s1_teid_ul1 s1_teid_ul1
Uplink Data
Uplink Data
Uplink data flow before handover
Before the handover
rrcrrc
RRC Measurement Control The network sets the
measurement thresholds for
sending measurement reports.
rrc rrc
RRC Measurement Report
Signal strength of serving cell,
Signal strength of neighbors
Neighboring cell signal quality
is now better than the serving
cell.
RRC: Handover needs to be
performed. A cell is selected for
handover.
The RRC uses the latest
measurement to decide if a
handover is needed to another
cell. The target cell is selected.
The eNodeB for the target cell
is identified.
Derive KeNB*
Handover preparation
LTE X2 Handover (Successful Handover)
LTE Mobile eNodeB Network Core Network
UE Target eNodeB Source
eNodeB
MME SGW PGW
EventStudio System Designer 6
20-Apr-13 22:03 (Page 2)
x2apx2ap
X2AP Handover Request
ECGI of the Target Cell
(of Target eNB),
UE-AMBR,
UE Security Capability,
KeNB*,
E-RAB to be setup
(E-RAB ID, QCI, ARP, S1
S-GW TEID
The Source eNodeB initiates
the handover with the
Handover Request message.
Information about active
E-RABs, security keys is
included in the message. (Click
on the message name above
the arrow to see message
details)
Generate AS keys from KeNB
(KeNB = KeNB*)
s1_teid_ul2 s1_teid_ul2
Uplink S1 Bearer Establishment GTP connect for the uplink side
is established between the
Target eNodeB and the serving
SGW.
Perform admission control the
E-RABs in the message
Check if resources are
available at the target eNodeB
to accept this session.
Create DRB ID (Uplink /
Downlink)
Assign Dedicated Radio Bearer
ids for Uplink and Downlink.
RRC: Reserve downlink and
uplink radio resources for the
session
The Target eNodeB allocates
radio resources for the UE that
will be handed in.
allocateallocate
RACH Preamble
The Target eNodeB allocates a
RACH preamble to the UE. The
UE will use this preamble to
send a contention free RACH.
allocateallocate
C-RNTI
A new C-RNTI is assigned to
the UE.
RRC: Prepare the Handover
Command message (RRC
Connection Reconfiguration
Request)
This message includes the
RACH preamble that needs to
be sent to the terminal. This
message includes information
about the assigned radio
resources.
x2ap x2ap
X2AP Handover Request Acknowledge
E-RAB ID,
Target X2 eNB TEID,
Transparent container =
Handover Command
The Target eNodeB responds
back to the source eNodeB with
a Handover Request
Acknowledge message. This
message carries the Handover
Command message (RRC
Connection Reconfiguration
Request) in a transparent
container. (Click on the
message name above the
arrow to see message details)
x2_teidx2_teid
X2 Bearer Esablishment An X2 GTP connection is
established between the
Source and the Target
eNodeBs. This channel will
carry the user data during the
handover.
beginbegin
Buffering downlink data
At this point, the UE is ready to
buffer downlink data that will be
received during the handover.
Handover execution
LTE X2 Handover (Successful Handover)
LTE Mobile eNodeB Network Core Network
UE Target eNodeB Source
eNodeB
MME SGW PGW
EventStudio System Designer 6
20-Apr-13 22:03 (Page 3)
rrcrrc
RRC Connection Reconfiguration Request
RACH Preamble Assignment,
Target C-RNTI,
Target DRB ID (UL/DL),
Target eNB AS Security Algorithm
The Source eNodeB sends a
handover command to the UE.
The message contains a new
C-RNTI and new DRB IDs. A
RACH preamble is also
included for contention free
RACH access.
x2apx2ap
X2AP SN Transfer Status
Downlink PDCP
Sequence Number,
Uplink PDCP Sequence
Number
The PDCP sequence numbers
are sent from the source to the
target eNodeB. (Click on the
message name above the
arrow to see message details)
At this point all downlink data is getting rerouted from the source eNodeB to the
target eNode. The data is being buffered at the target as the UE is yet to connect
to the target.
Downlink Data
s1_teid_dl1s1_teid_dl1
Downlink Data
x2_teidx2_teid
Downlink Data
Buffer the received downlink
data
Downlink data flow during handover preparation
The uplink data is still being sent from the UE to the SGW via the Source eNodeB.
Uplink Data
s1_teid_ul1 s1_teid_ul1
Uplink Data
Uplink Data
Uplink data flow during handover preparation
beginbegin
Switching to Target
eNodeB
Meanwhile, the UE has
received the handover
command and it is switching to
the new target cell.
Detach from Source
eNodeB
Generates KeNB (KeNB
= KeNB*) and AS keys
RRC-Idle At this point, the UE has
detached from the source
eNodeB but is still not
communicating with the target
eNodeB. The UE is in the
RRC-Idle state.
rrc rrc
RACH Preamble UE uses the preamble
assigned in the handover
command to send a RACH to
the target eNodeB.
Synchronizing with target cell
LTE X2 Handover (Successful Handover)
LTE Mobile eNodeB Network Core Network
UE Target eNodeB Source
eNodeB
MME SGW PGW
EventStudio System Designer 6
20-Apr-13 22:03 (Page 4)
rrcrrc
Random Access Response
Timing Advance,
Target C-RNTI,
Uplink grant
The target eNodeB accepts the
request and responds back with
a timing adjustment and an
uplink resource grant.
rrc rrc
RRC Connection Reconfiguration Complete
Target C-RNTI
The UE uses the assigned
resources to transmit the
Handover Confirm message
(RRC Connection
Reconfiguration Complete).
endend
Switching to Target
eNodeB
AS layer security procedure
RRC-Connected The UE is not connected to the
Target eNodeB. Thus it
transitions to the
RRC-Connected state.
The UE is now connected to the
target eNodeB. All the queued
messages are now transmitted
towards the UE.
Downlink Data
Downlink Data
Downlink Data
Transmit transmission of queued
downlink data
During handover execution the data being routed from the SGW to the UE via the source
and the target eNodeBs.
Downlink Data
s1_teid_dl1s1_teid_dl1
Downlink Data
x2_teidx2_teid
Downlink Data
Downlink Data
Downlink data flow during handover execution
The uplink data is now being transmitted from the UE to the SGW via the target eNodeB.
Uplink Data
s1_teid_ul2 s1_teid_ul2
Uplink Data
Uplink Data
Uplink data flow during handover execution
LTE X2 Handover (Successful Handover)
LTE Mobile eNodeB Network Core Network
UE Target eNodeB Source
eNodeB
MME SGW PGW
EventStudio System Designer 6
20-Apr-13 22:03 (Page 5)
At this point, the UE is receiving and transmitting data. The downlink data transmission
towards the terminal is still being routed via the source eNodeB. The path will now be
switched to remove the source eNodeB from the path.
S1AP Path Switch Request
ECGI,
TAI,
UE Security Capability,
E-RAB to be switched in DL (E-RAB ID, S1 Target eNB TEID)
The target eNodeB requests
the MME to switch the path
from the source eNodeB to the
target eNodeB. (Click on the
message name above the
arrow to see message details)
Modify Bearer Request
EPS Bearer in DL (EPS Bearer ID, S1
Target eNB TEID),
ECGI,
TAI
MME requests the SGW to
switch the path to the target
eNodeB.
Modify Bearer Request
EPS Bearer ID,
ECGI,
TAI
The SGW asks the PGW to
switch the path.
Modify Bearer Response
EPS Bearer ID
Modify Bearer Response
EPS Bearer in DL (EPS Bearer ID)
The SGW responds back to the
MME signaling the completion
of the path switch.
The SGW also inserts an end marker towards the source eNodeB. This
marker will be used to sequence the data received from the source
eNodeB and the new data received from the target eNodeB.
s1_teid_dl1s1_teid_dl1
End Marker
x2_teidx2_teid
End Marker
Send end marker
Keep receiving the data from
the source eNodeB until the
end marker is received
The target eNodeB will buffer
data directly received from the
SGW until all the data received
via the source eNodeB has
been transmitted. This is
needed to maintain the
transmission order.
Downlink Data
s1_teid_dl2s1_teid_dl2
Downlink Data SGW is now sending the data
using the target eNodeB TEID.
Downlink Data
Downlink data flow after handover
Switching path
Handover completion
LTE X2 Handover (Successful Handover)
LTE Mobile eNodeB Network Core Network
UE Target eNodeB Source
eNodeB
MME SGW PGW
EventStudio System Designer 6
20-Apr-13 22:03 (Page 6)
S1AP Path Switch Request Ack
E-RAB to be switched in UL (E-RAB ID)
MME responds back to signal
the completion of the path
swiitch. (Click on the message
name above the arrow to see
message details)
x2ap x2ap
X2AP UE Context Release The end marker has been
received at the Target eNodeB.
At this point the target asks the
source eNodeB to release
resources for the UE. (Click on
the message name above the
arrow to see message details)
Delete UE Context
This sequence diagram was generated with EventStudio Sytem Designer - http://www.EventHelix.com/EventStudio/

More Related Content

What's hot

PCRF-Policy Charging System-Functional Analysis
PCRF-Policy Charging System-Functional AnalysisPCRF-Policy Charging System-Functional Analysis
PCRF-Policy Charging System-Functional Analysis
Biju M R
 
LTE Procedures
LTE ProceduresLTE Procedures
LTE Procedures
Abdulrahman Fady
 
Lte kpi accessability
Lte kpi accessabilityLte kpi accessability
Lte kpi accessability
Dheeraj Yadav
 
Layer 3 messages
Layer 3 messagesLayer 3 messages
Layer 3 messages
John Samir
 
20121120 handover in lte
20121120 handover in lte20121120 handover in lte
20121120 handover in lte
srikrishna krishna
 
Initial LTE call Setup Flow
Initial LTE call Setup FlowInitial LTE call Setup Flow
Initial LTE call Setup Flow
assinha
 
06a_LTE mobility management v1_0.ppt
06a_LTE mobility management v1_0.ppt06a_LTE mobility management v1_0.ppt
06a_LTE mobility management v1_0.ppt
ssuser022794
 
Call flows
Call flowsCall flows
395317358-LTE-Resource-Usage-Optimization.pptx
395317358-LTE-Resource-Usage-Optimization.pptx395317358-LTE-Resource-Usage-Optimization.pptx
395317358-LTE-Resource-Usage-Optimization.pptx
SudheeraIndrajith
 
Umts call-flow-scenarios overview
Umts call-flow-scenarios overviewUmts call-flow-scenarios overview
Umts call-flow-scenarios overview
aritra321
 
Part 1 fundamentals of 3 g
Part 1  fundamentals of 3 gPart 1  fundamentals of 3 g
Part 1 fundamentals of 3 g
Henry Chikwendu
 
LTE Interference troubleshooting guide
LTE Interference troubleshooting guideLTE Interference troubleshooting guide
LTE Interference troubleshooting guide
Klajdi Husi
 
E2 e+call+setup+time+(cst)+enhacenments p3_benchmarking
E2 e+call+setup+time+(cst)+enhacenments p3_benchmarkingE2 e+call+setup+time+(cst)+enhacenments p3_benchmarking
E2 e+call+setup+time+(cst)+enhacenments p3_benchmarking
Otseakemhe
 
Lte power control
Lte power controlLte power control
Lte power control
Pranay Akul
 
152763323 lte-interview-question
152763323 lte-interview-question152763323 lte-interview-question
152763323 lte-interview-question
Hassan Daud
 
LTE KPI Optimization - A to Z Abiola.pptx
LTE KPI Optimization - A to Z Abiola.pptxLTE KPI Optimization - A to Z Abiola.pptx
LTE KPI Optimization - A to Z Abiola.pptx
ssuser574918
 
Epc cups overview
Epc cups overviewEpc cups overview
Epc cups overview
Hemraj Kumar
 
Lte channel
Lte channelLte channel
Lte channel
Achmad Salsabil
 
LTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc AspectsLTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc Aspects
BP Tiwari
 
VoLTE Call Flow with XCAP messages pptx.pptx
VoLTE Call Flow with XCAP messages pptx.pptxVoLTE Call Flow with XCAP messages pptx.pptx
VoLTE Call Flow with XCAP messages pptx.pptx
satyaeee0205
 

What's hot (20)

PCRF-Policy Charging System-Functional Analysis
PCRF-Policy Charging System-Functional AnalysisPCRF-Policy Charging System-Functional Analysis
PCRF-Policy Charging System-Functional Analysis
 
LTE Procedures
LTE ProceduresLTE Procedures
LTE Procedures
 
Lte kpi accessability
Lte kpi accessabilityLte kpi accessability
Lte kpi accessability
 
Layer 3 messages
Layer 3 messagesLayer 3 messages
Layer 3 messages
 
20121120 handover in lte
20121120 handover in lte20121120 handover in lte
20121120 handover in lte
 
Initial LTE call Setup Flow
Initial LTE call Setup FlowInitial LTE call Setup Flow
Initial LTE call Setup Flow
 
06a_LTE mobility management v1_0.ppt
06a_LTE mobility management v1_0.ppt06a_LTE mobility management v1_0.ppt
06a_LTE mobility management v1_0.ppt
 
Call flows
Call flowsCall flows
Call flows
 
395317358-LTE-Resource-Usage-Optimization.pptx
395317358-LTE-Resource-Usage-Optimization.pptx395317358-LTE-Resource-Usage-Optimization.pptx
395317358-LTE-Resource-Usage-Optimization.pptx
 
Umts call-flow-scenarios overview
Umts call-flow-scenarios overviewUmts call-flow-scenarios overview
Umts call-flow-scenarios overview
 
Part 1 fundamentals of 3 g
Part 1  fundamentals of 3 gPart 1  fundamentals of 3 g
Part 1 fundamentals of 3 g
 
LTE Interference troubleshooting guide
LTE Interference troubleshooting guideLTE Interference troubleshooting guide
LTE Interference troubleshooting guide
 
E2 e+call+setup+time+(cst)+enhacenments p3_benchmarking
E2 e+call+setup+time+(cst)+enhacenments p3_benchmarkingE2 e+call+setup+time+(cst)+enhacenments p3_benchmarking
E2 e+call+setup+time+(cst)+enhacenments p3_benchmarking
 
Lte power control
Lte power controlLte power control
Lte power control
 
152763323 lte-interview-question
152763323 lte-interview-question152763323 lte-interview-question
152763323 lte-interview-question
 
LTE KPI Optimization - A to Z Abiola.pptx
LTE KPI Optimization - A to Z Abiola.pptxLTE KPI Optimization - A to Z Abiola.pptx
LTE KPI Optimization - A to Z Abiola.pptx
 
Epc cups overview
Epc cups overviewEpc cups overview
Epc cups overview
 
Lte channel
Lte channelLte channel
Lte channel
 
LTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc AspectsLTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc Aspects
 
VoLTE Call Flow with XCAP messages pptx.pptx
VoLTE Call Flow with XCAP messages pptx.pptxVoLTE Call Flow with XCAP messages pptx.pptx
VoLTE Call Flow with XCAP messages pptx.pptx
 

Similar to Lte x2-handover-sequence-diagram

LTE: X2 interface
LTE: X2 interfaceLTE: X2 interface
LTE: X2 interface
Schwannden Kuo
 
LONG TERM EVELOUTION -140128082633-phpapp02.ppt
LONG TERM EVELOUTION -140128082633-phpapp02.pptLONG TERM EVELOUTION -140128082633-phpapp02.ppt
LONG TERM EVELOUTION -140128082633-phpapp02.ppt
mahmoudsafaei1987
 
4-LTE handover procedure EMERSON EDUARDO RODRIGUES.pptx
4-LTE handover procedure EMERSON EDUARDO RODRIGUES.pptx4-LTE handover procedure EMERSON EDUARDO RODRIGUES.pptx
4-LTE handover procedure EMERSON EDUARDO RODRIGUES.pptx
EMERSON EDUARDO RODRIGUES
 
S1ap lte-attach-eps-bearer-setup
S1ap lte-attach-eps-bearer-setupS1ap lte-attach-eps-bearer-setup
S1ap lte-attach-eps-bearer-setup
Prashant Sengar
 
lte intra freq neighbour cells
lte intra freq neighbour cellslte intra freq neighbour cells
lte intra freq neighbour cells
sanjib_agrawala
 
Ca unit v 27 9-2020
Ca unit v 27 9-2020Ca unit v 27 9-2020
Ca unit v 27 9-2020
Thyagharajan K.K.
 
Call processing and handover.eng
Call processing and handover.engCall processing and handover.eng
Call processing and handover.eng
Neelabh Krishna
 
Chap 4. call processing and handover.eng
Chap 4. call processing and handover.engChap 4. call processing and handover.eng
Chap 4. call processing and handover.eng
sivakumar D
 
Paper lte-interoperable
Paper lte-interoperablePaper lte-interoperable
Paper lte-interoperable
Prashant Sengar
 
Week4 lec1-bscs1
Week4 lec1-bscs1Week4 lec1-bscs1
Week4 lec1-bscs1
syedhaiderraza
 
Paper lte-protocol-signaling
Paper lte-protocol-signalingPaper lte-protocol-signaling
Paper lte-protocol-signaling
Petrona Frensel M
 
Radio resource management and mobiltiy mngmnt
Radio resource management and mobiltiy mngmntRadio resource management and mobiltiy mngmnt
Radio resource management and mobiltiy mngmnt
abidsyed4u
 
Lte call flows_att_best_practices_lte_pe
Lte call flows_att_best_practices_lte_peLte call flows_att_best_practices_lte_pe
Lte call flows_att_best_practices_lte_pe
Hatim100
 
M017358794
M017358794M017358794
M017358794
IOSR Journals
 
Enhancement of Routing Performance for Energy Efficiency and Critical Event M...
Enhancement of Routing Performance for Energy Efficiency and Critical Event M...Enhancement of Routing Performance for Energy Efficiency and Critical Event M...
Enhancement of Routing Performance for Energy Efficiency and Critical Event M...
iosrjce
 
COE332-Ch03d.pptx
COE332-Ch03d.pptxCOE332-Ch03d.pptx
COE332-Ch03d.pptx
MemMem25
 
Lte imp
Lte impLte imp
Reliable data transfer CN - prashant odhavani- 160920107003
Reliable data transfer   CN - prashant odhavani- 160920107003Reliable data transfer   CN - prashant odhavani- 160920107003
Reliable data transfer CN - prashant odhavani- 160920107003
Prashant odhavani
 
Intro 2 Computer Networks
Intro 2 Computer NetworksIntro 2 Computer Networks
Intro 2 Computer Networks
rakeshgoswami
 
Introduction to Computer Networks
Introduction to Computer NetworksIntroduction to Computer Networks
Introduction to Computer Networks
Venkatesh Iyer
 

Similar to Lte x2-handover-sequence-diagram (20)

LTE: X2 interface
LTE: X2 interfaceLTE: X2 interface
LTE: X2 interface
 
LONG TERM EVELOUTION -140128082633-phpapp02.ppt
LONG TERM EVELOUTION -140128082633-phpapp02.pptLONG TERM EVELOUTION -140128082633-phpapp02.ppt
LONG TERM EVELOUTION -140128082633-phpapp02.ppt
 
4-LTE handover procedure EMERSON EDUARDO RODRIGUES.pptx
4-LTE handover procedure EMERSON EDUARDO RODRIGUES.pptx4-LTE handover procedure EMERSON EDUARDO RODRIGUES.pptx
4-LTE handover procedure EMERSON EDUARDO RODRIGUES.pptx
 
S1ap lte-attach-eps-bearer-setup
S1ap lte-attach-eps-bearer-setupS1ap lte-attach-eps-bearer-setup
S1ap lte-attach-eps-bearer-setup
 
lte intra freq neighbour cells
lte intra freq neighbour cellslte intra freq neighbour cells
lte intra freq neighbour cells
 
Ca unit v 27 9-2020
Ca unit v 27 9-2020Ca unit v 27 9-2020
Ca unit v 27 9-2020
 
Call processing and handover.eng
Call processing and handover.engCall processing and handover.eng
Call processing and handover.eng
 
Chap 4. call processing and handover.eng
Chap 4. call processing and handover.engChap 4. call processing and handover.eng
Chap 4. call processing and handover.eng
 
Paper lte-interoperable
Paper lte-interoperablePaper lte-interoperable
Paper lte-interoperable
 
Week4 lec1-bscs1
Week4 lec1-bscs1Week4 lec1-bscs1
Week4 lec1-bscs1
 
Paper lte-protocol-signaling
Paper lte-protocol-signalingPaper lte-protocol-signaling
Paper lte-protocol-signaling
 
Radio resource management and mobiltiy mngmnt
Radio resource management and mobiltiy mngmntRadio resource management and mobiltiy mngmnt
Radio resource management and mobiltiy mngmnt
 
Lte call flows_att_best_practices_lte_pe
Lte call flows_att_best_practices_lte_peLte call flows_att_best_practices_lte_pe
Lte call flows_att_best_practices_lte_pe
 
M017358794
M017358794M017358794
M017358794
 
Enhancement of Routing Performance for Energy Efficiency and Critical Event M...
Enhancement of Routing Performance for Energy Efficiency and Critical Event M...Enhancement of Routing Performance for Energy Efficiency and Critical Event M...
Enhancement of Routing Performance for Energy Efficiency and Critical Event M...
 
COE332-Ch03d.pptx
COE332-Ch03d.pptxCOE332-Ch03d.pptx
COE332-Ch03d.pptx
 
Lte imp
Lte impLte imp
Lte imp
 
Reliable data transfer CN - prashant odhavani- 160920107003
Reliable data transfer   CN - prashant odhavani- 160920107003Reliable data transfer   CN - prashant odhavani- 160920107003
Reliable data transfer CN - prashant odhavani- 160920107003
 
Intro 2 Computer Networks
Intro 2 Computer NetworksIntro 2 Computer Networks
Intro 2 Computer Networks
 
Introduction to Computer Networks
Introduction to Computer NetworksIntroduction to Computer Networks
Introduction to Computer Networks
 

More from Prashant Sengar

Ofdm tutorial
Ofdm tutorialOfdm tutorial
Ofdm tutorial
Prashant Sengar
 
Mimo white paperrevb-final
Mimo white paperrevb-finalMimo white paperrevb-final
Mimo white paperrevb-final
Prashant Sengar
 
3 gpp lte-rlc
3 gpp lte-rlc3 gpp lte-rlc
3 gpp lte-rlc
Prashant Sengar
 
3 gpp lte-pdcp
3 gpp lte-pdcp3 gpp lte-pdcp
3 gpp lte-pdcp
Prashant Sengar
 
3 gpp lte-mac
3 gpp lte-mac3 gpp lte-mac
3 gpp lte-mac
Prashant Sengar
 
3 gpp lte-mac channel mappng
3 gpp lte-mac channel mappng3 gpp lte-mac channel mappng
3 gpp lte-mac channel mappng
Prashant Sengar
 
Lte rrc-connection-setup-messaging
Lte rrc-connection-setup-messagingLte rrc-connection-setup-messaging
Lte rrc-connection-setup-messaging
Prashant Sengar
 
Lte random-access-procedure
Lte random-access-procedureLte random-access-procedure
Lte random-access-procedure
Prashant Sengar
 
Lte protocol-stack-mac-rlc-pdcp
Lte protocol-stack-mac-rlc-pdcpLte protocol-stack-mac-rlc-pdcp
Lte protocol-stack-mac-rlc-pdcp
Prashant Sengar
 
Lte phy fundamentals
Lte phy fundamentalsLte phy fundamentals
Lte phy fundamentals
Prashant Sengar
 
Ims architecture white_paper
Ims architecture white_paperIms architecture white_paper
Ims architecture white_paper
Prashant Sengar
 
Csfb
CsfbCsfb
Channel estimation
Channel estimationChannel estimation
Channel estimation
Prashant Sengar
 
09 si bs
09 si bs09 si bs
09 si bs
Prashant Sengar
 
Anritsu lte guide
Anritsu lte guideAnritsu lte guide
Anritsu lte guide
Prashant Sengar
 

More from Prashant Sengar (15)

Ofdm tutorial
Ofdm tutorialOfdm tutorial
Ofdm tutorial
 
Mimo white paperrevb-final
Mimo white paperrevb-finalMimo white paperrevb-final
Mimo white paperrevb-final
 
3 gpp lte-rlc
3 gpp lte-rlc3 gpp lte-rlc
3 gpp lte-rlc
 
3 gpp lte-pdcp
3 gpp lte-pdcp3 gpp lte-pdcp
3 gpp lte-pdcp
 
3 gpp lte-mac
3 gpp lte-mac3 gpp lte-mac
3 gpp lte-mac
 
3 gpp lte-mac channel mappng
3 gpp lte-mac channel mappng3 gpp lte-mac channel mappng
3 gpp lte-mac channel mappng
 
Lte rrc-connection-setup-messaging
Lte rrc-connection-setup-messagingLte rrc-connection-setup-messaging
Lte rrc-connection-setup-messaging
 
Lte random-access-procedure
Lte random-access-procedureLte random-access-procedure
Lte random-access-procedure
 
Lte protocol-stack-mac-rlc-pdcp
Lte protocol-stack-mac-rlc-pdcpLte protocol-stack-mac-rlc-pdcp
Lte protocol-stack-mac-rlc-pdcp
 
Lte phy fundamentals
Lte phy fundamentalsLte phy fundamentals
Lte phy fundamentals
 
Ims architecture white_paper
Ims architecture white_paperIms architecture white_paper
Ims architecture white_paper
 
Csfb
CsfbCsfb
Csfb
 
Channel estimation
Channel estimationChannel estimation
Channel estimation
 
09 si bs
09 si bs09 si bs
09 si bs
 
Anritsu lte guide
Anritsu lte guideAnritsu lte guide
Anritsu lte guide
 

Lte x2-handover-sequence-diagram

  • 1. LTE X2 Handover (Successful Handover) LTE Mobile eNodeB Network Core Network UE Target eNodeB Source eNodeB MME SGW PGW EventStudio System Designer 6 20-Apr-13 22:03 (Page 1) This sequence diagram was generated with EventStudio Sytem Designer - http://www.EventHelix.com/EventStudio/ eNodeBs in LTE are interconnected with the X2 interface. If two eNodeBs are served by the same MME, handover from the source to the target eNodeB will take place over the X2 interface. RRC-Connected The UE and Source eNodeB are in RRC Connected state. Downlink data is flowing from the SGW to the UE via the Source eNodeB. Downlink Data s1_teid_dl1s1_teid_dl1 Downlink Data Downlink Data Downlink data flow before handover Uplink data is flowing from the UE to the SGW via the Source eNodeB. Uplink Data s1_teid_ul1 s1_teid_ul1 Uplink Data Uplink Data Uplink data flow before handover Before the handover rrcrrc RRC Measurement Control The network sets the measurement thresholds for sending measurement reports. rrc rrc RRC Measurement Report Signal strength of serving cell, Signal strength of neighbors Neighboring cell signal quality is now better than the serving cell. RRC: Handover needs to be performed. A cell is selected for handover. The RRC uses the latest measurement to decide if a handover is needed to another cell. The target cell is selected. The eNodeB for the target cell is identified. Derive KeNB* Handover preparation
  • 2. LTE X2 Handover (Successful Handover) LTE Mobile eNodeB Network Core Network UE Target eNodeB Source eNodeB MME SGW PGW EventStudio System Designer 6 20-Apr-13 22:03 (Page 2) x2apx2ap X2AP Handover Request ECGI of the Target Cell (of Target eNB), UE-AMBR, UE Security Capability, KeNB*, E-RAB to be setup (E-RAB ID, QCI, ARP, S1 S-GW TEID The Source eNodeB initiates the handover with the Handover Request message. Information about active E-RABs, security keys is included in the message. (Click on the message name above the arrow to see message details) Generate AS keys from KeNB (KeNB = KeNB*) s1_teid_ul2 s1_teid_ul2 Uplink S1 Bearer Establishment GTP connect for the uplink side is established between the Target eNodeB and the serving SGW. Perform admission control the E-RABs in the message Check if resources are available at the target eNodeB to accept this session. Create DRB ID (Uplink / Downlink) Assign Dedicated Radio Bearer ids for Uplink and Downlink. RRC: Reserve downlink and uplink radio resources for the session The Target eNodeB allocates radio resources for the UE that will be handed in. allocateallocate RACH Preamble The Target eNodeB allocates a RACH preamble to the UE. The UE will use this preamble to send a contention free RACH. allocateallocate C-RNTI A new C-RNTI is assigned to the UE. RRC: Prepare the Handover Command message (RRC Connection Reconfiguration Request) This message includes the RACH preamble that needs to be sent to the terminal. This message includes information about the assigned radio resources. x2ap x2ap X2AP Handover Request Acknowledge E-RAB ID, Target X2 eNB TEID, Transparent container = Handover Command The Target eNodeB responds back to the source eNodeB with a Handover Request Acknowledge message. This message carries the Handover Command message (RRC Connection Reconfiguration Request) in a transparent container. (Click on the message name above the arrow to see message details) x2_teidx2_teid X2 Bearer Esablishment An X2 GTP connection is established between the Source and the Target eNodeBs. This channel will carry the user data during the handover. beginbegin Buffering downlink data At this point, the UE is ready to buffer downlink data that will be received during the handover. Handover execution
  • 3. LTE X2 Handover (Successful Handover) LTE Mobile eNodeB Network Core Network UE Target eNodeB Source eNodeB MME SGW PGW EventStudio System Designer 6 20-Apr-13 22:03 (Page 3) rrcrrc RRC Connection Reconfiguration Request RACH Preamble Assignment, Target C-RNTI, Target DRB ID (UL/DL), Target eNB AS Security Algorithm The Source eNodeB sends a handover command to the UE. The message contains a new C-RNTI and new DRB IDs. A RACH preamble is also included for contention free RACH access. x2apx2ap X2AP SN Transfer Status Downlink PDCP Sequence Number, Uplink PDCP Sequence Number The PDCP sequence numbers are sent from the source to the target eNodeB. (Click on the message name above the arrow to see message details) At this point all downlink data is getting rerouted from the source eNodeB to the target eNode. The data is being buffered at the target as the UE is yet to connect to the target. Downlink Data s1_teid_dl1s1_teid_dl1 Downlink Data x2_teidx2_teid Downlink Data Buffer the received downlink data Downlink data flow during handover preparation The uplink data is still being sent from the UE to the SGW via the Source eNodeB. Uplink Data s1_teid_ul1 s1_teid_ul1 Uplink Data Uplink Data Uplink data flow during handover preparation beginbegin Switching to Target eNodeB Meanwhile, the UE has received the handover command and it is switching to the new target cell. Detach from Source eNodeB Generates KeNB (KeNB = KeNB*) and AS keys RRC-Idle At this point, the UE has detached from the source eNodeB but is still not communicating with the target eNodeB. The UE is in the RRC-Idle state. rrc rrc RACH Preamble UE uses the preamble assigned in the handover command to send a RACH to the target eNodeB. Synchronizing with target cell
  • 4. LTE X2 Handover (Successful Handover) LTE Mobile eNodeB Network Core Network UE Target eNodeB Source eNodeB MME SGW PGW EventStudio System Designer 6 20-Apr-13 22:03 (Page 4) rrcrrc Random Access Response Timing Advance, Target C-RNTI, Uplink grant The target eNodeB accepts the request and responds back with a timing adjustment and an uplink resource grant. rrc rrc RRC Connection Reconfiguration Complete Target C-RNTI The UE uses the assigned resources to transmit the Handover Confirm message (RRC Connection Reconfiguration Complete). endend Switching to Target eNodeB AS layer security procedure RRC-Connected The UE is not connected to the Target eNodeB. Thus it transitions to the RRC-Connected state. The UE is now connected to the target eNodeB. All the queued messages are now transmitted towards the UE. Downlink Data Downlink Data Downlink Data Transmit transmission of queued downlink data During handover execution the data being routed from the SGW to the UE via the source and the target eNodeBs. Downlink Data s1_teid_dl1s1_teid_dl1 Downlink Data x2_teidx2_teid Downlink Data Downlink Data Downlink data flow during handover execution The uplink data is now being transmitted from the UE to the SGW via the target eNodeB. Uplink Data s1_teid_ul2 s1_teid_ul2 Uplink Data Uplink Data Uplink data flow during handover execution
  • 5. LTE X2 Handover (Successful Handover) LTE Mobile eNodeB Network Core Network UE Target eNodeB Source eNodeB MME SGW PGW EventStudio System Designer 6 20-Apr-13 22:03 (Page 5) At this point, the UE is receiving and transmitting data. The downlink data transmission towards the terminal is still being routed via the source eNodeB. The path will now be switched to remove the source eNodeB from the path. S1AP Path Switch Request ECGI, TAI, UE Security Capability, E-RAB to be switched in DL (E-RAB ID, S1 Target eNB TEID) The target eNodeB requests the MME to switch the path from the source eNodeB to the target eNodeB. (Click on the message name above the arrow to see message details) Modify Bearer Request EPS Bearer in DL (EPS Bearer ID, S1 Target eNB TEID), ECGI, TAI MME requests the SGW to switch the path to the target eNodeB. Modify Bearer Request EPS Bearer ID, ECGI, TAI The SGW asks the PGW to switch the path. Modify Bearer Response EPS Bearer ID Modify Bearer Response EPS Bearer in DL (EPS Bearer ID) The SGW responds back to the MME signaling the completion of the path switch. The SGW also inserts an end marker towards the source eNodeB. This marker will be used to sequence the data received from the source eNodeB and the new data received from the target eNodeB. s1_teid_dl1s1_teid_dl1 End Marker x2_teidx2_teid End Marker Send end marker Keep receiving the data from the source eNodeB until the end marker is received The target eNodeB will buffer data directly received from the SGW until all the data received via the source eNodeB has been transmitted. This is needed to maintain the transmission order. Downlink Data s1_teid_dl2s1_teid_dl2 Downlink Data SGW is now sending the data using the target eNodeB TEID. Downlink Data Downlink data flow after handover Switching path Handover completion
  • 6. LTE X2 Handover (Successful Handover) LTE Mobile eNodeB Network Core Network UE Target eNodeB Source eNodeB MME SGW PGW EventStudio System Designer 6 20-Apr-13 22:03 (Page 6) S1AP Path Switch Request Ack E-RAB to be switched in UL (E-RAB ID) MME responds back to signal the completion of the path swiitch. (Click on the message name above the arrow to see message details) x2ap x2ap X2AP UE Context Release The end marker has been received at the Target eNodeB. At this point the target asks the source eNodeB to release resources for the UE. (Click on the message name above the arrow to see message details) Delete UE Context This sequence diagram was generated with EventStudio Sytem Designer - http://www.EventHelix.com/EventStudio/