Multipath and tracking error reduction method for spread-spectrum receivers
First Claim
1. A method for mitigating the effect of multipath signals on envelope tracking of a primary signal by a spread-spectrum receiver, wherein said primary signal comprises a carrier signal modulated by an envelope, and wherein a received signal comprises said multipath signals and said primary signal, said method comprising:
- a) locating an ideal multipath-invariant point in an ideal comparison function, thereby determining an ideal distance between said ideal multipath-invariant point and an ideal multipath-dependent point, wherein said ideal comparison function is computed from an ideal signal that does not comprise multipath signals;
b) locating a corresponding multipath-invariant point in an actual comparison function, thereby determining an actual distance between said corresponding multipath-invariant point and a corresponding multipath-dependent point, wherein said actual comparison function is computed from said received signal;
c) comparing said ideal distance and said actual distance; and
d) based on said comparison, mitigating the effect of said multipath signals on said envelope tracking of said primary signal.
1 Assignment
0 Petitions
Accused Products
Abstract
In wireless communications and navigation systems such as GPS, pseudorange measurements are made between a signal transmitter and a signal receiver based on pseudorandom noise codes modulating the transmitted signals. In the receiver, a code is tracked by forming a correlation function between the received code and a local code replica and locating the peak of the function using a delay-lock loop (DLL). Multipath signals, which reflect from objects before arriving at the receiver, degrade the code tracking performance. Multipath-invariant points are locations of the correlation function whose properties are independent of multipath parameters, and they can therefore be located reproducibly in the presence of multipath. A multipath mitigation method consists of locating a multipath-invariant (MPI) point of an ideal autocorrelation function and measuring the distance between the MPI point and the DLL. The same MPI point is located in a received correlation function, and the distance between the point and the DLL, now affected by multipath, is measured. The difference between the ideal distance and the actual distance is the code tracking error resulting from multipath. The error is subtracted from the computed pseudorange or used to control the DLL. The method can be used to reduce the effects of all types of tracking error sources, such as signal transmission failure or code noise.
-
Citations
45 Claims
-
1. A method for mitigating the effect of multipath signals on envelope tracking of a primary signal by a spread-spectrum receiver, wherein said primary signal comprises a carrier signal modulated by an envelope, and wherein a received signal comprises said multipath signals and said primary signal, said method comprising:
-
a) locating an ideal multipath-invariant point in an ideal comparison function, thereby determining an ideal distance between said ideal multipath-invariant point and an ideal multipath-dependent point, wherein said ideal comparison function is computed from an ideal signal that does not comprise multipath signals;
b) locating a corresponding multipath-invariant point in an actual comparison function, thereby determining an actual distance between said corresponding multipath-invariant point and a corresponding multipath-dependent point, wherein said actual comparison function is computed from said received signal;
c) comparing said ideal distance and said actual distance; and
d) based on said comparison, mitigating the effect of said multipath signals on said envelope tracking of said primary signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for measuring a tracking error generated by a spread-spectrum receiver tracking a received signal comprising an envelope modulating a carrier signal, said method comprising:
-
a) locating an ideal distortion-invariant point in an ideal comparison function, thereby determining an ideal distance between said ideal distortion-invariant point and an ideal distortion-dependent point, wherein said ideal comparison function is computed from an ideal signal that is not distorted;
b) locating a corresponding distortion-invariant point in an actual comparison function, thereby determining an actual distance between said corresponding distortion-invariant point and a corresponding distortion-dependent point, wherein said actual comparison function is computed from said received signal, wherein said received signal is at least partially distorted; and
c) subtracting said ideal distance from said actual distance to obtain said tracking error. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification