Systems, methods, and apparatus for jammer rejection
First Claim
Patent Images
1. A method of signal processing, said method comprising:
- obtaining a plurality of results based on correlating a received code with a reference code, each result corresponding to one of a plurality of code phase hypotheses and one of a plurality of frequency hypotheses;
for each of the plurality of the frequency hypotheses, selecting a plurality of peaks among the results for the frequency hypothesis; and
for each of the plurality of the frequency hypotheses, storing an ordered list of the selected plurality of peaks.
1 Assignment
0 Petitions
Accused Products
Abstract
A method according to an embodiment obtains a list of peaks for each of a number of frequency hypotheses. Each peak has an energy result and corresponds to a code phase hypothesis. Embodiments include methods and apparatus that may be used in identifying a location of a signal (such as a GPS signal) in a two-dimensional search space. Location information may be further applied to operations such as signal acquisition, signal tracking, position location of a receiver, and timing operations such as the synchronization of one or more other processes.
-
Citations
33 Claims
-
1. A method of signal processing, said method comprising:
-
obtaining a plurality of results based on correlating a received code with a reference code, each result corresponding to one of a plurality of code phase hypotheses and one of a plurality of frequency hypotheses;
for each of the plurality of the frequency hypotheses, selecting a plurality of peaks among the results for the frequency hypothesis; and
for each of the plurality of the frequency hypotheses, storing an ordered list of the selected plurality of peaks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for signal processing, said apparatus comprising:
-
a first array of logic elements configured to obtain a plurality of results based on correlating a received code with a reference code, each result corresponding to one of a plurality of code phase hypotheses and one of a plurality of frequency hypotheses; and
a second array of logic elements configured to select, for each of a plurality of the frequency hypotheses, a plurality of peaks among the results for the frequency hypothesis and to store, for each of a plurality of the frequency hypotheses, an ordered list of the selected plurality of peaks. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus for signal processing, said apparatus comprising:
-
means for correlating a received code with a reference code to obtain a plurality of results, each result corresponding to one of a plurality of code phase hypotheses and one of a plurality of frequency hypotheses; and
an array of logic elements configured to select, for each of a plurality of the frequency hypotheses, a plurality of peaks obtained from the results for the frequency hypothesis and to store an ordered list of the selected plurality of peaks. - View Dependent Claims (29, 30, 31, 32, 33)
-
Specification