• DocumentCode
    141752
  • Title

    Kernel-Level Design to Support Partitioning and Hierarchical Real-Time Scheduling of ARINC 653 for VxWorks

  • Author

    Weilong Ruan ; Zhengjun Zhai

  • Author_Institution
    Comput. Meas. & Control Simulation Inst., NPUCMCS, Xi´an, China
  • fYear
    2014
  • fDate
    24-27 Aug. 2014
  • Firstpage
    388
  • Lastpage
    393
  • Abstract
    The Integrated Modular Avionic (IMA) architecture has been proposed for the next-generation avionics systems. ARINC 653 is the standards for Application Programming Interfaces (APIs) of avionics software for IMA architecture [1]. There are a great many researches on design and implementation of ARINC 653. Though some of them including VxWorks recently show high potential of providing software platform for avionics systems, efficient partition management have not been considered much for a base operating system of ARINC 653. In this paper, we propose a kernel-level design to support partitioning and hierarchical real-time scheduling of ARINC 653 for VxWorks. We have assurance that our suggestion can provide a very valuable reference for raising the level of partition scheduling for ARINC 653 especially because of the integrity of the VxWorks kernel. We show that the overhead and jitter of the proposed design is significantly lower compared with legacy partition management algorithm-a user-level design.
  • Keywords
    aerospace computing; application program interfaces; avionics; operating system kernels; scheduling; APIs; ARINC 653; IMA architecture; VxWorks; application programming interfaces; avionics software; base operating system; hierarchical real-time scheduling; integrated modular avionic architecture; kernel-level design; legacy partition management algorithm; next-generation avionics systems; partition scheduling; Aerospace electronics; Computer architecture; Jitter; Kernel; Partitioning algorithms; Real-time systems; VxWorks kernel; arinc653; overhead and jitter; partition management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable, Autonomic and Secure Computing (DASC), 2014 IEEE 12th International Conference on
  • Conference_Location
    Dalian
  • Print_ISBN
    978-1-4799-5078-2
  • Type

    conf

  • DOI
    10.1109/DASC.2014.76
  • Filename
    6945721