Abstract
Due to ever-increasing bandwidth requirements of modern automotive applications, Ethernet AVB is becoming a standard high-speed bus in automotive E/E architectures. Since Ethernet AVB is tailored to audio and video entertainment, existing analysis approaches neglect the specific requirements and features of heterogeneous E/E architectures and their applications. This chapter presents a virtual prototyping approach to consider Ethernet AVB in complex E/E architectures, reflecting key features such as static routing and stream reservation, fixed topology, and real-time applications. A comparison with a timing analysis on case studies from the automotive domain gives evidence that the proposed simulation technique delivers valuable bounds for complete sensor-to-actuator chains, enabling automatic system synthesis and design space exploration approaches.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Task in this case could either be a functional task executed on or a message that is currently transmitted over the component.
- 2.
A credit overflow may happen in case of a permanent overloaded link by upper class CBS queues, but should not be allowed, because it is a faulty system design.
References
Glaß, M., Herrscher, D., Meier, H., Piastowski, M., Schoo, P.: SEIS - Security in Embedded IP-based Systems. ATZelektronik worldwide 1, 36–40 (2010)
The Institute of Electrical and Electronics Engineers, Inc.: IEEE Standard for Local and metropolitan area networks - Virtual Bridged Local Area Networks, IEEE Std 802.1qav-2009 edn. (2009)
Lim, H., Volker, L., Herrscher, D.: Challenges in a future IP/Ethernet-based in-car network for real-time applications. In: Design Automation Conference (DAC), pp. 7–12 (2011)
Streichert, T., Buntz, S., Leier, H., Schmerler, S.: Short and long term perspective for Ethernet for vehicle-internal communication. 1st Ethernet & IP Automotive Techday (2011)
Sangiovanni-Vincentelli, A., Di Natale, M.: Embedded system design for automotive applications. IEEE Computer 40(10), 42–51 (2007)
Streubühr, M., Gladigau, J., Haubelt, C., Teich, J.: Efficient Approximately-Timed Performance Modeling for Architectural Exploration of MPSoCs. In: Advances in Design Methods from Modeling Languages for Embedded Systems and SoC’s, vol. 63, pp. 59–72. Springer (2010)
Graf, S., Streubühr, M., Glaß, M., Teich, J.: Analyzing automotive networks using virtual prototypes. In: Proceedings of the Automotive meets Electronics (AmE), pp. 10–15 (2011)
Lukasiewycz, M., Glaß, M., Haubelt, C., Teich, J., Regler, R., Lang, B.: Concurrent topology and routing optimization in automotive network integration. In: Proceedings of Design Automation Conference (DAC), pp. 626–629 (2008)
Lim, H.T., Herrscher, D., Waltl, M.J., Chaari, F.: Performance analysis of the IEEE 802.1 Ethernet Audio/Video Bridging Standard. In: Proceedings of the International Conference on Simulation Tools and Techniques (ICST) (2012)
Lim, H.T., Krebs, B., Völker, L., Zahrer, P.: Performance evaluation of the inter-domain communication in a switched Ethernet based in-car network. In: Proceedings of the Conference on Local Computer Networks (LCN) (2011)
Lim, H.T., Weckemann, K., Herrscher, D.: Performance study of an in-car switched Ethernet network without prioritization. In: Communication Technologies for Vehicles, pp. 165–175. Springer (2011)
Steinbach, T., Kenfack, H.D., Korf, F., Schmidt, T.C.: An extension of the OMNeT++ INET framework for simulating real-time ethernet with high accuracy. In: Proceedings of the International Conference on Simulation Tools and Techniques (ICST), pp. 375–382 (2011)
Garner, G., Gelter, A., Teener, M.: New simulation and test results for IEEE 802.1as timing performance. In: International Symposium on Precision Clock Synchronization for Measurement, Control and, Communication, pp. 1–7 (2009)
Henia, R., Hamann, A., Jersak, M., Racu, R., Richter, K., Ernst, R.: System level performance analysis - the SymTA/S approach. Computers and Digital Techniques, IEE Proc. - 152, 148–166 (2005). doi:10.1049/ip-cdt:20045088.
Reimann, F., Kern, A., Haubelt, C., Streichert, T., Teich, J.: Echtzeitanalyse Ethernet-basierter E/E-Architekturen im Automobil. In: GMM-Fachbericht - Automotive meets Electronics (AmE), vol. 64, pp. 9–14 (2010)
Rox, J., Ernst, R., Giusto, P.: Using timing analysis for the design of future switched based Ethernet automotive networks. In: Proceedings of Design, Automation and Test in Europe (DATE 12), pp. 57–62 (2012)
Imtiaz, J., Jasperneite, J., Han, L.: A performance study of Ethernet Audio Video Bridging (AVB) for industrial real-time communication. In: IEEE Conference on Emerging & Technologies Factory Automation (ETFA), pp. 1–8 (2009)
Manderscheid, M., Langer, F.: Network calculus for the validation of automotive Ethernet in-vehicle network configurations. In: 2011 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), pp. 206–211 (2011)
The Institute of Electrical and Electronics Engineers, Inc.: IEEE Standard for Local and metropolitan area networks-Media Access Control (MAC) Bridges and Virtual Bridged Local Area, Networks (2011)
Balarin, F., Chiodo, M., Giusto, P., Hsieh, H., Jurecska, A., Lavagno, L., Passerone, C., Sangiovanni-Vincentelli, A., Sentovich, E., Suzuki, K., Tabbara, B. (eds.): Hardware-Software Co-design of Embedded Systems: The POLIS Approach. Kluwer Academic Publishers, Norwell, MA, USA (1997)
Graf, S., Russ, T., Glaß, M., Teich, J.: Considering MOST150 during virtual prototyping of automotive E/E architectures. In: Proceedings of the Automotive meets Electronics (AmE), pp. 116–121 (2012)
Kern, A., Schmutzler, C., Streichert, T., Hübner, M., Teich, J.: Network bandwidth optimization of Ethernet-based streaming applications in automotive embedded systems. In: Proceedings of 19th International Conference on Computer Communications and Networks (ICCCN), pp. 1–6 (2010)
The Institute of Electrical and Electronics Engineers, Inc.: Local and metropolitan area networks - Part 3: Carrier sense multiple access with collision detection (CSMA/CD) access method and physical layer specifications, IEEE Std 802.3, 2000 edn. (2000)
aquintos GmbH: Preevision. http://www.aquintos.com
Glaß, M., Lukasiewycz, M., Teich, J., Bordoloi, U., Chakraborty, S.: Designing heterogeneous ECU networks via compact architecture encoding and hybrid timing analysis. In: Proceedings of Design Automation Conference (DAC), pp. 43–46 (2009)
Lukasiewycz, M., Glaß, M., Reimann, F., Teich, J.: Opt4J - a modular framework for meta-heuristic optimization. In: Proceedings of the Genetic and Evolutionary Computing Conference (GECCO). Dublin, Ireland (2011)
Acknowledgments
This work is supported in part by the German Federal Ministry of Education and Research (BMBF) under project 01BV0914-SEIS.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer Science+Business Media New York
About this chapter
Cite this chapter
Glaß, M., Graf, S., Reimann, F., Teich, J. (2014). Design and Evaluation of Future Ethernet AVB-Based ECU Networks. In: Sangiovanni-Vincentelli, A., Zeng, H., Di Natale, M., Marwedel, P. (eds) Embedded Systems Development. Embedded Systems, vol 20. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-3879-3_12
Download citation
DOI: https://doi.org/10.1007/978-1-4614-3879-3_12
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-3878-6
Online ISBN: 978-1-4614-3879-3
eBook Packages: EngineeringEngineering (R0)