Description
User Location Information (ULI) is a comprehensive term within 3GPP standards encompassing various data elements that pinpoint the position of a mobile device (User Equipment or UE) within the cellular network. It is not a single coordinate but a collection of parameters that can describe location at different levels of granularity, from a large geographic area like a country to a precise set of GPS coordinates. ULI is generated, stored, and processed by multiple network functions across both the Core Network (CN) and the Radio Access Network (RAN). Key sources include the Mobility Management Entity (MME) in 4G, the Access and Mobility Management Function (AMF) in 5G, the serving base station (eNB/gNB), and the UE itself if it has GNSS capabilities. The specific ULI parameters are defined in contexts such as the Evolved Packet System (EPS) Location Information (ELI) in 4G or the 5G Location Information in 5GC.
The composition of ULI can include several distinct elements. At the network level, it typically contains the Cell Global Identity (CGI), which uniquely identifies the serving cell, and the Tracking Area Identity (TAI) or Routing Area Identity (RAI), which indicate a larger group of cells for paging purposes. For more granular, geometric location, ULI may include the Geographic Location (GeoLoc) parameters, such as latitude, longitude, altitude, and uncertainty estimates. This geometric data can be derived from network-based methods like Observed Time Difference of Arrival (OTDOA) in LTE or Downlink Time Difference of Arrival (DL-TDOA) in 5G NR, or from UE-based methods like Assisted-GNSS (A-GNSS). The ULI is carried within protocol messages on various interfaces, such as the S1-MME, N2, and N4 interfaces, and is a key information element in the Packet Data Unit (PDU) session context and mobility management signaling.
ULI plays a critical operational role throughout the network. For emergency services, the network is legally obligated to provide accurate ULI to the Public Safety Answering Point (PSAP) when an emergency call is initiated. This process involves the Gateway Mobile Location Centre (GMLC) querying the network for the UE's location. For lawful interception, ULI is a crucial component of the Intercept Related Information (IRI) provided to law enforcement agencies. From a network management perspective, ULI enables location-based policy control and charging (e.g., differentiated tariffs for home vs. roaming zones), fraud detection by identifying improbable location changes, and analytics for network planning and optimization. The evolution from 4G to 5G has seen ULI become more precise and accessible, with 5G core network services like the Location Management Function (LMF) and Network Exposure Function (NEF) providing standardized APIs for authorized third-party applications to request location information, subject to user consent and privacy regulations.
Purpose & Motivation
ULI exists to fulfill a diverse set of regulatory, commercial, and operational requirements that are intrinsic to mobile telecommunications. The most critical driver is regulatory compliance for emergency services. Following mandates like E911 in the US and eCall in the EU, mobile networks must be capable of providing accurate caller location to emergency responders to save lives. ULI provides the standardized mechanism to meet this legal obligation. Commercially, ULI enables a vast ecosystem of Location-Based Services (LBS), such as navigation, local search, targeted advertising, and fleet tracking, creating significant revenue streams for operators and application providers.
From a network operations perspective, prior to sophisticated location tracking, networks had limited visibility into user distribution beyond cell-level attachment. This made tasks like capacity planning, hotspot identification, and roaming management challenging. ULI solves this by providing data for advanced analytics. It is also essential for security functions; sudden, impossible jumps in location (e.g., from New York to London in minutes) can indicate SIM box fraud or account takeover attempts. The creation and standardization of ULI across 3GPP releases was motivated by the need for a unified, interoperable framework. Early cellular systems had proprietary or limited location capabilities. Starting in Release 8 with EPS, 3GPP systematically defined the architecture (involving nodes like GMLC, MME) and protocols for location services, ensuring that a UE's location could be determined and reported consistently, whether the UE was stationary or moving at high speed, and across different vendor equipment.
The evolution of ULI also addresses the limitations of earlier, less precise methods. While Cell-ID provides a coarse location, the integration of A-GNSS and advanced network-based positioning methods like OTDOA into the ULI framework solved the problem of indoor or urban canyon environments where GPS signals are weak. The ongoing enhancements in 5G, with support for sensor-aided positioning and higher accuracy requirements for industrial IoT, demonstrate that ULI is a continuously evolving capability central to enabling new vertical applications and meeting increasingly stringent performance benchmarks.
Classification
Release Timeline
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (7 CRs across 3 releases). Complements the general historical overview above with the evidence-based evolution of this function.
In Release 15, the User Location Information (ULI) function was enhanced to include the PSCell (Primary SCell) within its reporting data. This release also included a correction to ensure the proper presence of the ULI Information Element within the HANDOVER NOTIFY procedure. The specified technical scope for ULI, according to the grounding context, pertains to location reporting involving TAI and NR CGI for network access points.
In Release 17, the ULI (User Location Information) function was enhanced to include serving PLMN information specifically for Non-Terrestrial Networks (NTN). It also introduced the provision of additional ULI containing Primary SCell (PScell) information. Furthermore, corrections were made to the ULI procedures for non-3GPP access.
In Release 18, enhancements to User Location Information (ULI) specifically addressed corrections for wireline access scenarios. Additionally, corrections were made to ensure accurate ULI reporting for users connected via a Non-3GPP InterWorking Function (N3IWF). These updates refined the precision of location information delivered to the network core.
Explore further
Broader topics and technologies where ULI plays a role.
Defining Specifications
3GPP specifications that define or reference ULI, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 23.041 vj30 | Cell Broadcast Service and Public Warning System | Rel-19 |
| TS 23.700 vk00 | XR Services Application Enablement Layer | Rel-20 |
| TS 23.843 vc00 | Signalling Overload Scenarios & Solutions | Rel-12 |
| TS 29.274 vj50 | GTPv2-C Control Plane Protocol Specification | Rel-19 |
| TS 38.401 vj10 | NG-RAN Architecture Specification | Rel-19 |
| TS 38.413 vj10 | NG Application Protocol (NGAP) | Rel-19 |