SlideShare a Scribd company logo
1 of 8
Abstract— This paper describes the hardware and software system integration process for an Integrated
Modular Avionics(IMA) architecture of aircraft involving ARINC 653 and ARINC 664 avionics protocols.
Index Terms— Avionics, Integrated Modular Avionics(IMA), ARINC 653,ARINC 664
1. Introduction
The concept of integrated modular avionics came due to the huge advancements in the electronics industry,
increased functional complexity in the avionics systems and need for smart integrated and modular systems. The
concept of integrated modular avionics came in mid 90's due to huge investments made by the airline industries
on more integrated platforms. The basic concept behind IMA is sharing the common set of “cabinets” with
ARINC 653 specifications that are connected simultaneously with other secondary equipment through number
of multiple access network which are based on ARINC 664 specifications. Each cabinet is a high-power
computing hub which substitutes a number of avionics applications. Each cabinet has an adequate processing
and interface capability to maintain the required integration of avionics functionality. The system specific
application software is designed to conform the appropriate standards of the application executive interface
specification (APEX). Thus this application standard also allows the application software reusability on
processors of diverse hardware designs.
2. ARINC 653 and ARINC 664
ARINC 653 is an industry specification originating from the civil aviation industry. It defines the partitioning of
software and addresses these issues. Software partitioning is an important topic, but this methodology has also
helped to address other important issues that had proved very difficult to overcome in the past, including the
obsolescence of hardware. The obsolescence of hardware has always been a grave dilemma for avionics
industry but has been greatly reduced by the adoption of Commercial off the Shelf(COTS) technology. The
ARINC 653 philosophy has a layered approach shown in the figure 1. These layers provide the following:
(a) At the top level, an ARINC 653 compliant software infrastructure or application programming
interface (API) provides the partitioning of avionics systems functions that are developed specifically
for the platform.
(b) The API infrastructure interfaces with the RTOS which will generally be a commercial package. In
many cases the RTOS will be DO-178B compliant.[4]
(c) A board support package will provide the necessary software support to enable the COTS hardware to
interface with the commercial RTOS and API layers.
(d) The hardware layer based upon COTS expertise will be the most vibrant and rapidly varying
component of this architectural implementation. The decoupling of the hardware processor from the
application software means that the hardware obsolescence can be contained and technology advances
can be enjoyed while the investment in software applications and systemfunctionality is protected.[4]
Figure 1: Layered approach of the Cabinet module using ARINC 653 specifications
The “AFDX” standard is the Part 7[1][2] of the ARINC-664 “Aircraft Data Network” standard, called “Avionics
Full Duplex Switched Ethernet Network” introduced formally in 2005. It describes a “more deterministic”
switched Ethernet/IP network.
3. The IMA system integration process
The aim of this integration procedure is to get the majority of the aircraft system level tasks and functions
which are being operated on standardized IMA platforms and connect themto the Aircraft Data Communication
Network (ADCN) which is primarily based on the Aeronautical Full Duplex (100Mbit AFDX)[1][3] switched
Ethernet state of art technology.
For the manufacturing and integration of the IMA system in an aircraft platform there are several suppliers,
manufacturers and contractors which are associated during the whole process.
Following are the responsibilities defined for each contractor:
(a). The IMA system integrator: The IMA system integrator performs the complete integration in all the
stages of the assimilation process. The IMA system integrator must deal with all interfaces linked with
the IMA system configuration. He has to deal with the each selected avionics applications to be
hosted. He has to provide the memory resource allocation, configuration files and tables adjustments
and in general validating the performance of the integrated system
(b). Platform contractor: The platform contractor supply the processing hardware resources with the core
software(Operating system). The operating system also includes interfacing software that links the
hardware components with the operating system.
(c). The RTOS provider: The RTOS provider identify the hardware aspects of the IMA systems and
convey them to the platform contractor. The RTOS provider supply the guidelines and configuration
files for temporal and physical partitioning, communications ports and input/output resource
management.
(d). Avionics software application supplier: The avionics software application supplier creates the
application .i.e. a specific aircraft task. The avionics software application is developed usually with no
concerns and consideration for other avionics application tasks, except those tasks that are
interconnected, e.g., communication with other avionics applications.
4. Top seven key design layout for IMA
The complete integration process is distributed in following 7 steps.
(i). Defining the requirements of IMA module: The top level avionics designer or the IMA system
integrator first collects and combine the precise requirements of the diverse avionics systemfunctions,
which will be processed by IMA modules. These requirements include the avionics systems function,
the task layout of each avionics system, the signal types, memory usage by each systems,
electromagnetic compatibilities, etc. to be combined to the basic module specification. Then on the
basis of these standardized specifications the avionic module manufacturer develops the respective
concept for the standardized multipurpose IMA modules also known as CPM (Common Processing
Module).
Figure 2: The CPM box developed by the IMA system integrator
(ii). Development of hardware and software of IMA module: In this stage the IMA system integrator
integrate the operating system to the hardware components and other modules to form an operational
IMA system or the CPM. The platform contractor provides the necessary hardware to maintain th e
avionics software applications that could maybe function on the CPM. Typically this hardware consist
of microprocessor , memory and Input/output devices. The RTOS provider normally provides a Board
Support Package(BSP) of software that will allow the RTOS software to run on a range of different
hardware configurations. The platform contractor and the RTOS provider also provide a few additional
functionalities to support specific input /output devices and device drivers.
Figure 3: CPM with processor and Real time operating system installed
(iii).CPM user guide formulation: In parallel these top level system design specifications are issued to the
avionics software application supplier. The avionics software application suppliers have to be provided
with a very detailed description and layout sketch of the CPM. This is the “CPM User Guide”, a
manual, which specifically clarify the CPM complete design characteristics and how it must be
operated. These suppliers will create the avionics system application software on the basis of these
design characteristics which will be installed on the CPM.
(iv).Application software integration on IMA module: When the IMA modules are prepared and ready
for the avionics software installation the IMA System Integrator provides the CPMs to each avionics
software application suppliers who run their application on these modules. Thus different avionics
software application suppliers perform their local single function integration and system qualification
for each CPM. Each avionics software application supplier only install his own functional application
software to the CPM module without any hindrance from other software suppliers. The other avionics
software applications will be installed and integrated to the same module afterwards when the first
supplier has finished the installation. This step by step software integration and qualification approach
is maintained by the strong partitioning property of the IMA modules. To make sure that the all the
avionics applications execute in stiff conditions, the avionics software application supplier and the
IMA system integrator should agree on the minimum resources to be granted to the software
applications so that it can be confirmed and verified with those allocated resource settings. As an
example, the timing specifications for the application must be used to validate its performance under its
temporal configuration settings.
Figure 4: CPM with single avionics software application running
(v). Multiple application software validation and certification process: After the software integration
process; the validation of the partitioning process of each CPM has to be confirmed. For this purpose
an explicit analysis and test and trial procedure is applied to the modules. If the different software
application partitions on a CPM cannot interfere and obstruct each other's functions under any
condition, then the CPM is certified . These tests must fulfill the demands and constraints of the aircraft
certification processes related to the IMA design layout.
Figure 5:CPM with multiple avionics software application running
(vi).Integration of ARINC 653 IMA module with ADCN/AFDX ARINC 664 network: After the
certification of CPMs the IMA system integrator integrates the empty CPMs(without any software
application installed) with the ADCN/AFDX ARINC664 on the aircraft in order to create the complete
platform system computing resource for different CPMs attached. For this procedure suitable network
software configuration files have to be made and integrated for the AFDX communication network and
for the CPM operation. The networks are primarily based on copper-cabling but fiber optics will be
utilized in future.[2] This integration requires two main configurations.
a) The AFDX/ADCN ARINC664 configuration primarily concerns the address tables of the
Ethernet switches, the data frame size of each virtual link(VL),the bandwidth allocation gap
values(BAG) and the required bandwidth of the virtual links (VL).
b) The configuration process of the CPM includes the allocation of memory space to each
software application, signal ports designations(the queuing and sampling ports) and
processing cycle time layout designations to the different application SW partitions. This
configuration data is arranged in configuration files, which are loaded on the CPM in order to
get the operating system perform as required by the different Software applications that are
being executed on each module.
Figure 6: The integrated network: The colored (Red, yellow, blue) arrows shows the virtual links
(vii). Installation of CPMs and configuration tables on aircraft: After completion of the local
functional qualification test and certification ; the system software manufacturers provide their
respective application software partitions to the IMA system integrator which adds the respective
configuration tables to each partition and then the qualification test procedures are being executed to
certify that the complete integrated system is been working perfectly. Thus, finally the application
software partitions and the configuration files make up the final software load that is delivered to th e
final assembly line where it is loaded to the empty CPMs on the aircraft under production.
5. Conclusion
The key 7 design layout can provide a great advantage in the integration of modular avionics for any
type of aircraft program. The level of system integration and openness of the avionics platformfor any
particular aircraft type, will based mainly upon the aircraft manufacturer.
AFDX implementations still remain relatively conservative, using a proven and mature technology
base instead of state-of- the-art hardware. For example, the Airbus A380’s and A350’s networks are
based on copper-cabling, while optical cabling has become the de-facto standard for high speed
interconnection on backbones in corporate and carrier backbones. However, ARINC 664 architectures
can integrate future technology seamlessly. Future AFDX implementations like the one used in
Boeing’s 787 will use fiber optics[2]
Within ARINC 653 the module architecture has influence on the working of RTOS and its execution,
however it does not have any effect on the APEX interface which is used by the application software of
each partition. The application software must be portable between modules without modifying its
interface with the RTOS.
As the aircraft systems are developing into more and more digital systems through the utilization of
smart and small peripheral devices and remote data sensors, the requirement of analogue and discrete
input/output interface links within computing platforms will diminish.
Thus the future that is expected from IMA is the use of multiple application types running on a
computing module, where each module hosting variety of avionics system applications with smart
peripherals and they are networked together by means of high-speed data buses such as A664.
REFERENCES
[1] "Architecting ARINC 664, Part 7 (AFDX) Solutions" by Ian Land and Jeff Elliott XAPP1130 (v1.0.1)
May 22, 2009
[2] "The Evolution of Avionics Networks From ARINC 429 to AFDX" by Christian M. Fuchs Advisors:
Stefan Schneele, Alexander Klein at Seminar Aerospace Networks SS2012; Chair for Network
Architectures and Services August 2012,Faculty of Informatics, Technical University of Munich
[3] "AFDX/ARINC 664 Concept, Design, Implementation and Beyond" By Detlev Schaadt, CTO, SYSGO
AG
[4] "Military Avionics Systems" by Ian Moir and Allan Seabridge.
[5] "Civil Avionics Systems" by Ian Moir and Allan Seabridge
[6] "Introduction to Avionics Systems" by R.P.G Collinson.
[7] "ARINC 653 role in integrated modular avionic(IMA") Paul J. Prisaznuk, AEEC staff, ARINC,
Annapolis, Maryland, 2008 IEEE.
[8] "Civil aircraft advanced avionics architectures – an insight into saras avionics, present and future
perspective" CM Ananda Aerospace Electronics Systems Division National Aerospace Laboratories
[9] "Communications for Integrated Modular Avionics" by Richard L. Alena Richard.L.Alena@nasa.gov ,
John P. Ossenfort IV, SAIC ,Kenneth I. Laws, QSS Andre Goforth NASA Ames Research Center
Moffett Field, CA 94035 Fernando Figueroa, NASA Stennis Space Center
[10] "Open Integrated Modular Avionic (IMA): State of the Art and future Development Road Map" at
Airbus Deutschland by Henning Butz ; Department of Avionic Systems at Airbus Deutschland GmbH
Kreetslag 10, D-21129 Hamburg, Germany
[11] "Integrated Modular Avionics with COTS directed to Open Systems and Obsolescence Management"
by G. Grabowski, B. Balser, M. Frster(January 2001) European Aeronautic Defence and Space
Deutschland GmbH P.O. Box 80 11 09 81663 Mdinchen Germany
[12] "Integrated Modular Avionics Development Guidance and Certification Considerations " by René L.C.
Eveleens National Aerospace Laboratory NLR P.O. Box 90502 1006BM Amsterdam Netherlands
[13] "High level failure analysis for Integrated ModularAvionics" by Philippa Conmy, John McDermid
Department of Computer Science, University of York, York, YO10 5DD, U.K.
[14] "Open Systems Integrated Modular Avionics – The Real Thing" by René L.C. Eveleens National
Aerospace Laboratory NLR P.O. Box 90502 1006BM Amsterdam NETHERLANDS
[15] "Real time operating system and component integration considerations in integrated modular avionics
systems report" , DOT/FAR/AR-07/39, August 2007 by Air traffic organization operations planning
and development office of aviation research, Washington Dc 20591

