Description
Accumulated Delta-Range (ADR) is a sophisticated positioning technique defined within 3GPP standards, primarily leveraging Global Navigation Satellite System (GNSS) signals, such as GPS, Galileo, or BeiDou. Unlike basic pseudorange-based positioning, which measures the time-of-flight of a signal, ADR focuses on the carrier phase of the radio frequency signal transmitted by satellites. The carrier phase provides a much finer granularity of measurement because the wavelength of the carrier signal (e.g., L1 band at ~19 cm for GPS) is significantly shorter than the chip length of the pseudorandom noise (PRN) code used in standard positioning. ADR measures the accumulated change in the phase of the carrier signal over time, effectively tracking the delta-range (change in distance) between the receiver and the satellite with extreme precision. This process involves continuously integrating the phase measurements, which can detect movements as small as a fraction of the carrier wavelength.
The architecture for ADR positioning involves several key components: the User Equipment (UE) equipped with a GNSS receiver capable of carrier-phase tracking, the GNSS satellite constellation, and often a network-assisted element like a Location Server (e.g., Enhanced Serving Mobile Location Centre, E-SMLC) or a Secure User Plane Location (SUPL) platform. The UE measures the carrier phase from multiple satellites simultaneously. However, raw carrier phase measurements are ambiguous due to the integer number of whole wavelengths between the satellite and receiver—this is known as the integer ambiguity problem. To resolve this and achieve absolute positioning, ADR often employs differential techniques, such as Real-Time Kinematic (RTK) or Precise Point Positioning (PPP), which use corrections from reference stations or satellite-based augmentation systems to mitigate errors from ionospheric delay, tropospheric delay, and satellite clock biases.
In operation, the UE or a network entity accumulates the delta-range measurements over time, creating a precise relative motion history. By combining ADR measurements from four or more satellites and resolving the integer ambiguities, the system can compute a highly accurate three-dimensional position. Within 3GPP, ADR is integrated into control plane and user plane location protocols, specified in documents like TS 36.355 (LTE Positioning Protocol, LPP) and TS 37.355 (LTE Positioning Protocol Annex, LPPa). The Location Server may assist the UE by providing ephemeris data, ionospheric models, or differential corrections to enhance accuracy and reduce Time To First Fix (TTFF). ADR's role is particularly vital in LTE (from Release 8 onwards) and 5G NR networks, where it supports advanced Location-Based Services (LBS), emergency services like E911 with heightened accuracy mandates, and new use cases such as Vehicle-to-Everything (V2X) communication and drone navigation.
The technical implementation involves sophisticated signal processing in the UE's GNSS receiver, including phase-locked loops (PLLs) to track the carrier phase and handle dynamics like Doppler shifts. Measurements are typically reported in terms of accumulated carrier phase cycles, often with a scale factor. The ADR data, along with other measurements like pseudorange and Doppler, are packaged in positioning messages (e.g., LPP Provide Location Information) sent to the network. In 5G, with TS 38.305, the framework extends to NG-RAN, supporting similar high-accuracy positioning services. ADR enables not just static positioning but also precise velocity and attitude determination by analyzing phase rates and differences between multiple antennas, which is essential for applications like autonomous driving and precision agriculture.
Purpose & Motivation
ADR was introduced to address the growing demand for high-precision positioning beyond the capabilities of traditional GNSS methods like standard positioning service (SPS) based on pseudorange measurements. Prior techniques, limited by code-phase resolution (meter-level accuracy due to coarse PRN code chipping rates), were insufficient for emerging applications such as geofencing, augmented reality, and intelligent transportation systems. The motivation stemmed from commercial, safety, and regulatory needs; for instance, enhanced 911 (E911) requirements in some regions began demanding more accurate location fixes for emergency responders, while industries like construction and logistics sought centimeter-level accuracy for asset tracking and automation.
Historically, high-precision positioning was confined to specialized surveying equipment using expensive, standalone RTK systems. 3GPP's standardization of ADR, starting in Release 8 with LTE, aimed to democratize this technology by integrating it into mainstream mobile devices and network infrastructure. This integration allows UEs to leverage network assistance—such as differential corrections delivered via cellular links—to resolve carrier-phase ambiguities more quickly and reliably, overcoming limitations like long convergence times and the need for dedicated base stations. By embedding ADR in cellular standards, 3GPP enabled mass-market devices to achieve decimeter or centimeter accuracy without requiring external, proprietary hardware, thus fostering innovation in location-aware services.
Furthermore, ADR solves critical problems in urban and challenging environments where satellite signals are attenuated or reflected (multipath). While basic GNSS struggles in such scenarios, ADR's carrier-phase measurements, when combined with sensor fusion (e.g., inertial measurement units) and network-based hybridization, provide robust positioning continuity. This capability is essential for autonomous vehicles navigating complex cityscapes or drones performing precise maneuvers. In summary, ADR exists to bridge the gap between commodity positioning and survey-grade accuracy, unlocking new verticals and enhancing existing services through improved precision, reliability, and integration with cellular networks.
Key Features
- Carrier-phase measurement for sub-centimeter precision
- Network-assisted integer ambiguity resolution via protocols like LPP
- Support for differential techniques (RTK, PPP) for error mitigation
- Integration with 3GPP control plane (LPP) and user plane (SUPL) location frameworks
- Compatibility with multiple GNSS constellations (GPS, Galileo, BeiDou, GLONASS)
- Enables high-accuracy mobility tracking for dynamic applications like V2X
Evolution Across Releases
Introduced ADR as part of LTE positioning capabilities in TS 36.355 (LPP), enabling carrier-phase measurements for GNSS-based high-accuracy location. Initial architecture supported basic ADR reporting from UE to E-SMLC, laying groundwork for network-assisted precision positioning within cellular networks.
Defining Specifications
| Specification | Title |
|---|---|
| TS 36.305 | 3GPP TR 36.305 |
| TS 36.355 | 3GPP TR 36.355 |
| TS 37.355 | 3GPP TR 37.355 |
| TS 38.305 | 3GPP TR 38.305 |
| TS 44.031 | 3GPP TR 44.031 |