This website does readability filtering of other pages. All styles, scripts, forms and ads are stripped. If you want your website excluded or have other feedback, use this form.

Higher Layer Protocols

This site uses cookies. By using this site you agree to receiving cookies. View Policy

Higher Layer Protocols

The CAN standard defines the hardware (“the physical layer” – there are several) and the communication on a basic level (“the data link layer”). The CAN protocol itself just specifies how to transport small packets of data from point A to point B using a shared communications medium. It contains nothing on topics such as flow control, transportation of data larger than can fit in a 8-byte message, node addresses, establishment of communication, etc.

In order to manage the communication within a system, a higher layer protocol (HLP) is required. The term HLP is derived from the OSI model and its seven layers. The higher layer protocol typically specifies things like:

  • Start-up behaviour
  • How to distribute message identifiers among the different nodes in a system
  • How to translate the contents of the data frames
  • Status reporting within the system

Higher Layer Protocol Types

The are many (several dozens) higher layer protocols for the CAN bus. The most common ones are listed below. In addition, you may want to read the articles below explaining the differences between the major HLPs.

Other Related Protocols and Standards

There are a number of protocols and standards closely related to CAN, but which are not higher layer protocols. Read about some of them below:

More Resources

Article: Comparison between SDS, DeviceNet and CAN Kingdom, It was written some time ago, but the comparison is still valid.

Article: Here is a paper explaining the differences between CAN Kingdom and CANopen.

order saved! You can continue shopping whenever you want You Have Not Login Please Login First.

Just checking?

Request more information before you complete the purchase.

{{appCurrentRegion.footer_email}} {{appCurrentRegion.sales_phone}}

Save order Checkout

Contact me

We will save the products and a Kvaser representive will contact you as soon as possible.

CAN Protocol Tutorial

The CAN Protocol Tour gives an overview of the ISO 11898-1 AND ISO 11898-2 standards. This provides a great introduction to the fundamentals of CAN as it is used in automotive design, industrial automation controls, and many, many more applications. Click the button below to get started.

CAN Protocol Tutorial

The CAN Protocol Tour gives an overview of the ISO 11898-1 AND ISO 11898-2 standards.

Create an account now and access all eBooks!

Create an account now and access all eBooks!