More Related Content

What's hot

Cns and security (airport authority of india)
Cns and security (airport authority of india)Cns and security (airport authority of india)
Cns and security (airport authority of india)Kartik Kumar
 
Procedures for Safe Ground Handling Practices
Procedures for Safe Ground Handling PracticesProcedures for Safe Ground Handling Practices
Procedures for Safe Ground Handling PracticesMike Joseph
 
Presentation on CNS (AAI)
Presentation on CNS (AAI)Presentation on CNS (AAI)
Presentation on CNS (AAI)Abhishek Raj
 
Sistema CNS/ATM - Aviación Civil - OACI
Sistema CNS/ATM - Aviación Civil - OACISistema CNS/ATM - Aviación Civil - OACI
Sistema CNS/ATM - Aviación Civil - OACILic. Christian Buchanan
 
Air traffic control
Air traffic controlAir traffic control
Air traffic controlAravind Raj
 
Low visibility operations rev.1-2012
Low visibility operations   rev.1-2012Low visibility operations   rev.1-2012
Low visibility operations rev.1-2012actieman
 
Aviation safety
Aviation safetyAviation safety
Aviation safetydaveson700
 
Procedimientos Operacionales I
Procedimientos Operacionales IProcedimientos Operacionales I
Procedimientos Operacionales Iprofessionalair
 
Air Traffic Control Organization Lesson
Air Traffic Control Organization LessonAir Traffic Control Organization Lesson
Air Traffic Control Organization LessonÜlger Ahmet
 
Fundamentals of Air Traffic Control
Fundamentals of Air Traffic ControlFundamentals of Air Traffic Control
Fundamentals of Air Traffic Controlcrystalboy024
 
Airports authority of india (aai) training report
Airports authority of india (aai) training reportAirports authority of india (aai) training report
Airports authority of india (aai) training reportArnab Bhattacharya
 
Airbus a319 a320 a321 flight deck and system
Airbus a319 a320 a321 flight deck and systemAirbus a319 a320 a321 flight deck and system
Airbus a319 a320 a321 flight deck and systemsn7
 
Avionic systems: onboard electronics
Avionic systems: onboard electronicsAvionic systems: onboard electronics
Avionic systems: onboard electronicsMassimo Talia
 
Aircraft control systems
Aircraft control systemsAircraft control systems
Aircraft control systemsSanjay Singh
 

What's hot (20)

Cns and security (airport authority of india)
Cns and security (airport authority of india)Cns and security (airport authority of india)
Cns and security (airport authority of india)
 
Atc unit 2
Atc unit 2Atc unit 2
Atc unit 2
 
Procedures for Safe Ground Handling Practices
Procedures for Safe Ground Handling PracticesProcedures for Safe Ground Handling Practices
Procedures for Safe Ground Handling Practices
 
Presentation on CNS (AAI)
Presentation on CNS (AAI)Presentation on CNS (AAI)
Presentation on CNS (AAI)
 
Sistema CNS/ATM - Aviación Civil - OACI
Sistema CNS/ATM - Aviación Civil - OACISistema CNS/ATM - Aviación Civil - OACI
Sistema CNS/ATM - Aviación Civil - OACI
 
Aircraft chock cones placement
Aircraft chock cones placementAircraft chock cones placement
Aircraft chock cones placement
 
Air traffic control
Air traffic controlAir traffic control
Air traffic control
 
Low visibility operations rev.1-2012
Low visibility operations   rev.1-2012Low visibility operations   rev.1-2012
Low visibility operations rev.1-2012
 
Baggage Handling
Baggage HandlingBaggage Handling
Baggage Handling
 
Aviation safety
Aviation safetyAviation safety
Aviation safety
 
Procedimientos Operacionales I
Procedimientos Operacionales IProcedimientos Operacionales I
Procedimientos Operacionales I
 
Aerodrome Operating Minima
Aerodrome Operating MinimaAerodrome Operating Minima
Aerodrome Operating Minima
 
