CAN Bus - Higher Layer Implementations

Higher Layer Implementations

As the CAN standard does not include tasks of application layer protocols, such as flow control, device addressing, and transportation of data blocks larger than one message, and above all, application data, many implementations of higher layer protocols were created. Several are standardised for a business area, although all can be extended by each manufacturer. For passenger cars, each manufacturer has its own standard. Among these implementations are:

  • ARINC 825 (for the aviation industry)
  • CANaerospace (for the aviation industry)
  • CAN Kingdom
  • CANopen (used for industrial automation)
  • CCP / XCP
  • DeviceNet (used for industrial automation)
  • EnergyBus (used for electrical vehicles)
  • GMLAN (for General Motors)
  • ISO 15765-4
  • ISO 11783 or ISOBUS (agriculture)
  • ISO 14229
  • SAE J1939 (heavy road vehicles)
  • MilCAN
  • NMEA 2000 (marine industry)
  • RV-C (used for recreational vehicles)
  • SafetyBUS p (used for industrial automation)
  • SmartCraft
  • Smart Distributed System (SDS)
  • VSCP (used for building automation)

Read more about this topic:  CAN Bus

Famous quotes containing the words higher and/or layer:

    We are conscious of an animal in us, which awakens in proportion as our higher nature slumbers. It is reptile and sensual, and perhaps cannot be wholly expelled; like the worms which, even in life and health, occupy our bodies. Possibly we may withdraw from it, but never change its nature. I fear that it may enjoy a certain health of its own; that we may be well, yet not pure.
    Henry David Thoreau (1817–1862)

    After a few months’ acquaintance with European “coffee,” one’s mind weakens, and his faith with it, and he begins to wonder if the rich beverage of home, with its clotted layer of yellow cream on top of it, is not a mere dream after all, and a thing which never existed.
    Mark Twain [Samuel Langhorne Clemens] (1835–1910)