物联网学报 ›› 2023, Vol. 7 ›› Issue (4): 52-62.doi: 10.11959/j.issn.2096-3750.2023.00318

• 理论与技术 • 上一篇    

时间敏感网络中的动态路由与调度联合优化算法

周阳1, 陈鸿龙2, 张雷1   

  1. 1 南京邮电大学,江苏 南京 210003
    2 中国石油大学,山东 青岛 266580
  • 修回日期:2022-12-28 出版日期:2023-12-01 发布日期:2023-12-01
  • 作者简介:周阳(1999– ),男,南京邮电大学在读,主要研究方向为时间敏感网络的路由与调度优化
    陈鸿龙(1984– ),男,博士,中国石油大学教授,中国计算机学会高级会员,主要研究方向为智能物联网、边缘计算和人工智能安全
    张雷(1983– ),女,博士,南京邮电大学讲师,主要研究方向为实时通信和网络、边缘计算
  • 基金资助:
    国家自然科学基金资助项目(61971235);国家自然科学基金资助项目(52105553)

An algorithm for joint optimization of dynamic routing and scheduling in time-sensitive networking

Yang ZHOU1, Honglong CHEN2, Lei ZHANG1   

  1. 1 Nanjing University of Posts and Telecommunications, Nanjing 210003, China
    2 China University of Petroleum, Qingdao 266580, China
  • Revised:2022-12-28 Online:2023-12-01 Published:2023-12-01
  • Supported by:
    The National Natural Science Foundation of China(61971235);The National Natural Science Foundation of China(52105553)

摘要:

时间敏感网络(TSN, time-sensitive networking)是由IEEE TSN工作组制定的以太网通信标准,致力于在以太网底层实现统一的确定性网络通信。由于 TSN 没有定义流量调度的具体实现方法,路由与调度算法研究仍然是TSN研究领域的一个开放问题。面向工业应用中的TSN建立路由与调度联合优化问题模型,并提出一个在线启发式算法求解动态流量的路由与调度方案。算法同时考虑传输时延和网络负载因素确定路由路径,并利用两次剪裁操作快速确定调度时间。最后基于OMNeT的NeSTiNg框架实现TSN仿真环境。仿真结果表明,所提算法与参考算法相比,随着网络规模和网络流量增加始终可以在较短时间内完成增量流量的调度,保证了动态变化网络环境下实时流量的传输性能。

关键词: 时间敏感网络, 802.1Qbv, 路由, 在线调度

Abstract:

Time-sensitive networking (TSN) is a set of protocols developed by the IEEE TSN task group, aiming at achieving deterministic communications over Ethernet.As the implementation method of TSN traffic scheduling is not specified in the protocols, the routing and scheduling algorithm for TSN remains an open issue.The joint optimization problem of routing and scheduling in TSN for industrial applications was modeled, and then an online heuristic algorithm was proposed to deliver the routing and scheduling solution for dynamic traffics.The routing path was determined by optimizing both the transmission delay and network load factors, and the scheduling time was quickly conducted by twice clipping operations.Finally, a simulated TSN testbed was developed with NeSTiNg framework based on OMNeT.The simulation results show that the execution time of the proposed algorithm outperforms the baseline algorithms even with large scale of network size and network traffics.It shows that the proposed algorithm guarantees the real-time performance even in dynamically changing networks.

Key words: time-sensitive networking, 802.1Qbv, routing, online scheduling

中图分类号: 

No Suggested Reading articles found!