DocumentCode :
2253394
Title :
Resource scheduling in dependable integrated modular avionics
Author :
Lee, Yann-Hang ; Kim, Daeyoung ; Younis, Mohamed ; Zhou, Jeff ; McElroy, James
Author_Institution :
CISE Dept., Florida Univ., Gainesville, FL, USA
fYear :
2000
fDate :
2000
Firstpage :
14
Lastpage :
23
Abstract :
In the recent development of avionics systems, integrated modular avionics (IMA) is advocated for next generation architecture that needs integration of mixed criticality real-time applications. These integrated applications meet their own timing constraints while sharing avionics computer resources. To guarantee timing constraints and dependability of each application, an IMA-based system is equipped with the schemes for spatial and temporal partitioning. We refer the model as SP-RTS (strongly partitioned real-time system), which deals with processor partitions and communication channels as its basic scheduling entities. This paper presents a partition and channel-scheduling algorithm for the SP-RTS. The basic idea of the algorithm is to use a two-level hierarchical schedule that activates partitions (or channels) following a distance-constraints guaranteed cyclic schedule and then dispatches tasks (or messages) according to a fixed priority schedule. To enhance schedulability, we devised heuristic algorithms for deadline decomposition and channel combining. The simulation results show the schedulability analysis of the two-level scheduling algorithm and the beneficial characteristics of the proposed deadline decomposition and channel combining algorithms
Keywords :
avionics; computer architecture; fault tolerant computing; heuristic programming; processor scheduling; real-time systems; resource allocation; IMA; SP-RTS; avionics computer resources; channel combination; channel-scheduling algorithm; criticality real-time applications; deadline decomposition; dependable integrated modular avionics; distance-constraints guaranteed cyclic schedule; fixed priority schedule; heuristic algorithms; resource scheduling; schedulability; spatial partitioning; strongly partitioned real-time system; temporal partitioning; timing constraints; two-level hierarchical schedule; two-level scheduling algorithm; Aerospace electronics; Application software; Communication channels; Computer architecture; Heuristic algorithms; Partitioning algorithms; Processor scheduling; Real time systems; Scheduling algorithm; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable Systems and Networks, 2000. DSN 2000. Proceedings International Conference on
Conference_Location :
New York, NY
Print_ISBN :
0-7695-0707-7
Type :
conf
DOI :
10.1109/ICDSN.2000.857509
Filename :
857509
Link To Document :
بازگشت