Air Traffic Control Organization Lesson
Air Traffic Control Organization LessonAir Traffic Control Organization Lesson
Air Traffic Control Organization Lesson
 
AE8751 - Unit II.pdf
AE8751 - Unit II.pdfAE8751 - Unit II.pdf
AE8751 - Unit II.pdf
 
Fundamentals of Air Traffic Control
Fundamentals of Air Traffic ControlFundamentals of Air Traffic Control
Fundamentals of Air Traffic Control
 
Airports authority of india (aai) training report
Airports authority of india (aai) training reportAirports authority of india (aai) training report
Airports authority of india (aai) training report
 
Airbus a319 a320 a321 flight deck and system
Airbus a319 a320 a321 flight deck and systemAirbus a319 a320 a321 flight deck and system
Airbus a319 a320 a321 flight deck and system
 
Avionic systems: onboard electronics
Avionic systems: onboard electronicsAvionic systems: onboard electronics
Avionic systems: onboard electronics
 
Aircraft control systems
Aircraft control systemsAircraft control systems
Aircraft control systems
 
Air traffic management
Air traffic managementAir traffic management
Air traffic management
 

Viewers also liked

UAV Data Link Design for Dependable Real-Time Communications
UAV Data Link Design for Dependable Real-Time CommunicationsUAV Data Link Design for Dependable Real-Time Communications
UAV Data Link Design for Dependable Real-Time CommunicationsGerardo Pardo-Castellote
 
9. civil aircraft_advacned_avionics_architectures_-_shri._c.m._ananda
9. civil aircraft_advacned_avionics_architectures_-_shri._c.m._ananda9. civil aircraft_advacned_avionics_architectures_-_shri._c.m._ananda
9. civil aircraft_advacned_avionics_architectures_-_shri._c.m._anandavinny1992
 
A Financial Analysis on the Avionics sector
A Financial Analysis on the Avionics sectorA Financial Analysis on the Avionics sector
A Financial Analysis on the Avionics sectorSai Anand
 
An Extensible Architecture for Avionics Sensor Health Assessment Using DDS
An Extensible Architecture for Avionics Sensor Health Assessment Using DDSAn Extensible Architecture for Avionics Sensor Health Assessment Using DDS
An Extensible Architecture for Avionics Sensor Health Assessment Using DDSSumant Tambe
 
UAV (Unmanned Aerial Vehicle)
UAV (Unmanned Aerial Vehicle)UAV (Unmanned Aerial Vehicle)
UAV (Unmanned Aerial Vehicle)UDIT PATEL
 
Make Every Rep Sell Like Your Best Rep Hs Edited
Make Every Rep Sell Like Your Best Rep Hs EditedMake Every Rep Sell Like Your Best Rep Hs Edited
Make Every Rep Sell Like Your Best Rep Hs EditedHeather Steele
 
Outsourcing: Best Practices at Pandemic Studios [GDC 2008]
Outsourcing: Best Practices at Pandemic Studios [GDC 2008]Outsourcing: Best Practices at Pandemic Studios [GDC 2008]
Outsourcing: Best Practices at Pandemic Studios [GDC 2008]Kay Kim
 
Considerations for choosing a data link for UAV
Considerations for choosing a data link for UAVConsiderations for choosing a data link for UAV
Considerations for choosing a data link for UAVYaron Benita
 
Unmanned Aircraft System Fundamentals
 Unmanned Aircraft System Fundamentals Unmanned Aircraft System Fundamentals
Unmanned Aircraft System FundamentalsJim Jenkins
 
Mrktg Ppt Spanco
Mrktg Ppt SpancoMrktg Ppt Spanco
Mrktg Ppt Spancoanupama2686
 
How to Effectively Manage the Sales Process
How to Effectively Manage the Sales ProcessHow to Effectively Manage the Sales Process
How to Effectively Manage the Sales ProcessSalesScripter
 
System Architecture Study Global Hawk Unamanned Aerial System (UAS)
System Architecture Study Global Hawk Unamanned Aerial System (UAS)System Architecture Study Global Hawk Unamanned Aerial System (UAS)
System Architecture Study Global Hawk Unamanned Aerial System (UAS)University of Southern California
 
AIESEC UK 2013.14 Creating a Sales Strategy for IT
AIESEC UK 2013.14 Creating a Sales Strategy for IT AIESEC UK 2013.14 Creating a Sales Strategy for IT
AIESEC UK 2013.14 Creating a Sales Strategy for IT Nicola Wilson
 
How to Build an Outbound Sales Strategy in 60 Days - Bastiaan Janmaat, CEO & ...
How to Build an Outbound Sales Strategy in 60 Days - Bastiaan Janmaat, CEO & ...How to Build an Outbound Sales Strategy in 60 Days - Bastiaan Janmaat, CEO & ...
How to Build an Outbound Sales Strategy in 60 Days - Bastiaan Janmaat, CEO & ...SaaStock
 

Viewers also liked (20)

UAV Data Link Design for Dependable Real-Time Communications
UAV Data Link Design for Dependable Real-Time CommunicationsUAV Data Link Design for Dependable Real-Time Communications
UAV Data Link Design for Dependable Real-Time Communications
 
9. civil aircraft_advacned_avionics_architectures_-_shri._c.m._ananda
9. civil aircraft_advacned_avionics_architectures_-_shri._c.m._ananda9. civil aircraft_advacned_avionics_architectures_-_shri._c.m._ananda
9. civil aircraft_advacned_avionics_architectures_-_shri._c.m._ananda
 
A Financial Analysis on the Avionics sector
A Financial Analysis on the Avionics sectorA Financial Analysis on the Avionics sector
A Financial Analysis on the Avionics sector
 
