Description
The Enhanced Serving Mobile Location Centre (E-SMLC) is a key functional element within the Evolved Packet Core (EPC) and 5G Core (5GC) architecture, dedicated to control-plane positioning. It is the central node that orchestrates the positioning process for a target UE. The E-SMLC interfaces with the Mobility Management Entity (MME) in EPC or the Access and Mobility Management Function (AMF) in 5GC via the SLs interface (for LTE) or NLs interface (for 5G NR). Upon receiving a location request, the E-SMLC selects the appropriate positioning method based on factors like required accuracy, UE capabilities, and network conditions.
The E-SMLC supports multiple positioning techniques. For LTE, these include Observed Time Difference of Arrival (OTDOA), which uses reference signals from multiple eNodeBs; Assisted Global Navigation Satellite System (A-GNSS), which provides aiding data to the UE's GNSS receiver; Enhanced Cell ID (E-CID), which uses timing advance and signal measurements; and Uplink Time Difference of Arrival (UTDOA). For 5G NR, it supports similar methods like DL-TDOA (Downlink TDOA) and Multi-RTT (Round Trip Time). The E-SMLC communicates with the UE via the LPP (LTE Positioning Protocol) or its NR counterpart, NRPPa, to obtain measurements or deliver assistance data. It also communicates with base stations (eNodeBs/gNBs) and, if needed, a Secure User Plane Location (SUPL) Enabled Location Server (SLP) via the LPPa protocol to gather cell information or configure positioning reference signals.
Architecturally, the E-SMLC contains the positioning calculation function. It processes raw measurement data (e.g., time differences, signal strengths) received from the UE and/or the network to compute a latitude, longitude, and uncertainty estimate. The final location result is then delivered to the requesting entity, such as a Gateway Mobile Location Centre (GMLC) for external applications or the MME/AMF for emergency call handling. Its operation is defined in detail across 3GPP specifications covering service requirements (23.271), stage 2 procedures (36.305), and stage 3 protocols (36.355, 37.355).
Purpose & Motivation
The E-SMLC was introduced in 3GPP Release 9 to meet stringent regulatory requirements for emergency caller location, such as the E911 mandate in the United States and the E112 directive in Europe. Prior location methods in 2G/3G networks, often relying on Cell-ID or less standardized control-plane approaches, lacked the accuracy and reliability needed for rapidly locating individuals in distress. The E-SMLC provided a standardized, network-based control-plane architecture within the all-IP LTE network, ensuring reliable location determination independent of the UE's IP connectivity status.
Beyond emergency services, the creation of the E-SMLC enabled a wide array of commercial and operational location-based services (LBS). It allows mobile network operators to offer precise positioning to third-party application providers, support asset tracking, and enable network optimization tasks like coverage analysis. The E-SMLC addressed the limitations of user-plane solutions like SUPL, which required an IP connection and active UE participation, by providing a network-controlled alternative that could function even during limited-service states. Its design ensured scalability and support for multiple, high-accuracy positioning methods to cater to diverse use case requirements.
Classification
Release Timeline
Evolution Across Releases
Initial introduction with LTE. Defined the E-SMLC architecture within EPC, interfacing with the MME via SLs. Supported key positioning methods: OTDOA, A-GNSS, and E-CID. Established LPP and LPPa protocols for communication with UE and eNodeB, respectively.
Enhanced support for UTDOA (Uplink TDOA) positioning, which utilizes measurements taken at multiple Location Measurement Units (LMUs) on the UE's uplink transmissions, providing an alternative network-based method.
Introduced enhancements for IoT and MTC (Machine-Type Communication) device positioning, including support for extended discontinuous reception (eDRX) and new power-saving features for positioning procedures.
Extended E-SMLC functionality to support 5G NR positioning in Non-Standalone (NSA) and later Standalone (SA) architectures. Defined support for new NR positioning methods and the NLs interface to the 5GC AMF.
Further enhanced 5G NR positioning accuracy with introduction of Multi-RTT (Round Trip Time) and DL-AoD (Angle of Departure) methods. Improved support for sidelink positioning and industrial IoT scenarios.
Added support for reduced capability (RedCap) NR devices, integrated sensing with communication, and further refined positioning accuracy and latency for advanced use cases like autonomous vehicles and AR/VR.
Explore further
Broader topics and technologies where E-SMLC plays a role.
Defining Specifications
3GPP specifications that define or reference E-SMLC, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj00 | 3GPP Technical Terms and Definitions | Rel-19 |
| TS 23.271 vj00 | LCS Stage 2 Specification | Rel-19 |
| TS 23.273 vj50 | 5G Location Services Stage 2 Architecture | Rel-19 |
| TR 23.730 ve00 | Study on extended CIoT architecture | Rel-14 |
| TS 29.171 vj00 | LCS Application Protocol (LCS-AP) Specification | Rel-19 |
| TS 36.111 vj00 | LMU Requirements for UTDOA Positioning | Rel-19 |
| TS 36.112 vj00 | E-UTRAN LMU Conformance Requirements | Rel-19 |
| TS 36.171 vj10 | A-GNSS Minimum Performance Requirements for UE | Rel-19 |
| TS 36.214 vj00 | E-UTRA Physical Layer Measurements | Rel-19 |
| TS 36.305 vj00 | UE Positioning in E-UTRAN Stage 2 | Rel-19 |
| TS 36.355 vj00 | LTE Positioning Protocol (LPP) | Rel-19 |
| TS 36.401 vj00 | E-UTRAN Overall Architecture Description | Rel-19 |
| TS 36.413 vj10 | S1 Application Protocol (S1AP) | Rel-19 |
| TS 36.455 vj00 | LTE Positioning Protocol Annex (LPPa) | Rel-19 |
| TS 36.456 vj00 | SLm Interface Introduction | Rel-19 |
| TS 36.458 vj00 | SLm Interface Signalling Transport | Rel-19 |
| TS 36.809 vc00 | Study on RF Pattern Matching for LTE Positioning | Rel-12 |
| TS 36.855 vd00 | E-UTRA Positioning Enhancements Study | Rel-13 |
| TS 36.896 ve00 | Study on Flexible eNB-ID and Cell-ID in E-UTRAN | Rel-14 |
| TS 37.355 vj20 | LTE Positioning Protocol (LPP) | Rel-19 |
| TS 38.305 vj00 | NG-RAN UE Positioning Stage 2 | Rel-19 |
| TR 38.889 vg00 | NR-based access to unlicensed spectrum study | Rel-16 |