Method for open loop tracking GPS signals
First Claim
Patent Images
1. A method of processing satellite positioning system signals, the method comprising:
- generating a set of at least three indicators based on processing a portion of a satellite positioning system signal received by a receiver, each of the indicators being indicative of a probability that a parameter of the signal is equal to a predetermined value; and
computing a measurement of the parameter from an interpolation of the set of indicators.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatuses for receiving and tracking satellite signals in a highly sensitive and accurate receiver. In one aspect of the invention an exemplary method includes generating a set of at least three indicators based on processing a portion of a satellite positioning system signal received by a receiver and computing a measurement of a parameter from an interpolation of the set of indicators. Each of the indicators corresponds to a different predetermined hypothesized value of the parameter and is indicative of a probability, or likelihood, that the parameter of the signal is equal to that corresponding value.
-
Citations
22 Claims
-
1. A method of processing satellite positioning system signals, the method comprising:
-
generating a set of at least three indicators based on processing a portion of a satellite positioning system signal received by a receiver, each of the indicators being indicative of a probability that a parameter of the signal is equal to a predetermined value; and
computing a measurement of the parameter from an interpolation of the set of indicators. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
(a) time-of-arrival, and (b) carrier frequency.
-
-
3. A method as in claim 1 wherein one of the indicators is generated by one of:
-
(a) serial correlation, (b) matched filtering, (c) fast Fourier transformation, and (d) fast convolution.
-
-
4. A method as in claim 1 further comprising:
computing a position using the measurement.
-
5. A method as in claim 1 further comprising:
computing a position using the measurement and one or more prior measurements.
-
6. A method as in claim 1 further comprising:
combining the measurement with one or more prior measurements into a combined measurement.
-
7. A method as in claim 6 wherein the combining comprises one of:
-
(a) least-mean-square filtering, (b) Kalman filtering, and (c) median filtering.
-
-
8. A method as in claim 4 further comprising:
combining the position with one or more prior positions into a combined position.
-
9. A method as in claim 8 wherein the combining comprises one of:
-
(a) least-mean-square filtering, (b) Kalman filtering, and (c) median filtering.
-
-
10. A method of processing satellite positioning system signals, the method comprising:
-
receiving a set of at least three indicators based on a portion of a satellite positioning system signal received by a receiver, each of the indicators being indicative of a probability that a parameter of the signal is equal to a predetermined value; and
computing a measurement of the parameter from an interpolation of the set of indicators.
-
-
11. A receiver of satellite positioning system signals, the receiver comprising:
-
first circuitry configured to be coupled to an antenna to receive a satellite positioning system signal; and
second circuitry coupled to the first circuitry, the second circuitry configured to generate a set of at least three indicators based on processing the portion of the satellite positioning system signal received by the first circuitry, each of the indicators being indicative of a probability that a parameter of the signal is equal to a predetermined value, the second circuitry configured to compute a measurement of the parameter from an interpolation of the set of indicators. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
memory configured to store the indicators; and
a programmable digital signal processor coupled to the memory, the programmable digital signal processor configured to generate the indicators and to compute the measurement.
-
-
14. A receiver as in claim 11 wherein the parameter is at least one of:
-
(a) time-of-arrival, and (b) carrier frequency.
-
-
15. A receiver as in claim 11 wherein the second circuitry is configured to generate at least one of the indicators using one of:
-
(a) serial correlation, (b) matched filtering, (c) fast Fourier transform, and (d) fast convolution.
-
-
16. A receiver as in claim 11 wherein the second circuitry is configured to compute a position using the measurement.
-
17. A receiver as in claim 11 wherein the second circuitry is configured to compute a position using the measurement and one or more prior measurements.
-
18. A receiver as in claim 11 wherein the second circuitry is configured to combine the measurement with one or more prior measurements into a combined measurement.
-
19. A receiver as in claim 17 wherein the second circuitry is configured to combine the position with one or more prior positions into a combined position.
-
20. A receiver of satellite positioning system signals, the receiver comprising:
-
first circuitry configured to be coupled to an antenna to receive a satellite positioning system signal;
second circuitry coupled to the first circuitry, the second circuitry configured to generate a set of at least three indicators based on processing the portion of the satellite positioning system signal received by the first circuitry, each of the indicators being indicative of a probability that a parameter of the signal is equal to a predetermined value; and
a third circuitry coupled to the second circuitry, the third circuitry configured to be coupled to an antenna to communicate the set of indicators received from the second circuitry to a base station.
-
-
21. A base station of processing satellite positioning system related signals, the base station comprising:
-
first circuitry configured to be coupled to an antenna to receive a set of at least three indicators from a receiver of satellite positioning system signals, each of the indicators being indicative of a probability that a parameter of a satellite positioning system signal is equal to a predetermined value; and
second circuitry coupled to the first circuitry, the second circuitry configured to compute a measurement of the parameter from an interpolation of the set of indicators.
-
-
22. A machine readable media containing executable instructions which when executed by a receiver of satellite positioning system signals cause the receiver to perform a method comprising:
-
generating a set of at least three indicators based on a portion of a satellite positioning system signal received by the receiver, each of the indicators being indicative of a probability that a parameter of the signal is equal to a predetermined value; and
computing a measurement of the parameter from an interpolation of the set of indicators.
-
Specification