Joint Routing and Scheduling With Cyclic Queuing and Forwarding for Time-Sensitive Networks

被引:11
|
作者
Wang, Xiaolong [1 ]
Yao, Haipeng [2 ]
Mai, Tianle [2 ]
Xiong, Zehui [4 ]
Wang, Fu [3 ]
Liu, Yunjie [1 ]
机构
[1] Beijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R China
[2] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing, Peoples R China
[3] Beijing Univ Posts & Telecommun, Sch Elect Engn, Beijing 100876, Peoples R China
[4] Singapore Univ Technol & Design, Pillar Informat SystemsTechnol & Design, Singapore 487372, Singapore
关键词
Logic gates; Routing; Job shop scheduling; Optimization; Switches; Schedules; Jitter; Time-sensitive networking (TSN); cyclic queuing and forwarding (CQF); joint routing and scheduling; TSN;
D O I
10.1109/TVT.2022.3216958
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Various Industrial Internet of Things (IIoT) devices and their compelling applications have witnessed exponential growth over the past few years. Compared to the consumer internet, the industrial IoT often faces tough communication latency boundaries and low packet loss. Recently, time-sensitive networks (TSN) technique has been considered the most promising solution to tackle these issues, providing deterministic communication guarantees for time-sensitive applications. In TSN, to achieve bounded low latency, it introduces the Cyclic Queuing and Forwarding (CQF) mechanism to shape and regulate the transmission selection to provide the protected transmission window for time-triggered (TT) flows. Currently, a considerable amount of literature has explored traffic scheduling with the CQF mechanism in TSN. However, these methods ignore the impact of routing policy on scheduling optimization. In this paper, we design two algorithms to tackle the problem of joint routing and scheduling optimization with the CQF mechanism for TSN. We propose a TT flow sorting algorithm (JDPS) to measure the scheduling priority weight of each TT flow, which uses the normalization method to calculate the weight based on the flow's deadline, period, and size. Then, we propose a joint routing and scheduling optimization with load balance algorithm (JRS-LB) to improve the scheduling success radio and the network resource utilization, which jointly considers the injection time slot offset, scheduling, and routing of TT traffic. The evaluation results mainly focus on the scheduling success ratio, execution time, and resource utilization for the proposed algorithm compared to the Tabu and Naive algorithms. Extensive simulations indicate that the proposed JDPS and JRS-LB algorithms can improve the scheduling success radio compared with the other algorithms.
引用
收藏
页码:3793 / 3804
页数:12
相关论文
共 50 条
  • [1] Flexible Cyclic Queuing and Forwarding for Time-Sensitive Software-Defined Networks
    Huang, Yudong
    Wang, Shuo
    Zhang, Xinyuan
    Huang, Tao
    Liu, Yunjie
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (01): : 533 - 546
  • [2] Research on Cyclic Queuing and Forwarding With Preemption in Time-Sensitive Networking
    Luo, Feng
    Wang, Zitong
    Guo, Yi
    Wu, Mingzhi
    Feng, Wanqiang
    Sun, Zhipeng
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2024, 16 (02) : 110 - 113
  • [3] TACQ: Enabling Zero-jitter for Cyclic-Queuing and Forwarding in Time-Sensitive Networks
    Huang, Yudong
    Wang, Shuo
    Wu, Binwei
    Huang, Tao
    Liu, Yunjie
    [J]. IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [4] Constraint programming approaches to joint routing and scheduling in time-sensitive networks
    Vlk, Marek
    Hanzalek, Zdenek
    Tang, Siyu
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 157
  • [5] Joint Routing and Scheduling for Dynamic Applications in Multicast Time-Sensitive Networks
    Li, Cong
    Zhang, Chenyu
    Zheng, Wei
    Wen, Xiangming
    Lu, Zhaoming
    Zhao, Jiawen
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2021,
  • [6] Reliable Routing and Scheduling in Time-Sensitive Networks
    Li, Hongtao
    Cheng, Hao
    Yang, Lei
    [J]. 2021 17TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING (MSN 2021), 2021, : 806 - 811
  • [7] Online Routing and Scheduling for Time-Sensitive Networks
    Huang, Yudong
    Wang, Shuo
    Huang, Tao
    Wu, Binwei
    Wu, Yunxiang
    Liu, Yunjie
    [J]. 2021 IEEE 41ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2021), 2021, : 272 - 281
  • [8] Adaptive Group Routing and Scheduling in Multicast Time-Sensitive Networks
    Yu, Qinghan
    Gu, Ming
    [J]. IEEE ACCESS, 2020, 8 : 37855 - 37865
  • [9] Routing and Scheduling of Time-Triggered Traffic in Time-Sensitive Networks
    Atallah, Ayman A.
    Hamad, Ghaith Bany
    Mohamed, Otmane Ait
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (07) : 4525 - 4534
  • [10] Traffic Shaping Mechanism Based on Time Slot-Aware Cyclic Queuing and Forwarding in Time-Sensitive Networking
    Cai, Yueping
    Ren, Zhiwen
    [J]. JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2023, 46 (06) : 1999 - 2006