Estimating frequency of a GNSS enabled device based on time stamps
First Claim
1. A method for communication, the method comprising:
- in a GNSS enabled communication device that is communicatively coupled to a network, said GNSS enabled communication device including a transceiver, a mixer, and an oscillator;
receiving via said network using said transceiver, time stamps that are generated based on one or more reference clock signals within said network;
downconverting, by said mixer, a received GNSS satellite signal using a clock signal of said oscillator to generate a mixer output signal;
comparing a frequency of said time stamps to both a frequency of said clock signal from said oscillator and a frequency of said mixer output signal;
generating a tuning signal based on said comparison; and
adjusting a frequency of said clock signal that is generated by said oscillator based on said tuning signal, said clock signal used to demodulate said GNSS satellite signal received by said GNSS enabled communication device.
6 Assignments
0 Petitions
Accused Products
Abstract
A GNSS enabled device that is communicatively coupled to a network, receives time stamps via the network. The time stamps are generated based on reference clock signals within the network. GNSS receiver clock signal frequency may be adjusted based on the time stamps. When GNSS satellite signals and/or SRN signals are not available, the time stamps enable synchronization with GNSS satellites. Network clock signals and/or time stamps may be generated by an access point, a DSL modem, a cable modem and/or a primary reference clock within the network. A series of time stamps may be utilized for adjusting frequencies. Clock signals may be generated for adjusting frequencies based on a comparison between time stamps and oscillator or mixer output. Clock signals are generated for baseband, intermediate and/or RF frequency signal processing. GNSS satellite signals may be demodulated, correlated with a pseudonoise code sequence and/or synchronized based on the time stamps.
-
Citations
15 Claims
-
1. A method for communication, the method comprising:
in a GNSS enabled communication device that is communicatively coupled to a network, said GNSS enabled communication device including a transceiver, a mixer, and an oscillator; receiving via said network using said transceiver, time stamps that are generated based on one or more reference clock signals within said network; downconverting, by said mixer, a received GNSS satellite signal using a clock signal of said oscillator to generate a mixer output signal; comparing a frequency of said time stamps to both a frequency of said clock signal from said oscillator and a frequency of said mixer output signal; generating a tuning signal based on said comparison; and adjusting a frequency of said clock signal that is generated by said oscillator based on said tuning signal, said clock signal used to demodulate said GNSS satellite signal received by said GNSS enabled communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A GNSS enabled communication device comprising:
-
a transceiver configured to communicate with a network; an oscillator configured to generate a clock signal; a mixer configured to downconvert a received GNSS satellite signal using said clock signal to generate a mixer output signal; and a processor that is communicatively coupled to said transceiver, said processor configured to; receive via said network using said transceiver, time stamps that are generated based on one or more reference dock signals within said network, compare a frequency of said time stamps to both a frequency of said clock signal from said oscillator and to a frequency of said mixer output signal; generate a tuning signal based on said comparison; and adjust said frequency of said clock signal based on said tuning signal, wherein said GNSS enabled communication device is configured to demodulate said GNSS satellite signal received by said GNSS enabled communication device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for communication, the method comprising:
in a GNSS enabled communication device that is communicatively coupled to a network, said GNSS enabled communication device including a mixer and an oscillator; downconverting, by said mixer, a received GNSS satellite signal using a clock signal of said oscillator to generate a mixer output signal; generating a tuning signal based on a comparison between a frequency of time stamps received via said network and a frequency of an output signal from said oscillator, and based on a comparison between said frequency of said time stamps and a frequency of said mixer output signal; and adjusting a frequency of said clock signal generated by the oscillator based on said tuning signal, said clock signal used to demodulate said GNSS satellite signal received by said GNSS enabled communication device.
Specification