A Software-Based Monitoring Framework for Time-Space Partitioned Avionics Systems

Changmin Shin, Chaedeok Lim, Joongheon Kim, Heejun Roh, Wonjun Lee

Research output: Contribution to journalArticle

Abstract

Recently, avionics systems have evolved into a time and space partitioning (TSP)-based integrated modular avionics (IMA) structure for integration into a single system from a variety of existing independently configured federated systems. The TSP-based IMA architecture is suitable for solving size, weight, and power problems in avionics systems. Partitioning real-time operating systems (RTOSs) to support TSP-based IMA have been researched, and the international aviation industry has established the ARINC 653 standard for a partitioning RTOS. The ARINC 653 standard has defined the health monitoring (HM) function for debugging. However, the HM of the ARINC 653 standard does not support monitoring and debugging functions, such as snapshot, cycle, and, redundancy monitor, which makes the system development hard. To this end, the purpose of this paper is to introduce a monitoring framework that supports high reliability and stability for RTOS and application software based on TSP structure used in avionics systems. The proposed monitoring framework is designed for Qplus-AIR, an RTOS based on the TSP structure that conforms to the ARINC 653 for aircraft systems. It is also applicable to other RTOSs based on TSP structure that does not conform to ARINC 653. It supports monitoring functions, such as snapshot, trigger, and cycle as well as various debugging functions. It also supports debugging and monitoring operations under the redundancy of avionics systems, and minimizes the intrusive effect, which is a disadvantage of the software-based debugging approach. These functionalities enable avionics system developers to monitor and measure the performance of TSP structure-based RTOS and application software in flight control system for unmanned aerial vehicles. Our evaluation results show that the proposed monitoring framework is suitable for monitoring and debugging of RTOS and application software based on TSP structure.

Original languageEnglish
Article number8048470
Pages (from-to)19132-19143
Number of pages12
JournalIEEE Access
Volume5
DOIs
Publication statusPublished - 2017 Sep 21

Fingerprint

Avionics
Monitoring
Application programs
Redundancy
Computer debugging
Health
Flight control systems
Unmanned aerial vehicles (UAV)
Aviation
Aircraft

Keywords

  • ARINC 653
  • integrated modular avionics (IMA)
  • monitoring
  • real-time operating system (RTOS)
  • time and space partitioning (TSP)
  • unmanned aerial vehicle (UAV)

ASJC Scopus subject areas

  • Computer Science(all)
  • Materials Science(all)
  • Engineering(all)

Cite this

A Software-Based Monitoring Framework for Time-Space Partitioned Avionics Systems. / Shin, Changmin; Lim, Chaedeok; Kim, Joongheon; Roh, Heejun; Lee, Wonjun.

In: IEEE Access, Vol. 5, 8048470, 21.09.2017, p. 19132-19143.

Research output: Contribution to journalArticle

