Description
User Differential Range Error (UDRE) is a statistical measure of the uncertainty associated with the Observed Time Difference of Arrival (OTDOA) positioning measurements in 3GPP networks, specifically defined for LTE and 5G NR. OTDOA is a downlink positioning method where the User Equipment (UE) measures the time difference of arrival of signals from multiple neighboring base stations (eNodeBs in LTE, gNBs in NR) relative to a reference cell. The UDRE characterizes the error in the estimated geometric range difference between the UE and each pair of base stations involved in the measurement. It is typically expressed as a standard deviation (e.g., in meters) and is a critical component of the positioning error budget.
The calculation and application of UDRE involve several network elements. The Location Server (e.g., Evolved Serving Mobile Location Centre, E-SMLC, or Location Management Function, LMF) often assists in the OTDOA process. The server may provide assistance data to the UE, which can include expected Reference Signal Time Difference (RSTD) measurements and associated quality indicators. The UDRE can be derived or estimated based on factors such as signal-to-noise ratio, multipath conditions, cell geometry (dilution of precision), and synchronization errors between base stations. The UE uses the measured RSTD values and their associated uncertainties (like UDRE) in a multilateration algorithm (e.g., least squares estimation) to compute its position. The UDRE values weight the measurements in this algorithm; measurements with lower UDRE (higher confidence) are given more weight, leading to a more accurate position fix.
In practice, UDRE is not always explicitly signaled but is conceptually integral to positioning protocols. Standards like 3GPP TS 36.355 (LTE Positioning Protocol, LPP) and TS 37.355 (NR Positioning Protocol, NRPPa) define containers for conveying measurement results and quality metrics. The overall positioning accuracy reported to an application (e.g., for emergency services or commercial location-based services) is directly influenced by the aggregate UDRE across all measured cells. Network operators and equipment vendors optimize factors affecting UDRE, such as deploying synchronized networks (e.g., using GPS or IEEE 1588), optimizing reference signal patterns (Positioning Reference Signals, PRS), and using advanced signal processing in UEs to mitigate multipath, all to minimize this error.
Purpose & Motivation
UDRE exists to provide a quantifiable and standardized measure of the quality of individual OTDOA range-difference measurements. Accurate positioning is a regulatory requirement (e.g., for emergency call location, E911/E112) and a key enabler for numerous commercial services (navigation, asset tracking, geofencing). Early cellular positioning methods often provided a simple location fix without a detailed confidence metric, making it difficult for applications to assess reliability.
The introduction of UDRE and related metrics in 3GPP standards addressed the need for a more sophisticated positioning quality of service. It allows the positioning algorithm (in the UE or network server) to optimally combine multiple, potentially noisy measurements. By weighting measurements according to their UDRE, the algorithm can produce a more accurate and statistically robust position estimate than a simple average. This is particularly important in challenging radio environments like urban canyons or indoors, where some measurements may be highly unreliable due to severe multipath or weak signals. UDRE thus enables the network to meet stringent accuracy mandates for emergency services and supports the development of high-precision location-based applications.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (7 CRs across 3 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-9, normative work from Rel-15.
In Release 15, the UDRE function was enhanced through the introduction of IMU (Inertial Measurement Unit) support for OTDOA positioning. Furthermore, assistance data was expanded to include the SFN offset for OTDOA and the TDD UL/DL configuration. The release also formalized the OTDOA Assistance Data Request procedure for NR (New Radio).
In Release 16, the UDRE function was enhanced through clarifications regarding the quality and time stamp associated with Reference Signal Time Difference (RSTD) measurements. This provided more precise and reliable data for positioning calculations. The update specifically aimed to improve the integrity and usability of the differential correction information delivered to user equipment.
- Clarification of quality and time stamp for RSTD measurements TS 37.355CR0274
In Release 17, the updates to the UDRE function involved specific corrections to the applicability of the timing error margin for the Rx-TEG (Received Timing Error Group) within the NR-Multi-RTT-SignalMeasurementInformation field descriptions. These were part of a set of miscellaneous corrections aimed at refining the technical specifications for this positioning-related measurement information.
- Corrections on applicability of timing error margin of RxTEG in NR-Multi-RTT-SignalMeasurementInformation field descriptions and other Miscellaneous corrections TS 37.355CR0431
Explore further
Broader topics and technologies where UDRE plays a role.
Defining Specifications
3GPP specifications that define or reference UDRE, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 25.305 vj00 | UTRAN UE Positioning Stage 2 | Rel-19 |
| TS 36.355 vj00 | LTE Positioning Protocol (LPP) | Rel-19 |
| TS 37.355 vj20 | LTE Positioning Protocol (LPP) | Rel-19 |