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