东北大学学报(自然科学版) ›› 2023, Vol. 44 ›› Issue (2): 192-198.DOI: 10.12068/j.issn.1005-3026.2023.02.006

• 信息与控制 • 上一篇    下一篇

基于SDN的工业物联网组播通信框架研究

徐久强, 路佳熹, 李鹤群, 赵海   

  1. (东北大学 计算机科学与工程学院, 辽宁 沈阳110169)
  • 修回日期:2021-12-17 接受日期:2021-12-17 发布日期:2023-02-27
  • 通讯作者: 徐久强
  • 作者简介:徐久强(1966-),男,辽宁北镇人,东北大学教授; 赵海(1959-),男,辽宁沈阳人,东北大学教授,博士生导师.
  • 基金资助:
    国家重点研发计划项目(2019JSJ12ZDYF01).

SDN-based Multicast Communication Framework for Industrial Internet of Things

XU Jiu-qiang, LU Jia-xi, LI He-qun, ZHAO Hai   

  1. School of Computer Science & Engineering, Northeastern University, Shenyang 110169, China.
  • Revised:2021-12-17 Accepted:2021-12-17 Published:2023-02-27
  • Contact: LI He-qun
  • About author:-
  • Supported by:
    -

摘要: 工业物联网需要提供实时、可扩展的组播通信服务.这要求网络要在给定的时延上界内将数据传递给接收者,同时要能够最大化所承载的应用数.在现有的组播树算法中,单源树算法只关注实时性,共享树算法只关注可扩展性,同时兼顾两者的算法仍有待进一步研究.基于SDN技术,提出了一个面向工业物联网的实时、可扩展的组播通信框架,并为其设计了一个组播树算法——k-DCMO.k-DCMO算法为每个会话构建一棵时延有界开销最小的共享树,能够在保证会话实时性的同时,提升组播的可扩展性.结果表明,k-DCMO算法能够提供共享树算法所不能提供的实时性支持,并且能够获得比单源树算法更好的可扩展性.在实验拓扑中,其开销仅为后者的6.2%.

关键词: 工业物联网(IIoT);软件定义网络(SDN);组播;实时性;可扩展性

Abstract: Industrial Internet of things(IIoT)must provide real-time and scalable multicast communication services. IIoT has to transmit data frames to receivers within maximal delay, and at the same time to maximize the number of applications it carries. However, among the existing multicast tree algorithms, the single-source tree algorithm only focuses on real-time performance, and the shared tree algorithm only studies to improve scalability. Algorithms that take both into account need to be further studied. Based on SDN technology, a real-time and scalable multicast communication framework for industrial Internet of things is proposed, and a multicast tree algorithm—k-DCMO is designed for it. k-DCMO algorithm constructs a shared tree with limited delay and minimum overhead for each session, which improves the scalability of multicast, and ensures the real-time performance of the session simultaneously. Experiments show k-DCMO algorithm can provide real-time support that the shared tree algorithm cannot provide, and can obtain better scalability than the single-source tree algorithm. In the experimental topology, the overhead is only 6.2% of the latter.

Key words: industrial Internet of things(IIoT); software-defined networks(SDN); multicast; real-time; scalability

中图分类号: