FTA

Fine Time Assistance

Services →
Introduced in Rel-9

FTA is a network-assisted positioning method where a location server provides precise base station timing information to a UE to enhance the accuracy of its own OTDOA-based position calculation.

Category
Services
Introduced
Rel-9
Where
Services
Specifications
3 specs
FTA Description Purpose Related Classification Detected Changes Specifications

Description

Fine Time Assistance (FTA) is a network-assisted positioning feature defined within the 3GPP LTE Positioning Protocol (LPP) and NR Positioning Protocol (NRPP). Its primary function is to deliver highly accurate timing information from the network to the UE to correct errors in the UE's local clock reference, thereby significantly improving the precision of downlink-based positioning methods, most notably Observed Time Difference of Arrival (OTDOA). In OTDOA, the UE measures the time difference of arrival of positioning reference signals (PRS) from multiple neighboring cells. Any error in the UE's internal clock directly translates into an error in these measured time differences and, consequently, in the calculated location.

Architecturally, FTA involves the Location Management Function (LMF) in the 5G core network or the Evolved Serving Mobile Location Center (E-SMLC) in LTE. These servers have access to precise timing information regarding the transmission instants of PRS from all base stations (gNBs or eNBs) in the network, often synchronized via GPS or IEEE 1588 Precision Time Protocol (PTP). The server packages this timing information—such as the absolute timing of a specific PRS occasion or the relative timing between different cells—into an LPP/NRPP assistance data message sent to the UE. The UE uses this 'fine time assistance' data to calibrate its measurements, effectively aligning its observation window with the network's master timing reference.

The technical operation involves the UE receiving the FTA data, which typically includes a reference time (e.g., System Frame Number and subframe offset) for a specific cell, along with the expected Real Time Difference (RTD) between that reference cell and other neighbor cells. The UE compares its own measured time of arrival (TOA) for the PRS from the reference cell against the network-provided reference time. The difference is the UE's timing error. This error estimate is then applied as a correction to the TOA measurements from all other neighbor cells before calculating the Time Difference of Arrival (TDOA) values. This process mitigates errors caused by UE clock drift and inaccuracies, which are a major source of error in consumer-grade UE clocks. FTA is particularly valuable for indoor positioning or in environments with weak geometry (e.g., where cells are nearly co-linear), where even small timing errors can cause large positional errors.

Purpose & Motivation

Fine Time Assistance was developed to overcome a fundamental limitation in UE-based and UE-assisted OTDOA positioning: the poor quality and instability of the typical UE's internal clock. Consumer devices use low-cost oscillators that are prone to drift and are not synchronized to the cellular network timing. This clock error introduces a common bias into all downlink signal measurements, severely degrading positioning accuracy, often to levels unacceptable for many commercial and emergency (E911) services.

The creation of FTA was motivated by the need for more accurate location-based services without mandating the inclusion of expensive, high-precision clocks in every UE. It represents a shift in complexity from the device to the network, leveraging the network's inherently precise and synchronized timing infrastructure. FTA addresses the limitations of basic OTDOA, which could only provide accuracy on the order of tens to hundreds of meters. By providing the UE with network-calibrated timing assistance, FTA enables OTDOA to achieve accuracy rivaling or supplementing GPS, especially in challenging environments like urban canyons or deep indoors where satellite signals are unavailable. This fulfills regulatory requirements for emergency caller location and enables a new generation of commercial applications like indoor navigation, asset tracking, and location-based analytics.

Classification

Part ofOTDOA
Related approachesLPPPRSLMF

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (14 CRs across 5 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Studied in Rel-9, normative work from Rel-15.

Rel-15 7 changes

In Release 15, the Fine Time Assistance (FTA) function was not newly introduced; the provided context and Change Request titles pertain to different topics. The grounding text exclusively describes "FTA" as "Free to Air" for LTE-based broadcast TV services, detailing accessibility regimes and privacy requirements. The listed CR titles, such as "Introduction of IMU support for OTDOA" and "Addition of broadcast of positioning assistance data," refer to enhancements for positioning technologies like OTDOA, not to an FTA positioning function.

  • Introduction of IMU support for OTDOA TS 36.355CR0204
  • Addition of broadcast of positioning assistance data TS 36.355CR0207
  • 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
  • Sensor Assistance Data Elements Correction TS 36.355CR0232

+ 1 more changes

Rel-16 3 changes

In Release 16, the new FTA (Fine Time Assistance) function introduced the broadcast of barometric pressure assistance data and TBS (Timing Bias Scale) assistance data to enhance positioning accuracy. These additions expanded the types of assistance information available for broadcast delivery. The release also included a correction for LPP (LTE Positioning Protocol) assistance information to ensure data integrity.

  • Addition of broadcast of barometric pressure assistance data TS 37.355CR0001
  • Addition of broadcast TBS assistance data TS 37.355CR0249
  • Correction for LPP assistance information TS 37.355CR0312
Rel-17 2 changes

In Release 17, the enhancements for Fine Time Assistance (FTA) included corrections to the transmission of SSR (State Space Representation) Assistance Data based on the BDS (BeiDou) B1C signal. Furthermore, the release introduced corrections and additions to field descriptions within the NR-DL-PRS-AssistanceData to improve the accuracy and completeness of the positioning assistance information.

  • Correction on transmission of SSR Assistance Data based on BDS B1C TS 37.355CR0485
  • Correction of Note in NR-DL-PRS-AssistanceData field descriptions and Addition of missing field description TS 37.355CR0413
Rel-18 1 change

In Release 18, the enhancement for Fine Time Assistance (FTA) introduced the capability for the network to provide GNSS Line-of-Sight (LOS) and Non-Line-of-Sight (NLOS) assistance information. This new assistance data helps improve positioning accuracy by allowing the UE to better characterize and compensate for signal propagation conditions. The feature specifically aids in mitigating errors in timing measurements caused by reflected or obstructed satellite signals.

  • GNSS LOS/NLOS assistance information [GNSS LOS/NLOS] TS 37.355CR0446
Rel-19 1 change

In Release 19, the new capability for the Fine Time Assistance (FTA) function is the introduction of a UE request for **equalIntegerAmbiguityLevel** assistance data. This enhancement, specified under the GNSS-EqualIntegerAmbiguity work item, provides a new type of assistance data to improve positioning accuracy.

  • UE request for equalIntegerAmbiguityLevel assistance data [GNSS-EqualIntegerAmbiguity] TS 37.355CR0557

Explore further

Broader topics and technologies where FTA plays a role.

Defining Specifications

3GPP specifications that define or reference FTA, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TR 22.816 ve10 3GPP TV Service Enhancement Technical Report Rel-14
TS 36.355 vj00 LTE Positioning Protocol (LPP) Rel-19
TS 37.355 vj20 LTE Positioning Protocol (LPP) Rel-19