Method and Device for Serial Data Transmission Having a Flexible Message Size and a Variable bit Length
1 Assignment
0 Petitions
Accused Products
Abstract
A method for serial data transfer in a bus system having at least two bus subscribers that exchange messages via the bus, the transmitted messages having a logical structure according to CAN standard ISO 11898-1, the logical structure encompassing a start-of-frame bit, arbitration field, control field, data field, CRC field, acknowledge field, and end-of-frame sequence, the control field encompassing a data length code having an information item regarding the data field length. When a first marker (EDL) is present, the control field of the messages, divergently from the CAN standard ISO 11898-1, encompasses more than six bits; when the first marker (EDL) is present, the control field of the message is expanded to include at least one further bit (ESI); and the further bit (ESI) or one of the further bits causes an information item regarding the “error passive” state of the bus subscriber to be integrated into transmitted messages.
9 Citations
42 Claims
-
1-21. -21. (canceled)
-
22. A method for serial data transfer in a bus system having at least two bus subscribers, the method comprising:
-
exchanging messages via the bus, transmitted ones of the messages having a logical structure in accordance with the CAN standard ISO 11898-1, the logical structure encompassing a start of frame bit, an arbitration field, a control field, a data field, a CRC field, an acknowledge field, and an end of frame sequence, the control field encompassing a data length code that contains an information item regarding the length of the data field; providing, when a first marker (EDL) is present, that the control field of the messages, divergently from the CAN standard ISO 11898-1, encompasses more than six bits, and when the first marker (EDL) is present, expanding the control field of the message to include at least one further bit (ESI); and causing, via the further bit (ESI) or one of the further bits, an information item regarding the “
error passive”
state of the bus subscriber to be integrated into transmitted messages. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. An apparatus for serial data transfer in a bus system having at least two bus subscribers that exchange messages via the bus, comprising:
-
an exchange arrangement to exchange messages via the bus, transmitted ones of the messages having a logical structure in accordance with the CAN standard ISO 11898-1, the logical structure encompassing a start of frame bit, an arbitration field, a control field, a data field, a CRC field, an acknowledge field, and an end of frame sequence, the control field encompassing a data length code that contains an information item regarding the length of the data field; a control arrangement to provide, when a first marker (EDL) is present, that the control field of the messages, divergently from the CAN standard ISO 11898-1, encompasses more than six bits, and when the first marker (EDL) is present, to expand the control field of the message to include at least one further bit (ESI), and causing, via the further bit (ESI) or one of the further bits, an information item regarding the “
error passive”
state of the bus subscriber to be integrated into transmitted messages.the transmitted messages having a logical structure in accordance with the CAN standard ISO 11898-1, the logical structure encompassing a start of frame bit, an arbitration field, a control field, a data field, a CRC field, an acknowledge field, and an end of frame sequence, the control field encompassing a data length code that contains an information item regarding the length of the data field, wherein when a first marker (EDL) is present, the control field of the messages, divergently from the CAN standard ISO 11898-1, encompasses more than six bits, when the first marker (EDL) is present, the control field of the message being expanded to include at least one further bit (ESI), the further bit (ESI) or one of the further bits causing an information item regarding the “
error passive”
state of the bus subscriber to be integrated into transmitted messages. - View Dependent Claims (38, 39, 40)
-
-
41. A method for serial data transfer, during normal operation of a motor vehicle to transfer data between at least two control units of the motor vehicle that are connected via a data bus in a bus system having at least two bus subscribers, the method comprising:
-
exchanging messages via the bus, transmitted ones of the messages having a logical structure in accordance with the CAN standard ISO 11898-1, the logical structure encompassing a start of frame bit, an arbitration field, a control field, a data field, a CRC field, an acknowledge field, and an end of frame sequence, the control field encompassing a data length code that contains an information item regarding the length of the data field; providing, when a first marker (EDL) is present, that the control field of the messages, divergently from the CAN standard ISO 11898-1, encompasses more than six bits, and when the first marker (EDL) is present, expanding the control field of the message to include at least one further bit (ESI); and causing, via the further bit (ESI) or one of the further bits, an infoiniation item regarding the “
error passive”
state of the bus subscriber to be integrated into transmitted messages.
-
-
42. A method for serial data transfer, during production or maintenance of a motor vehicle to transfer data between a programming unit connected to a data bus for programming purposes and at least one control unit of the motor vehicle which is connected to the data bus in a bus system having at least two bus subscribers that exchange messages via the bus, the method comprising:
-
exchanging messages via the bus, transmitted ones of the messages having a logical structure in accordance with the CAN standard ISO 11898-1, the logical structure encompassing a start of frame bit, an arbitration field, a control field, a data field, a CRC field, an acknowledge field, and an end of frame sequence, the control field encompassing a data length code that contains an information item regarding the length of the data field; providing, when a first marker (EDL) is present, that the control field of the messages, divergently from the CAN standard ISO 11898-1, encompasses more than six bits, and when the first marker (EDL) is present, expanding the control field of the message to include at least one further bit (ESI); and causing, via the further bit (ESI) or one of the further bits, an information item regarding the “
error passive”
state of the bus subscriber to be integrated into transmitted messages.
-
Specification