Long Range Radio Frequency Identification System
First Claim
1. A system for long-range RFID communication, the system comprising one or more RFID readers and one or more RFID tags, wherein at least some of the readers and at least some of the tags each have an oscillator frequency synchronizing circuit.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for building a long range RFID system is disclosed. A new signaling structure called Block Pseudo Noise is described that allows for more computationally efficient decoding. A novel approach to synchronize the RFID reader local oscillator with the RFID tag oscillator using an on board GPS receiver on the RFID tags and RFID reader is also disclosed. A novel positioning technique called Asynchronous Time Difference of Arrival used to located RFID tags is also disclosed.
47 Citations
24 Claims
- 1. A system for long-range RFID communication, the system comprising one or more RFID readers and one or more RFID tags, wherein at least some of the readers and at least some of the tags each have an oscillator frequency synchronizing circuit.
-
5. A method for frequency synchronizing an RFID tag comprising:
-
(a) receiving a stable periodic reference signal; (b) measuring the period of the stable periodic reference signal; and (c) adjusting the oscillator output frequency of the RFID tag, based on the period of the stable periodic reference signal. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A method for frequency synchronizing an RFID reader comprising:
-
(a) receiving a stable periodic reference signal; (b) measuring the period of the stable periodic reference signal; and (c) adjusting the oscillator output frequency of the RFID reader, based on the period of the stable periodic reference signal. - View Dependent Claims (12, 13)
-
-
14. A method for generating a block pseudo noise sequence comprising:
-
(a) generating an inner pseudo noise sequence; (b) generating an outer pseudo noise sequence; and (c) adding together time shifted and scaled versions of the inner pseudo noise sequence, wherein the scaled versions are generated by multiplying the inner pseudo noise sequence with an element of the outer pseudo noise sequence. - View Dependent Claims (15)
-
-
16. A method for decoding a block pseudo noise sequence, wherein the block pseudo noise sequence comprises an inner sequence and an outer sequence, comprising:
-
(a) inputting data to an inner matched filter matched to the inner sequence; (b) outputting inner filter matched data to an outer matched filter, matched to the outer sequence; and (c) outputting outer filter matched data. - View Dependent Claims (17)
-
-
18. A method for asynchronously determining an RFID tag'"'"'s position comprising:
-
(a) sending, from the RFID tag, a tag message to each of a first RFID reader, second RFID reader and third RFID reader; (b) the first RFID reader decoding the tag message and sending a reader message to the second RFID reader and the third RFID reader; (c) the second RFID reader decoding the tag message and sending a second reader message to the first RFID reader and the third RFID reader; (d) the third RFID reader decoding the tag message and sending a third reader message to the second RFID reader and the first RFID reader; (e) at the first RFID reader, computing the time differences between the arrival of the tag message and the arrival of the second and the third reader messages; (f) at the second RFID reader, computing the time differences between the arrival of the tag message and the arrival of the first and third reader messages; (g) at the third RFID reader, computing the time differences between the arrival of the tag message and the arrival of the first and the second reader messages; and (h) using the time differences in (e) (f) and (g) to determine the RFID tag'"'"'s location. - View Dependent Claims (19, 20, 21)
-
-
22. A method for reducing RFID tag to RFID reader interference, comprising:
-
(a) receiving, at the RFID tag, reader location; (b) obtaining, at the RFID tag, the RFID tag'"'"'s location using an on-board GPS chip; (c) computing, at the RFID tag, the distance to the nearest RFID reader and adjusting transmit power as a function of distance; and (d) using, at the RFID tag, an external timing signal to transmit only on pre-assigned time and frequency slots. - View Dependent Claims (23, 24)
-
Specification