System and method for improving GNSS receiver tracking loop performance under multipath signal interference
First Claim
1. A receiver, comprising:
- a plurality of correlators to (i) receive a satellite signal having a line of sight (LOS) component and a multipath (MP) component and (ii) generate correlator results corresponding to the received satellite signal;
a peak search module to identify frequency peaks in the received satellite signal based on the correlator results;
a peak selection module to identify the LOS component of the received satellite signal based on the identified frequency peaks; and
at least one of (i) a code phase error module to generate a code phase error corresponding to the identified LOS component and (ii) a carrier frequency error module to generate a carrier frequency error corresponding to the identified LOS component,wherein the plurality of correlators are further to generate the correlator results based on at least one of the code phase error and the carrier frequency error.
6 Assignments
0 Petitions
Accused Products
Abstract
A receiver including a plurality of correlators to receive a satellite signal having a line of sight (LOS) component and a multipath (MP) component and generate correlator results corresponding to the received satellite signal. The receiver includes a peak search module to identify frequency peaks in the received satellite signal based on the correlator results, a peak selection module to identify the LOS component of the received satellite signal based on the identified frequency peaks and at least one of a code phase error module to generate a code phase error corresponding to the identified LOS component and a carrier frequency error module to generate a carrier frequency error corresponding to the identified LOS component. The plurality of correlators are further to generate the correlator results based on at least one of the code phase error and the carrier frequency error.
-
Citations
20 Claims
-
1. A receiver, comprising:
-
a plurality of correlators to (i) receive a satellite signal having a line of sight (LOS) component and a multipath (MP) component and (ii) generate correlator results corresponding to the received satellite signal; a peak search module to identify frequency peaks in the received satellite signal based on the correlator results; a peak selection module to identify the LOS component of the received satellite signal based on the identified frequency peaks; and at least one of (i) a code phase error module to generate a code phase error corresponding to the identified LOS component and (ii) a carrier frequency error module to generate a carrier frequency error corresponding to the identified LOS component, wherein the plurality of correlators are further to generate the correlator results based on at least one of the code phase error and the carrier frequency error. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating receiver, the method comprising:
-
receiving, at a plurality of correlators, a satellite signal having a line of sight (LOS) component and a multipath (MP) component; generating correlator results corresponding to the received satellite signal; identifying frequency peaks in the received satellite signal based on the correlator results; identifying the LOS component of the received satellite signal based on the identified frequency peaks; at least one of (i) generating a code phase error corresponding to the identified LOS component and generating a carrier frequency error corresponding to the identified LOS component; and generating the correlator results based on at least one of the code phase error and the carrier frequency error. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification