Description
Observed Time Difference of Arrival (OTDOA) is a downlink positioning method standardized by 3GPP. It operates by having the User Equipment (UE) measure the Reference Signal Time Difference (RSTD) between signals received from multiple neighboring evolved NodeBs (eNBs) or gNBs and a reference cell, typically the serving cell. These RSTD measurements are reported to the network, specifically to a Location Server (e.g., Evolved Serving Mobile Location Centre - E-SMLC in LTE, Location Management Function - LMF in 5GC). The location server, which knows the precise geographic coordinates and timing of the involved base stations, uses multilateration algorithms (like hyperbolic positioning) to compute the UE's position based on the time differences. The accuracy depends on factors like the number of measurable cells, their geometric distribution, and signal quality.
In the architecture, the UE is the measuring device, while the location server is the calculating entity. The interface between the UE and the location server for positioning protocol messaging is the LTE Positioning Protocol (LPP) in LTE and NR, carried over the user plane or control plane. For the network to support OTDOA, base stations must transmit Positioning Reference Signals (PRS) – specially designed sequences with low interference and high periodicity to improve measurement accuracy and hearability of distant cells. The network must also provide assistance data to the UE, including PRS configuration of neighbor cells, via the LPP protocol to guide the UE's measurements.
OTDOA's role is integral to the 3GPP positioning framework, complementing other methods like Assisted GNSS (A-GNSS) and Enhanced Cell ID (E-CID). It is a primary solution for indoor positioning or scenarios where GNSS signals are unavailable. The method is network-controlled but UE-assisted, balancing processing load. Continuous enhancements across releases have focused on improving accuracy, reducing latency, and supporting new deployment scenarios like indoor, IoT, and vehicle-to-everything (V2X) positioning, making it a cornerstone for commercial and regulatory location-based services.
Purpose & Motivation
OTDOA was created to fulfill regulatory requirements for emergency caller location (e.g., E911 in the USA, E112 in Europe) and to enable commercial location-based services (LBS) within cellular networks. Prior to its standardization, network-based positioning options were limited to less accurate methods like Cell ID (showing the serving cell area) or timing advance, which provided poor granularity. The need for more precise, reliable, and ubiquitous positioning, especially for users without GNSS-capable devices or in GNSS-denied environments like deep indoors, drove the development of OTDOA.
The technology solves the problem of determining a mobile device's geographical location using the existing cellular radio infrastructure itself. It addresses the limitations of satellite-based methods, which fail indoors or in urban canyons, and of simpler network methods that lack precision. By leveraging the synchronized timing of the cellular network, OTDOA provides a standardized, interoperable method that operators can deploy to meet legal mandates for emergency services and to create new revenue streams through asset tracking, navigation, and proximity-based advertising.
Historically, its introduction in 3GPP Release 9 for LTE (with foundational work in earlier UMTS releases) marked a significant step in making cellular networks location-aware. The continuous evolution through subsequent releases reflects the growing demands for higher accuracy (down to meter-level), lower power consumption for IoT devices, and support for new use cases in 5G, such as industrial sensor networks and autonomous systems requiring precise positioning.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (42 CRs across 5 releases). Complements the general historical overview above with the evidence-based evolution of this function.
In Release 15, the OTDOA positioning method was enhanced with new capabilities, including support for Inertial Measurement Unit (IMU) data integration and its extension to Narrowband IoT (NB-IoT) deployments. The assistance data was also expanded to include TDD UL/DL configuration details and SFN offset information. Furthermore, Release 15 introduced the procedure for OTDOA Assistance Data Request specifically for New Radio (NR) networks.
- Introduction of IMU support for OTDOA TS 36.355CR0204
- Support of OTDOA in NB-IoT enhancement TS 36.455CR0093
- OTDOA Assistance Data Request for NR TS 36.355CR0222
- Addition of TDD UL/DL configuration to OTDOA assistance data TS 36.355CR0213
- SFN offset for OTDOA TS 36.355CR0229
- Addition of TDD UL/DL configuration to OTDOA assistance data TS 36.455CR0102
+ 1 more changes
In Release 16, the OTDOA positioning method was enhanced to support assistance data delivery for the case where the user equipment has a New Radio (NR) serving cell. This addition, explicitly mentioned in the CR titles, expanded OTDOA's applicability to 5G NR networks alongside existing LTE support.
- Introduction of B1C signal in BDS system in A-GNSS TS 36.305CR0083
- Inter-RAT Measurement of NR Cells for E-CID TS 36.455CR0107
- Introduction of B1C signal in BDS system in A-GNSS TS 37.355CR0248
- Introduction of B1C signal in BDS system in A-GNSS TS 38.305CR0013
- Update B1I signal ICD file to v3.0 in BDS system in A-GNSS TS 36.305CR0088
- UE E-CID measurement reporting TS 36.305CR0092
+ 9 more changes
In Release 17, the OTDOA function was enhanced by the addition of Timing Advance measurement reporting for NR E-CID and NR UL E-CID. Furthermore, corrections and clarifications were made, including a correction to the Burst Arrival Time semantics description and to NR E-CID for OnDemand measurements.
- Addition of Timing Advance measurement reporting in NR E-CID [NRTADV] TS 38.305CR0082
- Addition of NR Timing Advance reporting for NR UL E-CID [NRTADV] TS 38.455CR0042
- Correction of Burst Arrival Time semantics description TS 38.413CR0931
- CR to 38.455 on E-CID measurement periodicity TS 38.455CR0079
- Correction of NR E-CID for OnDemand measurements TS 38.455CR0116
In Release 18, the OTDOA function itself did not receive specific new enhancements according to the provided data. The listed Change Requests for this release focus on improvements to other positioning methods, namely E-CID and A-GNSS, such as introducing measurement quality and time stamp information for E-CID and correcting support parameters for A-GNSS. Therefore, the core OTDOA procedures and capabilities remained unchanged from the previous release.
- Introduction of Measurement Quality and Time Stamp Information to E-CID [ECIDQualTimeStamp] TS 38.305CR0170
- Introduction of Measurement Quality and Time Stamp Information to E-CID [ECIDQualTimeStamp] TS 38.455CR0133
- Introduction of NR UE Rx-Tx time difference measurement in NR UL E-CID TS 38.305CR0164
- Introduction of NR UE Rx-Tx time difference measurement in NR UL E-CID TS 38.455CR0124
- Value UE Rx-Tx Time Difference ASN.1 presence correction TS 38.455CR0160
- Correction of UE Rx-Tx Time difference measurement TS 38.455CR0169
+ 1 more changes
In Release 19, the OTDOA positioning function was enhanced through the introduction of support for new global navigation satellite systems (GNSS) signals within the A-GNSS framework. Specifically, the release added support for the NavIC L1 SPS signal and the BDS B2b signal across relevant LTE, NR, and LPP (LTE Positioning Protocol) specifications. These additions expanded the range of satellite signals that user equipment can utilize for generating the observed time difference measurements required for OTDOA.
- Introduction of NavIC L1 SPS A-GNSS in LTE Stage 2 specification TS 36.305CR0120
- Introduction of BDS B2b in A-GNSS TS 36.305CR0121
- Introduction of NavIC L1 SPS A-GNSS in LPP TS 37.355CR0532
- Introduction of B2b signal in BDS system in A-GNSS TS 37.355CR0545
- Introduction of NavIC L1 SPS A-GNSS in NR Stage 2 specification TS 38.305CR0179
- Introduction of BDS B2b in A-GNSS for TS 38305 TS 38.305CR0180
+ 2 more changes
Explore further
Broader topics and technologies where OTDOA plays a role.
Defining Specifications
3GPP specifications that define or reference OTDOA, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj00 | 3GPP Technical Terms and Definitions | Rel-19 |
| TS 23.171 v1300 | LCS Stage 2 Specification for UMTS | Rel-4 |
| TS 23.271 vj00 | LCS Stage 2 Specification | Rel-19 |
| TR 23.730 ve00 | Study on extended CIoT architecture | Rel-14 |
| TS 25.305 vj00 | UTRAN UE Positioning Stage 2 | Rel-19 |
| TS 25.453 vj00 | PCAP Protocol Specification | Rel-19 |
| TS 29.171 vj00 | LCS Application Protocol (LCS-AP) Specification | Rel-19 |
| TS 33.814 vg01 | Security aspects of enhanced Location Services (eLCS) | Rel-16 |
| TS 36.133 vj20 | E-UTRA RRM Requirements | Rel-19 |
| TS 36.300 vj00 | E-UTRAN Radio Interface Protocol Architecture Overview | Rel-19 |
| TS 36.305 vj00 | UE Positioning in E-UTRAN Stage 2 | Rel-19 |
| TS 36.355 vj00 | LTE Positioning Protocol (LPP) | Rel-19 |
| TS 36.401 vj00 | E-UTRAN Overall Architecture Description | Rel-19 |
| TS 36.413 vj10 | S1 Application Protocol (S1AP) | Rel-19 |
| TS 36.455 vj00 | LTE Positioning Protocol Annex (LPPa) | Rel-19 |
| TS 36.809 vc00 | Study on RF Pattern Matching for LTE Positioning | Rel-12 |
| TS 36.855 vd00 | E-UTRA Positioning Enhancements Study | Rel-13 |
| TS 37.355 vj20 | LTE Positioning Protocol (LPP) | Rel-19 |
| TS 37.571 vj00 | UE Conformance for Positioning | Rel-19 |
| TS 37.857 vd10 | Study on Indoor Positioning Enhancements | Rel-13 |
| TS 38.133 vj20 | 5G UE Radio Requirements for RRC_IDLE Mobility | Rel-19 |
| TS 38.305 vj00 | NG-RAN UE Positioning Stage 2 | Rel-19 |
| TS 38.413 vj10 | NG Application Protocol (NGAP) | Rel-19 |
| TS 38.455 vj10 | NR Positioning Protocol A (NRPPa) | Rel-19 |
| TR 43.901 vj00 | Generic Access to A/Gb Interface Feasibility Study | Rel-19 |