CRC-based message detection/demodulation apparatus and method for radio frequency signals
First Claim
1. A method for determining a location of a wireless transmitting device transmitting a digitally modulated transmitted radio frequency signal, the method comprising:
- at spaced-apart receivers;
generating a received radio frequency signal and including time tags therein responsive to the transmitted radio frequency signal;
generating received radio frequency signal samples responsive to the received radio frequency signal;
detecting a destination message signal responsive to the received radio frequency signal;
comparing the destination message signal and the received radio frequency signal;
determining a time of arrival of the destination message signal responsive to the step of comparing and responsive to the time tags;
determining a pairwise time difference of arrival of the received radio frequency signal for two pairs of receivers;
determining the location of the device responsive to the pairwise time difference of arrival; and
wherein the step of detecting the destination message signal further comprises;
(a) incrementally loading the received radio frequency signal samples to successive memory locations of a buffer;
(b) selecting received radio frequency signal samples stored in selected memory locations;
(c) for each selected sample, determining a detected sample responsive to the selected sample;
(d) loading the detected samples into a memory device, wherein a capacity of the memory device is sufficient to store one detected sample for each symbol of the destination message signal;
(e) analyzing the detected samples to determine if the detected samples form a valid destination message signal; and
(f) repeating the steps (a) through (e) until a result at the step (e) indicates the detected samples form a valid destination message signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for determining a location of a wireless transmitting device transmitting a digitally modulated transmitted radio frequency signal. The method comprises, at spaced-apart receivers: generating a received radio frequency signal and including time tags therein responsive to the transmitted radio frequency signal, detecting a destination message signal responsive to the received radio frequency signal, comparing the destination message signal and the received radio frequency signal and determining a time of arrival of the destination message signal responsive to the step of comparing and responsive to the time tags. The method further comprises determining a pairwise time difference of arrival of the received radio frequency signal for two pairs of receivers and determining the location of the device responsive to the pairwise time difference of arrival.
17 Citations
9 Claims
-
1. A method for determining a location of a wireless transmitting device transmitting a digitally modulated transmitted radio frequency signal, the method comprising:
-
at spaced-apart receivers; generating a received radio frequency signal and including time tags therein responsive to the transmitted radio frequency signal; generating received radio frequency signal samples responsive to the received radio frequency signal; detecting a destination message signal responsive to the received radio frequency signal; comparing the destination message signal and the received radio frequency signal; determining a time of arrival of the destination message signal responsive to the step of comparing and responsive to the time tags; determining a pairwise time difference of arrival of the received radio frequency signal for two pairs of receivers; determining the location of the device responsive to the pairwise time difference of arrival; and wherein the step of detecting the destination message signal further comprises; (a) incrementally loading the received radio frequency signal samples to successive memory locations of a buffer; (b) selecting received radio frequency signal samples stored in selected memory locations; (c) for each selected sample, determining a detected sample responsive to the selected sample; (d) loading the detected samples into a memory device, wherein a capacity of the memory device is sufficient to store one detected sample for each symbol of the destination message signal; (e) analyzing the detected samples to determine if the detected samples form a valid destination message signal; and (f) repeating the steps (a) through (e) until a result at the step (e) indicates the detected samples form a valid destination message signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for determining a location of a wireless transmitting device transmitting a transmitted RF signal, the apparatus comprising:
-
at spaced-apart receivers; a first module for generating a received RF signal and including time tags therein responsive to the transmitted RF signal, the time tags synchronized at the receivers; a second module for determining a valid message responsive to the received RF signal; a third module for comparing the valid message and the received RF signal to determine a time of arrival of the message further responsive to the time tags; determining a pairwise time difference of arrival of the message at two pairs of receivers; determining the location of the device responsive to the pairwise time difference of arrival; and wherein the second module further comprises; first memory locations for storing samples of the received RF signal, wherein successive samples of the received RF signal are incrementally input to successive first memory locations; bit detectors, each bit detector associated with one of the first memory locations, wherein the sample stored in the one of the first memory locations is input to the associated bit detector for producing a bit value; a memory buffer having a number of second memory locations equal to the number of bit detectors, each bit detector supplying the bit value to the associated second memory location; and a fourth module operating on the bit values in the memory buffer for determining if the bit values present a valid message, and wherein if a valid message is not presented, a next sample of the received RF signal is input to a next one of the first memory locations, overwriting a sample previously stored therein and the bit detectors are associated with a next one of the first memory locations, the fourth module operating on bit values until a valid message is presented in the memory buffer.
-
Specification