SDOG: Scalable Scheduling of Flows Based on Dynamic Online Grouping in Industrial Time-Sensitive Networks

被引:0
作者
Liu, Chang [1 ]
Wang, Jin [1 ]
Liu, Chang [1 ]
Wang, Jie [1 ]
Tian, Li [1 ]
Yu, Xiao [1 ]
Wei, Min [2 ]
机构
[1] State Grid Hubei Elect Power Res Inst, Wuhan, Peoples R China
[2] Chongqing Univ Posts & Telecommun, Chongqing, Peoples R China
关键词
deterministic network; grouping; low latency; scheduling; time-sensitive network;
D O I
10.1002/nem.70001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Although many studies have conducted the traffic scheduling of time-sensitive networks, most focus on small-scale static scheduling for specific scenarios, which cannot cope with dynamic and rapid scheduling of time-triggered (TT) flows generated in scalable scenarios in the Industrial Internet of Things. In this paper, we propose a Scalable TT flow scheduling method based on Dynamic Online Grouping in industrial time-sensitive networks (SDOG). To achieve that, we establish an undirected weighted flow graph based on the conflict index between TT flows and divide available time into equally spaced time windows. We dynamically group the TT flows within each window locally. When the number of flows to be scheduled doubles, we can achieve scalable and efficient solutions to efficiently schedule dynamic TT flows, avoiding unnecessary conflicts during data communication. In addition, a topology pruning strategy is adopted to prune the network topology of each group, reducing unnecessary link variables and further effectively shortening the scheduling time. Experimental results validated our expected performance and demonstrated that our proposed SDOG scheduling method has advantages in terms of overall traffic schedulability and average time for scheduling individual traffic.
引用
收藏
页数:16
相关论文
共 26 条
[1]   Routing and Scheduling of Time-Triggered Traffic in Time-Sensitive Networks [J].
Atallah, Ayman A. ;
Hamad, Ghaith Bany ;
Mohamed, Otmane Ait .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (07) :4525-4534
[2]   Scheduling Real-Time Communication in IEEE 802.1Qbv Time Sensitive Networks [J].
Craciunas, Silviu S. ;
Oliver, Ramon Serna ;
Chmelik, Martin ;
Steiner, Wilfried .
PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS PROCEEDINGS (RTNS 2016), 2016, :183-192
[3]   Combined task- and network-level scheduling for distributed time-triggered systems [J].
Craciunas, Silviu S. ;
Oliver, Ramon Serna .
REAL-TIME SYSTEMS, 2016, 52 (02) :161-200
[4]  
Durr F., 2016, NoWait Packet Scheduling for IEEE TimeSensitive Networks (TSN), P203
[5]  
Gardiner E., 2018, IEEE COMMUNICATIONS, V2, P5, DOI DOI 10.1109/MCOMSTD.2018.8334911
[6]  
Hellmanns D., 2021, How to Optimize Joint Routing and Scheduling Models for TSN Using Integer Linear Programming, P100
[7]   Reliability-Aware Multipath Routing of Time-Triggered Traffic in Time-Sensitive Networks [J].
Huang, Kai ;
Wan, Xinming ;
Wang, Ke ;
Jiang, Xiaowen ;
Chen, Junjian ;
Deng, Qingtang ;
Xu, Wenyuan ;
Peng, Yonggang ;
Liu, Zhili .
ELECTRONICS, 2021, 10 (02) :1-18
[8]   A Period-Aware Routing Method for IEEE 802.1Qbv TSN Networks [J].
Huang, Kai ;
Wu, Jingkang ;
Jiang, Xiaowen ;
Xiong, Dongliang ;
Huang, Kaitian ;
Yao, Hao ;
Xu, Wenyuan ;
Peng, Yonggang ;
Liu, Zhili .
ELECTRONICS, 2021, 10 (01) :1-19
[9]  
Huang Y., 2021, Online Routing and Scheduling for TimeSensitive Networks, P272
[10]   In-Band Network Telemetry in Industrial Wireless Sensor Networks [J].
Karaagac, Abdulkadir ;
De Poorter, Eli ;
Hoebeke, Jeroen .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2020, 17 (01) :517-531