Self-Aiding in GPS Signal Tracking Qin Zhengdi, Research & Technology Access, Nokia Corporation, Finland

BIOGRAPHY Dr. Qin Zhengdi graduated from the Department of Physics, Hunan Normal University, China in 1981. He received his M. Sc in Applied Physics from the Chinese Academy of Science in 1985 and his Ph. D. in Biomedical Engineering from Zhejiang University, China in 1988. He worked as a post-Ph. D. scholar in the Department of Electronic Engineering, Oulu University and the Computer Department of the State Technology Research Center of Finland (VTT) during the years from 1988 to 1993. He has been with Nokia Corporation since 1993. His current interests include CDMA technologies, the mobile signal processing and positioning and navigation technologies. ABSTRACT In the GPS C/A signal tracking process, the longest coherent integration time is 20 milliseconds that are limited by the 50 Hz navigation data on top of the base band CDMA signal. To improve the sensitivity for weak signal tracking, such as indoor applications, external aiding is a good option. The aiding resources can be, for example, from a local mobile network. With the aiding of the binary navigation data sequence, the integration time for the tracking loop can be extended for a better tracking performance. But in the cases when the external aiding is not available, the navigation data can be estimated at the same time when the tracking process is going on. The estimated binary data can be then used in a feedback scheme for the self-aiding to extend the coherent integration time of the tracking loop. In this report, some feedback principles are discussed for the GPS signal tracking. It ranges from a simple hard binary estimation feedback and a softer decision feedback based on the signal quality, or the likelihood of the signal power level. The experiment results show that the self-aiding can improve the tracking behavior. The improvement can be as high as +5 dB. The premises are that the satellite signal acquisition has been set up and the data bit synchronization has been achieved. So, the method cannot be used alone in a deep low signal level environment at the beginning. But the improvement of the tracking

performance gives a better pseudo range measurement in a normal situation. The tracking process is getting more stable in most of the cases when the coherent integration time increases. On the other hand, the scheme can be applied when a GPS receiver is moving, for example, from outdoor to indoor or from highway to tunnel. The already tracked signal can be continually tracked in a deeper low signal level environment. The sensitivity of the receiver is somehow improved. The technique is quite simple for the implementation in practice. INTRODUCTION The principle of the decision feedback is often applied to improve the performance of a receiver. In the technique, after the income signal has passed through the detection channel and the decision has been made, the estimated message from the signal is fed back to the input of the detection channel and used for later processes in order to improve the performance of the system. In the GPS tracking process, the sensitivity of the tracking loop to the satellite signal is mostly decided by the coherent integration time of the input signal. Due to the data modulation on top of the CDMA signals, the longest coherent integration time is limited by the bit length of the binary navigation data. That is 20 ms for the C/A code. The original design of the C/A code is not meant for such as indoor applications. The 20 milliseconds can only give the receiver a minimum sensitivity around –150 dBm, while the satellite signals inside a building could be as low as –155 dBm. In order to track the satellite signal for indoor applications, the sensitivity of the tracking process should be improved. This can only be done by wiping off the binary data modulation and extending the coherent integration time for the tracking loop. The navigation data wipe-off technique is generally realized when an external aiding is available, for example, in a cellular system. The information about the GPS signal is estimated in a fixed station under a good condition. Then demodulated navigation binary data is sent to the mobile terminal through the mobile network. Normally, it

results a delayed or an off-line process for the mobile receiver. With the aiding information about the navigation data, the coherent integration time can be extended for the tracking loop as long as to satisfy the sensitivity requirement for the weak signal and the signal can keep its coherency as well. It is true that the satellite signal to the mobile receiver is relatively more stable for the indoor than for the outdoor environment. It means that it is acceptable for a longer coherent integration time in cases that the aiding is available or the data modulation can be wiped off. In many cases, the aiding information is not available, or the real-time processing is essential. So, the external aiding is not possible. In this report, a self-aiding technique is introduced in which the decision feedback principle is applied that the aiding message is estimated by the tracking process itself. In a GPS receiver, after the satellite signal acquisition and the navigation data bit synchronization, the data estimation is performed. The estimated data bit can then be fed back to the input of the tracking loop for wiping off the effect of the data modulation. The coherent integration time can be extended to improve the sensitivity of the tracking loop for weak signal applications. HARD DECISION FEEDBACK The easiest way for the decision feedback is to use the estimated binary value directly as the feedback message. The navigation data message is estimated for every 20 milliseconds. The sampling data within each 20 ms are dumped together coherently and the sign of the output is the estimation result. Then the sign or the binary value (+1 or –1) is fed back to the input for the purpose of removing the data modulation. It is done by multiplying the original coherently dumped signal with the estimated binary value. After the data removing, several dumped periods can be integrated together coherently for a better signal-to-noise ratio. In the tracking process, the coherent integration time can then be extended to be the multiple of 20 ms. In a zero degree tracking process for the BPSK signal, the modulated navigation data information is considered to be mainly in the real part (I) of the signal while the noise is mainly in the imaginary part (Q). Depending on the system response and the required tracking loop bandwidth, the integration process can be done sequentially or in a moving window manner. If the moving window is used, the coherent integration time is the length of the moving window; while the NCOs updating time interval in the tracking loop can be shorter than the coherent integration time for a faster response. For example, the length of the moving window can be a multiple of 20 ms while the NCOs updating time interval can be 20 ms or less. In this way, the original tracking loop structure does not have to be changed much.

Figure 1 shows the actual implementation for the hard decision feedback with a multiple of 20 ms moving window. The coherent integration time is M * 20 ms. The dumped signal y (n) with an extended coherent integration time is then used as the reference for calculating the tracking errors (DLL, PLL, FLL,). The calculation is performed for each 20 ms as well as for the NCOs updating.

20 ms integrated signal

Z- 1

x(n)

i=0

Data bit estimation

Z -1 1

M-1

Dn (+1 or –1)

y(n)

Fig 1. The hard decision feedback with a moving window.

y ( n) =

M−1



Dn − i x ( n − i )

i= 0

(1)

Dn = sign[real ( xn )]

The process is just like what an external aiding process does for removing the navigation data modulation. The difference for the self-aiding technique is that the aiding resources for the navigation data message is coming from the tracking loop itself. SOFTER DECISION FEEDBACK Like all other signal combining techniques, the reliabilities of the components participated should be take into account for a better estimation. It is more important especially for weak signals. To make the combination more reliable, the components participated should be weighted before the combining process. If one component has a higher quality, a better weighting factor is given to the component in the process; while if a component is poorer, a small weighting factor is used for the component. To apply this principle to the combination process for the decision feedback scheme, it is called the soft decision feedback. It would be nice if the probability estimation (priori as well as posterior probabilities) could be done for the incoming signal of the receiver. The probability (0 – 1) of the received signal estimated could be directly used as the weighting factor for the components. In practice, the probability of the received GPS signal is difficult to estimate. And also it is not feasible for a real time processing. In order to give a quality measure for the signal, some other methods can be used to present the incoming signal reliability. For examples, the likelihood or the signal-to-noise ratio of the received signal can be used as the approximation.

In our practice, we found that the relationship between the real part (I) and the imaginary part (Q) of the 20 ms dumped signal can be used as an indicator for monitoring the tracking behavior. It is also somehow related to the signal-to-noise ratio level when the tracking is in progress. Based on the relation between I and Q the likelihood of the signal can then be draw, for example, as:

 0  w=  I − Q I + Q 

( if I < Q ) ( others)

(2)

Here we refer to a zero phase tracking process and also a BPSK modulation. If the tracking phase is not zero, it is not difficult to rotate the phase angle by adding a constant phase. The range of the likelihood for the weighting factor w is from 0 – 1. When w = 0, it means that the signal is too noisy to be used while if w = 1, the signal looks like pure. In the formula, if |I| < |Q|, it means that the phase lock of the signal is more than 45 degree away from its tracking phase. The component is not worth to be used in the coherent combination process. On the other hand, if the signal to be tracked is 45 degree away from its desired tracking phase direction, we might say that it is already lost tracking. Another approach for the likelihood is to use the phase angle of the dumped data to linearly represent the reliability of the signal. It can be calculated as: w = 1−

2 angle{I + jQ} π

(3)

In the expression, the range of w is also from 0 – 1. Combining the data bit decision and the weighting factor, the softer decision feedback can be expressed as: y ( n) =

M−1



wn Dn − i x(n − i)

i= 0

(4)

Dn = sign[real( xn )]

EXPERIMENTAL RESULTS The experiments with a prototype GPS receiver have been performed. The signal source is produced by a WelNavigate GS1010 GPS constellation simulator with a variable attenuator. The scenario is that the receiver is moving constantly in a direction with a speed of 10 km per hour. In order to be used for weak signal tracking, the receiver is first acquired and synchronized with the GPS satellite under a relatively strong signal situation. Then the GPS signal power level is adjusted with the attenuator at the rate of –1 dB / 2-5 seconds. Let the receiver track the

satellite signal continually when the signal is getting weaker and weaker. The results are compared with those by using 20 ms coherent integration time for a normal tracking without decision feedback. The output of the carrier phase lock detector PLL is used as the indicator to represent the tracking performance. The tracking performance indicator is expressed as:

2  atan Q I  (I ≠ 0) 1 − PLL =  π    0 (I = 0)

(5)

Both the hard decision feedback and the softer decision feedback with a moving window are used in the tracking process. The window size, or the coherent integration time is extended to 40 ms, 60 ms and 80 ms respectively. The NCOs in the tracking loop are updating for each 20 ms. Figure 2 on the next page shows the results by using the hard decision feedback. It clearly shows the improvement by using the decision feedback. If we consider that 50% of the PLL lock detector is the lower limit for the successfully tracking, without decision feedback, the tracking process can track the signal down to about -148 dBm and then lost tracking. With the decision feedback, the PLL lock indicator is getting better and better when the coherent integration time is getting longer. We can see that when the signal level is lower than –152 dBm, the receiver is still tracking the signal with the coherent integration time over 60 ms. From the figure we can also see that the curves of the phase lock are getting flatter when the integration time increases. It means that with the decision feedback and the increase of the coherent integration time, the stability of the tracking process is improved for both the strong and the weak signals. If the coherent integration time is longer than 60 ms in this case, the improvement is not much. It tells us that the coherent integration time is also limited by the coherence of the signal itself. Figure 3 shows the results by using the softer decision feedback. We can see that the tracking behavior is getting slicely better compared with the hard decision feedback, especially when the signal power level is less than –150 dBm. With the 80 ms window size or the coherent integration time, the tracking process can track the signal down to about -153 dBm or even weaker in this case. CONCLUSIONS With the decision feedback technique, the navigation data modulation of the GPS signal can be wiped off by the tracking process itself under certain circumstances. It is called self-aiding. The coherent integration time can then be extended for a better signal to noise ratio in the tracking process. In our report, a moving window is applied in order to maintain the original NCOs updating

is suitable for weak signal tracking especially for indoor applications where the GPS signal is relatively stable.

speed for a desired tracking loop bandwidth. The implementation is then very simple in practice. For the coherent combination, a hard combination as well as a softer combining principles are presented. For the hard combining, each of the 20 ms dumped signals is directly added together coherently after the data wipe off. For the softer combination, each of the 20 ms dumped signals is weighted before the combination.

REFERENCES [1] Parkinson, B. W. and J. J. Spilker Jr., Global Positioning System: Theory and Applications, AIAA, 1996. [2] Elliot D. Kaplan, Understanding GPS: Principles and Applications, 1996

The technique is simple but the benefits are evident. Based on our experiments, the tracking behavior can be improved by around +5 dB. The tracking process is getting more robust when the coherent integration time increases, as long as the signal can keep its coherency. It

[3] Don H. Johnson and Dan E. Dudgeon, Array Signal Processing, PTR, 1993

PLL lock detector (%)

90 80 70 60 50

---- 80 ms window for coherent integration

40

---- 60 ms window for coherent integration

30

---- 40 ms window for coherent integration 20

---- 20 ms window for coherent integration

10 0

-152

-150

-148

-146

-144

-142

-140

dBm

Figure 2, Weak signal tracking with hard decision feedback. 90

PLL lock detector (%)

80 70 60 50

---- 80 ms window for coherent integration

40

---- 60 ms window for coherent integration 30

---- 40 ms window for coherent integration

20

---- 20 ms window for coherent integration

10 0

dBm

-152

-150

-148

-146

Figure 3, Weak signal tracking with softer decision feedback.

-144

-142

-140

-138

Self-Aiding in GPS Signal Tracking

signal tracking, such as indoor applications, external aiding is a good option. The aiding resources can be, for example, from a local mobile network. With the ...

96KB Sizes 5 Downloads 185 Views

Recommend Documents

gps vehicle tracking system pdf
File: Gps vehicle tracking system pdf. Download now. Click here if your download doesn't start automatically. Page 1 of 1. gps vehicle tracking system pdf.

Optimizing the Localization of Tracking Using GPS
transmitted from the satellites, then multiplies them by the speed of light to determine ... sensor nodes that it is required to solve a non-linear equation to find the best result. .... The target was to find optimal allocation of high power transmi

Reduced-power GPS-based system for tracking multiple objects from ...
May 12, 2000 - ping or cargo containers, trucks, truck trailers, automobiles, etc. can be .... include monitoring channel status and control, signal acqui sition and ...

Reduced-power GPS-based system for tracking multiple objects from ...
May 12, 2000 - the propagation time differences of the signals transmitted from the ..... code-time offset for each of the satellite signals and for determining the ...

cell phone gps tracking software free download
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. cell phone gps ...

Reduced-power GPS-based system for tracking multiple objects from ...
May 12, 2000 - signal is tracked through code-correlation at the receiver. This provides the ...... '51) can be easily recorded by an inexpensive timer located at.

gps tracking software free download for blackberry
gps tracking software free download for blackberry. gps tracking software free download for blackberry. Open. Extract. Open with. Sign In. Main menu.

characteristics of deep gps signal fading due to ...
May 15, 2008 - using a more severe scintillation data set. .... makes sense to define deep fading in a context .... Aviation Administration (FAA) WAAS. Program ...

Cheap 5Dbi 3.5Mm Gps Tv Mobile Cell Phone Signal Strength ...
Cheap 5Dbi 3.5Mm Gps Tv Mobile Cell Phone Signal St ... msung Htc Apple Free Shipping & Wholesale Price.pdf. Cheap 5Dbi 3.5Mm Gps Tv Mobile Cell ...

Characteristics of deep GPS signal fading due to ...
Jul 18, 2009 - smoothing filters of aviation receivers. Citation: Seo, J., T. Walter, T.-Y. Chiou, and P. Enge (2009), Characteristics of deep GPS signal fading ...

Cheap Tk102 Gps Track Locator Gps Mount Tracker Gps Bracket ...
Cheap Tk102 Gps Track Locator Gps Mount Tracker Gp ... ket For Dji Phantom 4 Quadcopter Free Shipping.pdf. Cheap Tk102 Gps Track Locator Gps Mount ...

The GPS Tracking System - A Benefit to any or all.pdf
The GPS Tracking System - A Benefit to any or all.pdf. The GPS Tracking System - A Benefit to any or all.pdf. Open. Extract. Open with. Sign In. Main menu.

Design of GPS and GSM based tracking system ... - IJRIT
system provides following features: a) Location information, b) Real time tracking ... sends and receives data through a fixed telephone line while a GSM sends.

Design of GPS and GSM based tracking system Design ...
.In previous system, security lock and alarm was implemented in a car. .... more secure by the use of GPS, GSM technology and a web application. It can also be ...

Cheap Mini A8 Gps Locator Gsm ⁄ Gprs Tracking Device Global Real ...
Cheap Mini A8 Gps Locator Gsm ⁄ Gprs Tracking Devic ... ocation Adapter Free Shipping & Wholesale Price.pdf. Cheap Mini A8 Gps Locator Gsm ⁄ Gprs ...

Cheap Lowest Mini Car Gt02A Gps Finder Gps Quad Band Gps Gsm ...
Cheap Lowest Mini Car Gt02A Gps Finder Gps Quad Ban ... icle Motorcycle Free Shipping & Wholesale Price.pdf. Cheap Lowest Mini Car Gt02A Gps Finder ...

Neurodegenerative disease: Tracking disease progress in ... - Nature
Mar 15, 2011 - Johnston, S. C. et al. National Stroke. Association recommendations for systems of care for TIA. Ann. Neurol. doi:10.1002/ ana.22332. 2. Fussman, C., Rafferty, A. P., Lyon-Callo, S.,. Morgenstern, L. B. & Reeves, M. J. Lack of associat

Event Intensity Tracking in Weblog Collections - icwsm
media such as weblogs, more formal publication streams such as ... topic of interest, may be observed in almost all varieties of texts and ..... 39% – do not list a category. Among the ..... Weblogs and Social Media (ICWSM 2009), San Jose, CA,.

IN TRACKING DOMESTIC WATER CUSTOMERS.pdf
APPLICATION OF GEOGRAPHICAL INFORMATION S ... IN TRACKING DOMESTIC WATER CUSTOMERS.pdf. APPLICATION OF GEOGRAPHICAL ...

Event Intensity Tracking in Weblog Collections - icwsm
media such as weblogs, more formal publication streams such as ..... tag, which is defined on their web site as “The raw number of inbound links ... Top 10 terms in sub-topic distributions for .... Social aspects of the blogosphere have also been.

GPS Basics
Mar 26, 2002 - Internet: www.u-blox.com ... information (e.g. speed, direction etc.) ... My aim was to work for a company professionally involved with GPS and u-blox ag ...... 3-dimensional positioning capability with a high degree of accuracy,.

gps surveying
GPS SURVEYING. NPTEL (National Program on Technology Enhanced Learning) is offering an online course and certification on GPS SURVEYING. DETAILS ABOUT THE COURSE. Course url: https://onlinecourses.nptel.ac.in/noc16_ce13. Enrollment/Registration (Free

Weighting Techniques in Data Compression - Signal Processing ...
new implementation, both the computational work, and the data structures and ...... we can safely use our CTW algorithm with such deep context trees, and in that ..... The decoder knows that the description is complete when all free slots at the.

Signal Sequences in the Haemophilus
are capable of forming stem-loop structures in messenger RNA that might function as signals for ..... mutated sites containing one or more mis- matches. In the ...