NAVIGATIONAL SIGNAL TRACKING IN LOW POWER MODE
First Claim
20. A navigational receiver, comprising:
- an RF module for receiving a signal from a navigation satellite;
a baseband section coupled to the RF module for correlating the received signal with a locally generated replica; and
a processor, wherein the processor is configured to cycle the receiver between sleep and wakeup states, monitor a dynamic state of the receiver, determine a sleep time or duty cycle of the sleep and wakeup state based on the dynamic state of the receiver, select a tracking mode based on the strength of the received signal during the wakeup state, and track the received signal by performing data aided long integration on the correlated received signal during the wakeup state.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods for navigational signal tracking in low power mode to conserve the power of handheld navigation receivers. In an embodiment, the receiver cycles between sleep and wakeup states. During the sleep state, most of the components of the receiver are powered off to conserve power, and during the wakeup state, the receiver tracks navigational signals. In an embodiment, the duty cycle of the sleep/wakeup states depends on the receiver dynamic state, e.g., whether the receiver is accelerating. In another embodiment, during the wakeup state, the receiver selects a tracking mode based on the signal strength. Under weak signal conditions, a tracking mode using a long integration to track the satellite signal is disclosed. In one embodiment, a tracking mode tracks the navigation signal by performing data aided integration using known or predicted data bits, such as the TLM and HOW words.
44 Citations
35 Claims
-
20. A navigational receiver, comprising:
-
an RF module for receiving a signal from a navigation satellite; a baseband section coupled to the RF module for correlating the received signal with a locally generated replica; and a processor, wherein the processor is configured to cycle the receiver between sleep and wakeup states, monitor a dynamic state of the receiver, determine a sleep time or duty cycle of the sleep and wakeup state based on the dynamic state of the receiver, select a tracking mode based on the strength of the received signal during the wakeup state, and track the received signal by performing data aided long integration on the correlated received signal during the wakeup state. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
26-1. The receiver of claim 20, wherein the processor downloads the current navigation data from the satellites when receiver conditions are favorable with enough battery power and signal strength, and absence of current navigation data.
-
27-2. The receiver of claim 26, wherein the processor decodes IODE (Issue Of Data Ephemeris) and IODC (Issue of Data Clock) data bits at fixed time intervals for change of associated data.
-
28-3. The receiver of claim 27, wherein the processor uses Viterbi or other data bit prediction techniques to determine the IODE or IODC bits.
-
29-4. The receiver of claim 20, wherein the processor comprises a DSP processor and a RISC processor.
-
30-5. The receiver of claim 20, further comprising an accelerometer, wherein the processor uses the accelerometer to monitor the dynamic state of the receiver.
Specification