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 条
  • [21] Joint Routing and Scheduling With Cyclic Queuing and Forwarding for Time-Sensitive Networks
    Wang, Xiaolong
    Yao, Haipeng
    Mai, Tianle
    Xiong, Zehui
    Wang, Fu
    Liu, Yunjie
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (03) : 3793 - 3804
  • [22] A Novel Routing Algorithm for the Acceleration of Flow Scheduling in Time-Sensitive Networks
    Huang, Jheng-Yu
    Hsu, Ming-Hung
    Shen, Chung-An
    [J]. SENSORS, 2020, 20 (21) : 1 - 16
  • [23] Weighted Scheduling of Time-Sensitive Coflows
    Brun, Olivier
    El-Azouzi, Rachid
    Luu, Quang-Trung
    De Pellegrini, Francesco
    Prabhu, Balakrishna J.
    Richier, Cedric
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2024, 12 (02) : 644 - 658
  • [24] Scheduling time-sensitive IP traffic
    Sousa, P
    Carvalho, P
    Freitas, V
    [J]. MANAGEMENT OF MULTIMEDIA NETWORKS AND SERVICES, PROCEEDINGS, 2003, 2839 : 368 - 380
  • [25] No-wait Packet Scheduling for IEEE Time-sensitive Networks (TSN)
    Duerr, Frank
    Nayak, Naresh Ganesh
    [J]. PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS PROCEEDINGS (RTNS 2016), 2016, : 203 - 212
  • [26] Constraint programming approaches to joint routing and scheduling in time-sensitive networks
    Vlk, Marek
    Hanzalek, Zdenek
    Tang, Siyu
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 157
  • [27] Joint Routing and Scheduling for Dynamic Applications in Multicast Time-Sensitive Networks
    Li, Cong
    Zhang, Chenyu
    Zheng, Wei
    Wen, Xiangming
    Lu, Zhaoming
    Zhao, Jiawen
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2021,
  • [28] Online Scheduling for Dynamic VM Migration in Multicast Time-Sensitive Networks
    Yu, Qinghan
    Wan, Hai
    Zhao, Xibin
    Gao, Yue
    Gu, Ming
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (06) : 3778 - 3788
  • [29] Link safety criticality balanced scheduling for airborne time-sensitive network
    Zhao C.
    Dai J.
    Dong F.
    Li D.
    [J]. Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica, 2024, 45 (06):
  • [30] A Twofold Model for VNF Embedding and Time-Sensitive Network Flow Scheduling
    Bringhenti, Daniele
    Valenza, Fulvio
    [J]. IEEE ACCESS, 2022, 10 : 44384 - 44399