Constant Delay Switching: Asynchronous Traffic Shaping with Jitter Control

Alexej Grigorjew, Florian Metzger, T. Hossfeld, Johannes Specht, Franz-Josef Götz, Feng Chen, Jürgen Schmitt
{"title":"Constant Delay Switching: Asynchronous Traffic Shaping with Jitter Control","authors":"Alexej Grigorjew, Florian Metzger, T. Hossfeld, Johannes Specht, Franz-Josef Götz, Feng Chen, Jürgen Schmitt","doi":"10.23919/ifipnetworking55013.2022.9829777","DOIUrl":null,"url":null,"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.","PeriodicalId":31737,"journal":{"name":"Edutech","volume":"32 1","pages":"1-9"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Edutech","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ifipnetworking55013.2022.9829777","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

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.
恒定延迟交换:异步流量整形与抖动控制
时间敏感网络(TSN)小组的最新进展提出了许多机制来改善第二层交换机的确定性延迟。它们的成型方法在先决条件、灵活性、最大延迟和延迟变化(抖动)方面有所不同。异步解决方案在动态场景中提供了灵活性,但是基于信用的整形(CBS)和异步流量整形(ATS)的延迟差异很大,因为最小延迟不受它们的影响。工业和汽车用例中的一些应用需要低抖动,同时试图避免对时间同步的依赖,甚至TSN的冗余机制也受益于较低的延迟方差。这项工作正在弥合低抖动传输要求和异步整形机制之间的差距。讨论了无状态异步恒延迟整形器(ACDS)的应用。它从前一个网桥收集排队持续时间,以便在剩余时间内延迟每帧,从而实现每帧的每跳恒定延迟。讨论包括先决条件、机制本身及其技术复杂性,以及通过证明其与基于令牌桶的ATS的关系对其保证延迟进行形式化分析。进一步讨论了两种扩展,并通过在帧级仿真中比较ACDS与ATS的抖动来评价ACDS的适用性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
审稿时长
4 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书