Spread spectrum receiver using a pseudo-random noise code for ranging applications in a way that reduces errors when a multipath signal is present
First Claim
1. A method of reducing errors in a received signal, comprising:
- locking one or more delay locked loop correlators onto a combination of line-of-sight and multipath signals;
providing a loop gain in the central region of said combination of line-of-sight and multipath signals, whereby said correlators discriminate against said multipath signals by producing a plurality of zero segments separated by operating segments in an error signal wherein only line-of-sight or multipath signals of said combination that have a relative phase within said operating segments affect said locking, if a receiver is not in a start-up mode; and
providing a loop gain in the central region of said combination of line-of-sight and multipath signals, whereby said correlators do not discriminate against said multipath signals by producing a plurality of zero segments separated by operating segments in an error signal wherein only line-of-sight or multipath signals of said combination that have a relative phase within said operating segments affect said locking, if a receiver is in said start-up mode.
8 Assignments
0 Petitions
Accused Products
Abstract
A receiver of a radio frequency signal having a pseudo-random noise (PRN) code, and techniques of processing such a signal that are especially adapted for ranging applications. A signal corresponding to the PRN code is locally generated and used for decoding the received signal in a manner to reduce ranging errors that can result when multipath (delayed) versions of the radio frequency signal are also present. A significant application of the receiver and signal processing techniques of the present invention is in a Global Positioning System (GPS), wherein a number of such signals from several satellites are simultaneously received and processed in order to obtain information of the position, movement, or the like, of the receiver. A delay locked loop (DLL) correlator, provided in each of the receiver'"'"'s multiple processing channels, locks onto a line of sight signal from one of the satellites with the effect of any multipath signal(s) being significantly reduced.
-
Citations
4 Claims
-
1. A method of reducing errors in a received signal, comprising:
-
locking one or more delay locked loop correlators onto a combination of line-of-sight and multipath signals;
providing a loop gain in the central region of said combination of line-of-sight and multipath signals, whereby said correlators discriminate against said multipath signals by producing a plurality of zero segments separated by operating segments in an error signal wherein only line-of-sight or multipath signals of said combination that have a relative phase within said operating segments affect said locking, if a receiver is not in a start-up mode; and
providing a loop gain in the central region of said combination of line-of-sight and multipath signals, whereby said correlators do not discriminate against said multipath signals by producing a plurality of zero segments separated by operating segments in an error signal wherein only line-of-sight or multipath signals of said combination that have a relative phase within said operating segments affect said locking, if a receiver is in said start-up mode.
-
-
2. A computer program product comprising:
-
a computer usable medium having computer readable program code embodied therein configured to reduce errors in a received signal, said computer program product comprising;
computer readable code configured to cause a computer to lock one or more delay locked loop correlators onto a combination of line-of-sight and multipath signals;
computer readable code configured to cause a computer to provide a loop gain in the central region of said combination of line-of-sight and multipath signals, whereby said correlators discriminate against said multipath signals by producing a plurality of zero segments separated by operating segments in an error signal wherein only line-of-sight or multipath signals of said combination that have a relative phase within said operating segments affect said locking, if a receiver is not in a start-up mode; and
computer readable code configured to cause a computer to provide a loop gain in the central region of said combination of line-of-sight and multipath signals, whereby said correlators do not discriminate against said multipath signals by producing a plurality of zero segments separated by operating segments in an error signal wherein only line-of-sight or multipath signals of said combination that have a relative phase within said operating segments affect said locking, if a receiver is in said start-up mode.
-
-
3. A receiver configured to reduce errors in a received signal, comprising:
-
one or more delay locked loop correlators, said correlators configured to lock onto a combination of line-of-sight and multipath signals; and
signal processors providing a loop gain in the central region of said combination of line-of-sight and multipath signals so that said correlators discriminate against said multipath signals by producing a plurality of zero segments separated by operating segments in an error signal wherein only line-of-sight or multipath signals of said combination that have a relative phase within said operating segments affect said locking, if a receiver is not in a start-up mode;
said signal processors also providing a loop gain in the central region of said combination of line-of-sight and multipath signals, whereby said correlators do not discriminate against said multipath signals by producing a plurality of zero segments separated by operating segments in an error signal wherein only line-of-sight or multipath signals of said combination that have a relative phase within said operating segments affect said locking, if a receiver is in said start-up mode.
-
-
4. A system for reducing errors in a received signal, comprising:
-
one or more delay locked loop correlators, said correlators configured to lock onto a combination of line-of-sight and multipath signals;
signal processors providing a loop gain in the central region of said combination of line-of-sight and multipath signals so that said correlators discriminate against said multipath signals by producing a plurality of zero segments separated by operating segments in an error signal wherein only line-of-sight or multipath signals of said combination that have a relative phase within said operating segments affect said locking, if a receiver is not in a start-up mode;
said signal processors also providing a loop gain in the central region of said combination of line-of-sight and multipath signals, whereby said correlators do not discriminate against said multipath signals by producing a plurality of zero segments separated by operating segments in an error signal wherein only line-of-sight or multipath signals of said combination that have a relative phase within said operating segments affect said locking, if a receiver is in said start-up
-
Specification