×

Bilevel node identifiers in control area network (CAN) protocol

  • US 6,363,083 B1
  • Filed: 03/12/1999
  • Issued: 03/26/2002
  • Est. Priority Date: 03/12/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of communicating between various nodes of a multi-processor control system which has a plurality of class one nodes, each of which must communicate with other ones of said class one nodes and with nodes of said control system other than said class one nodes, and which has a plurality of class two nodes each of which needs to communicate with at least one of said class one nodes but none of which needs to communicate with other ones of said class two nodes, utilizing control area network (CAN) hardware which responds to a standard CAN message format in which the most significant bit is a start of frame bit, the next 31 most significant bits include a 29-bit identifier field, the next bit comprises a remote transmission request bit, the next six bits comprise a field of control bits, the next field of between 0 and 64 bits comprises a data field, the next 16 bits comprise a cyclic redundancy check field, the next 2 bits comprise an acknowledge field, and the least significant seven bits comprise an end of frame field, which method comprises:

  • providing a message function-type portion consisting of a contiguous fraction of said CAN identifier field including the most significant bits of said identifier field, the content of which will identify other bits of said identifier field as a destination node identifier or a source node identifier, respectively;

    providing a class one node identifier portion, consisting of a contiguous fraction of said CAN identifier field, the content of which comprises a class one node identifier which identifies one of a plurality of said class one nodes;

    providing a selectable node identifier portion consisting of a contiguous fraction of said CAN identifier field other than said message function-type portion and said class one node identifier portion, the content of which comprises either, when communication is between one of said class one nodes and one of said class two nodes a class two node identifier which identifies one of said plurality of class two nodes.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×