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 条
  • [21] Loop-Free Route Updates for Software-Defined Networks
    Foerster, Klaus-Tycho
    Ludwig, Arne
    Marcinkowski, Jan
    Schmid, Stefan
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (01) : 328 - 341
  • [22] CONVENUS: CONGESTION VERIFICATION OF NETWORK UPDATES IN SOFTWARE-DEFINED NETWORKS
    Liu, Xin
    Jin, Dong
    Lee, Cheol Won
    Moon, Jong Cheol
    [J]. 2016 WINTER SIMULATION CONFERENCE (WSC), 2016, : 1131 - 1142
  • [23] Simplifying Flow Updates in Software-Defined Networks Using Atoman
    Luo, Long
    Li, Zonghang
    Wang, Jingyu
    Yu, Hongfang
    [J]. IEEE ACCESS, 2019, 7 : 39083 - 39097
  • [24] Software-Defined Time Sensitive Networks Configuration and Management
    Chahed, Hamza
    Kassler, Andreas J.
    [J]. 2021 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (IEEE NFV-SDN), 2021, : 124 - 128
  • [25] NUFTCP: Towards Smooth Network Updates in Software-Defined Datacenter Networks
    Dogar, Abdul Basit
    Zhang, Yiran
    [J]. PROCEEDINGS OF THE 2021 17TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM 2021): SMART MANAGEMENT FOR FUTURE NETWORKS AND SERVICES, 2021, : 365 - 369
  • [26] RoSCo: Robust Updates for Software-Defined Networks
    Lembke, James
    Ravi, Srivatsan
    Eugster, Patrick
    Schmid, Stefan
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2020, 38 (07) : 1352 - 1365
  • [27] Simplified Stream Reservation Protocol Over Software-Defined Networks for In-Vehicle Time-Sensitive Networking
    Nam, Sangjin
    Kim, Hyogon
    Min, Sung-Gi
    [J]. IEEE ACCESS, 2021, 9 : 84700 - 84711
  • [28] Survey of Consistent Software-Defined Network Updates
    Foerster, Klaus-Tycho
    Schmid, Stefan
    Vissicchio, Stefano
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2019, 21 (02): : 1435 - 1461
  • [29] Flow Entry Conflict Detection Scheme for Software-Defined Network
    Lo, Chun-Chih
    Wu, Pei-Yu
    Kuo, Yau-Hwang
    [J]. 25TH INTERNATIONAL TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ITNAC 2015), 2015, : 220 - 225
  • [30] On Conflict Handling in Software-Defined Networks
    Cuong Ngoc Tran
    Danciu, Vitalian
    [J]. 2018 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND APPLICATIONS (ACOMP), 2018, : 50 - 57