An Extensible Architecture for Avionics Sensor Health Assessment Using DDS
An Extensible Architecture for Avionics Sensor Health Assessment Using DDSAn Extensible Architecture for Avionics Sensor Health Assessment Using DDS
An Extensible Architecture for Avionics Sensor Health Assessment Using DDS
 
UMS Company Presentation 03062014
UMS Company Presentation 03062014UMS Company Presentation 03062014
UMS Company Presentation 03062014
 
UAV (Unmanned Aerial Vehicle)
UAV (Unmanned Aerial Vehicle)UAV (Unmanned Aerial Vehicle)
UAV (Unmanned Aerial Vehicle)
 
1386 voronka[1]
1386 voronka[1]1386 voronka[1]
1386 voronka[1]
 
Make Every Rep Sell Like Your Best Rep Hs Edited
Make Every Rep Sell Like Your Best Rep Hs EditedMake Every Rep Sell Like Your Best Rep Hs Edited
Make Every Rep Sell Like Your Best Rep Hs Edited
 
Outsourcing: Best Practices at Pandemic Studios [GDC 2008]
Outsourcing: Best Practices at Pandemic Studios [GDC 2008]Outsourcing: Best Practices at Pandemic Studios [GDC 2008]
Outsourcing: Best Practices at Pandemic Studios [GDC 2008]
 
IIS 7.0 Architecture And Integration With Asp.Net
IIS 7.0 Architecture And Integration With Asp.NetIIS 7.0 Architecture And Integration With Asp.Net
IIS 7.0 Architecture And Integration With Asp.Net
 
Sales Process 2010
Sales Process 2010Sales Process 2010
Sales Process 2010
 
Considerations for choosing a data link for UAV
Considerations for choosing a data link for UAVConsiderations for choosing a data link for UAV
Considerations for choosing a data link for UAV
 
Unmanned Aircraft System Fundamentals
 Unmanned Aircraft System Fundamentals Unmanned Aircraft System Fundamentals
Unmanned Aircraft System Fundamentals
 
Mrktg Ppt Spanco
Mrktg Ppt SpancoMrktg Ppt Spanco
Mrktg Ppt Spanco
 
How to Effectively Manage the Sales Process
How to Effectively Manage the Sales ProcessHow to Effectively Manage the Sales Process
How to Effectively Manage the Sales Process
 
System Architecture Study Global Hawk Unamanned Aerial System (UAS)
System Architecture Study Global Hawk Unamanned Aerial System (UAS)System Architecture Study Global Hawk Unamanned Aerial System (UAS)
System Architecture Study Global Hawk Unamanned Aerial System (UAS)
 
Sales activities defined
Sales activities definedSales activities defined
Sales activities defined
 
AIESEC UK 2013.14 Creating a Sales Strategy for IT
AIESEC UK 2013.14 Creating a Sales Strategy for IT AIESEC UK 2013.14 Creating a Sales Strategy for IT
AIESEC UK 2013.14 Creating a Sales Strategy for IT
 
Sales process mapping
Sales process mappingSales process mapping
Sales process mapping
 
How to Build an Outbound Sales Strategy in 60 Days - Bastiaan Janmaat, CEO & ...
How to Build an Outbound Sales Strategy in 60 Days - Bastiaan Janmaat, CEO & ...How to Build an Outbound Sales Strategy in 60 Days - Bastiaan Janmaat, CEO & ...
How to Build an Outbound Sales Strategy in 60 Days - Bastiaan Janmaat, CEO & ...
 

Similar to Integrated Modular Avionic(IMA) System Integration Process

Efb positioning-v6-low-res
Efb positioning-v6-low-resEfb positioning-v6-low-res
Efb positioning-v6-low-resCarlos Simba
 
RTI-CODES+ISSS-2012-Submission-1
RTI-CODES+ISSS-2012-Submission-1RTI-CODES+ISSS-2012-Submission-1
RTI-CODES+ISSS-2012-Submission-1Serge Amougou
 
Mobica White Paper -Digital Instrument Cluster
Mobica White Paper -Digital Instrument ClusterMobica White Paper -Digital Instrument Cluster
Mobica White Paper -Digital Instrument ClusterSchuyler Kennedy
 
SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...
SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...
SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...IJSEA
 
Towards 0-bug software in the automotive industry
Towards 0-bug software in the automotive industryTowards 0-bug software in the automotive industry
Towards 0-bug software in the automotive industryAshley Zupkus
 
A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS
A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS
A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS MOHAMMED FURQHAN
 
Enhancement of ARINC 653 for Multi-core Hardware.pptx
Enhancement of ARINC 653 for Multi-core Hardware.pptxEnhancement of ARINC 653 for Multi-core Hardware.pptx
Enhancement of ARINC 653 for Multi-core Hardware.pptxAbrar Hafiz
 
Akraino TSC ike 5G System and SP New Services Data centric Approach 2021 02 1...
Akraino TSC ike 5G System and SP New Services Data centric Approach 2021 02 1...Akraino TSC ike 5G System and SP New Services Data centric Approach 2021 02 1...
Akraino TSC ike 5G System and SP New Services Data centric Approach 2021 02 1...Ike Alisson
 
IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...
IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...
IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...IRJET Journal
 
Server Emulator and Virtualizer for Next-Generation Rack Servers
Server Emulator and Virtualizer for Next-Generation Rack ServersServer Emulator and Virtualizer for Next-Generation Rack Servers
Server Emulator and Virtualizer for Next-Generation Rack ServersIRJET Journal
 
