Chinese Journal on Internet of Things ›› 2023, Vol. 7 ›› Issue (4): 52-62.doi: 10.11959/j.issn.2096-3750.2023.00318

• Theory and Technology • Previous Articles    

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)

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

CLC Number: 

No Suggested Reading articles found!