ASTI

Access Stratum Time distribution

Radio Access Network →
Introduced in Rel-17 Also in: Services

ASTI is a 3GPP mechanism for distributing precise time synchronization information from the network to User Equipment via the Access Stratum to enable applications requiring sub-microsecond accuracy.

Category
Radio Access Network
Introduced
Rel-17
Where
Management
Also touches
1 segments
Specifications
5 specs
ASTI Description Purpose Detected Changes Specifications

Description

Access Stratum Time distribution (ASTI) is a standardized framework introduced in 3GPP Release 17 that enables the distribution of precise timing information from the network to User Equipment (UE) through the cellular radio interface. Unlike traditional synchronization methods that rely on external systems like GNSS or network time protocol (NTP), ASTI leverages the existing cellular infrastructure to deliver timing references with high accuracy and reliability. The system operates within the Access Stratum layer, which handles all radio-related communication between the UE and the radio access network (RAN), making timing information an integral part of the cellular connection.

The ASTI architecture involves several key network elements working in coordination. The primary source is a Precision Time Protocol (PTP) grandmaster or another high-accuracy time source connected to the core network. This timing reference is distributed through the 5G System (5GS) architecture to the gNodeB (gNB) in the RAN. The gNB then incorporates the timing information into specific radio resource control (RRC) messages or system information blocks (SIBs) that are broadcast to UEs. The UE's modem processes these messages to extract and apply the timing corrections, compensating for propagation delays and processing latencies through sophisticated algorithms.

ASTI implementation involves multiple technical components including time stamping at transmission and reception points, propagation delay estimation, and compensation mechanisms. The gNB marks transmission times with high precision, while UEs record reception times and calculate round-trip time measurements. These measurements account for factors like signal propagation through different media, hardware processing delays, and atmospheric conditions. The system supports both periodic broadcast of timing information for general synchronization and on-demand unicast delivery for specific UEs requiring higher precision or additional timing parameters.

From a protocol perspective, ASTI operates across multiple layers of the 3GPP stack. At the RRC layer, dedicated messages carry timing information and configuration parameters. The physical layer provides the precise timing reference points through synchronization signals and reference symbols. Upper layers in the UE, including the application layer, can access the synchronized time through standardized application programming interfaces (APIs). This multi-layer approach ensures that timing information maintains accuracy throughout the transmission chain while being accessible to various applications running on the UE.

The system supports different accuracy levels ranging from microseconds to nanoseconds depending on deployment scenarios and UE capabilities. For industrial IoT applications, ASTI can provide synchronization better than 1 microsecond, while for less demanding applications, it may provide millisecond-level accuracy. The framework includes mechanisms for error detection, quality indication, and fallback procedures when timing quality degrades below required thresholds. This ensures that applications receive reliable timing information even in challenging radio conditions or during network transitions.

Purpose & Motivation

ASTI was developed to address the growing need for precise time synchronization in cellular networks without relying on external timing sources at the device level. Many emerging applications in industrial automation, smart grids, financial services, and multimedia distribution require highly accurate and reliable timing references. Traditional approaches like GNSS receivers at each device are expensive, power-hungry, and unreliable in indoor or urban canyon environments. ASTI provides an alternative that leverages the cellular network's inherent timing capabilities.

The creation of ASTI was motivated by several industry trends including Industry 4.0, smart grid modernization, and the proliferation of time-sensitive networking applications. In industrial settings, machines and robots need precise coordination for synchronized operations. Power grid protection systems require microsecond-level synchronization for fault detection and isolation. Financial trading platforms need accurate timestamps for transaction ordering. Previous cellular systems could not provide the required timing accuracy through the radio interface, forcing enterprises to deploy separate timing infrastructure alongside their cellular networks.

ASTI solves the limitations of previous approaches by integrating precise timing distribution into the cellular protocol stack. It eliminates the need for additional hardware at the UE, reduces deployment costs, and improves reliability through network redundancy. The system also addresses security concerns by providing authenticated timing information protected against spoofing and manipulation attacks. By making precise timing a native cellular service, ASTI enables new business models and applications that were previously impractical or too expensive to deploy at scale.

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

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

Rel-17 1 change

In Release 17, the ASTI (Access Stratum Time distribution) function was enhanced with the introduction of the **Ntsctsf_ASTI Service API**, which provides the specific service operations for controlling the 5G access stratum time distribution configuration. This involved making corrections to the methods defined within this new API. The function enables the Network Exposure Function (NEF) to utilize these operations, which are provided by the TSCTSF, as detailed in the core network specifications.

  • Corrections to the methods of Ntsctsf_ASTI Service API TS 29.565CR0009
Rel-18 11 changes

In Release 18, the ASTI function was enhanced with new provisioning capabilities for coverage area filters and a refined service data model for the Ntsctsf_ASTI API. The release introduced explicit procedures for notifying network functions when ASTI service is enabled, disabled, or has its configuration changed. Furthermore, it included updates for subscription control and status monitoring, along with corrections to align and clean up the service description and data model.

  • Provisioning of coverage area filters for ASTI service TS 29.565CR0045
  • Notification of 5G Access Stratum Time Distribution enabled/disabled TS 29.565CR0046
  • Resource and data model for the Ntsctsf_ASTI API TS 29.565CR0082
  • Service description for the Ntsctsf_ASTI service TS 29.565CR0083
  • Support the status information on ASTI service TS 29.565CR0088
  • Notification of Access Stratum Time Distribution configuration changes TS 29.565CR0100

+ 5 more changes

Explore further

Broader topics and technologies where ASTI plays a role.

Defining Specifications

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

SpecificationTitleRelease
TR 28.839 vi10 Technical Report Rel-18
TS 29.518 vj50 AMF Service Based Interface Protocol Rel-19
TS 29.522 vj40 5G NEF Northbound APIs Stage 3 Rel-19
TS 29.565 vj40 Time Synchronization Function Services Rel-19
TS 32.282 vi20 Charging management; Time Sensitive Networking Rel-18
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.