电子学报 ›› 2022, Vol. 50 ›› Issue (9): 2090-2095.DOI: 10.12263/DZXB.20210163

• 学术论文 • 上一篇    下一篇

基于IEEE 802.1的TSN交换机队列调度技术研究

杨明亮1, 吴春明1, 沈丛麒2, 邱于兵3   

  1. 1.浙江大学,浙江 杭州 310013
    2.之江实验室,浙江 杭州 311100
    3.南昌大学,江西 南昌 330031
  • 收稿日期:2021-01-26 修回日期:2021-07-21 出版日期:2022-09-25
    • 作者简介:
    • 杨明亮 男, 1995出生, 辽宁本溪人, 浙江大学硕士, 现阿里巴巴开发工程师.主要从事网络协议栈优化、 网络虚拟化、 软件定义网络、 网络安全与恶意流量检测等领域方向的科学研究工作.E-mail: ml_yang@zju.edu.cn
      吴春明 男, 1967出生, 浙江萧山人, 浙江大学计算机系统结构与网络安全研究所教授、 博导.主要从事互联网体系结构、 柔性可重构网络、 网络空间内生安全等领域的科学研究. E-mail: wuchunming@zju.edu.cn
      沈丛麒 女, 1994出生, 浙江宁波人, 浙江大学硕士, 之江实验室智能网络研究院高级研究专员.主要从事网络安全、 工业互联网安全等领域方向的科学研究工作.E-mail: shencq@zhejianglab.com
    • 基金资助:
    • 工业互联网创新发展工程项目 (TC190A443-2)

Research on Queue Scheduling Strategy on IEEE 802.1 Based TSN Switch

YANG Ming-liang1, WU Chun-ming1, SHEN Cong-qi2, QIU Yu-bing3   

  1. 1.Zhejiang University,Hangzhou,Zhejiang 310013,China
    2.Zhejiang Lab,Hangzhou,Zhejiang 311100,China
    3.Nanchang University,Nanchang,Jiangxi 330031,China
  • Received:2021-01-26 Revised:2021-07-21 Online:2022-09-25 Published:2022-10-26

摘要:

构建一种实时可靠的传输网络以解决现有工业网络中低时延、高可靠的大规模数据传输问题是工业互联网建设的难点.当前工业以太网大多针对特定应用开发,种类繁杂,无法实现大范围、跨类别设备统一地互联互通,而传统互联网的尽力而为无法实现实时稳定的通信性能.本文利用时间敏感网络理论,提出并实现了基于802.1Qbv队列优先级的流量整形策略与基于帧抢占的调度策略,开发一种基于IEEE 802.1的时间敏感网络交换机,评估了基于IEEE 802.1的队列调度机制与技术.实验结果表明,该队列调度机制能有效保障流量的实时传输,且传输时延可控,从而保障了流量的可靠通信.

关键词: 时间敏感网络, 队列调度

Abstract:

Building a real-time and reliable transmission network to solve the problem of low latency and highly reliable large-scale data transmission in existing industrial networks is a challenge in the implementation of industrial networks. Most of the current industrial networks target specific applications so that they are viewed as heterogeneous, making them incapable of realizing large-scale inter-device communication. Also, the traditional best-effort Internet fails to provide real-time and reliable network performance. In this paper, according to the theories of time-sensitive networks, we propose and implement a traffic shaping policy based on the 802.1Qbv queue priority and a scheduling policy based on frame preemption. We develop a time-sensitive network switch based on the IEEE 802.1 and evaluate the queue scheduling mechanisms and techniques built on the IEEE 802.1. The experimental results indicate that our queue scheduling mechanism can effectively achieve real-time traffic transmission with controllable transmission delay, thus guaranteeing reliable traffic communication.

Key words: time sensitive network, traffic scheduling strategy

中图分类号: