Title of Invention

"SATELLITE POSITIONING SYSTEM ENABLED MOBILE WIRELESS COMMUNICATION DEVICE HAVING AN OSCILLATOR"

Abstract A satellite position system enabled mobile wireless communication device having an oscillator, comprising: a means for determining a change in cellular network! based frequency error of the oscillator based on a difference between a cellular network based frequency error of the oscillator and a reference cellular network based frequency error of the oscillator; a means for determining a first frequency error of the oscillator by summing a reference satellite positioning system receiver based oscillator frequency error with the change in cellular network based frequency error of the oscillator; a means for determining the reference cellular network based frequency error and the reference satellite positioning system receiver based frequency error at the same time; a means for storing in the mobile wireless communication device the reference cellular network based frequency error and the reference satellite positioning system receiver based frequency error.
Full Text The present invention relates to a method in a satellite position system, location enabled mobile wireless receiver and for compensating an oscillator in a satellite positioning system.
FIELD OF THE INVENTIONS
The present inventions relate generally to satellite positioning system receivers, for example, location enabled wireless mobile communication devices having satellite signal receivers, and more particularly to reference oscillator circuits, combinations thereof and methods therefor.
BACKGROUND OF THE INVENTIONS
It is well known that accurate internal reference-oscillators in satellite, positioning system receivers, for example NAVSTAR GPS and Glonass receivers, reduce satellite signal acquisition times by reducing the Doppler search space, Others have therefore endeavored to provide accurate reference oscillators, especially low cost oscillators, for satellite positioning system receivers. The present inventions also provide accurate reference oscillators suitable for use in mobile wireless communication devices.
U.S. Patent No. 5,654,718 entitled "GPS Receiver Device And Method For Calibrating A Temperature Uncompensated Crystal Oscillator", for example, discloses the use of stored average characteristic S-curve (Beckmann) data to match reference and GPS oscillator frequencies. U.S. Patent No. 5,654,718 also discloses storing temperature frequency offset data for subsequent GPS signal acquisition.
U.5. Patent No. 5,841,396 entitled "GPS Receiver Utilizing A Communication Link" discloses the use of a precision carrier frequency signal

from a terrestrial network to generate a reference signal for calibrating a local oscillator used by a GPS receiver to acquire GPS signals. U.S. Patent No. 6,208,292 entitled "Position Location With Low Tolerance Oscillator" uses a scheme similar to that disclosed in U.S. Patent No. 5,841,396 except that the oscillator correction signal is frozen when the GPS receiver makes position determinations.
U.S. Patent No. 6,122,506 entitled "GSM Cellular Telephone And GPS Receiver Combination" discloses the use of a precision carrier frequency signal from a terrestrial network to generate a reference signal for controlling a synthesizer that provides a local oscillator signal to a GPS receiver.
BRIEF DESCRIPTION OF THE DRAWINGS
The various aspects, features and advantages of the present invention will become more fully apparent to those having ordinary skill in the art upon careful consideration of the following Detailed Description of the Invention with the accompanying drawings described below.
FIG. 1 is a schematic block diagram of an exemplary location enabled mobile wireless communications device.
FIG. 2 is a 'schematic block diagram of an exemplary circuit logic diagram for determining oscillator frequency error.
FIG. 3 is another schematic block diagram of an exemplary circuit logic diagram for determining oscillator frequency error.
FIG. 4 is a frequency error versus time plot.
FIG. 5 is a frequency error versus time plot.

DETAILED DESCRIPTION OF THE INVENTIONS
FIG. 1 illustrates generally a location enabled mobile wireless communication 10 device comprising an RF receiver 20 for receiving signals emitted from a terrestrial or satellite-based communications network, a satellite positioning system receiver 30, which is a GPS receiver in the exemplary embodiment, and a shared oscillator 40. In other embodiments, .the oscillator is not shared. The oscillator may be compensated or uncompensated.
The mobile wireless communication device 10 may be a cellular telephone handset, a one-way or two-way pager, a wireless enabled laptop computer, personal digital assistant (PDA), or some other one-way or two-way wireless communication device. The invention is also applicable to location enabled mobile wireless RF receivers integrated with a GPS receiver,
In FIG. 1, the oscillator 40 is coupled to the RF receiver 20 and to the GPS receiver 30 by corresponding synthesizers 22 and 32, respectively. The synthesizers 22 and 32 multiply the oscillator frequency signal 40 by different constants to produce local oscillator reference signals used in traditional down converter receivers 20 and 30. The synthesizers can be programmable in nature; able to generate much different input-to-output frequency multiplication factors such as the case with a fractional-N synthesizer. This is useful to allow for a choice of many possible reference oscillator frequencies for oscillator 40. The synthesizers 22 and 32 can also be fixed in nature, each producing a unique fixed multiplication factor that is optimum for the GPS receiver and the communications receiver. A fixed synthesizer can be accomplished with an integer frequency multiplication, or with a fixed synthesizer such as a phased lock loop formed with a voltage controlled oscillator, fixed divider, phase comparator, and loop filter. For the case of a programmable synthesizer, the synthesizer can be programmable by use of a local microprocessor.
An automatic frequency controller (AFC) 50 receives a frequency error signal 55 from the receiver 20 and provides a frequency tuning control signal to the synthesizer 22, which tends to correct the frequency error measurement at the input to the AFC. The frequency error signal 55 represents the difference between a signal received from the network 61 and the output of the synthesizer 22. The AFC function forms a feedback control loop via path 57 in order to adjust the synthesizer 22 multiplication factor so that the frequency error signal 55 is at or near zero frequency error. The synthesizer multiplication factor is adjustable by a digital frequency control word (Wi) 57. The frequency control word for the synthesizer 22 is generally adjusted by a microprocessor (not shown) or by fixed hardware elements based in the AFC function 50. The typical update rate for adjusting the synthesizer is about 1.2 seconds. Consequently, a series of frequency control words is presented to the synthesizer 22, each control word separated in time from the previous by about 1.2 seconds.
In many communications networks such as cellular telephones and others such as 2 way pagers, the signal transmitted from the network 61 is required to be within a certain frequency range of a target frequency. For example, for terrestrial CDMA cellular telephone systems, the carrier frequency of the signal is required to be within a tolerance of about 0.05 PPM (parts per million) of a target frequency.
The present invention uses precise carrier frequency signals to calibrate the oscillator 40 once the AFC function makes its adjustments to synthesizer 22. That is, as soon as the AFC function adjusts the frequency error signal 55 at or near zero, then the frequency control word Wi programmed into the synthesizer 22 at that time can be used to "know" the absolute frequency of the reference oscillator 40 to the same frequency tolerance, that being 0.05 PPM for a CDMA signal. Since, in some embodiments, the same reference oscillator is used to drive the GPS receiver, the precisely known frequency due to AFC tuning can be used to shorten the frequency search range for acquiring GPS satellites. This reduced frequency search range allows for a reduced GPS signal acquisition time, as disclosed in U.S. Patent No. 6,122,506.
A GPS receiver, by itself, has a built-in method of measuring the error in the frequency of a local oscillator when the GPS receiver can acquire enough satellites for a position fix. After' the GPS receiver acquires a sufficient number of satellites for fix, a natural output of the navigation solution is the time error of the local clock and the frequency error of that same clock. GPS is one of the best measuring tools of frequency and time error as each satellite signal is based on a composite of several Cesium reference oscillators with a combined stability of about 1 part in 1012 .
Once the GPS receiver locks onto the satellite-transmitted signals and
computes position/velocity, the high accuracy and stability of the GPS satellite
clock can be translated into knowledge of the GPS receiver's reference oscillator
time and frequency offset to approximately the same degree of accuracy
(geometry, the received signal levels, receiver thermal noise, noise figure, and
implementation losses contribute to a reduction in the measurement accuracy).
When a GPS receiver achieves lock on a sufficient number of satellites for a fix, the
navigation solution measurement of the frequency offset of the reference oscillator
is very accurate, on the order of one or two cycles out of the 1575.42 MHz of the L-
band GPS carrier signal. This represents an absolute frequency measurement
accuracy that is approximately 0.005 to 0.01 PPM, or five to ten times better than
that achievable from a CDMA or any other cellular or wireless communications
network reference signal. As such, in a system that can observe both GPS signals
and wireless communications network reference signals, the better measurement
is obtained directly from GPS itself when GPS is available. When GPS is not
available, then the only measurement available is from the wireless
communications network reference signal.
A GPS receiver can also measure a frequency error of the reference oscillator when only one satellite is available. The receiver must have knowledge of its approximate location for this to work (say, within 10 km or so) and know time in order to predict the satellite Doppler to the at-least one satellite. When the receiver locks onto one satellite, a measured Doppler to the one satellite is available from the receiver's signal tracking loop. The difference of the predicted and measured Doppler value represents the oscillator-offset frequency if the receiver is stationary. If the receiver is not substantially stationary, then the unknown velocity of the receiver in the direction of the satellite will corrupt the Doppler measurement to the degree of up to 5 Hz per meter per second of velocity. Alternately, if the satellite is nearly overhead, then the Doppler measurement will not be affected by any lateral velocity component and thus it can be used more effectively to predict the reference oscillator offset frequency. It is preferred to use the highest satellite in the sky to minimize the effect of any receiver morion on the Doppler measurement. The receiver can predict the elevation angle of each satellite with a locally stored copy of the satellite almanac or ephemeris data and thus measure the possible reduction in the measured Doppler accuracy given some assumption on the maximum velocity of the receiver will experience.
According to one aspect of the invention, the two measurement sources can work cooperatively in the following manner, without having to use the absolute frequency error information derived from the wireless communications network reference signal. The change in the frequency error measurement as derived from observation of the wireless communications network reference signal is used and added to an absolute frequency error measurement derived from the satellite positioning system receiver.
In one embodiment, illustrated in FIG 2, an initial or first frequency error is determined by summing a reference satellite positioning system receiver
based oscillator frequency error (Fo) with a change (deltFreq) in an RF signal based frequency error of the oscillator according to the following expression.
(Equation Removed)
In the exemplary embodiment, the RF signal based frequency error is a cellular network based frequency error, but in other embodiments it could be any other relatively precise RF signal, for example a television or radio broadcast signal.
The variable deltFreq is expressed in terms of an AFC control word, Wi, as follows:
(Equation Removed)
Where WO is an AFC tuning word corresponding to a reference cellular network based frequency error of the oscillator measured in the past, Wi is an AFC tuning word corresponding to a current cellular network based frequency error of the oscillator, and K is a proportionality factor that converts the AFC tuning or control word quantum steps into units of frequency. Thus in the exemplary embodiment, Equation (1) is expressed as follows:
(Equation Removed)
The reference cellular network based frequency error AFC control word (Wo) and the reference satellite positioning system receiver based frequency error (Fo) are measured at the same time upon determining a satellite positioning system based position fix, for example a first GPS position fix measured at the end of the factory assembly line prior to shipping. The satellite positioning system position fix forms the basis for determining the reference satellite positioning system receiver based frequency error (Fo), and is substantially better than a cellular network infrastructure based oscillator frequency error determination. A GPS based frequency error determination, for example, will be better than one or two carrier cycles out of the 1.575 GHz waveform.
The reference cellular network based frequency error control word (Wo) and the reference satellite positioning system receiver based frequency error (Fo) are preferably stored on the device for subsequent use in determining the frequency error of the oscillator according to Equation (2) over the useful life of the device.
In FIG. 2, the reference cellular network based frequency error AFC control word (Wo) is stored at block 210 based upon a CDMA infrastructure signal or other wireless communications network signal, to which the RF receiver must be tuned by better than 0.05 parts per million (PPM). The reference satellite positioning system receiver based frequency error (Fo) is stored at block 220 based on a first GPS position solution. The terms Wo and Fo are measured and stored simultaneously when the GPS first fix is obtained and when the wireless communications network AFC tuning function measurements are available. Fo and Wo are measured at the same time.
In FIG. 2, a subsequent reference cellular network based frequency error AFC control word (Wi) determination is differenced with the reference cellular network based frequency error AFC control word (Wo) at 230 and scaled at 240 to determine the change in the wireless network signal based frequency error of the oscillator, which is summed at 250 to determine the current frequency error of the oscillator. In FIG. 1. this information is processed by a processor-based algorithm 12.
The frequency error determined by Equations (1) or (2) may thus be used to compensate the GPS signal acquisition algorithm with precise knowledge
of the frequency of the oscillator. The frequency error of the oscillator determined by these equations may be used to acquire satellite positioning system satellites more quickly, for example by a GPS acquisition algorithm at block 60 in FIG. 1. GPS acquisition algorithms are known generally by those having ordinary skill in the art, as disclosed, for example, by Bradford Parkinson et al. in 'Global Positioning System: Theory and Applications Volume 1", on page 367, Generally the more accurately that the acquisition algorithm "knows" the reference oscillator frequency, the faster the algorithm can detect the GPS satellite signals because the search space in the Doppler dimension is reduced.
According to another aspect of the invention, a time rate of change of the frequency error is determined and used to aid the GPS satellite acquisition algorithm. In an application in which the reference oscillator 40 is an uncompensated crystal oscillator, the frequency to the reference oscillator can change rapidly as a function of temperature change. For example, if the uncompensated reference oscillator is in a wireless communications device that has been at room temperature for a long time (thermal equilibrium achieved), then the time rate of change of the reference oscillator frequency will be small or zero. If, however/ the wireless communications device is moved to a different environment in which the ambient temperature is substantially hotter or colder (example, taking it outside on a hot or cold day), the temperature gradient On the reference oscillator crystal will shift the frequency up or down until thermal equilibrium is again reached. The wireless communications device has a direct observation of the change in frequency due to the temperature gradient on the crystal by observing the sequence of AFC tuning adjustments, that is, the sequence of Wi corrections 57 shown in FIG. 1. The rate of change of the oscillator frequency can be measured by the equation
(Equation Removed)
wherein the current Wi control word is subtracted from the previous Wi control word (i.e., Wi-1) and the difference is multiplied by the constant K discussed above. and then divided by the time interval between the two successive measurements. As mentioned earlier, typical AFC loop updates occur at 1.2 seconds in cellular handsets. In a different embodiment, the AFC function itself can estimate the time rate of change of the frequency directly. In yet another embodiment, the time rate of change of Equation 2 can be measured from time separated estimates. Any of these methods can produce a rate of change of the reference oscillator frequency.
Fig. 4 shows a plot of the frequency of an uncompensated crystal oscillator under the case where the crystal temperature is changing, Curve 1 shows the absolute frequency error of the reference oscillator during the condition of a temperature gradient. The absolute frequency offset of the oscillator follows a ramp as described by curve 1. Curve 2 describes the effects of AFC function's 1.2-second update cycle on its ability to estimate and follow the temperature grajdient induced ramp on the crystal oscillator output frequency. The AFC function measures an average error between the received network reference signal (61 in FIG. 1) and the oscillator 40. At the 1.2-second rate, the AFC function writes a synthesizer control word Wi, in which the synthesizer is stepped to a different frequency and then held constant until the next 1.2-second cycle is complete. Thus, the output of the synthesizer 22 follows the general shape of curve 1, but does so with a stair-step shape.
In FIG. 4, curve 3 shows the error in the estimate of the reference oscillator frequency based only on measurements of the Wi parameter. The shape of curve 3 follows a saw-tooth pattern in which the error is small just after an AFC adjustment, and grows to a substantial value just before the next adjustment. During rapid hearing and cooling of an uncompensated oscillator, the size of the sawtooth peaks, when multiplied up to GPS frequencies, can add tens to hundreds of cycles per second of additional satellite Doppler. Detecting GPS signals with such a periodic sawtooth frequency modulation added to the signal is very difficult. Detecting GPS satellites in weak signal environments requires narrow frequency bandwidth integration with coherent integration periods of 20 milliseconds or more followed by non-coherent integration of up to several seconds. The detection period is longer than the cycle time of the sawtooth, so one or .more complete cycles of the sawtooth waveform may be impinged oh the signal. The 20-millisecond coherent integration periods have an effective bandwidth of only 50 Hz. Any frequency modulation on the signal of more than +/- 25 Hz from the receiver "tuned to" frequency will highly attenuate the Signal and make detection difficult or impossible. When the peaks of the sawtooth FM modulation exceed a substantial fraction of 50 Hz when multiplied to L-band) then the ability of the receiver to detect weak signals is greatly hampered due to the outside-the-bandwidth integration. In addition, demodulation of the Bi-phase 50 BPS satellite-transmitted data sequence is also very difficult as the frequency modulation rotates the Bi-phase signal making it difficult to track. Consequently, a method of smoothing out the sawtooth error function is necessary when using equation 2 and the relatively slow periodic AFC tuning adjustments Wi to predict the uncompensated oscillator frequency.
This is accomplished by using the rate of change of frequency parameter of. Equation. 3. The rate-of-change of frequency parameter can be used to stair-step the GPS satellite Doppler NCO frequency estimate at a rate much more rapid than the 1.2-second cycle time of the AFC function. For example, the rate-of-change can be used to step-change the GPS satellite Doppler NCO frequency word at 1-millisecond increments at a rate consistent with the rate-of-change parameter. This allows the GPS satellite Doppler NCO frequency to follow the shape of the original, uncompensated reference oscillator (curve 1 in Fig. 4)




We claim;
1. A satellite position system enabled mobile wireless communication device having an oscillator, comprising:
a means (40) for determining a change in cellular network based frequency error of the oscillator based on a difference between a cellular network based frequency error of the oscillator and a reference cellular network based frequency error of the oscillator;
a means (40) for determining a first frequency error of the oscillator by summing a reference satellite positioning system receiver based oscillator frequency error with the change in cellular network based frequency error of the oscillator;
a means (40) for determining the reference cellular network based frequency error and the reference satellite positioning system receiver based frequency error at the same time;
a means (30) for storing in the mobile wireless communication device the reference cellular network based frequency error and the reference satellite positioning system receiver based frequency error.
2. The device as claimed in claim 1, the oscillator is an uncompensated
oscillator, compensating for an offset frequency of the
uncompensated oscillator based on the first frequency error.
3. The device as claimed in claim 1, wherein the said reference cellular
network based frequency error is stored by storing a control word
associated therewith.

4. The device as claimed in claim 1, wherein the said reference satellite
positioning system receiver (30) determines the frequency error upon
determining a satellite positioning system position fix.
5. The device as claimed in claim 1, wherein the said reference Satellite
positioning system receiver (30) determines frequency error upon
measuring a satellite positioning system Doppler frequency to at
least one satellite.
6. The device as claimed in claim 1, wherein the oscillator determines a
time rate of change of the first frequency error, determining a
subsequent frequency error based on the time rate of change of
frequency error and the first frequency error.
7. The device as claimed in claim 1., wherein the oscillator compensates
for an offset frequency based on a frequency error and based on the
time rate of change of the frequency error.
8. The device as claimed in claim 1, wherein the said reference satellite
positioning system receiver (30) uses frequency error of the oscillator
to acquire GPS satellites.
9. The device as claimed in claim 1, wherein the oscillator determines a
temperature based time rate of change of the frequency error of the
oscillator, determining a subsequent frequency error based on the temperature based time rate of change of frequency error and the first frequency error.
10. A satellite position system enabled mobile wireless communication device having an oscillator substantially as herein described with reference to and illustrated in the aceompanying drawings.


Documents:

867-delnp-2004-abstract.pdf

867-delnp-2004-Assignment-(23-12-2011).pdf

867-delnp-2004-claims.pdf

867-delnp-2004-Correspondence Others-(23-12-2011).pdf

867-delnp-2004-correspondence-others.pdf

867-delnp-2004-correspondence-po.pdf

867-delnp-2004-description (complete).pdf

867-delnp-2004-drawings.pdf

867-delnp-2004-form-1.pdf

867-delnp-2004-Form-16-(23-12-2011).pdf

867-delnp-2004-form-19.pdf

867-delnp-2004-form-2.pdf

867-delnp-2004-form-3.pdf

867-delnp-2004-form-5.pdf

867-delnp-2004-GPA-(23-12-2011).pdf

867-delnp-2004-gpa.pdf

867-delnp-2004-pct-101.pdf

867-delnp-2004-pct-102.pdf

867-delnp-2004-pct-105.pdf

867-delnp-2004-pct-202.pdf

867-delnp-2004-pct-210.pdf

867-delnp-2004-pct-220.pdf

867-delnp-2004-pct-301.pdf

867-delnp-2004-pct-308.pdf

867-delnp-2004-pct-332.pdf

867-delnp-2004-pct-401.pdf

867-delnp-2004-pct-402.pdf


Patent Number 227716
Indian Patent Application Number 867/DELNP/2004
PG Journal Number 07/2009
Publication Date 13-Feb-2009
Grant Date 19-Jan-2009
Date of Filing 05-Apr-2004
Name of Patentee MOTOROLA, INC.
Applicant Address 1303 EAST ALGONQUIN ROAD, SCHAUMBURG, ILLINOIS 60196, UNITED STATES OF AMERICA.
Inventors:
# Inventor's Name Inventor's Address
1 THOMAS MICHAEL KING 9283 S. STANLEY PLACE,TEMPE,AZ 85284,U.S.A.
PCT International Classification Number H04B 7/00
PCT International Application Number PCT/US2002/031124
PCT International Filing date 2002-10-01
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 09/973,510 2001-10-09 U.S.A.