Programmable Cycle-Specified Queue for Long-Distance Industrial Deterministic Packet Scheduling

Yudong Huang, Shuo Wang, Shiyin Zhu, Guoyu Peng, Xinyuan Zhang, Tao Huang, Xinmin Liu
{"title":"Programmable Cycle-Specified Queue for Long-Distance Industrial Deterministic Packet Scheduling","authors":"Yudong Huang, Shuo Wang, Shiyin Zhu, Guoyu Peng, Xinyuan Zhang, Tao Huang, Xinmin Liu","doi":"arxiv-2409.09592","DOIUrl":null,"url":null,"abstract":"The time-critical industrial applications pose intense demands for enabling\nlong-distance deterministic networks. However, previous priority-based and\nweight-based scheduling methods focus on probabilistically reducing average\ndelay, which ignores strictly guaranteeing task-oriented on-time packet\ndelivery with bounded worst-case delay and jitter. This paper proposes a new Programmable Cycle-Specified Queue (PCSQ) for\nlong-distance industrial deterministic packet scheduling. By implementing the\nfirst high-precision rotation dequeuing, PCSQ enables microsecond-level time\nslot resource reservation (noted as T) and especially jitter control of up to\n2T. Then, we propose the cycle tags computation to approximate cyclic\nscheduling algorithms, which allows packets to actively pick and lock their\nfavorite queue in a sequence of nodes. Accordingly, PCSQ can precisely defer\npackets to any desired time. Further, the queue coordination and cycle mapping\nmechanisms are delicately designed to solve the cycle-queue mismatch problem.\nEvaluation results show that PCSQ can schedule tens of thousands of\ntime-sensitive flows and strictly guarantee $ms$-level delay and us-level\njitter.","PeriodicalId":501280,"journal":{"name":"arXiv - CS - Networking and Internet Architecture","volume":"47 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Networking and Internet Architecture","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.09592","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The time-critical industrial applications pose intense demands for enabling long-distance deterministic networks. However, previous priority-based and weight-based scheduling methods focus on probabilistically reducing average delay, which ignores strictly guaranteeing task-oriented on-time packet delivery with bounded worst-case delay and jitter. This paper proposes a new Programmable Cycle-Specified Queue (PCSQ) for long-distance industrial deterministic packet scheduling. By implementing the first high-precision rotation dequeuing, PCSQ enables microsecond-level time slot resource reservation (noted as T) and especially jitter control of up to 2T. Then, we propose the cycle tags computation to approximate cyclic scheduling algorithms, which allows packets to actively pick and lock their favorite queue in a sequence of nodes. Accordingly, PCSQ can precisely defer packets to any desired time. Further, the queue coordination and cycle mapping mechanisms are delicately designed to solve the cycle-queue mismatch problem. Evaluation results show that PCSQ can schedule tens of thousands of time-sensitive flows and strictly guarantee $ms$-level delay and us-level jitter.
用于长距离工业确定性数据包调度的可编程周期指定队列
对时间要求严格的工业应用对长距离确定性网络提出了更高的要求。然而,以往基于优先级和基于权重的调度方法侧重于概率性地降低平均延迟,而忽略了严格保证面向任务的数据包按时交付,并对最坏情况下的延迟和抖动进行约束。本文为长距离工业确定性数据包调度提出了一种新的可编程周期指定队列(PCSQ)。PCSQ 首次实现了高精度轮转排序,从而实现了微秒级的时隙资源预留(记为 T),尤其是高达 2T 的抖动控制。然后,我们提出了近似循环调度算法的循环标记计算,允许数据包在节点序列中主动选择并锁定其最喜欢的队列。因此,PCSQ 可以精确地将数据包延迟到任何需要的时间。评估结果表明,PCSQ可以调度数以万计的对时间敏感的流量,并严格保证延迟为$ms$级,抖动为us级。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术文献互助群
群 号:481959085
Book学术官方微信