Advertisement

Gateway Strategies for Embedding of Automotive CAN-Frames into Ethernet-Packets and Vice Versa

  • Andreas Kern
  • Dominik Reinhard
  • Thilo Streichert
  • Jürgen Teich
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6566)

Abstract

Today’s automotive communication architectures are composed of up to five special purpose communication technologies with dedicated features to interconnect hundreds of comfort-, safety-, and infotainment-related distributed functions. In the future, the number and complexity of such highly distributed functions will further increase and the outcome of this are stronger requirements to the underlying communication architectures. Ethernet and IP, both standardized and widely used in other industrial sectors, could be one solution to handle the upcoming requirements and could homogenize the variety of communication technologies. This paper focuses on a transformation concept to connect a CAN-based network to an Ethernet/IP-based network and vice versa. It highlights several variants which optimize different objectives, like the protocol header overhead or the latency of messages. Moreover, it presents measured results for different network utilizations and a currently deployed automotive CAN subnetwork.

Keywords

Ethernet IP UDP CAN transformation gateway automotive embedded CAN/Ethernet-Gateway 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Altera: Nios II Development Kit, Stratix II Edition (2008)Google Scholar
  2. 2.
    CAN/Ethernet-Gateway: Systec-eelectronics can/ethernet-gateway, http://www.systec-electronic.com/
  3. 3.
    E|ENOVA Innovation Alliance Automotive Electronics: Security in embedded ip-based systems, http://www.eenova.de/projekte/seis
  4. 4.
    FlexRay Consortium GbR, Industriestraße 6, 70565 Stuttgart, Germany: FlexRay Communications System – Protocol Specification, 2.1 rev., a edn. (December 2005)Google Scholar
  5. 5.
    IEEE, Inc., 3 Park Avenue, New York, USA: Local and metropolitan area networks – Requirements – Part 3: csma/cd detection method and physical layer specs, IEEE, Std , 802.3, 2000 edn. (December 2000)Google Scholar
  6. 6.
    ISO: International organization for standardization, http://www.iso.org/
  7. 7.
    ISO 13400: Iso 13400 - diagnostic communication between test equipment and vehicle over internet protocol (doip)Google Scholar
  8. 8.
    Iso 11898: Road vehicles – controller area network (can) – part 1: Data link layer and physical signallingrea network (can) for high-speed communication (November 1993)Google Scholar
  9. 9.
    LIN Administration, Bernhard-Wicki-Straße 3, 80636 Munich, Germany: LIN Specification Package, 2.1 edn. (November 2006)Google Scholar
  10. 10.
    MOST Cooperation, 76185 Karlsruhe: Media Oriented System Transport – MOST Specification, rev., 3.0 edn. (May 2008)Google Scholar
  11. 11.
    Postel, J.: User Datagram Protocol. Information Sciences Institute, University of Southern California, 4676 Admiralty Way, Marina del Rey, California 90291, rfc, 768 edn. (August 1980)Google Scholar
  12. 12.
    Postel, J.: Internet Protocol – DARPA Internet Program – Protocol Specification. Information Sciences Institute, University of Southern California, 4676 Admiralty Way, Marina del Rey, California 90291, rfc, 791 edn. (September 1981)Google Scholar
  13. 13.
    Scharbarg, J.L., Boyer, M., Fraboul, C.: Can-ethernet architectures for real-time applications, vol. 2, pp. 8–252 (September 2005)Google Scholar
  14. 14.
    Telecommunications Industry Association, 2500 Wilson Boulevard, Suite 300, Arlington, VA 22201, USA: Electrical characteristics of low voltage differential signaling (LVDS) interface circuits, ansutiaeia-644-1995, standard edn. (March 1996)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Andreas Kern
    • 1
  • Dominik Reinhard
    • 2
  • Thilo Streichert
    • 1
  • Jürgen Teich
    • 3
  1. 1.Daimler AGBöblingenGermany
  2. 2.TauberbischofsheimGermany
  3. 3.Department of Computer Science 12University of Erlangen-NurembergErlangenGermany

Personalised recommendations