Shin, Changmin ; Lim, Chaedeok ; Kim, Joongheon ; Roh, Heejun ; Lee, Wonjun. / A Software-Based Monitoring Framework for Time-Space Partitioned Avionics Systems. In: IEEE Access. 2017 ; Vol. 5. pp. 19132-19143.
@article{942f3150abff4a80b4c54b60fd00330e,
title = "A Software-Based Monitoring Framework for Time-Space Partitioned Avionics Systems",
abstract = "Recently, avionics systems have evolved into a time and space partitioning (TSP)-based integrated modular avionics (IMA) structure for integration into a single system from a variety of existing independently configured federated systems. The TSP-based IMA architecture is suitable for solving size, weight, and power problems in avionics systems. Partitioning real-time operating systems (RTOSs) to support TSP-based IMA have been researched, and the international aviation industry has established the ARINC 653 standard for a partitioning RTOS. The ARINC 653 standard has defined the health monitoring (HM) function for debugging. However, the HM of the ARINC 653 standard does not support monitoring and debugging functions, such as snapshot, cycle, and, redundancy monitor, which makes the system development hard. To this end, the purpose of this paper is to introduce a monitoring framework that supports high reliability and stability for RTOS and application software based on TSP structure used in avionics systems. The proposed monitoring framework is designed for Qplus-AIR, an RTOS based on the TSP structure that conforms to the ARINC 653 for aircraft systems. It is also applicable to other RTOSs based on TSP structure that does not conform to ARINC 653. It supports monitoring functions, such as snapshot, trigger, and cycle as well as various debugging functions. It also supports debugging and monitoring operations under the redundancy of avionics systems, and minimizes the intrusive effect, which is a disadvantage of the software-based debugging approach. These functionalities enable avionics system developers to monitor and measure the performance of TSP structure-based RTOS and application software in flight control system for unmanned aerial vehicles. Our evaluation results show that the proposed monitoring framework is suitable for monitoring and debugging of RTOS and application software based on TSP structure.",
keywords = "ARINC 653, integrated modular avionics (IMA), monitoring, real-time operating system (RTOS), time and space partitioning (TSP), unmanned aerial vehicle (UAV)",
author = "Changmin Shin and Chaedeok Lim and Joongheon Kim and Heejun Roh and Wonjun Lee",
year = "2017",
month = "9",
day = "21",
doi = "10.1109/ACCESS.2017.2755638",
language = "English",
volume = "5",
pages = "19132--19143",
journal = "IEEE Access",
issn = "2169-3536",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - JOUR

T1 - A Software-Based Monitoring Framework for Time-Space Partitioned Avionics Systems

AU - Shin, Changmin

AU - Lim, Chaedeok

AU - Kim, Joongheon

AU - Roh, Heejun

AU - Lee, Wonjun

PY - 2017/9/21

Y1 - 2017/9/21

N2 - Recently, avionics systems have evolved into a time and space partitioning (TSP)-based integrated modular avionics (IMA) structure for integration into a single system from a variety of existing independently configured federated systems. The TSP-based IMA architecture is suitable for solving size, weight, and power problems in avionics systems. Partitioning real-time operating systems (RTOSs) to support TSP-based IMA have been researched, and the international aviation industry has established the ARINC 653 standard for a partitioning RTOS. The ARINC 653 standard has defined the health monitoring (HM) function for debugging. However, the HM of the ARINC 653 standard does not support monitoring and debugging functions, such as snapshot, cycle, and, redundancy monitor, which makes the system development hard. To this end, the purpose of this paper is to introduce a monitoring framework that supports high reliability and stability for RTOS and application software based on TSP structure used in avionics systems. The proposed monitoring framework is designed for Qplus-AIR, an RTOS based on the TSP structure that conforms to the ARINC 653 for aircraft systems. It is also applicable to other RTOSs based on TSP structure that does not conform to ARINC 653. It supports monitoring functions, such as snapshot, trigger, and cycle as well as various debugging functions. It also supports debugging and monitoring operations under the redundancy of avionics systems, and minimizes the intrusive effect, which is a disadvantage of the software-based debugging approach. These functionalities enable avionics system developers to monitor and measure the performance of TSP structure-based RTOS and application software in flight control system for unmanned aerial vehicles. Our evaluation results show that the proposed monitoring framework is suitable for monitoring and debugging of RTOS and application software based on TSP structure.

AB - Recently, avionics systems have evolved into a time and space partitioning (TSP)-based integrated modular avionics (IMA) structure for integration into a single system from a variety of existing independently configured federated systems. The TSP-based IMA architecture is suitable for solving size, weight, and power problems in avionics systems. Partitioning real-time operating systems (RTOSs) to support TSP-based IMA have been researched, and the international aviation industry has established the ARINC 653 standard for a partitioning RTOS. The ARINC 653 standard has defined the health monitoring (HM) function for debugging. However, the HM of the ARINC 653 standard does not support monitoring and debugging functions, such as snapshot, cycle, and, redundancy monitor, which makes the system development hard. To this end, the purpose of this paper is to introduce a monitoring framework that supports high reliability and stability for RTOS and application software based on TSP structure used in avionics systems. The proposed monitoring framework is designed for Qplus-AIR, an RTOS based on the TSP structure that conforms to the ARINC 653 for aircraft systems. It is also applicable to other RTOSs based on TSP structure that does not conform to ARINC 653. It supports monitoring functions, such as snapshot, trigger, and cycle as well as various debugging functions. It also supports debugging and monitoring operations under the redundancy of avionics systems, and minimizes the intrusive effect, which is a disadvantage of the software-based debugging approach. These functionalities enable avionics system developers to monitor and measure the performance of TSP structure-based RTOS and application software in flight control system for unmanned aerial vehicles. Our evaluation results show that the proposed monitoring framework is suitable for monitoring and debugging of RTOS and application software based on TSP structure.

KW - ARINC 653

KW - integrated modular avionics (IMA)

KW - monitoring

KW - real-time operating system (RTOS)

KW - time and space partitioning (TSP)

KW - unmanned aerial vehicle (UAV)

UR - http://www.scopus.com/inward/record.url?scp=85030662771&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85030662771&partnerID=8YFLogxK

U2 - 10.1109/ACCESS.2017.2755638

DO - 10.1109/ACCESS.2017.2755638

M3 - Article

VL - 5

SP - 19132

EP - 19143

JO - IEEE Access

JF - IEEE Access

SN - 2169-3536

M1 - 8048470

ER -