Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Core Network

E-SMLC

Enhanced Serving Mobile Location Centre

Core Network →

E-SMLC is the core network entity in LTE and 5G networks that determines a UE's geographic location by managing positioning procedures and calculating location estimates for services like emergency calls.

Introduced
Rel-9
Where
Radio Access Network › E-UTRAN (LTE)
Specifications
22 specs
Also in
Core Network, Services
E-SMLC Description Purpose What changed Neighbours Specifications

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.

What changed in its specifications

The latest release-to-release comparison of specifications that define E-SMLC. Each summary describes the whole specification, not only this term.

TR 21.905Rel-17 → Rel-18

Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TR 21.905 →
TS 23.271Rel-18 → Rel-19

Rel-19 brings only minor changes to TS 23.271: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TS 23.271 →

Release Timeline

Evolution Across Releases

An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.

Rel-9 Initial

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.

Defining Specifications

3GPP specifications that define or reference E-SMLC, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TR 21.905 vj20 3GPP Terminology and Definitions Rel-19 read
TS 23.271 vj00 LCS Stage 2 Specification Rel-19 read
TS 23.273 vj70 5G Location Services Architecture Stage 2 Rel-19 read
TR 23.730 ve00 Study on extended CIoT architecture Rel-14 read
TS 29.171 vj10 LCS-AP between MME and E-SMLC (SLs) Rel-19 read
TS 36.111 vj00 LMU Requirements for UTDOA Positioning Rel-19 read
TS 36.112 vj00 E-UTRAN LMU Conformance Requirements Rel-19 read
TS 36.171 vj10 A-GNSS Minimum Performance Requirements for UE Rel-19 read
TS 36.214 vj00 E-UTRA Physical Layer Measurements Rel-19 read
TS 36.305 vj00 UE Positioning in E-UTRAN Stage 2 Rel-19 read
TS 36.355 vj00 LTE Positioning Protocol (LPP) Rel-19 read
TS 36.401 vj00 E-UTRAN Overall Architecture Description Rel-19 read
TS 36.413 vj20 S1 Application Protocol (S1AP) for E-UTRAN Rel-19 read
TS 36.455 vj00 LTE Positioning Protocol Annex (LPPa) Rel-19 read
TS 36.456 vj00 SLm Interface Introduction Rel-19 read
TS 36.458 vj00 SLm Interface Signalling Transport Rel-19 read
TS 36.809 vc00 Study on RF Pattern Matching for LTE Positioning Rel-12 read
TS 36.855 vd00 E-UTRA Positioning Enhancements Study Rel-13 read
TS 36.896 ve00 Study on Flexible eNB-ID and Cell-ID in E-UTRAN Rel-14 read
TS 37.355 vj30 LTE Positioning Protocol (LPP) Rel-19 read
TS 38.305 vj30 NG-RAN UE Positioning Stage 2 Rel-19 read
TR 38.889 vg00 NR-based access to unlicensed spectrum study Rel-16 read