摘要:
A GNSS receiver in a wake up state during a standby mode may acquire ephemeris from received GNSS signals such as GPS signals and/or GLONASS signals. When subsequently transitioning from the standby mode to a normal mode operating at a high frequency clock, the acquired ephemeris may be utilized to generate a navigation solution for the GNSS receiver. The GNSS receiver in the wake up state during the standby mode may be switched to operate at the high frequency clock in order to receive GNSS signals. The GNSS receiver may extract complete ephemeris from the received GNSS signals, and may subsequently transition from the wake up state to a sleep state during the standby mode to save power. Radio frequency front-end components of the GNSS receiver may only be turned on to receive the GNSS signals. The GNSS receiver may transition between the standby mode and the normal mode.
摘要:
A Global navigation satellite-based systems (GNSS) enabled device, handling at least two of a plurality of sensors, collects GNSS measurements and navigation related non-GNSS sensor data. The collected navigation related non-GNSS sensor data is automatically formatted into a data format that is compatible with a format of the GNSS measurements. The formatted navigation related non-GNSS sensor data and the GNSS measurements are utilized by a single function to compute navigation information for the GNSS enabled device regardless of sensor configurations such as a cellular radio and/or a motion sensor. Measurement errors in the collected navigation related non-GNSS sensor data is estimated to determine measurement accuracy. The collected navigation related non-GNSS sensor data is selectively adopted, combined with the GNSS measurements, to compute navigation information by the single function based on the determined measurement accuracy. The computed navigation information may be utilized to calibrate sensor and/or sensor data when needed.
摘要:
Method and apparatus for locating position of a remote receiver is described. In one example, long term satellite tracking data is obtained at a remote receiver. Satellite positioning system (SPS) satellites are detected. Pseudoranges are determined from the remote receiver to the detected SPS satellites. Position of the remote receiver is computed using the pseudoranges and the long term satellite tracking data. SPS satellites may be detected using at least one of acquisition assistance data computed using a previously computed position and a blind search. Use of long term satellite tracking data obviates the need for the remote receiver to decode ephemeris from the satellites. In addition, position of the remote receiver is computed without obtaining an initial position estimate from a server or network.
摘要:
A GNSS receiver in a wake up state during a standby mode may acquire ephemeris from received GNSS signals such as GPS signals and/or GLONASS signals. When subsequently transitioning from the standby mode to a normal mode operating at a high frequency clock, the acquired ephemeris may be utilized to generate a navigation solution for the GNSS receiver. The GNSS receiver in the wake up state during the standby mode may be switched to operate at the high frequency clock in order to receive GNSS signals. The GNSS receiver may extract complete ephemeris from the received GNSS signals, and may subsequently transition from the wake up state to a sleep state during the standby mode to save power. Radio frequency front-end components of the GNSS receiver may only be turned on to receive the GNSS signals. The GNSS receiver may transition between the standby mode and the normal mode.
摘要:
Method and apparatus for computing position using instantaneous Doppler measurements from satellites is described. In one example, instantaneous Doppler measurements are measured for a plurality of satellite signals relative to a satellite signal receiver. The instantaneous Doppler measurements are transmitted to a server. Position of the satellite signal receiver is computed at the server using the instantaneous Doppler measurements. In another example, at least one fractional pseudorange is measured between the satellite signal receiver and a respective at least one satellite. At least one instantaneous Doppler measurement is measured for a respective at least one satellite signal relative to the satellite signal receiver. The at least one pseudorange and the at least one instantaneous Doppler measurement are sent to a server. Position of the satellite signal receiver is computed at the server using the at least one pseudorange and the at least one instantaneous Doppler measurement.
摘要:
A method and apparatus for maintaining integrity of long-term-orbit information used by a Global-Navigation-Satellite-System or other positioning receiver is described. The method comprises obtaining a predicted pseudorange from a first set of long-term-orbit information possessed by a positioning receiver; obtaining, at the positioning receiver from at least one satellite, a measured pseudorange; determining validity of the predicted pseudorange as a function of the predicted pseudorange and the measured pseudorange; and excluding from the long-term-orbit information at least a portion thereof when the validity of the predicted pseudorange is deemed invalid. Optionally, the method may comprise updating or otherwise supplementing the long-term-orbit information with other orbit information if the validity of the predicted pseudorange is deemed invalid.
摘要:
Aspects of a method and system for maintaining a GNSS receiver in a hot-start state are provided. A GNSS receiver in a standby mode may transition from a sleep state to a wakeup state to acquire ephemeris from, for example, GPS signals, GALILEO signals, and/or GLONASS signals. The acquired ephemeris may be stored and utilized for the GNSS receiver to generate a navigation solution in a normal mode. The GNSS receiver may transition from the normal mode to the sleep state or the wakeup state in standby mode. A sleep period and a wakeup period for the full sleep-wakeup cycle in the standby mode may be predetermined or dynamically adjusted based on required QoS, quality of satellite signals, and/or user inputs. The sleep period and the wakeup period may be selected in a way to ensure a valid and complete ephemeris to be acquired.
摘要:
Method and apparatus for processing satellite signals in an SPS receiver is described. In one example, the satellite signals are correlated against pseudorandom reference codes to produce correlation results. A determination is made whether the SPS receiver is in a motion condition or a stationary condition. The correlation results are coherently integrated in accordance with a coherent integration period. The coherent integration period is a value that depends upon the motion condition of the SPS receiver.
摘要:
A method of correlating a digital communications signal is described. In an example, a window is defined equal to a portion of an epoch of the digital communication signal. The digital communication signal is then correlated across the window. A determination is made as to whether a correlation peak results from the correlating. Timing parameters are then established for receiving additional digital communication signals in response to presence of the correlation peak.
摘要:
A method and apparatus for monitoring the integrity of satellite tracking data used by a remote receiver is described. In one example, a first set of satellite tracking data is received at a server. Integrity data for a second set of satellite tracking data is generated using the first set of satellite tracking data. The integrity data is then transmitted to at least one remote receiver having the second set of satellite tracking data.