Description
Mobile Assisted positioning is a category of location determination techniques defined by 3GPP in which the user equipment (UE) performs measurements of radio signals but does not compute its own position. Instead, the UE reports these measurements to the network, and a network-based location server (e.g., E-SMLC in LTE, LMF in 5G) calculates the final location estimate. This approach is termed 'mobile assisted' because the mobile device assists the network by providing raw or partially processed measurements, while the computational burden resides in the network. The network may also provide assistance data to the UE to help it acquire and measure the signals more efficiently, such as information about the expected signal characteristics, timing, or frequency.
The architecture for Mobile Assisted positioning typically involves several key components. The UE, via its positioning capabilities, can measure signals from multiple cells (e.g., OTDOA measurements in LTE, or NR positioning measurements in 5G). These measurements are sent over the air interface to the serving network node (e.g., eNodeB or gNodeB) and then forwarded to the location server via standardized interfaces (e.g., LPPa, NRPPa). The location server may also request additional measurements or provide assistance data to the UE through the control plane or user plane. The location server then uses the measurements, along with its knowledge of network topology and base station locations, to compute the UE's position using techniques such as trilateration, multilateration, or fingerprinting.
The operation of Mobile Assisted positioning relies on specific measurement types. For example, in OTDOA (Observed Time Difference of Arrival), the UE measures the time difference of reference signals from multiple cells and reports these to the network. The network then uses these time differences to calculate the UE's location. In GPS-assisted positioning (A-GPS), the UE measures pseudoranges to GPS satellites and sends them to the network, which computes the position using assistance data about satellite ephemeris. Other methods include E-OTD (Enhanced Observed Time Difference) in GSM, and NR positioning methods like DL-TDOA, UL-TDOA, and multi-cell RTT in 5G. The common thread is that the UE's role is limited to measurement, while the network performs the location computation.
Mobile Assisted positioning is crucial for many location-based services (LBS) and emergency call (e.g., E911, E112) requirements. It allows for high accuracy without requiring significant processing power or battery consumption in the UE, as the complex calculations are offloaded to the network. It also enables the network to maintain control over location privacy and to apply consistent location algorithms across all UEs. However, it requires reliable connectivity between the UE and the network to transmit measurements, and it may introduce latency due to the round-trip communication. In contrast, Mobile Based positioning (where the UE computes its own location) can operate without network involvement after receiving assistance data, but may be less accurate or more power-intensive.
In 3GPP standards, Mobile Assisted positioning has evolved from GSM (R99) through UMTS, LTE, and 5G NR. The term itself has remained consistent in definition, though the specific positioning methods and measurement types have expanded. For instance, in 5G NR, new positioning methods like NR DL-TDOA and NR UL-TDOA have been introduced, and the location server (LMF) can request a variety of measurements from the UE. The core concept remains: the UE measures, the network computes. This division of labor is fundamental to many commercial and emergency location services.
Purpose & Motivation
Mobile Assisted positioning exists to provide accurate location estimates while minimizing the computational complexity and power consumption of mobile devices. In the early days of cellular networks (R99), UEs had limited processing capabilities and battery life, so offloading the location calculation to the network was a practical necessity. It also allowed network operators to control the location determination process, ensuring consistent accuracy and enabling centralized management of location services. This approach solved the problem of supporting emergency call location requirements (e.g., E911) without burdening the UE with complex algorithms.
Another motivation was to leverage the network's knowledge of its own infrastructure. The network knows the exact locations of its base stations and can use that information to compute the UE's position from measurements. This is particularly useful in environments where GNSS signals are weak or unavailable, such as indoors or urban canyons. By combining measurements from multiple cells, the network can achieve better accuracy than a UE could on its own with limited assistance data.
Furthermore, Mobile Assisted positioning enables privacy control: the network can decide whether to compute and share the location, and it can apply policies. It also facilitates lawful interception and emergency services. As technology advanced, UEs became more capable, leading to Mobile Based positioning, but Mobile Assisted remains relevant for high-accuracy and network-centric applications.
What changed in its specifications
The latest release-to-release comparison of specifications that define Mobile Assisted positioning. Each summary describes the whole specification, not only this term.
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 →Added BDS support for LCS, new PS positioning procedures for A/Gb and Iu modes, and TA and U-TDOA steps.
Full comparison in TS 43.059 →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.
Initial definition introduced in 3GPP Release 99. It defined Mobile Assisted positioning as any mobile centric positioning method (e.g., IPDL-OTDOA, E-OTD, GPS) where the MS provides measurements to the network for location computation. The network may provide assistance data to the MS.
Defining Specifications
3GPP specifications that define or reference Mobile Assisted positioning, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 03.071 v890 | GSM Location Services Stage 2 | R99 read |
| TS 23.171 v390 | LCS Stage 2 for UMTS | R99 read |
| TS 23.271 vj00 | LCS Stage 2 Specification | Rel-19 read |
| TS 43.059 vj00 | GERAN LCS Stage 2 Specification | Rel-19 read |