GPS SIGNAL ACQUISITION SYSTEM AND METHOD
First Claim
1. A method for locating a target cell among a plurality of cells corresponding to a GPS (Global Position System) signal, with the plurality of cells forming a two-dimensional array, wherein each row of the two-dimensional array corresponds to a code bin of the GPS signal and each column of the two-dimensional array corresponds to a frequency bin of the GPS signal, the method comprising:
- (1) providing a plurality of counters, each corresponding to one of the plurality of cells;
(2) receiving the signal in a unit of time in a detecting frequency bin;
(3) decoding the received signal with one corresponding code bin with respect to a first cell of the cells to generate at least one decoding result;
(4) comparing the decoding result with a threshold to update a corresponding counter with respect to the first cell;
(5) repeatedly performing the steps (2)-(4) for a predetermined iteration if the corresponding counter exceeds a limit value;
(6) determining whether the steps (2)-(4) have been performed for all of the plurality of cells;
(7) filtering the plurality of counters to generate filtered results;
(8) finding a most likely cell having a maximum value among the filtered results; and
(9) setting the most likely cell to be the target cell for acquisition of the GPS signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A Global Position System signal acquiring system and method is provided in this invention. Pluralities of counters are set, each corresponding to a code bin and a frequency bin of the signal. Subsequently, the signal corresponding to the counters is repeatedly received in a unit of time and the counters are accordingly updated for a pre-determined iteration. At last, a maximum value among the counters is found to acquire the signal corresponding to the counter having the maximum value.
10 Citations
20 Claims
-
1. A method for locating a target cell among a plurality of cells corresponding to a GPS (Global Position System) signal, with the plurality of cells forming a two-dimensional array, wherein each row of the two-dimensional array corresponds to a code bin of the GPS signal and each column of the two-dimensional array corresponds to a frequency bin of the GPS signal, the method comprising:
-
(1) providing a plurality of counters, each corresponding to one of the plurality of cells; (2) receiving the signal in a unit of time in a detecting frequency bin; (3) decoding the received signal with one corresponding code bin with respect to a first cell of the cells to generate at least one decoding result; (4) comparing the decoding result with a threshold to update a corresponding counter with respect to the first cell; (5) repeatedly performing the steps (2)-(4) for a predetermined iteration if the corresponding counter exceeds a limit value; (6) determining whether the steps (2)-(4) have been performed for all of the plurality of cells; (7) filtering the plurality of counters to generate filtered results; (8) finding a most likely cell having a maximum value among the filtered results; and (9) setting the most likely cell to be the target cell for acquisition of the GPS signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A GPS receiver for searching a target cell among a plurality of cells corresponding to a GPS signal, the plurality of cells forming a two-dimensional array, wherein each row of the two-dimensional array corresponds to a code bin of the GPS signal and each column of the two-dimensional array corresponds to a frequency bin of the GPS signal, a plurality of counters corresponding to the cells, the GPS receiver comprising:
-
an antenna module for receiving the emitted signal of a GPS satellite; a signal decoding and processing module for decoding a received signal in a unit of time in a detecting frequency bin with a corresponding code bin with respect to a first cell of the plurality of cells to generate a decoding result; a detector for comparing the decoding result with a threshold to update a corresponding counter with respect to the first cell; and a filter for filtering the counters to find a most likely cell having a maximum value among the counters and set the most likely cell as the target cell; wherein, if the corresponding counter exceeds a limit value, the signal decoding and processing module and the detector repeatedly decode, compare and update the corresponding counter for a predetermined iteration. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method for acquisition of a GPS signal, comprising:
-
setting a plurality of counters, each corresponding to a code bin and a frequency bin of the GPS signal; repeatedly receiving the signal corresponding to searched counters in a unit of time and updating the searched counters for a pre-determined iteration; and finding a maximum value among the searched counters to acquire the signal using the code bin and the frequency bin corresponding to the counter having the maximum value. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification