Time-Sensitive Networking (TSN) is not a single protocol, but rather a set of IEEE 802.1 standards that enhance standard Ethernet to provide deterministic data transmission over Ethernet networks. In essence, it turns “best-effort” Ethernet into a predictable, reliable, and time-synchronised network—crucial for applications where timing is everything.
IoT and IT System Development Specialist
Time-Sensitive Networking (TSN) is not a single protocol, but rather a set of IEEE 802.1 standards that enhance standard Ethernet to provide deterministic data transmission over Ethernet networks. In essence, it turns “best-effort” Ethernet into a predictable, reliable, and time-synchronised network—crucial for applications where timing is everything.
IEEE 802.1AS-2020 (often called gPTP – Generalised Precision Time Protocol) is the core timing and synchronisation standard for Time-Sensitive Networking (TSN). It provides sub-microsecond clock synchronisation across all devices on an Ethernet network, creating a single, precise timeline that every switch, controller, and sensor follows.
key differences at a glance between IEEE 1588(PTP) and IEEE 802.1AS-2020 (gPTP)
| Feature | IEEE 1588 (PTP) | IEEE 802.1AS-2020(gPTP) |
|---|---|---|
| Scope | General purpose time synchronization for a wide variety of applications and network types (telecom, power, etc.). | Specific profile for Time-Sensitive Networking (TSN), Audio-Video Bridging (AVB), industrial automation, and automotive Ethernet. |
| OSI Layer | Supports various layers (Layer 2, Layer 3/4, etc.) and underlying transport protocols like UDP. | Operates exclusively at Layer 2 (Ethernet data link layer), which enables better performance and lower jitter. |
| Network Path | Can operate over networks with non-PTP-aware switches between PTP devices. | Requires all bridges and end stations in the synchronization path to be “time-aware” (gPTP-capable) to ensure consistent performance. |
| Complexity | Offers many features and degrees of freedom in implementation, leading to potential configuration challenges. | Simplifies configuration by restricting options, using a streamlined Best Master Clock Algorithm (BMCA), and defining fewer clock types. |
| Clock Types | Defines Ordinary, Boundary, and End-to-End Transparent clocks. | Primarily uses two types of time-aware systems: end stations and bridges (which function similarly to transparent clocks with peer-to-peer delay measurement). |
| Time Domains | Can manage multiple, independent time domains simultaneously. | Includes features to support multiple time domains (e.g., a “working clock” and a global time base) within a single system for specific applications. |
| Applications | Used in diverse fields like telecommunications, power, and general industrial automation. | Primarily targeted at applications requiring very high precision in local networks, such as Audio/Video Bridging (AVB), industrial automation, automotive Ethernet, and aerospace systems. |
Manages how different types of data traffic are prioritised and transmitted, ensuring that critical data experiences minimal delay.
IEEE 802.1Qbv (Enhancements for Scheduled Traffic): is a crucial Time-Sensitive Networking (TSN) standard that provides “Enhancements for Scheduled Traffic” by adding a Time-Aware Shaper (TAS), allowing Ethernet switches to precisely schedule when different traffic types are sent, ensuring predictable, ultra-low latency for critical applications like industrial automation, robotics, and automotive systems, using a Gate Control List (GCL) to control queues based on precise timing.
Time-Aware Shaper (TAS): A mechanism within Ethernet switches that controls egress (output) queues, opening and closing them at exact times.
IEEE 802.1Qci (Per-Stream Filtering and Policing, PSFP) is an amendment to the IEEE 802.1Q standard that enhances network security and reliability within Time-Sensitive Networking (TSN) environments by providing stream-specific ingress filtering and rate policing at the port level.
IEEE 802.1Qbu (Frame Preemption) and IEEE 802.3br (Interspersing Express Traffic or IET) are two coordinated standards that work together to implement frame preemption in Time-Sensitive Networking (TSN). Their purpose is to reduce the latency of high-priority, time-critical traffic by allowing it to interrupt the ongoing transmission of lower-priority, best-effort traffic.
IEEE 802.1CB (Frame Replication and Elimination for Reliability): Sends duplicate copies of critical data frames over multiple independent network paths. The receiver accepts the first frame and discards duplicates, providing seamless redundancy and preventing data loss.
TSN resolves this by enabling time-critical control traffic and best-effort IT traffic to share the same Ethernet infrastructure – with guaranteed quality of service for each. A single physical network can carry PLC-to-drive control commands at microsecond precision alongside video, SCADA data and cloud telemetry.
The duplicate frames travel through the network along their respective paths.
Standard bridges in the network forward these frames as usual.
If a link or a bridge along one path fails, the frames on that specific path might be lost or delayed, but the copies on the other paths continue their journey.5
A “listener” (receiving device) or a designated “elimination function” in a bridge receives the incoming member streams.
IEEE 802.1Qcc is a Time-Sensitive Networking (TSN) standard that defines enhancements to the Stream Reservation Protocol (SRP) to support scalable and flexible configuration of time-sensitive data streams. It is crucial for managing resource allocation in complex, dynamic industrial and automotive networks.
Whether you’re working from a tender spec or starting from scratch, our engineering team can recommend the right product, confirm certifications and turn around a quote.