摘要:
Satellite ephemeris data, received from SPS satellites in view of the particular SPS reference receiver. A plurality of digital processing system are coupled to the communication network to receive the satellite ephemeris data which is transmitted through the communication network. A digital processing system receives a pseudorange data from a SPS mobile receiver and calculates position information of the SPS mobile receiver from a representation of the pseudorange data and from satellite ephemeris data received from the communication network. The digital processing system may also receive pseudorange corrections from the communication network and use these corrections to correct the pseudorange data to provide the representation of the pseudorange data. In one embodiment of this example of the invention, the mobile SPS receivers are communicatively coupled.
摘要:
Methods and apparatuses for deriving an approximate Doppler for a satellite positioning system (SPS) receiver from an approximate location which is obtained from a cellular communication system information source. In one embodiment, an approximate location of the SPS receiver is derived from the information source and this approximation location is used to determine approximate Dopplers to a plurality of SPS satellites at a given time. The approximate Dopplers are then used to reduce processing time in either determining pseudoranges to the SPS satellites or acquiring signals from the SPS satellites. In another aspect of the invention, a reference signal is used to provide a local oscillator signal which is used to acquire SPS signals in an SPS receiver. This reference signal is extracted from a data signal modulated on a carrier frequency. The data signal on the carrier frequency is transmitted from, in one example, a wireless cell site which is communicating with the SPS receiver which has a cellular based communication receiver.
摘要:
A global positioning system (GPS) receiver has first circuitry for receiving and processing pseudorandom sequences transmitted by a number of GPS satellites. The first circuitry is configured to perform conventional correlation operations on the received pseudorandom sequences to determine pseudoranges from the GPS receiver to the GPS satellites. The GPS receiver also includes second circuitry coupled to the first circuitry. The second circuitry is configured to receive and process the pseudorandom sequences during blockage conditions. The second circuitry processes the pseudorandom sequences by digitizing and storing a predetermined record length of the received sequences and then performing fast convolution operations on the stored data to determine the pseudoranges. The GPS receiver may have a common circuitry for receiving GPS signals from in view satellites and downconverting the RF frequency of the received GPS signals to an intermediate frequency (IF). The IF signals are split into two signal paths, a first of which provides the conventional correlation processing to calculate the pseudoranges. During blockage conditions, the IF signal is passed to the second signal path wherein the IF signals are digitized and stored in memory and later processed using the fast convolution operations to provide the pseudoranges. Alternative arrangements for the two signal paths include separate downconverters or shared digitizers. One embodiment provides both signal paths on a single integrated circuit with shared circuitry executing computer-readable instructions to perform GPS signal processing appropriate to the reception conditions.
摘要:
A method and apparatus for determining a reference time associated with a satellite positioning system. In turn, the reference time, in one embodiment, may be used to determine other navigational information. Such navigational information may include, for example, the location/position of a satellite positioning system (SPS) receiver. In one embodiment, a relative velocity between an SPS receiver and a set of one or more satellites is used to determine an offset between time as indicated by the SPS receiver and the reference time. According to another embodiment of the invention, an error statistic is used to determine the reference time. According to yet another embodiment of the invention, two records, each representing at least a portion of a satellite message, are compared to determine time. In one implementation, the SPS receiver is mobile and operates in conjunction with a basestation to determine time and/or other navigational information according to one or a combination of the methods described.
摘要:
A method and apparatus for processing position information from satellite positioning system satellites and from cellular based communication signals. In one example of a method according to the invention, a SPS receiver receives SPS signals from at least one SPS satellite. This SPS receiver is coupled to and typically integrated with a communication system which receives and transmits messages in a cell based communication system. In this method, a message is transmitted in the cell based communication signals between a communication system and a first cell based transceiver. A time measurement which represents a time of travel of a message in the cell based communication signals between the cell based transceiver and the communication system is determined. Another time measurement which represents a time of travel of the SPS signals is also determined. A position of the SPS receiver is determined from a combination of at least the time measurement which represents the time of travel of a message in the cell based communication signals and from a time measurement which represents a time of travel of the SPS signals. The cell based communication signals are capable of communicating data messages in a two-way direction in one embodiment between the cell based transceiver and the communication system.