LTE X2 (inter eNB) Handover



The LTE standards come with well defined interface between eNB(X2), which makes handover between eNB possible.




LTE X2-based Handover


The steps of the handover as in the figure above are described below:

(1) The old eNB upon receiving the appropriate measurement reports from the UE will initiate the Handover procedure by sending a HANDOVER_REQ to the new eNB.This requires intelligent eNB which are aware of the other eNB in the vicinity.

(2) The new eNB sends a HANDOVER_ACK. This will contain a RRC_CONNECTION_RECONFIG message containing the parameters of the new cell for the UE.It will also have the GTP-U TEID for the data connection for DL data to be sent from the old eNB.

(3) The old eNB relays the RRC_CONNECTION_RECONFIG message to the UE.

(4) At this point, the old eNB starts forwarding the DL data destined for the UE to the new eNB using the GTP-U TEID from step 2.

(5) The UE does a Random Access Procedure in the new cell under new eNB to get the Timing Advance and UL grant.

(6) UE sends the RRC_CONNECTION_RECONFIG_COMPLETE message as a handover confirmation to the new eNB.

(7) The new eNB will now ask the MME to switch the GTP-U tunnel for DL data connection from the old eNB to the new eNB by sending the PATH_SWITCH_REQ message which has the new GTP-U TEID.

(8) The MME will in turn send the UPDATE_UP_REQ having the GTP-U TEID from the last step to S-GW.

(9) The UL and DL data starts in the new eNB. The new eNB however has to buffer the UL data till the data connection to the S-GW is switched completely.

(10) (11)The old eNB forwards the last packet to new eNB before the swicth.

(12) The S-GW will confirm the switch by sending UPDATE_UP_RESP to the MME.

(13)  MME in turn confirms the switch to the new eNB with PATH_SWITCH_ACK.

(14) Now that the new eNB has completely taken over the role of the eNB serving the UE, it sends a class 2 one-sided message (UE_RESOURCE_REL) to the old eNB.

(15) The data on new data link continues.