TSCAI

Time Sensitive Communication Assistance Information

Services
Introduced in Rel-16
Time Sensitive Communication Assistance Information (TSCAI) is metadata provided by an application to the 5G network about its time-critical traffic patterns. It informs the RAN and core network about expected packet arrival times and deadlines, enabling proactive scheduling and resource reservation to meet stringent latency and reliability requirements for TSC flows.

Description

Time Sensitive Communication Assistance Information (TSCAI) is a critical enabler for deterministic communications in 5G networks, specified within the 5G System architecture in TS 23.501 and related control plane specifications (e.g., TS 29.512, 29.513). It is not user data but rather control information that describes the temporal characteristics of an upcoming Time Sensitive Communication (TSC) data flow. The primary purpose of TSCAI is to bridge the knowledge gap between the application, which understands its own traffic generation pattern, and the network, which controls the transmission resources.

Architecturally, TSCAI is generated by an Application Function (AF) associated with the time-sensitive application, such as a manufacturing execution system or a robotic controller. This AF communicates with the 5G Core Network's Network Exposure Function (NEF) or directly with the Policy Control Function (PCF) via the N5/N7 interfaces. The PCF then incorporates this information into the PCC (Policy and Charging Control) rules that are provided to the Session Management Function (SMF). The SMF is responsible for setting up the appropriate QoS Flows for the PDU Session and, crucially, forwarding the relevant TSCAI to the (R)AN via the Access and Mobility Management Function (AMF) during PDU Session establishment or modification procedures.

How it works is predictive and proactive. A typical TSCAI container includes parameters such as the 'Periodicity' of critical packets (e.g., every 2ms), the 'Burst Arrival Time' (the expected time of the first packet in a burst relative to a time reference), and the 'Packet Delay Budget' for each packet. Upon receiving this information, the (R)AN node (gNB) can perform "time-aware scheduling." Instead of reacting to packets as they arrive in its buffer—which introduces unpredictable queuing delay—the scheduler can pre-allocate uplink grants or downlink resources at the precise radio frame/subframe that aligns with the expected packet arrival. This ensures the packet is transmitted with minimal waiting time. For downlink, the UPF can be instructed to forward packets to the RAN just in time for their scheduled transmission slot.

TSCAI's role is to transform the network from reactive to predictive for critical traffic. It allows the 5G system to meet the extreme bounds on latency and jitter required by industrial control loops. Without TSCAI, the RAN scheduler operates blindly, leading to potential deadline misses due to contention with other traffic. With TSCAI, the network can reserve a "deterministic lane" in the shared radio spectrum for each critical packet, making wireless behavior resemble that of a time-triggered wired network.

Purpose & Motivation

TSCAI was created to solve a fundamental challenge in supporting Time Sensitive Communications (TSC) over a shared, statistical multiplexing packet network like 5G. Even with advanced radio features for URLLC, the network scheduler cannot optimally prioritize traffic if it does not know *when* critical packets will arrive. Without this foreknowledge, packets may be queued behind other traffic, violating strict latency bounds. Previous approaches in mobile networks relied purely on QoS class identifiers (QCIs) and priority levels, which are reactive and insufficient for microsecond-level timing accuracy.

The specific problem TSCAI addresses is the unpredictability of packet arrival times from the network's perspective. In industrial automation, many control applications generate traffic in a perfectly periodic, predictable pattern (e.g., a sensor reading every control cycle). TSCAI allows the application to communicate this known pattern to the network infrastructure. This was motivated by the need for 5G to support IEEE Time-Sensitive Networking (TSN), where traffic is often scheduled in a time-aware manner based on a known schedule. For 5G to integrate as a TSN bridge, it needed a mechanism to receive and act upon such schedule information.

Its introduction in 3GPP Release 16 was a direct response to requirements from vertical industries participating in 3GPP. It enables a key paradigm shift: making the network "application-aware" for timing. This allows 5G to go beyond simply offering low average latency, to guaranteeing a maximum latency for each individual packet in a predictable stream, which is the cornerstone of reliable industrial wireless control.

Key Features

  • Provides the network with predictive information about packet generation patterns (periodicity, burst arrival time)
  • Enables time-aware scheduling in the (R)AN, allowing resource allocation aligned with packet arrivals
  • Transported from Application Function to Policy Control Function and ultimately to the (R)AN via core network signaling
  • Integral part of the 5G QoS framework for deterministic flows, referenced during QoS Flow establishment
  • Supports both uplink and downlink time-sensitive communications
  • Essential for 5G System integration as a TSN bridge, conveying TSN stream schedule information

Evolution Across Releases

Rel-16 Initial

Time Sensitive Communication Assistance Information (TSCAI) was initially standardized in Release 16 as part of the foundational support for Ultra-Reliable Low Latency Communication (URLLC) and Time Sensitive Networking (TSN) integration. The architecture defined the information model (including parameters like periodicity and burst arrival time), the signaling path from Application Function to (R)AN via the PCF and SMF, and its use for enabling time-aware scheduling in the 5G system.

Enhancements to TSCAI included refinements to the information model to support a broader set of traffic patterns and use cases. Improvements were made to the reliability of TSCAI delivery and its handling during mobility events, ensuring deterministic service continuity as a User Equipment moves between cells.

Defining Specifications

SpecificationTitle
TS 23.501 3GPP TS 23.501
TS 29.122 3GPP TS 29.122
TS 29.512 3GPP TS 29.512
TS 29.513 3GPP TS 29.513
TS 29.514 3GPP TS 29.514
TS 29.522 3GPP TS 29.522
TS 29.565 3GPP TS 29.565