Reliability-aware Scheduling and Routing for Messages in Time-sensitive Networking
ACM Transactions on Embedded Computing Systems (TECS)
Time-sensitive Networking (TSN) on Ethernet is a promising communication technology in the automotive and industrial automation industries due to its real-time and high-bandwidth communication capabilities. Time-triggered scheduling and static routing are often adopted in these areas due to high requirements on predictability for safety-critical applications. Deadline-constrained routing and scheduling in TSN have been studied extensively in past research. However, scheduling and routing with reliability requirements in the context of transient faults are not yet studied. In this work, we propose an Satisfiability Modulo Theory-based technique to perform scheduling and routing that takes both reliability constraints and end-to-end deadline constraints into consideration. Heuristics have been applied to improve the scalability of the solution. Extensive experiments have been conducted to demonstrate the efficiency of our proposed technique.
[ZSEP21] Yuanbin Zhou, Soheil Samii, Petru Eles, Zebo Peng, "Reliability-aware Scheduling and Routing for Messages in Time-sensitive Networking", ACM Transactions on Embedded Computing Systems (TECS)