IRFS: A CQF Scheduling Method Integrating Queue Resources and Flow Features in Time-Sensitive Networking

被引:0
作者
Sun, Wenjing [1 ,2 ]
Zou, Yuan [1 ]
Guan, Nan [2 ]
Zhang, Xudong [1 ]
Fan, Jie [1 ]
Meng, Yihao [1 ]
机构
[1] Beijing Inst Technol, Collaborat Innovat Ctr Elect Vehicles Beijing, Sch Mech Engn, Natl Engn Lab Elect Vehicles, Beijing 100081, Peoples R China
[2] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
关键词
Job shop scheduling; Sorting; Logic gates; Routing; Switches; Scheduling algorithms; Resource management; Time-sensitive networking; cyclic queuing and forwarding; traffic scheduling; resource mapping;
D O I
10.1109/TVT.2024.3414666
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Time-sensitive networking (TSN) has revolutionized Ethernet with real-time and deterministic transmission capabilities, making it one of the most potential solutions for future vehicular and industrial networks. Compared to time-aware shaper (TAS), the cyclic queuing and forwarding (CQF) protocol simplifies the gate control list (GCL) configuration process, reducing the deployment difficulty of TSN in large-scale networks. Much research has proposed incremental scheduling approaches for the CQF. However, existing methods often inadequately consider and insufficiently integrate network and flow characteristics, limiting scheduling performance. This paper introduces a novel CQF scheduling method, IRFS, which integrates queue resources and flow features for efficient searching of scheduling priority, routing path, and start offset. A priority sorting function is proposed that deeply combines network and flow characteristics while considering both spatial and temporal resource allocation. IRFS achieves efficient scheduling and load balancing by constructing combinations of $(flow, path, offset)$, where the elements respectively represent flow features, the spatial distribution, and the temporal distribution of resources. The IRFS is validated in different network scenarios, including simple, complex, and In-Vehicle Networking (IVN) settings. It is compared against other state-of-the-art CQF scheduling algorithm. The IRFS demonstrates superior performance in scheduling success rate, load balancing, and computation time across these scenarios.
引用
收藏
页码:14201 / 14211
页数:11
相关论文
共 50 条
[31]   Effective Routing and Scheduling Strategies for Fault-Tolerant Time-Sensitive Networking [J].
Min, Junhong ;
Kim, Woongsoo ;
Paek, Jeongyeup ;
Govindan, Ramesh .
IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (06) :11008-11020
[32]   Hybrid Flow Scheduling with Additional Simple Compensation Mechanisms in Time-Sensitive Networks [J].
Yao, Xianqiong ;
Gan, Zhong ;
Chen, Yilong ;
Guo, Lei ;
Wang, Wei .
2022 IEEE 6TH ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC), 2022, :1315-1320
[33]   Efficient Task-Network Scheduling with Task Conflict Metric in Time-Sensitive Networking [J].
Xu, Lei ;
Xu, Qimin ;
Chen, Cailian ;
Zhang, Yanzhou ;
Wang, Shouliang ;
Guan, Xinping .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2024, 20 (02) :1528-1538
[34]   Learning-based Automatic Report Generation for Scheduling Performance in Time-Sensitive Networking [J].
Li, Lingzhi ;
Xu, Qimin ;
Zhang, Yanzhou ;
Xu, Lei ;
Chen, Yingxiu ;
Chen, Cailian .
2022 IEEE 20TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2022, :566-571
[35]   Deep Reinforcement Learning-Based Adaptive Scheduling for Wireless Time-Sensitive Networking [J].
Kim, Hanjin ;
Kim, Young-Jin ;
Kim, Won-Tae .
SENSORS, 2024, 24 (16)
[36]   Mitigation of Scheduling Violations in Time-Sensitive Networking using Deep Deterministic Policy Gradient [J].
Zhou, Boyang ;
Cheng, Liang .
PROCEEDINGS OF THE 4TH FLEXNETS WORKSHOP ON FLEXIBLE NETWORKS, ARTIFICIAL INTELLIGENCE SUPPORTED NETWORK FLEXIBILITY AND AGILITY (FLEXNETS'21), 2021, :32-37
[37]   Software-defined cross-domain scheduling mechanism for time-sensitive networking [J].
Wang S. ;
Huang Y. ;
Huang T. ;
Huo R. ;
Liu Y. .
Tongxin Xuebao/Journal on Communications, 2021, 42 (10) :1-9
[38]   A Twofold Model for VNF Embedding and Time-Sensitive Network Flow Scheduling [J].
Bringhenti, Daniele ;
Valenza, Fulvio .
IEEE ACCESS, 2022, 10 :44384-44399
[39]   Scheduling Time-Critical Traffic With Virtual Queues in Software-Defined Time-Sensitive Networking [J].
Xue, Junli ;
Shou, Guochu ;
Liu, Yaqiong ;
Hu, Yihong .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (01) :967-978
[40]   Open-Source Testbeds for Integrating Time-Sensitive Networking with 5G and beyond [J].
Senk, Stefan ;
Nazari, Hosein K. ;
Liu, How-Hang ;
Nguyen, Giang T. ;
Fitzek, Frank H. P. .
2023 IEEE 20TH CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC, 2023,