ULI

User Location Information

Services
Introduced in Rel-8
A set of data parameters that identify the geographic or network-based location of a User Equipment (UE). It is essential for location-based services, emergency calls (e.g., E911), lawful interception, fraud detection, and network optimization functions like traffic management.

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.

Key Features

  • Aggregates multiple location parameters: Cell ID, Tracking Area, geographic coordinates
  • Supports diverse positioning methods: Network-based (OTDOA), UE-based (A-GNSS), hybrid
  • Essential for regulatory Emergency Services (e.g., E911, eCall) location provisioning
  • Enables commercial Location-Based Services (LBS) via exposed network APIs
  • Critical input for network optimization, analytics, and fraud management systems
  • Carried in standardized protocol messages across core and access network interfaces

Evolution Across Releases

Rel-8 Initial

Introduced as part of the Evolved Packet System (EPS) in LTE. Defined basic EPS Location Information (ELI) parameters and architecture involving the MME, GMLC, and E-SMLC for control-plane location procedures. Established support for emergency call location.

Enhanced location services with the introduction of the Control Plane LCS protocol and support for Observed Time Difference of Arrival (OTDOA) positioning method, improving accuracy beyond simple Cell-ID.

Further refined LCS architecture and introduced the SLm interface for the Diameter-based LCS protocol. Enhanced support for emergency services and deferred location reporting.

Focus on small cells and indoor positioning enhancements. Introduced support for WLAN location information and UE-assisted/UE-based OTDOA for better accuracy.

Extended ULI concepts to support LTE-M and NB-IoT devices, including enhanced Cell-ID (E-CID) for low-power wide-area networks.

Defined 5G location architecture with new network functions: Location Management Function (LMF) and Network Exposure Function (NEF). Introduced new positioning methods for NR like DL-TDOA, Multi-RTT, and support for sensor-assisted positioning.

Enhanced positioning accuracy for industrial IoT (IIoT) and vertical applications. Introduced integrated access and backhaul (IAB) node positioning and improved support for sidelink-based positioning.

Further enhancements to positioning accuracy, reliability, and power efficiency. Work on reduced capability (RedCap) device positioning and support for non-terrestrial networks (NTN).

Continued evolution under 5G-Advanced, focusing on AI/ML for location estimation, enhanced privacy mechanisms, and positioning for advanced use cases like extended reality (XR).

Ongoing work within 5G-Advanced, exploring new positioning signals, joint communication and sensing, and enhancements for extreme accuracy requirements.

Defining Specifications

SpecificationTitle
TS 23.041 3GPP TS 23.041
TS 23.700 3GPP TS 23.700
TS 23.843 3GPP TS 23.843
TS 29.274 3GPP TS 29.274
TS 38.401 3GPP TR 38.401
TS 38.413 3GPP TR 38.413