Linux TSN Endstation with Intel® Ethernet Controllers¶
The Intel® Edge Controls for Industrial (Intel® ECI or ECI) aims at empowering both Automation engineering and OT system administrator teams to achieve industry-graded Ethernet IEEE std 802.1Q-2018 onto OT/IT converged Time-Synchronized Network (TSN) domains.
Intel® ECI leverages the latest Intel® Ethernet Controllers Linux* drivers delivering packet-level hardware offloadling mechanism from Linux Advanced Traffic-Control and Express Data-Path (XDP) that meet with time-based Quality-of-Service (QoS) demand.
Only certain Intel® Ethernet Controllers are capable of delivering Atomic-clock (TAI) accurate Time-synchronization, Time-Aware Traffic Scheduling, and programmatic Launch Time L2/Ethernet hardware-offload capabilities for threaded IA64 Control runtimes to achieve guaranteed-latency and priority-based isochronous traffic-shaping as standardized into the following IEEE std 802.1Q-2018 specifications:
[Endpoint PCI
8086:7aacand8086:7aad] Intel® Atom™ x7000 Series [Alder Lake] Ethernet GbE Time-Sensitive Network Controller[Endpoint PCI
8086:7aacand8086:7aad] 12th Gen Intel® Core™ S-Series [Alder Lake] Ethernet GbE Time-Sensitive Network Controller[Endpoint PCI
8086:a0ac] 11th Gen Intel® Core™ U-Series and P-Series [Tiger Lake] Ethernet GbE Time-Sensitive Network Controller[Endpoint PCI
8086:4b32,8086:4ba0,8086:4bb0, …] Intel® Atom™ x6000 Series [Elkhart Lake] Ethernet GbE Time-Sensitive Network Controller[Endpoint PCI
8086:15f2] Intel® Ethernet Controller I225-LM for Time-Sensitive Networking (TSN)[Endpoint PCI
8086:125b] Intel® Ethernet Controller I226-LM for Time-Sensitive Networking (TSN)[Endpoint PCI
8086:157b,8086:1533,…] Intel® Ethernet Controller I210-IT for Time-Sensitive Networking (TSN)
To explore Linux TSN end-station further, click the following sections:
Learn TSN Linux Basics
An overview of Linux IEEE std 802.1Q-2018 support
Manage TSN Linux
Define IEEE 802.1Q-2018 via Linux *systemd-networkd* manager on Intel® Industrial Ethernet Controllers
Troubleshoot TSN Linux
Diagnose IEEE 802.1Q-2018 TSN Endstations using standard Linux system tracing and performance events
Understand Linux eBPF native XDP
Create Express Data Path (XDP) packet processing applications on Intel® Industrial Ethernet Controllers
Micro-benchmark TSN Linux
Run micro-benchmarking on Intel® Industrial Ethernet Controllers

