US2007109129A1PendingUtilityA1

Rfid reader systems detecting pilot tone

Individually held — no corporate assignee on recordPriority: May 24, 2005Filed: Jan 11, 2007Published: May 17, 2007
Est. expiryMay 24, 2025(expired)· nominal 20-yr term from priority
G06K 7/0008
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

RFID tags are commanded to generate a pilot tone in their backscatter. When the backscattered pilot tone is received in the reader, the pilot tone is used to estimate the tag period/frequency. Then, the estimate is used to seed and lock a symbol timing recovery loop, which provides a detected signal to one or more correlators for detecting the tag preamble. A delayed version of the received tag signal is compared against a baseline signal threshold established from the received signal to detect the pilot tone.

Claims

exact text as granted — not AI-modified
1 . A method for a Radio Frequency Identification (RFID) reader system, comprising: 
 Receiving from an RFID tag a backscattered signal;    estimating a frequency of a pilot tone in the backscattered signal;    recovering a timing of symbols in the backscattered signal using the estimated frequency; and    demodulating the backscattered signal based on the symbol timing to recover data.    
   
   
       2 . The method of  claim 1 , further comprising: 
 detecting the pilot tone.    
   
   
       3 . The method of  claim 2 , in which 
 the signal is backscattered from the RFID tag responsive to a command transmitted by the reader, and    in which the pilot tone is detected only if the command belongs in a subset of commands.    
   
   
       4 . The method of  claim 2 , in which 
 the pilot tone is detected by:    generating a baseline version of the backscattered signal;    generating a version of the backscattered signal that is delayed with respect to the backscattered signal; and    establishing detection when the delayed version reaches a detection relationship with the baseline version.    
   
   
       5 . The method of  claim 4 , in which 
 the detection relationship is that the delayed version exceed the baseline version.    
   
   
       6 . The method of  claim 4 , in which 
 the baseline version of the tag signal is generated as a preset portion of a magnitude of the tag signal.    
   
   
       7 . The method of  claim 6 , in which 
 the preset portion is substantially equal to 50%.    
   
   
       8 . The method of  claim 6 , in which 
 the baseline version has a waveform that rises up to a cusp, and then continues at substantially the same value, and    the delayed version is delayed enough so that detection is established after the cusp.    
   
   
       9 . The method of  claim 4 , in which 
 detection is established only if both the delayed version and the baseline version exceed a detection threshold.    
   
   
       10 . The method of  claim 9 , in which 
 the detection threshold is defined in terms of detected ambient noise.    
   
   
       11 . The method of  claim 9 , in which 
 the detection threshold is updated.    
   
   
       12 . The method of  claim 9 , in which 
 the backscattered signal is received responsive to a command signal transmitted by the RFID reader system,    the command signal causes the tag to be silent during a silent period, and    the detection threshold is defined from a power measurement made during the silent period.    
   
   
       13 . The method of  claim 1 , in which 
 the frequency is estimated by employing a Discrete Fourier Transform (DFT) of the received pilot tone.    
   
   
       14 . The method of  claim 1 , in which 
 the frequency is estimated by employing a Fast Fourier Transform (FFT) of the received pilot tone.    
   
   
       15 . The method of  claim 1 , in which 
 the frequency is estimated by correlating the backscattered tag signal with an expected version of the backscattered signal.    
   
   
       16 . The method of  claim 1 , further comprising: 
 identifying in the backscattered signal a preamble using the symbol timing, and    in which the backscattered signal is demodulated based on a timing of the preamble.    
   
   
       17 . The method of  claim 16 , in which 
 the preamble is identified using a single correlator.    
   
   
       18 . The method of  claim 16 , further comprising: 
 determining from the preamble timing a Time of Arrival (TOA) for a remainder of the backscattered signal; and    in which the data is recovered from the remainder.    
   
   
       19 . The method of  claim 18 , further comprising: 
 delaying the remainder of the backscattered signal the preamble by a delay time; and    adjusting the delay time to compensate for an amount of time taken to estimate the frequency.    
   
   
       20 . A Radio Frequency Identification (RFID) reader system component operable to receive a backscattered RFID tag signal that includes a pilot tone, the component comprising: 
 a frequency estimator operable to estimate a frequency of the pilot tone and to generate from it a frequency estimation signal;    a buffer/delay operable to generate a delayed version of the backscattered signal;    a symbol timing recovery loop controlled according to the frequency estimation signal, the symbol timing recovery loop operable to output, responsive to the delayed version of the backscattered signal, a TS signal that has recovered a timing of symbols in the backscattered signal; and    a decoder for decoding the TS signal to recover data.    
   
   
       21 . The component of  claim 20 , further comprising: 
 a detector for detecting the pilot tone.    
   
   
       22 . The component of  claim 20 , in which 
 the frequency estimator further detects the pilot tone.    
   
   
       23 . The component of  claim 20 , in which 
 the frequency is estimated by the frequency estimator by employing a Discrete Fourier Transform (DFT) of the received pilot tone.    
   
   
       24 . The component of  claim 20 , in which 
 the frequency is estimated by the frequency estimator by employing a Fast Fourier Transform (FFT) of the received pilot tone.    
   
   
       25 . The component of  claim 20 , in which 
 the frequency is estimated by the frequency estimator by correlating the backscattered tag signal with an expected version of the backscattered signal.    
   
   
       26 . The component of  claim 20 , in which a frequency estimate signal is generated according to a frequency of the backscattered signal, and 
 a frequency of the symbol timing recovery loop is locked responsive to the frequency estimate signal.    
   
   
       27 . The component of  claim 20 , in which 
 a symbol phase estimate signal is generated according to a symbol phase of the backscattered signal, and    a phase of the symbol timing recovery loop is controlled according to the symbol phase estimate signal.    
   
   
       28 . The component of  claim 20 , comprising: 
 at least one correlator operable to correlate the TS signal with an expected preamble signal for generating a correlation signal, and    in which the TS signal is demodulated only if the correlation signal exceeds a threshold.    
   
   
       29 . The component of  claim 28 , in which 
 only one correlator is used by the reader for correlating the TS signal.    
   
   
       30 . The component of  claim 20 , in which 
 the buffer/delay is implemented by a variable delay.    
   
   
       31 . The component of  claim 20 , in which 
 the buffer/delay is implemented by a variable rate buffer.    
   
   
       32 . The component of  claim 20 , in which 
 the delayed version of the tag signal is controlled to impose a nonzero delay time suitable for compensating for a delay from the frequency estimator.    
   
   
       33 . The component of  claim 20 , in which 
 the symbol timing recovery loop comprises: 
 a digital rate converter circuit arranged to: 
 obtain sample values of a tag response signal waveform at sample time points;  
 reconstruct signal values at target time points from the sample values using the frequency estimate signal; and  
 output the reconstructed signal values as the TS signal;  
 
 a timing error detector coupled to the digital rate converter;  
 a loop filter coupled to the phase detector; and  
 a numerically controlled oscillator (NCO) coupled to the loop filter and to the digital rate converter such that the timing error detector, the loop filter, and the NCO form a feedback loop.  
   
   
   
       34 . The component of  claim 33 , in which 
 the symbol timing recovery loop further comprises: 
 a matched filter coupled to an input of the digital rate converter.  
   
   
   
       35 . The component of  claim 33 , in which 
 the symbol timing recovery loop further comprises: 
 a matched filter coupled to between the digital rate converter and the timing error detector.  
   
   
   
       36 . The component of  claim 33 , in which 
 the digital rate converter includes: 
 an interpolating filter arranged to receive the sample time points, interpolate, and generate offset sample points;  
 a decimator coupled to the interpolating filter arranged to decimate a portion of the sample points such that offset sample points corresponding to the target time points are provided by the digital rate converter; and  
 a timing processor arranged to provide the interpolating filter and the decimator with a first and second control signals based on an output of the NCO.  
   
   
   
       37 . A Radio Frequency Identification (RFID) reader system component operable to receive a backscattered RFID tag signal that includes a pilot tone, the component comprising: 
 means for receiving from an RFID tag a backscattered signal;    means for detecting a pilot tone from the backscattered signal;    means for estimating a frequency of the pilot tone in the backscattered signal;    means for recovering a timing of symbols in the backscattered signal using the estimated frequency; and    means for demodulating the backscattered signal based on the symbol timing to recover data.    
   
   
       38 . The component of  claim 37 , in which 
 the means for detecting the pilot tone comprises:    means for generating a baseline version of the backscattered signal;    means for generating a version of the backscattered signal that is delayed with respect to the backscattered signal; and    means for establishing detection when the delayed version reaches a detection relationship with the baseline version.    
   
   
       39 . The component of  claim 37 , further comprising: 
 means for identifying in the backscattered signal a preamble using the symbol timing, in which the backscattered signal is demodulated based on a timing of the preamble.    
   
   
       40 . The component of  claim 37 , further comprising: 
 means for determining from the preamble timing a Time Of Arrival (TOA) for a remainder of the backscattered signal, in which the data is recovered from the remainder.    
   
   
       41 . The component of  claim 40 , further comprising: 
 means for determining from the preamble timing a Time Of Arrival (TOA) for a remainder of the backscattered signal, in which the data is recovered from the remainder.    
   
   
       42 . The component of  claim 41 , further comprising: 
 means for delaying the remainder of the backscattered signal the preamble by a delay time; and    means for adjusting the delay time to compensate for an amount of time taken to estimate the frequency.

Join the waitlist — get patent alerts

Track US2007109129A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.