• DocumentCode
    3606451
  • Title

    Scheduling periodic task graphs for safety-critical time-triggered avionic systems

  • Author

    Menglan Hu ; Luo, Jun ; Yang Wang ; Veeravalli, Bharadwaj

  • Author_Institution
    Huazhong Univ. of Sci. & Technol., Wuhan, China
  • Volume
    51
  • Issue
    3
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    2294
  • Lastpage
    2304
  • Abstract
    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.
  • Keywords
    aircraft control; avionics; backtracking; signalling protocols; telecommunication scheduling; FlexRay; backtracking and priority promotion procedure; release time deferment procedure; safety-critical time-triggered avionic systems; schedulability; scheduling algorithm; synchronized highest level first algorithm; time-triggered communication protocols; Aerospace electronics; Algorithm design and analysis; Processor scheduling; Protocols; Real-time systems; Schedules; Scheduling;
  • fLanguage
    English
  • Journal_Title
    Aerospace and Electronic Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9251
  • Type

    jour

  • DOI
    10.1109/TAES.2015.140063
  • Filename
    7272869