Efficient checksum communication between devices
First Claim
Patent Images
1. A method, comprising:
- in a first device, calculating a checksum, where the checksum is calculated using data to be communicated to a second device, and information;
communicating the data to be communicated and the checksum to the second device, while concurrently not communicating the information to the second device;
receiving, at the second device, the data and the checksum; and
determining, at the second device, whether the checksum is correct based on the data received and further information not communicated from the first device to the second device, where the information or the further information comprises at least one of an identification of the first device, a counter value generated at the first device, a measurement range used by the first device for a measurement, or a configuration of the first device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices are provided wherein feedback is included in a checksum. An example method includes communicating between a first device and a second device. The method further includes including feedback information used by the first device as input to a checksum calculation, wherein the feedback information is not communicated concurrently with the checksum from the first device to the second device.
33 Citations
13 Claims
-
1. A method, comprising:
-
in a first device, calculating a checksum, where the checksum is calculated using data to be communicated to a second device, and information; communicating the data to be communicated and the checksum to the second device, while concurrently not communicating the information to the second device; receiving, at the second device, the data and the checksum; and determining, at the second device, whether the checksum is correct based on the data received and further information not communicated from the first device to the second device, where the information or the further information comprises at least one of an identification of the first device, a counter value generated at the first device, a measurement range used by the first device for a measurement, or a configuration of the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a first device; a second device; and a communication path between the first and second device, wherein the first device is configured to calculate a checksum, where the checksum is calculated using data to be communicated to a second device, and information; and
to communicate the data to be communicated and the checksum to the second device, while concurrently not communicating the information to the second device,wherein the second device is configured to receive the data and the checksum; and
to determine whether the checksum is correct based on the data received and further information not communicated from the first device to the second device, where the information or the further information comprises at least one of an identification of the first device, a counter value generated at the first device, a measurement range used by the first device for a measurement, or a configuration of the first device.
-
-
12. A device, comprising:
-
a receiver that receives a checksum together with data from a further device, and a checksum verification entity that determines whether the checksum is correct based on the data received and further information not received concurrently with the data and the checksum, where the further information comprises at least one of an identification of the further device, a counter value, a measurement range used by the further device for a measurement, or a configuration of the further device. - View Dependent Claims (13)
-
Specification