Flow Scheduling for Conflict-Free Network Updates in Time-Sensitive Software-Defined Networks

被引:48
|
作者
Pang, Zaiyu [1 ]
Huang, Xiao [1 ]
Li, Zonghui [2 ]
Zhang, Sukun [1 ]
Xu, Yanfen [3 ]
Wan, Hai [1 ]
Zhao, Xibin [1 ]
机构
[1] Tsinghua Univ, Beijing Natl Res Ctr Informat Sci & Technol, Sch Software, Key Lab Informat Syst Secur, Beijing 100084, Peoples R China
[2] Beijing Jiaotong Univ, Sch Comp & Informat Technol, Beijing Key Lab Transportat Data Anal & Min, Beijing 100044, Peoples R China
[3] CRRC Qingdao Sifang Rolling Stock Res Inst Co Ltd, Qingdao 266031, Peoples R China
基金
中国博士后科学基金;
关键词
Schedules; Job shop scheduling; Informatics; Real-time systems; Processor scheduling; Network topology; Integer linear programming (ILP)-based scheduling; network updates; time-sensitive networking (TSN); time-triggered (TT) networks; RECONFIGURATION;
D O I
10.1109/TII.2020.2998224
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The digital transformation of industry requires industrial control networks provide high flexibility and determinacy. Time-sensitive software-defined networking that combines time-sensitive networking and software-defined networking is a new network paradigm which provides both real-time transmission feature and network flexibility. During network updates, the transmission consistency needs to be maintained. However, previous mechanisms mostly target on the proper schedule transition, which cannot guarantee no frame loss and also introduces extra update overhead. The article proposes a novel flow schedule generation model which guarantees no frame loss during network updates even with the basic two-phase update mechanism and introduces no extra update overhead. Two algorithms are designed for the model to adapt to different application scenarios: the offline algorithm poses better schedulability, whereas the online one consumes less time with slightly decreased schedulability. The experiments on two real-world industrial networks demonstrate our mechanism achieves zero frame loss without extra update overhead compared to existing methods, and the online algorithm saves 40% execution time with at most 10% schedulability decrease when the bandwidth utilization is less than 50%.
引用
收藏
页码:1668 / 1678
页数:11
相关论文
共 50 条
  • [1] Incremental Flow Scheduling and Routing in Time-Sensitive Software-Defined Networks
    Nayak, Naresh Ganesh
    Duerr, Frank
    Rothermel, Kurt
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (05) : 2066 - 2075
  • [2] Software-defined Flow Reservation: Configuring IEEE 802.1Q Time-Sensitive Networks by the Use of Software-Defined Networking
    Gerhard, Tim
    Kobzan, Thomas
    Bloecher, Immanuel
    Hendel, Maximilian
    [J]. 2019 24TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2019, : 216 - 223
  • [3] Optimizing Time-Sensitive Software-Defined Wireless Networks With Reinforcement Learning
    Joo, Hyeontae
    Lee, Sangmin
    Lee, Seunghwan
    Kim, Hwangnam
    [J]. IEEE ACCESS, 2022, 10 : 119496 - 119505
  • [4] Software-Defined Networks Supporting Time-Sensitive In-Vehicular Communication
    Haeckel, Timo
    Meyer, Philipp
    Korf, Franz
    Schmidt, Thomas C.
    [J]. 2019 IEEE 89TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-SPRING), 2019,
  • [5] 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
  • [6] Routing and Scheduling for Low Latency and Reliability in Time-Sensitive Software-Defined IIoT
    Ji, Luyue
    He, Shibo
    Gu, Chaojie
    Shi, Zhiguo
    Chen, Jiming
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (07) : 12929 - 12940
  • [7] Time-sensitive Software-defined Network (TSSDN) for Real-time Applications
    Nayak, Naresh Ganesh
    Duerr, Frank
    Rothermel, Kurt
    [J]. PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS PROCEEDINGS (RTNS 2016), 2016, : 193 - 202
  • [8] Software-defined cross-domain scheduling mechanism for time-sensitive networking
    Wang, Shuo
    Huang, Yudong
    Huang, Tao
    Huo, Ru
    Liu, Yunjie
    [J]. Tongxin Xuebao/Journal on Communications, 2021, 42 (10): : 1 - 9
  • [9] Scheduling Multi-flow Network Updates in Software-Defined NFV Systems
    Liu, Yujie
    Li, Yong
    Canini, Marco
    Wang, Yue
    Yuan, Jian
    [J]. 2016 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2016,
  • [10] Secure Time-Sensitive Software-Defined Networking in Vehicles
    Haeckel, Timo
    Meyer, Philipp
    Korf, Franz
    Schmidt, Thomas C.
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (01) : 35 - 51