物联网学报 ›› 2022, Vol. 6 ›› Issue (4): 117-127.doi: 10.11959/j.issn.2096-3750.2022.00296

• 理论与技术 • 上一篇    下一篇

一种结合入队整形的TSN流量调度算法

韩文璇1, 朱海龙2, 何欣欣1, 李妍珏1, 尹长川1   

  1. 1 北京邮电大学先进信息网络北京实验室,北京 100876
    2 北京邮电大学网络与交换技术国家重点实验室,北京 100876
  • 修回日期:2022-07-30 出版日期:2022-12-30 发布日期:2022-12-01
  • 作者简介:韩文璇(1998- ),女,北京邮电大学信息与通信工程学院硕士生,主要研究方向为工业互联网、时间敏感网络和车载网络等
    朱海龙(1987- ),男,博士,北京邮电大学信息与通信工程学院讲师,主要研究方向为工业互联网、确定性网络、工业以太网、软件定义网络、时间敏感网络和车载网络等
    何欣欣(1987- ),女,博士,北京邮电大学信息与通信工程学院讲师,主要研究方向为车联网和车载通信等
    李妍珏(1997- ),女,北京邮电大学信息与通信工程学院硕士生,主要研究方向为时间敏感网络和工业互联网等
    尹长川(1968- ),男,博士,北京邮电大学信息与通信工程学院教授,主要研究方向为软件定义网络、物联网、边缘计算以及机器学习、大数据等智能技术在通信网络中的应用等
  • 基金资助:
    国家重点研发计划(2020YFB1805302)

A TSN traffic scheduling algorithm combined with enqueue shaping

Wenxuan HAN1, Hailong ZHU2, Xinxin HE1, Yanjue LI1, Changchuan YIN1   

  1. 1 Beijing Laboratory of Advanced Information Networks, Beijing University of Posts and Telecommunications, Beijing 100876, China
    2 State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China
  • Revised:2022-07-30 Online:2022-12-30 Published:2022-12-01
  • Supported by:
    The National Key Research and Development Program of China(2020YFB1805302)

摘要:

时间敏感网络(TSN, time-sensitive network)中混合流量调度的研究目前主要关注如何保证流预留(SR, stream reservation)流的有界低时延传输,然而SR流长时间阻塞尽力而为(BE, best-effort)流,易导致BE流时延过大,影响网络的状态维护及系统管理。为了减小BE类消息的最大端到端时延,提出了一种结合入队整形的流量调度算法,通过减少SR流的预留带宽降低了它对BE流的阻塞程度。首先,在SR队列前增加入队缓存区;然后,通过设置入队整形时每个入队缓存区中数据帧进入SR队列的数目调整相同优先级流量间的预留带宽比;最后,联合出口整形为每条SR流预留与其时延要求相匹配的带宽资源。实验结果表明,结合入队整形可以将BE类消息的最大端到端时延减小9.66%~75.76%。

关键词: 入队整形, 流量调度, 预留带宽, 端到端时延, 时间敏感网络

Abstract:

Most of the existing studies on the scheduling of mixed traffic in time-sensitive network (TSN) focus on how to ensure low-latency of stream reservation (SR) traffic.However, SR traffic blocks best-effort (BE) traffic for a long time will lead to excessive delay in BE traffic, which is not conducive to the state maintenance of network and the management of system.In order to reduce the maximum end-to-end delay of BE messages, a traffic scheduling algorithm which combines with enqueue shaping was proposed.It reduced the blocking of BE traffic by reducing the reserved bandwidth of SR traffic.The algorithm first added enqueue buffers in front of SR queues.Then, the reserved bandwidth ratio among the same priority traffic was adjusted by setting the number of frames in each enqueue buffer entering the SR queue during enqueue shaping.Finally, it jointed egress shaping to reserve bandwidth resources for each SR flow to match its latency requirement.Simulation results showed that combining enqueue shaping can reduce the maximum end-to-end delay of BE messages by 9.66%~75.76%.

Key words: enqueue shaping, traffic scheduling, reserved bandwidth, end-to-end delay, TSN

中图分类号: 

No Suggested Reading articles found!