Table of Contents
Fetching ...

Time-Sensitive Networking (TSN) for Industrial Automation: Current Advances and Future Directions

Tianyu Zhang, Gang Wang, Chuanyu Xue, Jiachen Wang, Mark Nixon, Song Han

TL;DR

Time-Sensitive Networking (TSN) provides a unified, Ethernet-based framework for deterministic, time-critical communication in industrial automation, addressing fragmentation among fieldbuses and IT/OT convergence. The paper surveys current TSN standards across four pillars—time synchronization, bounded end-to-end latency, reliability, and resource management—and discusses their application to converged networks (Fieldbus over TSN, OPC UA over TSN) and industrial integration. It also analyzes integration challenges, testbeds, and key research directions, including deployment, large-scale networks, and wireless TSN, emphasizing the need for secure, dynamic, and scalable configurations. Collectively, the work highlights TSN’s potential to enable vendor-neutral interoperability and IT/OT convergence with high performance, while acknowledging remaining challenges in scheduling complexity, reconfiguration, and security for real-world deployments.

Abstract

With the introduction of Cyber-Physical Systems (CPS) and Internet of Things (IoT) technologies, the automation industry is undergoing significant changes, particularly in improving production efficiency and reducing maintenance costs. Industrial automation applications often need to transmit time- and safety-critical data to closely monitor and control industrial processes. Several Ethernet-based fieldbus solutions, such as PROFINET IRT, EtherNet/IP, and EtherCAT, are widely used to ensure real-time communications in industrial automation systems. These solutions, however, commonly incorporate additional mechanisms to provide latency guarantees, making their interoperability a grand challenge. The IEEE 802.1 Time Sensitive Networking (TSN) task group was formed to enhance and optimize IEEE 802.1 network standards, particularly for Ethernet-based networks. These solutions can be evolved and adapted for cross-industry scenarios, such as large-scale distributed industrial plants requiring multiple industrial entities to work collaboratively. This paper provides a comprehensive review of current advances in TSN standards for industrial automation. It presents the state-of-the-art IEEE TSN standards and discusses the opportunities and challenges of integrating TSN into the automation industry. Some promising research directions are also highlighted for applying TSN technologies to industrial automation applications.

Time-Sensitive Networking (TSN) for Industrial Automation: Current Advances and Future Directions

TL;DR

Time-Sensitive Networking (TSN) provides a unified, Ethernet-based framework for deterministic, time-critical communication in industrial automation, addressing fragmentation among fieldbuses and IT/OT convergence. The paper surveys current TSN standards across four pillars—time synchronization, bounded end-to-end latency, reliability, and resource management—and discusses their application to converged networks (Fieldbus over TSN, OPC UA over TSN) and industrial integration. It also analyzes integration challenges, testbeds, and key research directions, including deployment, large-scale networks, and wireless TSN, emphasizing the need for secure, dynamic, and scalable configurations. Collectively, the work highlights TSN’s potential to enable vendor-neutral interoperability and IT/OT convergence with high performance, while acknowledging remaining challenges in scheduling complexity, reconfiguration, and security for real-world deployments.

Abstract

With the introduction of Cyber-Physical Systems (CPS) and Internet of Things (IoT) technologies, the automation industry is undergoing significant changes, particularly in improving production efficiency and reducing maintenance costs. Industrial automation applications often need to transmit time- and safety-critical data to closely monitor and control industrial processes. Several Ethernet-based fieldbus solutions, such as PROFINET IRT, EtherNet/IP, and EtherCAT, are widely used to ensure real-time communications in industrial automation systems. These solutions, however, commonly incorporate additional mechanisms to provide latency guarantees, making their interoperability a grand challenge. The IEEE 802.1 Time Sensitive Networking (TSN) task group was formed to enhance and optimize IEEE 802.1 network standards, particularly for Ethernet-based networks. These solutions can be evolved and adapted for cross-industry scenarios, such as large-scale distributed industrial plants requiring multiple industrial entities to work collaboratively. This paper provides a comprehensive review of current advances in TSN standards for industrial automation. It presents the state-of-the-art IEEE TSN standards and discusses the opportunities and challenges of integrating TSN into the automation industry. Some promising research directions are also highlighted for applying TSN technologies to industrial automation applications.
Paper Structure (55 sections, 7 figures, 3 tables)

This paper contains 55 sections, 7 figures, 3 tables.

Figures (7)

  • Figure 1: Example of industrial automation control hierarchy which consists of IT and OT parts.
  • Figure 2: An illustration of a TSN switch. It consists of four key components: the switching fabric, the queues (each equipped with a gate), a global scheduler, and the transmission selection. The gate can only transmit in the "open" state.
  • Figure 3: IEEE 802.1 TSN toolbox, consisting of four coarse sub-classes. Some draft standards (e.g., IEEE P802.1ASdm and IEEE P802.1Qdj) are still in progress and thus are not included in the discussion in Section \ref{['Sec:Chal']}.
  • Figure 4: Overview of IEEE 802.1Qbv Time-Aware Shaper (TAS): the scheduled traffic will be sent over TDMA-like synchronized slots. HP traffic have guaranteed reserved resources across the network, while LP traffic are best-effort low-priority traffic.
  • Figure 5: An example of CQF operation on a chain topology with two switches. Time is divided into cycles with the length of $T$. Frames received by a switch in cycle $x$ will be sent out in the next cycle $x+1$.
  • ...and 2 more figures