Cim lab manual (10 mel77) by mohammed imran
Cim lab manual (10 mel77)  by mohammed imranCim lab manual (10 mel77)  by mohammed imran
Cim lab manual (10 mel77) by mohammed imranMohammed Imran
 
IBM SmartCloud Orchestration
IBM SmartCloud OrchestrationIBM SmartCloud Orchestration
IBM SmartCloud OrchestrationIBM Danmark
 
MARS User Login Logout MIS for Cisco Call Manager
MARS User Login Logout MIS for Cisco Call ManagerMARS User Login Logout MIS for Cisco Call Manager
MARS User Login Logout MIS for Cisco Call ManagerPRANJOL SAIKIA
 
Simulation of Signals with Field Signal Simulator
Simulation of Signals with Field Signal SimulatorSimulation of Signals with Field Signal Simulator
Simulation of Signals with Field Signal SimulatorIOSR Journals
 

Similar to Integrated Modular Avionic(IMA) System Integration Process (20)

Efb positioning-v6-low-res
Efb positioning-v6-low-resEfb positioning-v6-low-res
Efb positioning-v6-low-res
 
tech_requirements
tech_requirementstech_requirements
tech_requirements
 
Ia rm001 -en-p
Ia rm001 -en-pIa rm001 -en-p
Ia rm001 -en-p
 
RTI-CODES+ISSS-2012-Submission-1
RTI-CODES+ISSS-2012-Submission-1RTI-CODES+ISSS-2012-Submission-1
RTI-CODES+ISSS-2012-Submission-1
 
Aw4201337340
Aw4201337340Aw4201337340
Aw4201337340
 
Mobica White Paper -Digital Instrument Cluster
Mobica White Paper -Digital Instrument ClusterMobica White Paper -Digital Instrument Cluster
Mobica White Paper -Digital Instrument Cluster
 
SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...
SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...
SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...
 
4213ijsea06
4213ijsea064213ijsea06
4213ijsea06
 
Towards 0-bug software in the automotive industry
Towards 0-bug software in the automotive industryTowards 0-bug software in the automotive industry
Towards 0-bug software in the automotive industry
 
A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS
A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS
A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS
 
Enhancement of ARINC 653 for Multi-core Hardware.pptx
Enhancement of ARINC 653 for Multi-core Hardware.pptxEnhancement of ARINC 653 for Multi-core Hardware.pptx
Enhancement of ARINC 653 for Multi-core Hardware.pptx
 
Akraino TSC ike 5G System and SP New Services Data centric Approach 2021 02 1...
Akraino TSC ike 5G System and SP New Services Data centric Approach 2021 02 1...Akraino TSC ike 5G System and SP New Services Data centric Approach 2021 02 1...
Akraino TSC ike 5G System and SP New Services Data centric Approach 2021 02 1...
 
ERTS_Unit 1_PPT.pdf
ERTS_Unit 1_PPT.pdfERTS_Unit 1_PPT.pdf
ERTS_Unit 1_PPT.pdf
 
IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...
IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...
IRJET- Porting Android 8.0 onto iMX6 Processor based Platform with Driving an...
 
Formalatc 287
Formalatc 287Formalatc 287
Formalatc 287
 
Server Emulator and Virtualizer for Next-Generation Rack Servers
Server Emulator and Virtualizer for Next-Generation Rack ServersServer Emulator and Virtualizer for Next-Generation Rack Servers
Server Emulator and Virtualizer for Next-Generation Rack Servers
 
Cim lab manual (10 mel77) by mohammed imran
Cim lab manual (10 mel77)  by mohammed imranCim lab manual (10 mel77)  by mohammed imran
Cim lab manual (10 mel77) by mohammed imran
 
IBM SmartCloud Orchestration
IBM SmartCloud OrchestrationIBM SmartCloud Orchestration
IBM SmartCloud Orchestration
 
MARS User Login Logout MIS for Cisco Call Manager
MARS User Login Logout MIS for Cisco Call ManagerMARS User Login Logout MIS for Cisco Call Manager
MARS User Login Logout MIS for Cisco Call Manager
 
Simulation of Signals with Field Signal Simulator
Simulation of Signals with Field Signal SimulatorSimulation of Signals with Field Signal Simulator
Simulation of Signals with Field Signal Simulator
 

Recently uploaded

Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 

Recently uploaded (20)

Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 

