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 CAN standard ISO 11898-1 structure, where for a first marker (EDL), the control field of the messages, divergently from ISO 11898-1, encompasses more than 6 bits, and for the EDL, the data field of the messages, divergently from ISO 11898-1, may encompass more than 8 bytes, the values of the 4 bits of the data length code being interpreted divergently from ISO 11898-1 to establish the data field size, and for a second marker (BRS), the bit length for at least one predefined or predefinable region within the message assumes a value that is shortened as to the bit length used before the second marker was present, the region beginning at the earliest with the second marker and ending at the latest with the CRC delimiter, and the BRS occurring only when the EDL is present, and occurring in the control field of the messages which encompasses more than 6 bits.
9 Citations
34 Claims
-
1-17. -17. (canceled)
-
18. A method for serial data transfer 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; providing that 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, and when the first marker (EDL) is present, providing that the data field of the messages, divergently from the CAN standard ISO 11898-1, can encompass more than eight bytes, the values of the four bits of the data length code being interpreted at least in part divergently from the CAN standard ISO 11898-1 to establish the size of the data field; and providing, when a second marker (BRS) is present, that the bit length for at least one predefined or predefinable region within the message assumes a value that is shortened with respect to the bit length used before the second marker was present, the region beginning at the earliest with the second marker and ending at the latest with the CRC delimiter, the second marker (BRS) occurring only when the first marker (EDL) is present, and occurring in the control field of the messages which, divergently from the CAN standard ISO 11898-1, encompasses more than six bits. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. 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; a control arrangement to provide that 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, and when the first marker (EDL) is present, providing that the data field of the messages, divergently from the CAN standard ISO 11898-1, can encompass more than eight bytes, the values of the four bits of the data length code being interpreted at least in part divergently from the CAN standard ISO 11898-1 to establish the size of the data field, and to provide, when a second marker (BRS) is present, that the bit length for at least one predefined or predefinable region within the message assumes a value that is shortened with respect to the bit length used before the second marker was present, the region beginning at the earliest with the second marker and ending at the latest with the CRC delimiter, the second marker (BRS) occurring only when the first marker (EDL) is present, and occurring in the control field of the messages which, divergently from the CAN standard ISO 11898-1, encompasses more than six bits. - View Dependent Claims (32)
-
-
33. A method for serial data transfer, during normal operation of a motor vehicle in order 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 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; providing that 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, and when the first marker (EDL) is present, providing that the data field of the messages, divergently from the CAN standard ISO 11898-1, can encompass more than eight bytes, the values of the four bits of the data length code being interpreted at least in part divergently from the CAN standard ISO 11898-1 to establish the size of the data field; and providing, when a second marker (BRS) is present, that the bit length for at least one predefined or predefinable region within the message assumes a value that is shortened with respect to the bit length used before the second marker was present, the region beginning at the earliest with the second marker and ending at the latest with the CRC delimiter, the second marker (BRS) occurring only when the first marker (EDL) is present, and occurring in the control field of the messages which, divergently from the CAN standard ISO 11898-1, encompasses more than six bits.
-
-
34. A method for serial data transfer, during production or maintenance of a motor vehicle in order to transfer data between a programming unit connected to a suitable 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; providing that 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, and when the first marker (EDL) is present, providing that the data field of the messages, divergently from the CAN standard ISO 11898-1, can encompass more than eight bytes, the values of the four bits of the data length code being interpreted at least in part divergently from the CAN standard ISO 11898-1 to establish the size of the data field; and providing, when a second marker (BRS) is present, that the bit length for at least one predefined or predefinable region within the message assumes a value that is shortened with respect to the bit length used before the second marker was present, the region beginning at the earliest with the second marker and ending at the latest with the CRC delimiter, the second marker (BRS) occurring only when the first marker (EDL) is present, and occurring in the control field of the messages which, divergently from the CAN standard ISO 11898-1, encompasses more than six bits.
-
Specification