ITANS: Incremental Task and Network Scheduling for Time-Sensitive Networks

被引:5
|
作者
Arestova, Anna [1 ]
Baron, Wojciech [1 ]
Hielscher, Kai-Steffen J. [1 ]
German, Reinhard [1 ]
机构
[1] Univ Erlangen Nurnberg, Dept Comp Networks & Commun Syst, D-91058 Erlangen, Germany
关键词
Task analysis; Logic gates; Real-time systems; Ethernet; Telecommunication traffic; Job shop scheduling; Jitter; Cause-effect-chains; real time; task scheduling; time-sensitive networks;
D O I
10.1109/OJITS.2022.3171072
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recent trends such as automated driving in the automotive field and digitization in factory automation confront designers of real-time systems with new challenges. These challenges have arisen due to the increasing amount of data and an intensified interconnection of functions. For distributed safety-critical systems, this progression has the impact that the complexity of scheduling tasks with precedence constraints organized in so-called cause-effect chains increases the more data has to be exchanged between tasks and the more functions are involved. Especially when data has to be transmitted over an Ethernet-based communication network, the coordination between the tasks running on different end-devices and the network flows has to be ensured to meet strict end-to-end deadlines. In this work, we present an incremental heuristic approach that computes schedules for distributed and data-dependent cause-effect chains consisting of multi-rate tasks and network flows in time-sensitive networks. On the one hand, we provide a common task model for tasks and network flows. On the other hand, we introduce the concept of earliest and latest start times to speed up the solution discovery process and to discard infeasible solutions at an early stage. Our algorithm is able to solve large problems for synthetic network topologies with randomized data dependencies in a few seconds on average under strict end-to-end deadlines. We have achieved a high success rate for multi-rate cause-effect chains and an even better result for homogeneous or harmonic chains. Our approach also showed low jitter for homogeonous cause-effect chains.
引用
收藏
页码:369 / 387
页数:19
相关论文
共 50 条
  • [1] Incremental Path-Selection and Scheduling for Time-Sensitive Networks
    Alnajim, Abdullah
    Salehi, Seyedmohammad
    Shen, Chien-Chung
    [J]. 2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [2] DR-IS: Dynamic Response Incremental Scheduling in Time-Sensitive Network
    Pei Jinchuan
    Hu Yuxiang
    Tian Le
    Li Ziyong
    [J]. China Communications., 2024, 21 (10) - 42
  • [3] 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
  • [4] Efficient Task-Network Scheduling with Task Conflict Metric in Time-Sensitive Networking
    Xu, Lei
    Xu, Qimin
    Chen, Cailian
    Zhang, Yanzhou
    Wang, Shouliang
    Guan, Xinping
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2024, 20 (02) : 1528 - 1538
  • [5] On the Incremental Reconfiguration of Time-sensitive Networks at Runtime
    Gaertner, Christoph
    Rizk, Amr
    Koldehofe, Boris
    Guillaume, Rene
    Kundel, Ralf
    Steinmetz, Ralf
    [J]. 2022 IFIP NETWORKING CONFERENCE (IFIP NETWORKING), 2022,
  • [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] Scheduling Threats and Their Defenses in Time-Sensitive Networks
    Alnajim, Abdullah
    Shen, Chien-Chung
    [J]. 2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 3368 - 3374
  • [9] Toward Efficient Time-Sensitive Network Scheduling
    Bush, Stephen F.
    [J]. IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2022, 58 (03) : 1830 - 1842
  • [10] Fast incremental reconfiguration of dynamic time-sensitive networks at runtime
    Gaertner, Christoph
    Rizk, Amr
    Koldehofe, Boris
    Guillaume, Rene
    Kundel, Ralf
    Steinmetz, Ralf
    [J]. COMPUTER NETWORKS, 2023, 224