Scheduling Periodic Task Graphs for Safety-Critical Time-Triggered Avionic Systems

被引:21
作者
Hu, Menglan [1 ]
Luo, Jun [2 ]
Wang, Yang [3 ]
Veeravalli, Bharadwaj [4 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Elect Informat & Commun, Wuhan 430074, Peoples R China
[2] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
[3] Univ New Brunswick, Fac Comp Sci, Fredericton, NB E3B 5A3, Canada
[4] Natl Univ Singapore, Dept Elect & Comp Engn, Singapore 117576, Singapore
关键词
ASSIGNMENT; ALGORITHM; LOAD;
D O I
10.1109/TAES.2015.140063
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Time-triggered communication protocols, such as time-triggered protocol (TTP) and FlexRay, have the potential to solve many system integration and concurrent engineering issues in the aerospace industry. This paper investigates the scheduling of periodic applications on time-triggered systems. A novel scheduling problem is formulated to capture a unique feature commonly existing in the safety-critical time-triggered systems, i.e., in task graphs running in such systems, some nodes (i.e., tasks and messages) are strictly periodic while others are not. To address the problem, a novel scheduling algorithm called synchronized highest level first (SHLF) algorithm is presented. Moreover, to further improve schedulability, this paper also proposes two rescheduling and backtracking approaches, namely release time deferment (RTD) procedure and backtracking and priority promotion (BPP) procedure. Performance evaluation results are presented to demonstrate the effectiveness and competitiveness of our approaches when compared with existing algorithms.
引用
收藏
页码:2294 / 2304
页数:11
相关论文
共 27 条
  • [21] Energy-Aware Real-Time Scheduling of Multiple Periodic DAGs on Heterogeneous Systems
    Senapati, Debabrata
    Sarkar, Arnab
    Karfa, Chandan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (08) : 2447 - 2460
  • [22] Energy-Aware Data Allocation and Task Scheduling on Heterogeneous Multiprocessor Systems With Time Constraints
    Wang, Yan
    Li, Kenli
    Chen, Hao
    He, Ligang
    Li, Keqin
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2014, 2 (02) : 134 - 148
  • [23] Energy Efficient Scheduling with Probability and Task Migration Considerations for Soft Real-time Systems
    Li, Ying
    Niu, Jianwei
    Long, Xiang
    Qiu, Meikang
    2014 IEEE COMPUTING, COMMUNICATIONS AND IT APPLICATIONS CONFERENCE (COMCOMAP), 2014, : 287 - 293
  • [24] Scheduling of computational processes in real-time distributed systems with uncertain task execution times
    Kolesov, N. V.
    Tolmacheva, M. V.
    Yukhta, P. V.
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2012, 51 (05) : 636 - 647
  • [25] Power-aware scheduling with effective task migration for real-time multicore embedded systems
    Luis March, Jose
    Sahuquillo, Julio
    Petit, Salvador
    Hassan, Houcine
    Duato, Jose
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2013, 25 (14) : 1987 - 2001
  • [26] Improved Multi-Core Real-Time Task Scheduling of Reconfigurable Systems With Energy Constraints
    Chniter, Hamza
    Mosbahi, Olfa
    Khalgui, Mohamed
    Zhou, Mengchu
    Li, Zhiwu
    IEEE ACCESS, 2020, 8 : 95698 - 95713
  • [27] Modeling driver?s evasive behavior during safety-critical lane changes: Two-dimensional time-to-collision and deep reinforcement learning
    Guo, Hongyu
    Xie, Kun
    Keyvan-Ekbatani, Mehdi
    ACCIDENT ANALYSIS AND PREVENTION, 2023, 186