Description
SFN and Subframe Timing Difference (SSTD) is a specific measurement defined in LTE for supporting network-based positioning methods, primarily Observed Time Difference of Arrival (OTDOA). It quantifies the relative timing difference observed by a User Equipment (UE) between a reference cell and a neighbor cell. This timing difference is a direct input for calculating the hyperbolas used in multilateration positioning algorithms. The measurement is reported by the UE to the Evolved Serving Mobile Location Centre (E-SMLC) via the LTE Positioning Protocol (LPP).
Architecturally, the SSTD measurement is based on the reception of positioning reference signals (PRS) transmitted by eNodeBs. The UE is configured by the network, via LPP, with a list of cells to measure, including a reference cell (typically the serving cell) and multiple neighbor cells. For each neighbor cell, the UE measures the time difference between the reception of the subframe boundary from the reference cell and the subframe boundary from the neighbor cell. The result is the SSTD, expressed in units of Ts (basic time unit equal to 1/(15000*2048) seconds). Crucially, the measurement includes both the System Frame Number (SFN) difference and the subframe timing difference, allowing it to capture large timing offsets that span multiple frames, which is essential for cells that are not synchronized or are far apart.
From an operational perspective, the UE performs correlation-based detection on the received PRS sequences from the configured cells. Due to the pseudo-random nature of PRS sequences, which are unique per cell, the UE can distinguish signals from different cells even in low Signal-to-Noise Ratio (SNR) conditions. The measurement procedure involves aligning the local receiver timing to the reference cell's PRS and then correlating against the expected PRS sequence for the neighbor cell to find its precise timing offset. The reported SSTD value, along with the known geographic coordinates and precise timing of the eNodeBs (provided by the E-SMLC), is used to compute the UE's position. The accuracy of the UE's reported location is directly dependent on the precision of these SSTD measurements, making it a key performance indicator for OTDOA-based location services.
Purpose & Motivation
SSTD was created to fulfill regulatory and commercial requirements for accurate mobile device positioning in LTE networks. Prior positioning methods in 2G/3G, like Cell-ID and Enhanced Cell-ID, offered limited accuracy. The demand for precise location (e.g., for emergency services (E911), location-based services, and asset tracking) drove the need for a more accurate, network-assisted method. OTDOA was adopted as a primary solution, but it required a standardized, high-precision measurement of time differences between cell signals as observed by the UE.
The SSTD measurement specifically solves the problem of quantifying the time-of-arrival differences in a format suitable for multilateration calculations. It addresses limitations of simpler timing measurements by incorporating the SFN offset, which is necessary in asynchronous networks or when the timing difference exceeds one subframe duration (1 ms). Its introduction in Release 13 was part of a broader enhancement to LTE positioning capabilities, providing the fundamental data point that enables meter-level positioning accuracy when combined with a dense deployment of PRS-capable cells and accurate base station timing knowledge.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (6 CRs across 3 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-13, normative work from Rel-15.
In Release 15, the SSTD function itself was not newly introduced; however, the release introduced new UE capabilities related to subframe operations that provide context for timing management. These include support for semi-static configuration of the Control Format Indicator (CFI) for subframe, slot, and sub-slot operations, as defined in fields `semiStaticCFI-r15` and `semiStaticCFI-Pattern-r15`. Additionally, capabilities for PDSCH repetition in a subframe (`pdsch-RepSubframe-r15`) and for SPS repetition for subframe PUSCH were specified, which rely on these semi-static timing configurations.
In Release 16, the SSTD function was enhanced to support subframe-level granularity for resource reservation on non-anchor carriers, as indicated by the new UE capability fields `subframeResourceResvUL-r16` and `subframeResourceResvDL-r16`. This provided a more flexible mechanism for reserving uplink and downlink resources compared to previous releases. Additionally, a correction was made regarding the configuration of subframes #0 and #5 for the MCH in MBMS dedicated cells.
- Correction on the configuration of subframe #0 and #5 for MCH in MBMS dedicated cell TS 36.331CR4259
In Release 17, the SSTD function was enhanced to clarify the reference point for timing information in System Information Block 16 (SIB16-NB) and the DLInformationTransfer message for IoT Non-Terrestrial Networks (NTN). This provides a more precise definition for the SFN and Subframe Timing Difference measurement, specifically for narrowband IoT devices operating in satellite scenarios.
Explore further
Broader topics and technologies where SSTD plays a role.
Defining Specifications
3GPP specifications that define or reference SSTD, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 36.306 vj00 | E-UTRA UE Radio Access Capability Parameters | Rel-19 |
| TS 36.331 vj00 | LTE RRC Protocol Specification | Rel-19 |