un actor grabit
imi tot suna in cap piesa asta de cateva zile…
[youtube]http://www.youtube.com/watch?v=W-av2qVhkyM[/youtube]
Tags: aiurea
So, in the previous post I have bluntly copy-pasted from the TS 23.401. Now, I have tried to also get a shiny capture of at least part of that conversation, more exactly, on the S11/S4 interface, the one between the MME and the SGW.
In the X2-based handover the MME never changes, it is the anchor point of the X2 handover. SGW may change or not, as per TS 23.401.
A. The scenario below depicts the case where the SGW does not change, in an X2 handover. The session creation and deletion are the same as before; what is different is the Modify Bearer Request and Modify Bearer Response messages.
As you can see, the SGW does not change, it is the same, MME also does not change, only eNodeBs change. The UE travels from source eNB to target eNB. The X2-based handover assumes that there is an X2 link/interface between these 2 eNBs.
The message exchange is the following
– At first, the downlink and uplink data of this UE flows from the (only) SGW through the source eNB, then the UE.
At this point, the UE already has a number of bearers created, at least the default one, created using the initial Modify Bearer Request – Modify Bearer Response sequence:
* I have assumed here the 10.10.0.51 is the S11-MME IP of the MME entity, and the 10.10.0.101 is the S11-MME IP of the SGW.
* 10.10.0.1 is the GTP-c IP of the source eNB, and 10.10.0.2 is the GTP-c IP of the target eNB.
– While the UE moves towards the margin of the source eNB range, source eNB, target eNB and UE prepare the handover. At this point, the source eNB knows it can no longer contact the UE, therefore it forwards the dowlink data it receives from the SGW, to the target eNB, which, in turn, forwards the data to the UE. At this point, the UE already forwards the uplink data to the new eNB.
– What remains to be done is to tell the SGW that the user-plane path changed. This is triggered by the target eNB, via a Path Switch Request message sent to the (only) MME. The MME then sends a Modify Bearer Request message to the SGW. This message contains the F-TEID of the user-plane having as IP address the IP of the target eNB, instructing the SGW to forward all the data for this user/bearer to this eNB. The SGW forwards this message on S5/S8 to the PGW. If the confirmation is received with Request Accepted Cause, then the SGW forwards the reply to the MME. Immediately after this, any new downlink data is forwarded by the SGW to the target eNB.
* As you can see the TEIDs of the user-plane don’t change, only the F-TEID IP of the path.
* The outer TEIDs are also the same, all that changes is the F-TEID inside the Bearer Context. This handover should be seamless for the user-plane traffic, it’s TEID should not change and packets should not be lost on the way.
– The MME sends a Path Switch Request Ack to the target eNB to acknowledge the handover.
– The latest message comes from the target eNB to the source eNB, letting it know that it can release resources for that UE.
B. When doing X2-based handover with SGW relocation, the things are a bit more complicated, because a new session needs to be created between the (only) MME and the target SGW. This means the scenario would look like this:
Here as well, the user-plane traffic would be forwarded from the source eNB to the target eNB temporarily, then, once the EPS signaling updates all the states on the target SGW, the downlink will also take place through the target SGW.
– Before starting the EPS signaling, the UE already forwards the uplink data to the target eNB, which then forwards it to the source SGW via the S1-U interface (as the target SGW is not yet in place).
– After the Patch Switch Request from the target eNB to the MME, the MME looks for an appropriate SGW to deal with the new target eNB user-plane path. The MME finds this to be the target SGW and initiates a Create Session Request to this new entity. If the target SGW replies, the session is created, allowing the downlink data from the PGW to be forwarded to the target eNB, via the target SGW.
– At this point, the MME send a Path Switch Request Ack to the target eNB, so that the uplink data from the UE can now be forwarded from the target eNB to the target SGW.
– In the end, the target eNB signals to the source eNB to release resources for this UE and the MME deletes the session with the source SGW.
Tags: eNB, eNodeB, LTE, MME, passion, PGW, SAE, SGW, SGW relocation, techie, UE, X2-based handover
imi tot suna in cap piesa asta de cateva zile…
[youtube]http://www.youtube.com/watch?v=W-av2qVhkyM[/youtube]
Tags: aiurea