Method and apparatus for performing signal correlation
First Claim
Patent Images
1. A method of computing a correlation between a pseudorandom reference code and a satellite signal, the method comprising:
- (a) receiving a satellite signal having a repeating code modulated thereon;
(b) correlating less than an entire length of a pseudorandom reference code with a portion of the satellite signal to produce a partial correlation; and
(c) forming values representative of a magnitude or a power of the partial correlation produced by correlating less than an entire length of the pseudorandom reference code with the portion of the satellite signal to produce an energy signal, wherein the magnitude is the square root of the sum of squared in-phase and quadrature partial correlations;
(d) repeating steps (b) and (c) to produce a plurality of energy signals; and
(e) summing the plurality of energy signals as each energy signal is produced.
7 Assignments
0 Petitions
Accused Products
Abstract
A method of computing a correlation between a pseudorandom reference code and a satellite signal is provided. The method comprises receiving a satellite signal having a repeating code modulated thereon, wherein the satellite signal comprises a pseudorange; correlating the satellite signal with less than an entire length of the pseudorandom reference code with a portion of the satellite signal to produce a correlation over a period less than a period of the repeating code; and processing the correlation to form values representative of magnitude or power of the correlation to produce an energy signal.
123 Citations
21 Claims
-
1. A method of computing a correlation between a pseudorandom reference code and a satellite signal, the method comprising:
-
(a) receiving a satellite signal having a repeating code modulated thereon; (b) correlating less than an entire length of a pseudorandom reference code with a portion of the satellite signal to produce a partial correlation; and (c) forming values representative of a magnitude or a power of the partial correlation produced by correlating less than an entire length of the pseudorandom reference code with the portion of the satellite signal to produce an energy signal, wherein the magnitude is the square root of the sum of squared in-phase and quadrature partial correlations; (d) repeating steps (b) and (c) to produce a plurality of energy signals; and (e) summing the plurality of energy signals as each energy signal is produced. - View Dependent Claims (2, 3, 4, 5, 6, 18, 19)
-
-
7. Apparatus for computing a correlation between a pseudorandom reference code and a satellite signal comprising:
-
a satellite signal receiver for receiving a satellite signal having a repeating code modulated thereon; a correlator for correlating less than an entire length of a pseudorandom reference code with a portion of the satellite signal to produce a partial correlation; and a circuit for forming values representative of a magnitude or a power of the partial correlation produced by correlating less than the entire length of the pseudorandom reference code with the portion of the satellite signal, wherein the magnitude is the square root of the sum of squared in-phase and quadrature partial correlations; wherein the utilization of the correlator to produce a plurality of energy signals is repeated; and a summer for summing the plurality of energy signals as each energy signal is produced. - View Dependent Claims (8, 9, 10, 11, 20, 21)
-
-
12. An apparatus, said apparatus comprising:
-
a circuit, said circuit comprising; (a) a satellite signal receiver for receiving a satellite signal having a repeating code modulated thereon; (b) a correlator for correlating less than an entire length of a pseudorandom reference code with a portion of the satellite signal to produce a partial correlation; and wherein the circuit is operable to; (c) for values representative of a magnitude or a power of the partial correlation produced by correlating less than an entire length of the pseudorandom reference code with the portion of the satellite signal to produce an energy signal, wherein the magnitude is the square root of the sum of squared in-phase and quadrature partial correlations; (d) cause repetition of correlating less than en entire length of a pseudorandom reference code with a portion of the satellite signal to produce a partial correlation and (c) to produce a plurality of energy signals; and (e) sum the plurality of energy signals as each energy signal is produced. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification