Method and system for processing positioning signals in a geometric mode
First Claim
1. A method for removing message data modulation from positioning signals received at a ranging receiver from a transmitter, the positioning signals comprising pseudorange samples, the method comprising:
- obtaining a transmitter identifier, a Doppler frequency shift, and a Doppler rate for each of a plurality of transmitters;
determining a message bit transition offset for each transmitter;
determining a specified number of message data bits for each transmitter;
compensating each of the pseudorange samples for carrier frequency offset; and
multiplying each of the compensated pseudorange samples by a corresponding stored message data bit value.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for processing positioning signals in a ranging receiver in a geometric mode is provided. The method includes receiving timing information from a first set of satellites in a satellite constellation at the ranging receiver. The satellite constellation includes a plurality of satellites. A time of day is determined based on the received timing information. Approximate location data for the ranging receiver is determined. A frequency bias for the ranging receiver is determined. Ephemeris data is received from a second set of satellites in the satellite constellation. Superframe data for the satellite constellation is received from a third set of satellites in the satellite constellation at the ranging receiver. A pseudorange estimate is determined in the ranging receiver based on the time of day, the approximate location data, the frequency bias, the ephemeris data, and the superframe data.
107 Citations
14 Claims
-
1. A method for removing message data modulation from positioning signals received at a ranging receiver from a transmitter, the positioning signals comprising pseudorange samples, the method comprising:
-
obtaining a transmitter identifier, a Doppler frequency shift, and a Doppler rate for each of a plurality of transmitters;
determining a message bit transition offset for each transmitter;
determining a specified number of message data bits for each transmitter;
compensating each of the pseudorange samples for carrier frequency offset; and
multiplying each of the compensated pseudorange samples by a corresponding stored message data bit value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for removing message data modulation from positioning signals received at a ranging receiver from a transmitter, the positioning signals comprising pseudorange samples, the system comprising:
-
a computer-processable medium; and
logic stored on the computer-processable medium, the logic operable to obtain a transmitter identifier, a Doppler frequency shift, and a Doppler rate for each of a plurality of transmitters, to determine a message bit transition offset for each transmitter, to determine a specified number of message data bits for each transmitter, to compensate each of the pseudorange samples for carrier frequency offset, and to multiply each of the compensated pseudorange samples by a corresponding stored message data bit. - View Dependent Claims (7, 8, 9)
-
-
10. A system for removing message data modulation from positioning signals received at a ranging receiver from a transmitter, the positioning signals comprising pseudorange samples, the system comprising:
-
means for obtaining a transmitter identifier, a Doppler frequency shift, and a Doppler rate for each of a plurality of transmitters;
means for determining a message bit transition offset for each transmitter;
means for determining a specified number of message data bits for each transmitter;
means for compensating each of the pseudorange samples for carrier frequency offset; and
means for multiplying each of the compensated pseudorange samples by a corresponding stored message data bit. - View Dependent Claims (11, 12, 13)
-
-
14. A method for removing message data modulation from positioning signals received at a ranging receiver from a transmitter, the positioning signals comprising pseudorange samples, the method comprising:
-
obtaining a transmitter identifier, a Doppler frequency shift, and a Doppler rate based on geometric prediction for each of a plurality of transmitters;
determining a message bit transition offset for each transmitter, each message bit transition offset comprising a transit time for the positioning signals received from the corresponding transmitter;
determining a specified number of message data bits for each transmitter, the specified number of message data bits determined by dividing a maximum number of samples by a number of samples per message data bit;
compensating each of the pseudorange samples for carrier frequency offset; and
multiplying each of the compensated pseudorange samples by a corresponding stored message data bit.
-
Specification