An integrated scheduling mechanism for fault-tolerant modular avionics systems

Yann Hang Lee, Mohamed Younis, Jeff Zhou

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In this paper, we present an effective scheduling approach for a fault-tolerant IMA (integrated modular avionics)-based system. The system architecture consists of connected cabinets that are made of multiple line replaceable modules, such as core processor and I/O modules. To provide fault tolerance, the system is incorporated with fault resilient capability and executes replicated tasks on different cabinets. Thus application output will be ready after a task processing stage and a consistency checking stage. To schedule the two-stage operations at task processing nodes and at the voter, we adopt fixed priority executives and investigate two priority assignment algorithms. Several experiments have been conducted to measure the success ratios of finding feasible schedules under various conditions. The evaluation results reveal a proper design space in which feasible schedules can be found easily.

Original languageEnglish (US)
Title of host publication1998 IEEE Aerospace Conference, AERO 1998 - Proceedings
PublisherIEEE Computer Society
Pages21-29
Number of pages9
ISBN (Print)0780343115
DOIs
StatePublished - Jan 1 1998
Externally publishedYes
Event1998 IEEE Aerospace Conference, AERO 1998 - Snowmass, United States
Duration: Mar 28 1998Mar 28 1998

Publication series

NameIEEE Aerospace Conference Proceedings
Volume4
ISSN (Print)1095-323X

Conference

Conference1998 IEEE Aerospace Conference, AERO 1998
CountryUnited States
CitySnowmass
Period3/28/983/28/98

    Fingerprint

ASJC Scopus subject areas

  • Aerospace Engineering
  • Space and Planetary Science

Cite this

Lee, Y. H., Younis, M., & Zhou, J. (1998). An integrated scheduling mechanism for fault-tolerant modular avionics systems. In 1998 IEEE Aerospace Conference, AERO 1998 - Proceedings (pp. 21-29). [682153] (IEEE Aerospace Conference Proceedings; Vol. 4). IEEE Computer Society. https://doi.org/10.1109/AERO.1998.682153