Real-Time Guarantees for Critical Traffic in IEEE 802.1Qbv TSN Networks with Unscheduled and Unsynchronized End-Systems
Mohammadreza Barzegaran, Niklas Reusch, Luxi Zhao, Silviu S., Craciunas, Paul Pop

TL;DR
This paper introduces a flexible scheduling method for TSN networks that guarantees real-time delivery of critical messages even with unscheduled and unsynchronized end-systems, broadening practical applicability.
Contribution
It proposes a worst-case delay analysis integrated into schedule synthesis, enabling TSN networks with off-the-shelf end-systems to provide bounded latency guarantees.
Findings
Supports unscheduled, unsynchronized end-systems in TSN networks
Achieves bounded latency for critical messages
Validated with synthetic and real-world test cases
Abstract
Time-Sensitive Networking (TSN) aims to extend the IEEE 802.1Q Ethernet standard with real-time and time-aware capabilities. Each device's transmission of time-critical frames is done according to a so-called Gate Control List (GCL) schedule via the timed-gate mechanism described in IEEE 802.1Qbv. Most schedule generation mechanisms for TSN have a constraining assumption that both switches and end-systems in the network must have at least the TSN capabilities related to scheduled gates and time synchronization. However, many TSN networks use off-the-shelf end-systems, e.g., for providing sensor data, which are not scheduled and/or synchronized. In this paper, we propose a more flexible scheduling strategy that considers a worst-case delay analysis within the scheduling synthesis step, leveraging the solution's optimality to support TSN networks with unscheduled and unsynchronized…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Time Synchronization Technologies · Real-Time Systems Scheduling · Petri Nets in System Modeling
