METHOD AND DEVICE FOR TRACKING WEAK GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) SIGNALS
First Claim
1. In a navigational system utilizing a plurality of satellites that transmit radio-frequency signals containing time and orbit information of said satellites, wherein said radio-frequency signals are severely attenuated upon arriving at a receiver, a method of obtaining a position solution of the receiver from weak signals comprising:
- receiving a plurality of said satellite signals at the receiver;
strengthening received weak satellite signals using a block-accumulating coherent integrator;
maintaining lock onto said strengthened weak satellite signals;
extracting time, frequency, and data bits from locked satellite signals; and
obtaining a position solution based on extracted time, frequency, and data bits of locked strengthened weak satellite signals.
4 Assignments
0 Petitions
Accused Products
Abstract
A Global Navigation Satellite System (GNSS) receiver and associated method capable of tracking weak GNSS signals from a plurality of GNSS satellites. In a preferred embodiment, code and carrier tracking loops are initially closed around the code phase, carrier frequency, and data bit edge estimates handed over from an acquisition mode. In subsequent tracking, early, prompt, and late copies of the code replica are correlated with the incoming signal. The prompt correlations are coherently integrated over an extended updating interval for data bit edge and sign estimation as well as for carrier phase and frequency error discrimination whereas the early and late correlations are used for code error discrimination. Code delay and carrier phase and frequency errors are used to update the code and carrier tracking loop filters. Together with data bits, they form observables of a GNSS signal'"'"'s time and frequency parameters for timing and position fixing.
78 Citations
27 Claims
-
1. In a navigational system utilizing a plurality of satellites that transmit radio-frequency signals containing time and orbit information of said satellites, wherein said radio-frequency signals are severely attenuated upon arriving at a receiver, a method of obtaining a position solution of the receiver from weak signals comprising:
-
receiving a plurality of said satellite signals at the receiver;
strengthening received weak satellite signals using a block-accumulating coherent integrator;
maintaining lock onto said strengthened weak satellite signals;
extracting time, frequency, and data bits from locked satellite signals; and
obtaining a position solution based on extracted time, frequency, and data bits of locked strengthened weak satellite signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27)
-
-
25. A receiver including:
-
an antenna capable of coupling to signals transmitted from a plurality of satellites of the Global Navigation Satellite System;
a radio frequency front-end that receives said signals from said satellites via said antenna, wherein said radio frequency front-end comprises at least a bandpass filter, a power amplifier, and a frequency down-converter;
a baseband signal processor comprising signal acquisition and tracking circuitry containing a plurality of functionally identical channels for extracting navigation data bits and other time and frequency parameters from said signals using said functionally identical channels; and
a data processor for calculating a navigation solution from said extracted navigation data bits and other time and frequency parameters;
wherein the baseband signal processor dynamically assigns said signals to the functionally identical channels, and wherein each of the functionally identical channels performs weak signal tracking using a block-accumulating coherent integrator to coherently add successive blocks of consecutive short-length correlations over a desired extended length with data bit transition and data bit sign dynamically estimated. - View Dependent Claims (26)
-
Specification