Description
Downlink Time Difference Of Arrival (DL-TDOA) is a positioning method standardized in 3GPP for LTE and 5G NR networks. In this method, the User Equipment (UE) measures the time difference of arrival between positioning reference signals (e.g., PRS in NR, PRS or CRS in LTE) received from multiple neighboring base stations (gNBs or eNBs) and a reference cell. This measured quantity is called the Reference Signal Time Difference (RSTD). The UE reports these RSTD measurements to the network, specifically to the Location Management Function (LMF) in the 5G core network. The LMF, which knows the precise geographic coordinates and timing relationships of the involved base stations, uses multilateration algorithms to compute the UE's position. The fundamental principle is that each RSTD measurement defines a hyperbolic line of position; the intersection of multiple such hyperbolas from different base station pairs determines the UE's location.
Architecturally, DL-TDOA operation involves several network elements. The LMF orchestrates the positioning session: it selects the reference and neighbor cells for measurement, configures the transmission of downlink positioning reference signals (DL-PRS in NR), and requests the UE to perform RSTD measurements via the LTE Positioning Protocol (LPP). The gNBs involved must have synchronized transmission timing, typically achieved through GNSS (e.g., GPS) or network synchronization protocols like IEEE 1588v2 (PTP). The UE's physical layer performs the precise time-of-arrival measurements on the configured DL-PRS signals. Key components include the measurement procedure (filtering, averaging), the reporting of RSTD with an associated quality metric, and the positioning calculation engine in the LMF that solves the hyperbolic equations, often using least-squares estimation to handle measurement errors.
In the end-to-end workflow, the LMF initiates an LPP Provide Assistance Data procedure to send the UE the necessary information: the list of cells, their DL-PRS configurations, and the expected RSTD search window. The UE then performs the measurements during the specified positioning occasions and reports the RSTD values back in an LPP Provide Location Information message. The LMF may also use the NR Positioning Protocol A (NRPPa) to collect timing and configuration data from the gNBs via the AMF and NG-RAN. The role of DL-TDOA is to provide a scalable, network-controlled positioning method that leverages the existing downlink infrastructure, requiring no uplink transmissions from the UE specifically for positioning, thus being suitable for a wide range of devices and offering a good balance of accuracy, latency, and network impact.
Purpose & Motivation
DL-TDOA was standardized to provide a high-accuracy, network-based positioning solution that improves upon the capabilities of earlier cellular technologies like Cell-ID and OTDOA in LTE. Prior methods often suffered from limited accuracy (tens to hundreds of meters), sensitivity to multipath and non-line-of-sight conditions, and high latency. The limitations were particularly evident for emergency services (E911/E112), where precise location is critical, and for emerging commercial applications like asset tracking, navigation, and location-based services that require meter-level accuracy.
The creation and enhancement of DL-TDOA in 5G NR (from Release 16 onward) were motivated by the need to meet stringent positioning requirements for new verticals such as industrial IoT, autonomous systems, and augmented reality. It solves the problem of determining a device's location without relying solely on satellite systems (GNSS), which are unavailable or unreliable indoors and in urban canyons. DL-TDOA leverages the dense deployment of cellular base stations and the high-quality, dedicated DL-PRS signals to achieve much better time-of-arrival resolution. Historically, its development is part of 3GPP's broader effort to make 5G a unified platform not just for communication but also for sensing and positioning, integrating these capabilities natively into the radio access network design.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (18 CRs across 4 releases). Complements the general historical overview above with the evidence-based evolution of this function.
In Release 15, the NR DL-TDOA positioning method was newly introduced as a defined LPP positioning method for NR. The specification established fundamental assistance data structures like NR-DL-PRS-AssistanceData and defined core concepts such as positioning frequency layers and DL-PRS Resource Sets for the function. Furthermore, support for inter-RAT RSTD measurements was enhanced by addressing autonomous and measurement gaps.
- Adding missing reference for autonomous and measuremnts gaps for Inter-RAT RSTD measurements TS 38.305CR0010
In Release 16, the new NR DL-TDOA positioning method was formally introduced as a defined LPP method, with specific support for providing OTDOA assistance data when the serving cell is an NR cell. The release included detailed signalling structures for NR DL-PRS assistance data and capabilities, such as the `NR-DL-PRS-AssistanceData-r16` IE and the `dl-tdoa-r16` location source bit, while also introducing clarifications and corrections for RSTD measurement quality and DL-PRS capability reporting.
- Clarification of quality and time stamp for RSTD measurements TS 37.355CR0274
- Correction to the need code for downlink LPP message-R16 TS 37.355CR0292
- Correction to DL-PRS capability TS 37.355CR0302
- Correction to NR-DL-PRS-ResourcesCapability field description TS 37.355CR0331
- Support OTDOA assistance data for case of NR serving cell TS 38.305CR0062
- Correction to OTDOA positoning support descriptions in R16 TS 38.305CR0048
In Release 17, the NR DL-TDOA positioning method was refined with corrections and clarifications to its assistance data signaling. These included a correction to the DL-PRS Search Window calculation and clarifications to field descriptions, such as for `dl-prs-ResourceSetPeriodicityReq`. Furthermore, missing field descriptions were added, and the description of the `associated-DL-PRS-ID` field within NR DL-PRS BeamInfo was corrected.
- Addition of missing values for dl-prs-ResourceSetPeriodicityReq-r17 TS 37.355CR0464
- Clarification on the field description of dl-prs-ResourceSetPeriodicityReq TS 37.355CR0477
- Correction to DL-PRS Search Window calculation TS 37.355CR0392
- Correction of NR DL-PRS BeamInfo attribute associated-DL-PRS-ID field description TS 37.355CR0394
- Correction of Note in NR-DL-PRS-AssistanceData field descriptions and Addition of missing field description TS 37.355CR0413
In Release 18, the primary new development for the NR DL-TDOA function was the introduction of the **NR-DL-PRS-AggregationInfo** capability within the NR-DL-PRS-AssistanceData, as indicated by the new optional field `nr-DL-PRS-AggregationInfo-r18`. This addition was complemented by corrections to the **NR-DL-TDOA-MeasurementCapability** to ensure proper signaling and functionality. Furthermore, the release included general corrections to the **NR-DL-PRS-Info** assistance data to improve the overall reliability of the downlink positioning method.
- Introduction of MIMO evolution for Downlink and Uplink TS 38.300CR0742
- Support of oversize UL SDT Data Arrival [Large SDT Uplink Data] TS 38.300CR0748
- Correction of NR-DL-TDOA-MeasurementCapability and NR-Multi-RTT-MeasurementCapability TS 37.355CR0528
- Correction on burst arrival time in handover TS 38.300CR0875
- Introduction of NR UE Rx-Tx time difference measurement in NR UL E-CID TS 38.305CR0164
- Corrections to NR-DL-PRS-Info TS 37.355CR0498
Explore further
Broader topics and technologies where DL-TDOA plays a role.
Defining Specifications
3GPP specifications that define or reference DL-TDOA, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 37.355 vj20 | LTE Positioning Protocol (LPP) | Rel-19 |
| TS 37.571 vj00 | UE Conformance for Positioning | Rel-19 |
| TS 38.300 vj00 | NG-RAN Overall Description | Rel-19 |
| TS 38.305 vj00 | NG-RAN UE Positioning Stage 2 | Rel-19 |
| TS 38.855 vg00 | Study on NR Positioning Support | Rel-16 |
| TR 38.857 vh00 | Study on NR Positioning Enhancements | Rel-17 |