Recent developments in the Time Sensitive Networking (TSN) group have put forth
a number of mechanisms to improve deterministic latency in layer 2 switches.
Their shaping approaches differ with respect to
prerequisites, flexibility, maximum latency, and latency variation (jitter).
Asynchronous solutions provide flexibility in dynamic scenarios,
but Credit-Based Shaping (CBS) and Asynchronous Traffic Shaping (ATS)
come with a high latency variance, as the minimum latency is not affected by them.
Some applications in industrial and automotive use cases require low jitter
while trying to avoid a dependency on time synchronization,
and even TSN's redundancy mechanism benefits from a lower latency variance.
This work is bridging the gap between low-jitter transmission requirements
and asynchronous shaping mechanisms.
In this paper, the application of a stateless Asynchronous Constant Delay Shaper (ACDS)
is discussed. It collects the queuing duration from the previous bridge
to delay each frame for the remaining time such that a constant per-hop delay for
each frame is achieved. The discussion includes the prerequisites, the mechanism itself, and its
technical complexity, as well as a formal analysis of its guaranteed latency
by proving its relation to a token-bucket based ATS.
Further, two extensions are discussed, and an evaluation shows the applicability of ACDS
by comparing its jitter to ATS in a frame-level simulation.
%0 Conference Paper
%1 info3-inproceedings-2022-15
%A Grigorjew, Alexej
%A Metzger, Florian
%A Hoßfeld, Tobias
%A Specht, Johannes
%A Götz, Franz-Josef
%A Chen, Feng
%A Schmitt, Jürgen
%B 2022 IFIP Networking Conference (IFIP Networking)
%D 2022
%K myown kosinu5
%T Constant Delay Switching: Asynchronous Traffic Shaping with Jitter Control
%X Recent developments in the Time Sensitive Networking (TSN) group have put forth
a number of mechanisms to improve deterministic latency in layer 2 switches.
Their shaping approaches differ with respect to
prerequisites, flexibility, maximum latency, and latency variation (jitter).
Asynchronous solutions provide flexibility in dynamic scenarios,
but Credit-Based Shaping (CBS) and Asynchronous Traffic Shaping (ATS)
come with a high latency variance, as the minimum latency is not affected by them.
Some applications in industrial and automotive use cases require low jitter
while trying to avoid a dependency on time synchronization,
and even TSN's redundancy mechanism benefits from a lower latency variance.
This work is bridging the gap between low-jitter transmission requirements
and asynchronous shaping mechanisms.
In this paper, the application of a stateless Asynchronous Constant Delay Shaper (ACDS)
is discussed. It collects the queuing duration from the previous bridge
to delay each frame for the remaining time such that a constant per-hop delay for
each frame is achieved. The discussion includes the prerequisites, the mechanism itself, and its
technical complexity, as well as a formal analysis of its guaranteed latency
by proving its relation to a token-bucket based ATS.
Further, two extensions are discussed, and an evaluation shows the applicability of ACDS
by comparing its jitter to ATS in a frame-level simulation.
@inproceedings{info3-inproceedings-2022-15,
abstract = {Recent developments in the Time Sensitive Networking (TSN) group have put forth
a number of mechanisms to improve deterministic latency in layer 2 switches.
Their shaping approaches differ with respect to
prerequisites, flexibility, maximum latency, and latency variation (jitter).
Asynchronous solutions provide flexibility in dynamic scenarios,
but Credit-Based Shaping (CBS) and Asynchronous Traffic Shaping (ATS)
come with a high latency variance, as the minimum latency is not affected by them.
Some applications in industrial and automotive use cases require low jitter
while trying to avoid a dependency on time synchronization,
and even TSN's redundancy mechanism benefits from a lower latency variance.
This work is bridging the gap between low-jitter transmission requirements
and asynchronous shaping mechanisms.
In this paper, the application of a stateless Asynchronous Constant Delay Shaper (ACDS)
is discussed. It collects the queuing duration from the previous bridge
to delay each frame for the remaining time such that a constant per-hop delay for
each frame is achieved. The discussion includes the prerequisites, the mechanism itself, and its
technical complexity, as well as a formal analysis of its guaranteed latency
by proving its relation to a token-bucket based ATS.
Further, two extensions are discussed, and an evaluation shows the applicability of ACDS
by comparing its jitter to ATS in a frame-level simulation.},
added-at = {2022-07-14T18:03:53.000+0200},
author = {Grigorjew, Alexej and Metzger, Florian and Hoßfeld, Tobias and Specht, Johannes and Götz, Franz-Josef and Chen, Feng and Schmitt, Jürgen},
biburl = {https://www.bibsonomy.org/bibtex/23d1569cd8e0668b284ccc9fb2553fd4d/uniwue_info3},
booktitle = {2022 IFIP Networking Conference (IFIP Networking)},
interhash = {276432389674d575b333fa65df3d3432},
intrahash = {3d1569cd8e0668b284ccc9fb2553fd4d},
keywords = {myown kosinu5},
month = {6},
timestamp = {2022-07-14T18:03:53.000+0200},
title = {Constant Delay Switching: Asynchronous Traffic Shaping with Jitter Control},
year = 2022
}