Hybrid timing for a GNSS receiver
First Claim
1. A system for synchronizing a local clock at a device, comprising:
- a local reference oscillator operative to generate a time base for the device;
a network interface device in operative communication with an asynchronous packet-switched communication network to receive a synchronization data communication of synchronization data from the asynchronous packet-switched communication network;
a positioning system receiver operative to receive at least on positioning system signal from a positioning system; and
a synchronization module in operative communication with the network interface module and the positioning system receiver and configured to synchronize the local reference oscillator using the synchronization data communication from the network interface module in a first time period and the at least one positioning system signal from the positioning system receiver in a second time period;
wherein the positioning system receiver acquires the at least one positioning system signal based on the local reference oscillator in the first period in which the local reference oscillator is corrected using the synchronization data communication from the network interface device.
1 Assignment
0 Petitions
Accused Products
Abstract
Synchronization of a time base at a local clock to a reference time. Initially, correction data (e.g., synchronization data) may be derived from packet data received over an asynchronous packet-switched network (e.g., the internet). Correction data derived from the packet data may be used to correct at least a portion of the time base (e.g., a frequency component). In turn, once the time base is corrected (e.g., to better than a predetermined quality threshold), the source of synchronization data may change to an alternate (e.g., more accurate source) such as positioning signals from a positioning system. In this regard, the corrected time base may be used to assist in acquiring such positioning signals to allow for higher accuracy correction. Furthermore, use of the positioning system may allow for correction of a phase of the time base (e.g., to align the phase to the positioning system. In turn, an accurate time base may be utilized (e.g., for location determination using the positioning system) and/or other contexts such as a downstream communication operation. For instance, a device employing the synchronization techniques described herein may be an LTE base station used to facilitate downstream communication with another device by use of the synchronized time base.
10 Citations
18 Claims
-
1. A system for synchronizing a local clock at a device, comprising:
-
a local reference oscillator operative to generate a time base for the device; a network interface device in operative communication with an asynchronous packet-switched communication network to receive a synchronization data communication of synchronization data from the asynchronous packet-switched communication network; a positioning system receiver operative to receive at least on positioning system signal from a positioning system; and a synchronization module in operative communication with the network interface module and the positioning system receiver and configured to synchronize the local reference oscillator using the synchronization data communication from the network interface module in a first time period and the at least one positioning system signal from the positioning system receiver in a second time period; wherein the positioning system receiver acquires the at least one positioning system signal based on the local reference oscillator in the first period in which the local reference oscillator is corrected using the synchronization data communication from the network interface device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing time and frequency synchronization data to a Global Navigation Satellite System (GNSS) receiver, comprising;
-
receiving, via a connection to a packet-based network of computers, packet data containing information about the current time; deriving time and frequency information from the received packet data; receiving RF signals from a global navigation satellite, the RF signals containing information about the current time; deriving time and frequency information from the signals from the global navigation satellite; and switching between the time and frequency information derived from the received packet data and the time and frequency information derived from the global navigation satellite as the time and frequency provided to and used by the GNSS receiver. - View Dependent Claims (10, 11, 12)
-
-
13. A method for correction of a time base at a device, comprising:
-
receiving a synchronization data communication comprising first synchronization data at the receiver from an asynchronous packet-switched communication network; correcting at least a frequency component of the time base to generate a frequency corrected time base at the device based on the first synchronization data received from the asynchronous packet-switched communication network; acquiring at least one positioning system signal utilizing the frequency corrected time base; and synchronizing the frequency component and a phase component of the time base utilizing the at least one positioning system signal to generate a frequency and phase corrected time base. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification