RFID PROTOCOL FOR IMPROVED TAG-READER COMMUNICATIONS INTEGRITY
First Claim
1. A method for improving the reliability of communication in an RFID system, said method comprising the steps of:
- computing on a first device a first interleaved parity code for a message;
sending the message and the first interleaved parity code from the first device;
receiving the message and interleaved parity code at a second device;
computing on the second device a second interleaved parity code for the message;
comparing the first interleaved parity code and the second interleaved parity code; and
based on the comparison, performing one of;
parsing and interpreting the message;
detecting an error in the message and requesting a new message from the first device; and
requesting a new message from the first device.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a means by which the reliability of communication between any RFID reader and tag in an RFID system is improved by using an “interleaved parity” algorithm. The improved reliability is obtained by computing, on one RFID device, an interleaved parity code for a message, sending the message with the code from the RFID device, receiving the message on the other RFID device which computes another interleaved parity code for the received message. The two parity codes are compared and if the codes are the same, the message can be parsed and interpreted. If the codes indicate that one bit of the message is incorrect, the incorrect bit is corrected and the message is parsed and interpreted. Otherwise, a request for a new message is sent to the RFID device, and, if appropriate, an indication of two erroneous bits is also sent.
-
Citations
35 Claims
-
1. A method for improving the reliability of communication in an RFID system, said method comprising the steps of:
-
computing on a first device a first interleaved parity code for a message; sending the message and the first interleaved parity code from the first device; receiving the message and interleaved parity code at a second device; computing on the second device a second interleaved parity code for the message; comparing the first interleaved parity code and the second interleaved parity code; and based on the comparison, performing one of; parsing and interpreting the message; detecting an error in the message and requesting a new message from the first device; and requesting a new message from the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer readable medium having computer readable program code for operating on a computer for improving the reliability of communication in an RFID system, said computer readable program code comprising the steps of:
-
computing on a first device a first interleaved parity code for a message; sending the message and the first interleaved parity code from the first device; receiving the message and interleaved parity code at a second device; computing on the second device a second interleaved parity code for the message; comparing the first interleaved parity code and the second interleaved parity code; and based on the comparison, performing one of; parsing and interpreting the message; detecting an error in the message and requesting a new message from the first device; and requesting a new message from the first device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for improving the reliability of communication in an RFID system, said system comprising:
-
a first device for computing a first interleaved parity code for a message; and a second device for computing a second interleaved parity code for the message, wherein said first device sends the message and the first interleaved parity code to the second device, the second device compares the first interleaved parity code and the second interleaved parity code and based on the comparison, the second device performs one of; parsing and interpreting the message; detecting an error in the message and requesting a new message from the first device; and requesting a new message from the first device.
-
- 32. The system according to claim 32, wherein the RFID system is a multi-reader system.
Specification