What is the S11 interface in LTE?
Earlier we have discussed some interfaces (e.g s6a ) in LTE-EPC for providing data services to mobile phone subscribers. In this tutorial, we will discuss one more interface which is known as s11. It is between MME and the SGW.
Both MME and SGW are in the roaming network. The s11 uses the GTP-C V2 protocol. It is similar to the Gn interface between PGW and SGW for control plane signaling with some additional messages for device status, paging, etc.
GTP is a tunneling protocol, it set up a logical tunnel between eNodeB and SGW for data. Similar to other interfaces for LTE, here too GTP uses standard UDP port 2123 for the control plane and 2152 for the data plane.
How does MME select an SGW for a subscriber (UE)?
MME interacts with the SGWs in a one-to-many fashion. This means it can use different SGWs to manage sessions. The serving SGW selection is made on the basis of the tracing area code. A single SGW is assigned to all eNodeBs in a tracking.
When a UE enters that tracking area, MME transmits a session and additional signaling to the assigned SGW.
What is S11 role in a data session and UE management?
To obtain a data service, the UE connects to the MME via eNodeB. This is accomplished by establishing a session with a default bearer.
The first step in creating a session is to authenticate and do Update Location with the HSS over the diameter-based S6a interface in order to obtain authentication, APN, and QoS information.
With APN it can determine the PGW and then MME starts a GTP session and modification with the PGW.
List of messages for session management and default bearer creation.
- Create Session request/response.
- Delete Session request/response.
- Modify-Bearer request/response.
List of messages for paging and UE status handling.
- Downlink data notification – To start paging at UE
- Release access bearer – For a UE when it’s in sleep mode.
Other protocol messages.
Procedures on the S11 interface.
- Handover (S1, X2, and UE)
- Default Bearer Creation with a session.
- Delete a session along with the default bearer.
- Create a dedicated bearer.
- Modify a dedicated bearer.
- Delete a dedicated Bearer.