Worst-case Delay Bounds in Time-Sensitive Networks with Packet Replication and Elimination
Ludovic Thomas (ISAE-SUPAERO), Ahlem Mifdaoui (ISAE-SUPAERO) and, Jean-Yves Le Boudec (EPFL)

TL;DR
This paper develops a network calculus-based method to analyze worst-case delays in time-sensitive networks employing packet replication and elimination, addressing challenges like burstiness, mis-ordering, and regulator interactions.
Contribution
It introduces a comprehensive network calculus toolbox for bounding burstiness and reordering, and analyzes the impact of elimination on traffic regulator effectiveness and delay bounds.
Findings
Packet elimination can cause burstiness increase and mis-ordering.
Shaping-for-free property does not hold after packet elimination.
Delay bounds are derived for different regulator types, showing unbounded delay with interleaved regulators.
Abstract
Packet replication and elimination functions are used by time-sensitive networks (as in the context of IEEE TSN and IETF DetNet) to increase the reliability of the network. Packets are replicated onto redundant paths by a replication function. Later the paths merge again and an elimination function removes the duplicates. This redundancy scheme has an effect on the timing behavior of time-sensitive networks and many challenges arise from conducting timing analyses. The replication can induce a burstiness increase along the paths of replicates, as well as packet mis-ordering that could increase the delays in the crossed bridges or routers. The induced packet mis-ordering could also negatively affect the interactions between the redundancy and scheduling mechanisms such as traffic regulators (as with per-flow regulators and interleaved regulators, implemented by TSN asynchronous traffic…
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 · Software System Performance and Reliability · Software-Defined Networks and 5G
