摘要:
A global positioning receiver unit utilizes a temperature compensated oscillator (48) and a unit controller (145). The temperature compensated oscillator (48) generates a clock signal, and the unit controller (145) is configured to track GPS time based on the clock signal while the receiver unit is in a sleep state. The unit controller is further configured to perform a position fix based on a satellite signal and the GPS time tracked by the unit controller.
摘要:
A method and apparatus for real time clock brownout detection. A low power real time clock (RTC) operates continuously to keep time in a global positioning system (GPS) receiver while some receiver components are powered down. In various embodiments, a brownout detector circuit detects a loss of RTC clock cycles. If a loss of RTC clock cycles exceeds a predetermined threshold such that the RTC is not reliable for GPS navigation, an RTC status signal so indicates.
摘要:
System and method to determine the location of a receiver are provided. The received signal is decomposed into signal chunks that are then correlated with the reference signals of the transmitting sources. In some embodiments, the signal chunks may be shorter than the period of the reference signals. For each signal source, a grid of correlation values is constructed containing one column of correlation values for each signal chunk. Each column contains correlation values for several code-phases. Probes are executed in the grid to acquire the location-determining signals. In some embodiments, a probe includes calculating the fourier transform of a row in the grid, yielding correlation values associated with a refined set of frequency values. Potential acquisitions are verified by processing increasing portions of the received signal. Confirmed acquisition may be used to aid further acquisitions. Some embodiments eventually compress the received signal down to a one period duration by means of an ultra-stacking method. Additional verification, comprising multi-peak tests and multi-path tests, may be performed on the correlation magnitude curve obtained from the ultra- stacked signal. Finally, refined code-phase values are extracted from these correlation magnitude curves.
摘要:
An interface between an RF processing section and a baseband processing section supports general purpose message transmission as well as satellite positioning system signal sample transmission between the RF processing section and the baseband processing section. The interface includes a bi-directional message interface and a data interface. The message interface supports transmission of power control messages to the RF processing section to provide detailed control over activation or de-activation of individual blocks of hardware circuitry in the RF processing section.
摘要:
According to one aspect of the invention, sampled data that is received from a receiver is divided into segments of data of increasing length. A current value range for a delay value and a current value range for a modulation frequency value are calculated relative to each signal source from a set of signal sources that are overhead the signal receiver. An estimate for the delay value and an estimate for the modulation frequency value are calculated by iteratively updating the current value range for the delay value and for the modulation frequency value. The iterative update of the current value range for the delay value and for the modulation frequency value is performed overthe set of signal sources and over the segments of data of increasing length. According to another aspect of the technique, for each signal source, I and Q correlation integrals and their magnitude value are calculated corresponding to the estimate of the modulation frequency value and the estimate of the delay value. In addition, for each signal source, I and Q correlation integrals and thier magnitude values are calculated corresponding to a set of delay values that surround the estimate of the delay value. A shape of a magnitude-curve is interpolated using the magnitude values corresponding to the estimate of the delay value and corresponding to the set of delay values that surround the estimate of the delay value. The location of the receiver is calculated using the shape of the magnitude-curve to represent the I and Q correlation integrals for each signal source.
摘要:
Power is conserved in a Global Positioning System (GPS) receiver by shutting down selected components during periods when the GPS receiver is not actively calculating the GPS receiver location. A low power time keeping circuit accurately preserves GPS time when the selected components are deactivated. When the selected components are turned on in response to a wake-up command, time provided from the low power time keeping circuit, corrected for actual operating temperatures, and data from the GPS clock temperature/frequency table, are used to recalibrate time from a GPS oscillator. Positions of the GPS satellites are then estimated such that the real GPS time is quickly determined from the received satellite signals. Once real GPS time is determined from the detected satellite signals, the selected components are deactivated. The process described above is repeated such that accurate GPS time is maintained by the low power time keeping circuit.
摘要:
A two part signal acquisition process includes a parallel signal detection process and signal verification/false alarm rejection process. A massively parallel architecture of acquisition correlators (14) search a large region of time-frequency uncertainty during the parallel signal detection process to identify the most likely detections for each search dwell. Concurrent with the parallel signal detection process performed by the acquisition correlators (14), the current list of most likely detections (16) is examined with additional search dwells in the verification/false alarm rejection process. The verification/false alarm rejection (12) process is performed by a plurality of independent correlators or tracking channels (18). Under software control, the tracking channels perform repeated dwells on the most likely detections until they can be dismissed as false alarms or verified as the desired signal.
摘要:
In a method for providing location-based information over a network, a plurality of GPS reference data sets, corresponding to a plurality of respective local areas, are acquired at intervals such that each GPS reference data set is updated on a continuous basis. A plurality of aiding data sets are generated at intervals based on the respective GPS data sets, whereby each aiding data set is updated on a continuous basis. The generated aiding data sets are stored at intervals on a data-storing network server, whereby updated aiding data sets are available on a continuous basis for access by a requesting entity via communication with the data-storing network server.
摘要:
In a wireless communication device (106) a method of detecting a narrowband jamming signal (404) includes receiving a wireless communication signal (104) and downconverting the wireless communication signal (104) to an intermediate frequency (IF) signal (525). IF signal (525) is digitized to provide a digital signal (527). Digital signal (527) is despread, demodulated and monitored for the number of phase transitions (562) occurring during a time interval (556). The method further includes comparing the number of phase transitions (562) during the time interval (556) with a threshold value (560) and determining that the wireless communication signal (104) is not the narrowband jamming signal (404) if the number of phase transitions (562) during the time interval (556) exceeds the threshold value (560), or determining that the wireless communication signal (104) is the narrowband jamming signal (404) if the number of phase transitions (562) during the time interval (556) is less than the threshold value (560).
摘要:
Control and feature systems for processing signals from a satellite positioning system include an expert system receiver manager; a joint detection, carrier centering and bit sync acquisition subsystem; peak detection; a multi-dimensional measurement interpolation subsystem; a subsystem for mode switching between a navigational signal; and power control module for a receiver.