Method and apparatus for adapting the data transmission security in a serial bus system
First Claim
1. A method for serial data transmission processing in a bus system that includes a bus and at least two subscribed data processing units that are configured to exchange messages via the bus, the method comprising:
- obtaining a message transmitted by one of the at least two subscribed data processing units and on the bus, wherein the message is structured according to a predefined logical structure that includes a start-of-frame bit, an arbitration field, a control field including a data length code, a data field, a CRC field, an acknowledge field, and an end-of-frame sequence;
determining, by a computer processor, a value of a first switchover condition, the value of the switchover condition being based on one of a bit and a bit combination in the message; and
based on the determined value of the switchover condition, determining a number of bits included in the CRC field.
1 Assignment
0 Petitions
Accused Products
Abstract
In a bus system that includes at least two subscribed data processing units that exchange messages via a bus in a serial data transmission, the transmitted messages are of a logical structure that includes 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 including a data length code, which contains information regarding the length of the data field. The CRC field of the messages can include any of two or more different numbers of bits depending on a value of an associated switchover condition (UB3).
-
Citations
40 Claims
-
1. A method for serial data transmission processing in a bus system that includes a bus and at least two subscribed data processing units that are configured to exchange messages via the bus, the method comprising:
-
obtaining a message transmitted by one of the at least two subscribed data processing units and on the bus, wherein the message is structured according to a predefined logical structure that includes a start-of-frame bit, an arbitration field, a control field including a data length code, a data field, a CRC field, an acknowledge field, and an end-of-frame sequence; determining, by a computer processor, a value of a first switchover condition, the value of the switchover condition being based on one of a bit and a bit combination in the message; and based on the determined value of the switchover condition, determining a number of bits included in the CRC field. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A data processing device, which is one of a plurality of data processing devices subscribed to a bus of a bus system for exchanging messages over the bus via serial data transmission, the data processing device comprising:
a processor configured to; obtain a message transmitted on the bus by another of the plurality of data processing devices, wherein the message is structured according to a predefined logical structure that includes a start-of-frame bit, an arbitration field, a control field including a data length code, a data field, a CRC field, an acknowledge field, and an end-of-frame sequence; determine a value of a first switchover condition, the value of the switchover condition being based on one of a bit and a bit combination in the message; based on the determined value of the switchover condition, determine a number of bits included in the CRC field. - View Dependent Claims (36, 37, 38)
-
39. A method for serial data transmission processing in a bus system that includes a bus and at least two subscribed data processing units that are configured to exchange messages via the bus, the method comprising:
transmitting a plurality of messages by one of the at least two subscribed data processing units and on the bus, wherein each of the messages is structured according to a predefined logical structure that includes a start-of-frame bit, an arbitration field, a control field including a data length code, a data field, a CRC field, an acknowledge field, and an end-of-frame sequence, and wherein a number of bits included in the CRC field differs between different ones of the plurality of messages depending on a value of a switchover condition that is based on one of a bit and a bit combination in at least one of the messages. - View Dependent Claims (40)
Specification