Cross-correlation mitigation method and apparatus for use in a global positioning system receiver
First Claim
1. A communication apparatus comprising:
- one or more antennae configured to receive signals indicative of communication information and signals indicative of location information;
a communication process module configured to process the communication information;
a location process module configured to process the location information, the location process module configured to;
perform a higher mode search using a higher mode search length and a higher mode signal detection threshold to detect one or more received signals indicative of location information;
perform a lower mode search after performance of the higher mode search, for a second length of time, using a lower mode search length and a lower mode signal detection threshold to detect one or more received signals indicative of the location information, wherein the second length of time is greater than the first length of time, the lower mode search being performed to detect one or more received signals not detected with a signal strength above a threshold level during the performance of the higher mode search; and
determine cross correlation between at least one signal detected using the higher mode search and at least one signal detected using the lower mode search.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus mitigating the effects of cross-correlation signals on received satellite signals in a Global Positioning System (GPS) receiver is described. MS-Assisted and MS-Based cross-correlation detection and mitigation methods and apparatus are described. A GPS search mode architecture is used to detect SV signals and identify potential cross-correlations. The GPS search modes have different coherent integration lengths and different degrees of sensitivity. After detection, measurements are logged into a database for further processing. Several cross-correlation tests are described. For example, a “Mainlobe” cross-correlation test is described that identifies the most significant cross-correlations that occur when the Doppler difference between the interfering SV signal and the target SV signal is nonzero and a multiple of 1 kHz. Appropriate C/No and Doppler thresholds, or masks, are selected and used to identify the mainlobe cross-correlations. A wide Doppler mask is used to account for the effects on cross-correlations caused by BPSK data bit modulation. Appropriate MS-Assisted and MS-Based cross-correlation masks are described. Other cross-correlation tests include “variable C/No”, “strong”, “wide Doppler” and “pre-emptive” cross-correlation detection tests.
-
Citations
32 Claims
-
1. A communication apparatus comprising:
-
one or more antennae configured to receive signals indicative of communication information and signals indicative of location information; a communication process module configured to process the communication information; a location process module configured to process the location information, the location process module configured to; perform a higher mode search using a higher mode search length and a higher mode signal detection threshold to detect one or more received signals indicative of location information; perform a lower mode search after performance of the higher mode search, for a second length of time, using a lower mode search length and a lower mode signal detection threshold to detect one or more received signals indicative of the location information, wherein the second length of time is greater than the first length of time, the lower mode search being performed to detect one or more received signals not detected with a signal strength above a threshold level during the performance of the higher mode search; and determine cross correlation between at least one signal detected using the higher mode search and at least one signal detected using the lower mode search. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
means for receiving signals indicative of communication information and signals indicative of location information; means for processing the communication information; means for performing a higher mode search, for a first length of time, using a higher mode search length and a higher mode signal detection threshold to detect one or more received signals indicative of location information; means for performing a lower mode search after performance of the higher mode search, for a second length of time, using a lower mode search length and a lower mode signal detection threshold to detect one or more received signals indicative of location information, wherein the second length of time is greater than the first length of time, the lower mode search being performed to detect one or more received signals not detected with a signal strength above a threshold level during the performance of the higher mode search; and means for determining cross correlation between at least one signal detected using the higher mode search and at least one signal detected using the lower mode search. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
receiving signals indicative of communication information and signals indicative of location information; performing a higher mode search, for a first length of time, using a higher mode search length and a higher mode signal detection threshold to detect one or more received signals indicative of the location information; performing a lower mode search after performance of the higher mode search, for a second length of time, using a lower mode search length and a lower mode signal detection threshold to detect one or more received signals indicative of the location information, wherein the second length of time is greater than the first length of time, the lower mode search being performed to detect one or more received signals not detected with a signal strength above a threshold level during the performance of the higher mode search; and determining cross correlation between at least one signal detected using the higher mode search and at least one signal detected using the lower mode search. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An article comprising:
-
a storage medium comprising machine-readable instructions stored thereon which, if executed by a processor, are adapted to enable the processor to; perform a higher mode search of signals indicative of communication information and signals indicative of location information, for a first length of time, using a higher mode search length and a higher mode signal detection threshold to detect one or more received signals indicative of location information; perform a lower mode search after performance of the higher mode search, for a second length of time, using a lower mode search length and a lower mode signal detection threshold to detect one or more received signals indicative of location information, wherein the second length of time is greater than the first length of time, the lower mode search being performed to detect one or more received signals not detected with a signal strength above a threshold level during the performance of the higher mode search; and determine cross correlation between at least one signal detected using the higher mode search and at least one signal detected using the lower mode search. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification