Skip to main content

AFDX Emulator for an ARINC-Based Training Platform

  • Conference paper
  • First Online:
Reliable Software Technologies – Ada-Europe 2015 (Ada-Europe 2015)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 9111))

Included in the following conference series:

Abstract

AFDX (Avionics Full Duplex Switched Ethernet) is a standard communication network for avionics based on Ethernet links and special-purpose switches. This paper proposes an AFDX emulator based on standard Ethernet hardware (cards and switches) to build a low cost AFDX network for training or basic research purposes. We also propose the integration of the emulator within an ARINC-653 platform to allow the development of real-time Ada applications. Finally, a performance evaluation has been done in order to show the usability of the emulator.

This work has been funded in part by the Spanish Government and FEDER funds under grant number TIN2011-28567-C03-02 (HI-PARTES).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Airlines Electronic Engineering Committee, Aeronautical Radio INC: Avionics Application Software Standard Interface. ARINC Specification 653-1 (March 2006)

    Google Scholar 

  2. Airlines Electronic Engineering Committee, Aeronautical Radio INC: ARINC Specification 664 P7-1: Aircraft Data Network, Part 7 - Avionics Full Duplex Switched Ethernet Network, September 23, 2009

    Google Scholar 

  3. Masmano, M., Ripoll, I., Crespo, A., Metge, J.J.: Xtratum a hypervisor for safety critical embedded systems. In: Proc. of the 11th Real-Time Linux Workshop, Dresden, Germany (2009)

    Google Scholar 

  4. Aldea Rivas, M., González Harbour, M.: MaRTE OS: an Ada kernel for real-time embedded applications. In: Strohmeier, A., Craeynest, D. (eds.) Ada-Europe 2001. LNCS, vol. 2043, pp. 305–316. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  5. Frances, F., Fraboul, C., Grieu, J.: Using network calculus to optimize the AFDX network. In: Proc. of the ERTS, Toulouse, France (2006)

    Google Scholar 

  6. Scharbarg, J.L., Ridouard, F., Fraboul, C.: A probabilistic analysis of end-to-end delays on an AFDX network. IEEE Transactions on Industrial Informatics 5(1), 38–49 (2009)

    Article  Google Scholar 

  7. Bauer, H., Scharbarg, J.L., Fraboul, C.: Improving the worst-case delay analysis of an AFDX network using an optimized trajectory approach. IEEE Transactions on Industrial Informatics 5(4), 521–533 (2010)

    Article  Google Scholar 

  8. Bauer, H., Scharbarg, J.L., Fraboul, C.: Applying trajectory approach with static priority queuing for improving the use of available AFDX resources. Journal of Real-Time Systems 48, 101–133 (2012)

    Article  Google Scholar 

  9. Gutiérrez, J.J., Palencia, J.C., González Harbour, M.: Holistic schedulability analysis for multipacket messages in AFDX networks. Journal of Real-Time Systems 50(2), 230–269 (2014). Springer

    Article  MATH  Google Scholar 

  10. Li, J., Guan, H., Yao, J., Zhu, G., Liu, X.: Performance enhancement and optimized analysis of the worst case end-to-end delay for AFDX networks. In: Proc. of the IEEE International Conference on Green Computing and Communications, GREENCOM, Besançon, France, pp. 301–310 (2012)

    Google Scholar 

  11. Zhang, J., Qiao, S., Li, D., Shi, G.: Modeling and simulation of EDF scheduling algorithm on AFDX switch. In: Proc. of the IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC), pp. 1–4 (2011)

    Google Scholar 

  12. Dong, S., Xingxing, Z., Lina, D., Qiong, H.: The design and implementation of the AFDX network simulation system. In: Proc. of the International Conference on Multimedia Technology (ICMT), pp. 1–4 (2010)

    Google Scholar 

  13. Charara, H., Fraboul, C.: Modelling and simulation of an avionics full duplex switched ethernet. In: Proc. of the Advanced Industrial Conference on Telecommunications, pp. 207–212 (2005)

    Google Scholar 

  14. Basu, A., Bensalem, S., Bozga, M., Delahaye, B., Legay, A., Sifakis, E.: Verification of an AFDX infrastructure using simulations and probabilities. In: Barringer, H., Falcone, Y., Finkbeiner, B., Havelund, K., Lee, I., Pace, G., Roşu, G., Sokolsky, O., Tillmann, N. (eds.) RV 2010. LNCS, vol. 6418, pp. 330–344. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  15. Hornig, R.: Avionics Full-Duplex Switched Ethernet for OMNeT++ (2012). https://github.com/omnetpp/afdx

  16. Calluaud, J.M., Cloury, E.: Simulation and test system for at least one item of equipment on an AFDX network. US Patent 7,406,050 (2008)

    Google Scholar 

  17. IEEE Std 802.1Q. Virtual Bridged Local Area Networks. Annex G, IEEE Document (2006)

    Google Scholar 

  18. Condor Engineering: AFDX/ARINC 664 tutorial (May 2005). http://www.cems.uwe.ac.uk/~ngunton/afdx_detailed.pdf

  19. Nichols, K., Blake, S., Baker, F., Black, D.: Definition of the differentiated services field (DS field) in the Ipv4 and Ipv6 headers. RFC-2474, RFC Editor (1998)

    Google Scholar 

  20. Prisaznuk, P.J.: ARINC 653 role in Integrated Modular Avionics (IMA). In: Proc. of the 27th IEEE/AIAA Digital Avionics Systems Conference (DACS), pp. 1.E.5 1–10 (2008)

    Google Scholar 

  21. González Harbour, M., Gutiérrez, J.J., Drake, J.M., López, P., Palencia, J.C.: Modeling distributed real-time systems with MAST 2. Journal of Systems Architecture 56(6), 331–340 (2013). Elsevier

    Article  Google Scholar 

  22. MAST web page. http://mast.unican.es/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. Javier Gutiérrez .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Fernández, J., Pérez, H., Javier Gutiérrez, J., Harbour, M.G. (2015). AFDX Emulator for an ARINC-Based Training Platform. In: de la Puente, J., Vardanega, T. (eds) Reliable Software Technologies – Ada-Europe 2015. Ada-Europe 2015. Lecture Notes in Computer Science(), vol 9111. Springer, Cham. https://doi.org/10.1007/978-3-319-19584-1_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-19584-1_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-19583-4

  • Online ISBN: 978-3-319-19584-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics