Apparatus and method for error detection and correction in radio frequency identification device
First Claim
Patent Images
1. A radio frequency identification system comprising:
- a source of an information signal having eight-bit blocks;
(8, 13,
4) block code encoder means responsive to the information signal for providing a linear systematic block coded signal comprising a coded block having eight information bits and five code bits for each of the eight-bit blocks;
transmitter means responsive to the thirteen-bit linear systematic block coded signal for providing a transmitted signal;
receiver means responsive to the transmitted signal for providing a signal comprising received coded blocks;
(8, 13,
4) linear systematic block code decoder means for decoding the received coded blocks to provide a decoded signal comprising one eight-bit decoded block for each of the received coded blocks, the eight-bit decoded blocks being generated each time there are less than two bit errors in a received coded block;
means within the decoder for determining if there are exactly two bit errors in any of the received coded blocks;
means within the decoder for correcting one bit error operable each time only one bit error occurs in any of the received coded blocks; and
identifier means responsive to the eight-bit decoded blocks for providing a return identification signal.
3 Assignments
0 Petitions
Accused Products
Abstract
An RF identification system has a forward link that includes an encoder and decoder that utilize an (8, 13, 4) block code. The (8, 13, 4) block code has the ability to detect one bad bit in a thirteen-bit block, and can always detect two bad bits per block.
-
Citations
6 Claims
-
1. A radio frequency identification system comprising:
-
a source of an information signal having eight-bit blocks; (8, 13,
4) block code encoder means responsive to the information signal for providing a linear systematic block coded signal comprising a coded block having eight information bits and five code bits for each of the eight-bit blocks;transmitter means responsive to the thirteen-bit linear systematic block coded signal for providing a transmitted signal; receiver means responsive to the transmitted signal for providing a signal comprising received coded blocks; (8, 13,
4) linear systematic block code decoder means for decoding the received coded blocks to provide a decoded signal comprising one eight-bit decoded block for each of the received coded blocks, the eight-bit decoded blocks being generated each time there are less than two bit errors in a received coded block;means within the decoder for determining if there are exactly two bit errors in any of the received coded blocks; means within the decoder for correcting one bit error operable each time only one bit error occurs in any of the received coded blocks; and identifier means responsive to the eight-bit decoded blocks for providing a return identification signal. - View Dependent Claims (2, 3)
-
-
4. A communication error detection and correction system comprising:
-
a source of an information signal having eight-bit blocks; (8, 13,
4) block code encoder means responsive to the information signal for providing a systematic block coded signal comprising thirteen-bit blocks for each eight-bit block of the information signal;communication means responsive to the linear systematic block coded signal for providing a communicated signal; and (8, 13,
4) linear systematic block code decoder means for decoding the communicated signal to provide a decoded signal having an eight-bit decoded block for each eight-bit block of the information signal, wherein the decoder means further comprises error detection circuit means for providing a signal indicative that a noncorrectable error in the communicated signal has been detected, wherein the error detection circuit means comprises eleven logic gates. - View Dependent Claims (5)
-
-
6. A radio frequency identification circuit for receiving a transmitted thirteen-bit linear systematic block coded signal comprising:
-
memory for storing an identification code; a linear systematic (8, 13,
4) block code decoder means responsive to the thirteen-bit coded signal for providing a decoded signal comprising eight-bits for each block of the transmitted coded signal;a syndrome generator responsive to the transmitted signal for providing a syndrome signal; and an error detection circuit responsive to the syndrome signal for providing a signal indicative that a noncorrectable error in the transmitted signal has been detected; and identifier means responsive to the decoded signal for providing a return identification signal when the decoded signal matches the stored identification code, the identifier means being disabled in response to the signal from the error detection circuit.
-
Specification