Integrated Modular Avionic(IMA) System Integration Process

  • 1. Abstract— This paper describes the hardware and software system integration process for an Integrated Modular Avionics(IMA) architecture of aircraft involving ARINC 653 and ARINC 664 avionics protocols. Index Terms— Avionics, Integrated Modular Avionics(IMA), ARINC 653,ARINC 664 1. Introduction The concept of integrated modular avionics came due to the huge advancements in the electronics industry, increased functional complexity in the avionics systems and need for smart integrated and modular systems. The concept of integrated modular avionics came in mid 90's due to huge investments made by the airline industries on more integrated platforms. The basic concept behind IMA is sharing the common set of “cabinets” with ARINC 653 specifications that are connected simultaneously with other secondary equipment through number of multiple access network which are based on ARINC 664 specifications. Each cabinet is a high-power computing hub which substitutes a number of avionics applications. Each cabinet has an adequate processing and interface capability to maintain the required integration of avionics functionality. The system specific application software is designed to conform the appropriate standards of the application executive interface specification (APEX). Thus this application standard also allows the application software reusability on processors of diverse hardware designs. 2. ARINC 653 and ARINC 664 ARINC 653 is an industry specification originating from the civil aviation industry. It defines the partitioning of software and addresses these issues. Software partitioning is an important topic, but this methodology has also helped to address other important issues that had proved very difficult to overcome in the past, including the obsolescence of hardware. The obsolescence of hardware has always been a grave dilemma for avionics industry but has been greatly reduced by the adoption of Commercial off the Shelf(COTS) technology. The ARINC 653 philosophy has a layered approach shown in the figure 1. These layers provide the following: (a) At the top level, an ARINC 653 compliant software infrastructure or application programming interface (API) provides the partitioning of avionics systems functions that are developed specifically for the platform. (b) The API infrastructure interfaces with the RTOS which will generally be a commercial package. In many cases the RTOS will be DO-178B compliant.[4] (c) A board support package will provide the necessary software support to enable the COTS hardware to interface with the commercial RTOS and API layers. (d) The hardware layer based upon COTS expertise will be the most vibrant and rapidly varying component of this architectural implementation. The decoupling of the hardware processor from the application software means that the hardware obsolescence can be contained and technology advances can be enjoyed while the investment in software applications and systemfunctionality is protected.[4]
  • 2. Figure 1: Layered approach of the Cabinet module using ARINC 653 specifications The “AFDX” standard is the Part 7[1][2] of the ARINC-664 “Aircraft Data Network” standard, called “Avionics Full Duplex Switched Ethernet Network” introduced formally in 2005. It describes a “more deterministic” switched Ethernet/IP network. 3. The IMA system integration process The aim of this integration procedure is to get the majority of the aircraft system level tasks and functions which are being operated on standardized IMA platforms and connect themto the Aircraft Data Communication Network (ADCN) which is primarily based on the Aeronautical Full Duplex (100Mbit AFDX)[1][3] switched Ethernet state of art technology. For the manufacturing and integration of the IMA system in an aircraft platform there are several suppliers, manufacturers and contractors which are associated during the whole process. Following are the responsibilities defined for each contractor: (a). The IMA system integrator: The IMA system integrator performs the complete integration in all the stages of the assimilation process. The IMA system integrator must deal with all interfaces linked with the IMA system configuration. He has to deal with the each selected avionics applications to be hosted. He has to provide the memory resource allocation, configuration files and tables adjustments and in general validating the performance of the integrated system (b). Platform contractor: The platform contractor supply the processing hardware resources with the core software(Operating system). The operating system also includes interfacing software that links the hardware components with the operating system. (c). The RTOS provider: The RTOS provider identify the hardware aspects of the IMA systems and convey them to the platform contractor. The RTOS provider supply the guidelines and configuration
  • 3. files for temporal and physical partitioning, communications ports and input/output resource management. (d). Avionics software application supplier: The avionics software application supplier creates the application .i.e. a specific aircraft task. The avionics software application is developed usually with no concerns and consideration for other avionics application tasks, except those tasks that are interconnected, e.g., communication with other avionics applications. 4. Top seven key design layout for IMA The complete integration process is distributed in following 7 steps. (i). Defining the requirements of IMA module: The top level avionics designer or the IMA system integrator first collects and combine the precise requirements of the diverse avionics systemfunctions, which will be processed by IMA modules. These requirements include the avionics systems function, the task layout of each avionics system, the signal types, memory usage by each systems, electromagnetic compatibilities, etc. to be combined to the basic module specification. Then on the basis of these standardized specifications the avionic module manufacturer develops the respective concept for the standardized multipurpose IMA modules also known as CPM (Common Processing Module). Figure 2: The CPM box developed by the IMA system integrator (ii). Development of hardware and software of IMA module: In this stage the IMA system integrator integrate the operating system to the hardware components and other modules to form an operational IMA system or the CPM. The platform contractor provides the necessary hardware to maintain th e avionics software applications that could maybe function on the CPM. Typically this hardware consist of microprocessor , memory and Input/output devices. The RTOS provider normally provides a Board Support Package(BSP) of software that will allow the RTOS software to run on a range of different hardware configurations. The platform contractor and the RTOS provider also provide a few additional functionalities to support specific input /output devices and device drivers.
  • 4. Figure 3: CPM with processor and Real time operating system installed (iii).CPM user guide formulation: In parallel these top level system design specifications are issued to the avionics software application supplier. The avionics software application suppliers have to be provided with a very detailed description and layout sketch of the CPM. This is the “CPM User Guide”, a manual, which specifically clarify the CPM complete design characteristics and how it must be operated. These suppliers will create the avionics system application software on the basis of these design characteristics which will be installed on the CPM. (iv).Application software integration on IMA module: When the IMA modules are prepared and ready for the avionics software installation the IMA System Integrator provides the CPMs to each avionics software application suppliers who run their application on these modules. Thus different avionics software application suppliers perform their local single function integration and system qualification for each CPM. Each avionics software application supplier only install his own functional application software to the CPM module without any hindrance from other software suppliers. The other avionics software applications will be installed and integrated to the same module afterwards when the first supplier has finished the installation. This step by step software integration and qualification approach is maintained by the strong partitioning property of the IMA modules. To make sure that the all the avionics applications execute in stiff conditions, the avionics software application supplier and the IMA system integrator should agree on the minimum resources to be granted to the software applications so that it can be confirmed and verified with those allocated resource settings. As an example, the timing specifications for the application must be used to validate its performance under its temporal configuration settings.
  • 5. Figure 4: CPM with single avionics software application running (v). Multiple application software validation and certification process: After the software integration process; the validation of the partitioning process of each CPM has to be confirmed. For this purpose an explicit analysis and test and trial procedure is applied to the modules. If the different software application partitions on a CPM cannot interfere and obstruct each other's functions under any condition, then the CPM is certified . These tests must fulfill the demands and constraints of the aircraft certification processes related to the IMA design layout. Figure 5:CPM with multiple avionics software application running (vi).Integration of ARINC 653 IMA module with ADCN/AFDX ARINC 664 network: After the certification of CPMs the IMA system integrator integrates the empty CPMs(without any software application installed) with the ADCN/AFDX ARINC664 on the aircraft in order to create the complete platform system computing resource for different CPMs attached. For this procedure suitable network software configuration files have to be made and integrated for the AFDX communication network and
  • 6. for the CPM operation. The networks are primarily based on copper-cabling but fiber optics will be utilized in future.[2] This integration requires two main configurations. a) The AFDX/ADCN ARINC664 configuration primarily concerns the address tables of the Ethernet switches, the data frame size of each virtual link(VL),the bandwidth allocation gap values(BAG) and the required bandwidth of the virtual links (VL). b) The configuration process of the CPM includes the allocation of memory space to each software application, signal ports designations(the queuing and sampling ports) and processing cycle time layout designations to the different application SW partitions. This configuration data is arranged in configuration files, which are loaded on the CPM in order to get the operating system perform as required by the different Software applications that are being executed on each module. Figure 6: The integrated network: The colored (Red, yellow, blue) arrows shows the virtual links (vii). Installation of CPMs and configuration tables on aircraft: After completion of the local functional qualification test and certification ; the system software manufacturers provide their respective application software partitions to the IMA system integrator which adds the respective configuration tables to each partition and then the qualification test procedures are being executed to certify that the complete integrated system is been working perfectly. Thus, finally the application software partitions and the configuration files make up the final software load that is delivered to th e final assembly line where it is loaded to the empty CPMs on the aircraft under production. 5. Conclusion The key 7 design layout can provide a great advantage in the integration of modular avionics for any type of aircraft program. The level of system integration and openness of the avionics platformfor any particular aircraft type, will based mainly upon the aircraft manufacturer. AFDX implementations still remain relatively conservative, using a proven and mature technology base instead of state-of- the-art hardware. For example, the Airbus A380’s and A350’s networks are
  • 7. based on copper-cabling, while optical cabling has become the de-facto standard for high speed interconnection on backbones in corporate and carrier backbones. However, ARINC 664 architectures can integrate future technology seamlessly. Future AFDX implementations like the one used in Boeing’s 787 will use fiber optics[2] Within ARINC 653 the module architecture has influence on the working of RTOS and its execution, however it does not have any effect on the APEX interface which is used by the application software of each partition. The application software must be portable between modules without modifying its interface with the RTOS. As the aircraft systems are developing into more and more digital systems through the utilization of smart and small peripheral devices and remote data sensors, the requirement of analogue and discrete input/output interface links within computing platforms will diminish. Thus the future that is expected from IMA is the use of multiple application types running on a computing module, where each module hosting variety of avionics system applications with smart peripherals and they are networked together by means of high-speed data buses such as A664.
  • 8. REFERENCES [1] "Architecting ARINC 664, Part 7 (AFDX) Solutions" by Ian Land and Jeff Elliott XAPP1130 (v1.0.1) May 22, 2009 [2] "The Evolution of Avionics Networks From ARINC 429 to AFDX" by Christian M. Fuchs Advisors: Stefan Schneele, Alexander Klein at Seminar Aerospace Networks SS2012; Chair for Network Architectures and Services August 2012,Faculty of Informatics, Technical University of Munich [3] "AFDX/ARINC 664 Concept, Design, Implementation and Beyond" By Detlev Schaadt, CTO, SYSGO AG [4] "Military Avionics Systems" by Ian Moir and Allan Seabridge. [5] "Civil Avionics Systems" by Ian Moir and Allan Seabridge [6] "Introduction to Avionics Systems" by R.P.G Collinson. [7] "ARINC 653 role in integrated modular avionic(IMA") Paul J. Prisaznuk, AEEC staff, ARINC, Annapolis, Maryland, 2008 IEEE. [8] "Civil aircraft advanced avionics architectures – an insight into saras avionics, present and future perspective" CM Ananda Aerospace Electronics Systems Division National Aerospace Laboratories [9] "Communications for Integrated Modular Avionics" by Richard L. Alena Richard.L.Alena@nasa.gov , John P. Ossenfort IV, SAIC ,Kenneth I. Laws, QSS Andre Goforth NASA Ames Research Center Moffett Field, CA 94035 Fernando Figueroa, NASA Stennis Space Center [10] "Open Integrated Modular Avionic (IMA): State of the Art and future Development Road Map" at Airbus Deutschland by Henning Butz ; Department of Avionic Systems at Airbus Deutschland GmbH Kreetslag 10, D-21129 Hamburg, Germany [11] "Integrated Modular Avionics with COTS directed to Open Systems and Obsolescence Management" by G. Grabowski, B. Balser, M. Frster(January 2001) European Aeronautic Defence and Space Deutschland GmbH P.O. Box 80 11 09 81663 Mdinchen Germany [12] "Integrated Modular Avionics Development Guidance and Certification Considerations " by René L.C. Eveleens National Aerospace Laboratory NLR P.O. Box 90502 1006BM Amsterdam Netherlands [13] "High level failure analysis for Integrated ModularAvionics" by Philippa Conmy, John McDermid Department of Computer Science, University of York, York, YO10 5DD, U.K. [14] "Open Systems Integrated Modular Avionics – The Real Thing" by René L.C. Eveleens National Aerospace Laboratory NLR P.O. Box 90502 1006BM Amsterdam NETHERLANDS [15] "Real time operating system and component integration considerations in integrated modular avionics systems report" , DOT/FAR/AR-07/39, August 2007 by Air traffic organization operations planning and development office of aviation research, Washington Dc 20591