Description
The Time Sensitive Communication and Time Synchronization Function (TSCTSF) is a pivotal 5G Core Network (5GC) Network Function (NF) standardized from 3GPP Release 17 onwards. It is the central architectural entity designed to enable Time Sensitive Networking (TSN) capabilities and precise time distribution over 5G systems. The TSCTSF resides in the 5GC control plane and interacts with other core functions like the Policy Control Function (PCF), Network Exposure Function (NEF), and the User Plane Function (UPF) to orchestrate end-to-end deterministic communication services.
Architecturally, the TSCTSF has several key roles. First, it acts as a bridge between the 5G system and an external TSN network (or a TSN-aware application), often represented by a TSN Translator or a Centralized Network Controller (CNC). It exchanges TSN-specific configuration and requirements, such as gate control lists for scheduled traffic and time synchronization information, via the NEF or direct interfaces. Second, the TSCTSF is responsible for managing and configuring the 5G system as a virtual TSN bridge. This involves translating TSN requirements into 5G-specific QoS parameters and policies, which it provisions to the PCF and subsequently to the Session Management Function (SMF) and UPF. For time synchronization, the TSCTSF participates in distributing precise timing from a grandmaster clock (which could be inside or outside the 5G network) to User Equipment (UE) and UPFs, ensuring all nodes in the communication path are aligned to a common time reference, often using the IEEE 802.1AS (gPTP) profile.
From an operational perspective, the TSCTSF works in conjunction with the 5G system's QoS framework to create dedicated QoS Flows with guaranteed flow bit rate (GFBR) and maximum flow bit rate (MFBR), along with strict priority scheduling to meet latency and reliability bounds. It configures the UPF to act as a TSN talker/listener and bridge, implementing traffic shaping (e.g., per-queue gate control as per IEEE 802.1Qbv) on the N6 interface towards the data network. The TSCTSF also supports mechanisms for redundancy and seamless redundancy as defined in IEEE 802.1CB (Frame Replication and Elimination for Reliability) by coordinating multiple UPF paths. Its interfaces, such as Ntsctsf, are defined for service-based interaction within the 5GC, allowing other NFs to request time-sensitive communication services.
Purpose & Motivation
The creation of the TSCTSF was motivated by the industrial sector's demand to use 5G as a unified communication backbone for critical applications like factory automation, motion control, and process monitoring. These applications have stringent requirements for deterministic latency (often sub-millisecond), ultra-high reliability (up to 99.9999%), and precise synchronization (microsecond accuracy) that traditional best-effort mobile networks could not guarantee. Previous 3GPP releases focused on enhanced Mobile Broadband (eMBB) and ultra-reliable low-latency communication (URLLC) but lacked specific support for the scheduling and synchronization paradigms standardized in the IEEE TSN suite.
The TSCTSF specifically addresses the problem of integrating 5G systems into TSN-aware industrial networks. Before its introduction, there was no standardized way for a 5G network to appear as a virtual, deterministic bridge within a TSN domain, nor to participate in TSN's centralized configuration model. The TSCTSF bridges this gap, allowing 5G to be managed as a component within a larger TSN-controlled network. It solves the challenge of translating TSN's time-aware shaping and scheduled traffic concepts into actionable 5G QoS and user plane configurations, enabling end-to-end deterministic flows that traverse both wired TSN and wireless 5G segments seamlessly. This enables the convergence of Operational Technology (OT) and Information Technology (IT) networks over a single 5G infrastructure.
Release Timeline
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (35 CRs across 2 releases). Complements the general historical overview above with the evidence-based evolution of this function.
In Release 17, the Time Sensitive Communication and Time Synchronization Function (TSCTSF) was introduced as a new Network Function to support Time Sensitive Networking. It provides (g)PTP-based time synchronization services by controlling the DS-TT and NW-TT, exposes 5GS capabilities to an Application Function (AF), and handles TSC assistance containers. The TSCTSF interfaces with other core network functions via service-based interfaces (e.g., Ntsctsf) and reference points (e.g., N84 to PCF, N86 to AF).
- Introduction of TSCTSF and other stage2 and 3 alignments TS 29.244CR0573
- TSCTSF NF registration and discovery TS 29.510CR0553
- ServiceName data type extension to cover the missing TSCTSF and NEF services TS 29.510CR0597
- TSCTSF Discovery TS 29.510CR0658
- Introduction of TSCTSF TS 29.512CR0831
- TSCTSF support for Time Sensitive Communication TS 29.514CR0329
+ 16 more changes
In Release 18, the TSCTSF's capabilities were expanded to include direct subscription and notification mechanisms with other network functions. Specifically, the TSCTSF can now subscribe to AMF notifications for RAN timing synchronization status changes and TRS, and it can directly receive TSC management information and clock status indications from the UPF/NW-TT and RAN. Furthermore, its role was clarified for handling time sync requests from an AF and subscriptions from the UDM, and it was formally added as a consumer for PCC decisions and UPF event exposure.
- Reporting the RAN timing synchronization status change from AMF to TSCTSF TS 23.501CR3807
- Timing synchronization status information from NW-TT To TSCTSF TS 24.539CR0019
- Direct reporting of TSC Management Information from UPF to TSN AF or TSCTSF TS 29.244CR0725
- PCC decision based on the input of TSCTSF TS 29.512CR0980
- Event exposure subscribed by the TSCTSF TS 29.518CR0868
- TSCTSF handling when it receives the time sync request from AF and subscription from UDM and the data model definition TS 29.565CR0077
+ 7 more changes
Explore further
Broader topics and technologies where TSCTSF plays a role.
Defining Specifications
3GPP specifications that define or reference TSCTSF, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 23.501 vk00 | 5G System Architecture Stage 2 | Rel-20 |
| TS 24.501 vj50 | 5G NAS Protocols Specification | Rel-19 |
| TS 24.539 vj30 | NW-TT Protocol Aspects | Rel-19 |
| TR 28.839 vi10 | Technical Report | Rel-18 |
| TS 29.244 vj40 | PFCP Specification for Control/User Plane Separation | Rel-19 |
| TS 29.510 vj50 | NRF Service Based Interface Protocol | Rel-19 |
| TS 29.512 vj40 | 5G Session Management Policy Control Service | Rel-19 |
| TS 29.514 vj40 | 5G System; Policy Authorization Service; Stage 3 | Rel-19 |
| TS 29.518 vj50 | AMF Service Based Interface Protocol | Rel-19 |
| TS 29.521 vj40 | 5G Binding Support Management Service Stage 3 | Rel-19 |
| TS 29.522 vj40 | 5G NEF Northbound APIs Stage 3 | Rel-19 |
| TS 29.534 vj20 | 5G Access & Mobility Policy Authorization Service | Rel-19 |
| TS 29.564 vj50 | Nupf Service Based Interface Protocol | Rel-19 |
| TS 29.565 vj40 | Time Synchronization Function Services | Rel-19 |
| TS 32.240 vj40 | Charging Management Architecture & Principles | Rel-19 |
| TS 32.282 vi20 | Charging management; Time Sensitive Networking | Rel-18 |
| TS 32.290 vj50 | 5G Charging for Service Based Interface | Rel-19 |