How to integrate Time-Sensitive Networking Protocol into Linux end-equipment

Enabling the new generation Ethernet anywhere

Time-Sensitive Networking Protocol Implementation for Linux end-equipment

First publication date: 28/04/2022

(Opens New Window)
Image

This open access publication details how to extend TSN determinism over Linux-OS based computers using specialized middleware and a TSN PCIe NIC card from Relyum by SoCe.

By bringing industrial-grade robustness and reliability to Ethernet, Time Sensitive Networking (TSN) offers an IEEE standard communication technology that enables interoperability between standard-conformant industrial devices from any vendor. It also eliminates the need for physical separation of critical and non-critical communication networks, which allows a direct exchange of data between operation centers and companies, a concept at the heart of the Industrial Internet of Things (IIoT). This article describes creating an end-to-end TSN network using specialized PCI Express (PCIe) cards and two final Linux endpoints. For this purpose, the two primary standards of TSN, IEEE 802.1AS (regarding clock synchronization), and IEEE 802.1Qbv (regarding time scheduled traffic) have been implemented in Linux equipment as well as a configuration and monitoring system.

Bibliographic reference