LOW POWER GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) SIGNAL DETECTION AND PROCESSING

Similar documents
THE CONSTRUCTION of a software radio is based on

GPS Civil Signal Self-Interference Mitigation During Weak Signal Acquisition

Analysis of Processing Parameters of GPS Signal Acquisition Scheme

Utilizing Batch Processing for GNSS Signal Tracking

GPS receivers built for various

Introduction to Global Navigation Satellite System (GNSS) Signal Structure

HIGH GAIN ADVANCED GPS RECEIVER

Unambiguous BOC Acquisition in Galileo Signal

The Galileo signal in space (SiS)

Receiving the L2C Signal with Namuru GPS L1 Receiver

Satellite Navigation Principle and performance of GPS receivers

GNSS Technologies. GNSS Acquisition Dr. Zahidul Bhuiyan Finnish Geospatial Research Institute, National Land Survey

Decoding Galileo and Compass

Evaluation of C/N 0 estimators performance for GNSS receivers

Prototype Software-based Receiver for Remote Sensing using Reflected GPS Signals. Dinesh Manandhar The University of Tokyo

GPS software receiver implementations

TEST RESULTS OF A HIGH GAIN ADVANCED GPS RECEIVER

Analysis on GNSS Receiver with the Principles of Signal and Information

RECOMMENDATION ITU-R SM * Measuring of low-level emissions from space stations at monitoring earth stations using noise reduction techniques

Antenna Measurements using Modulated Signals

THE DESIGN OF C/A CODE GLONASS RECEIVER

MITIGATING INTERFERENCE ON AN OUTDOOR RANGE

Design of Peak-finding Algorithm on Acquisition of Weak GPS Signals

Spread Spectrum Techniques

Security of Global Navigation Satellite Systems (GNSS) GPS Fundamentals GPS Signal Spoofing Attack Spoofing Detection Techniques

AFRL-SN-WP-TP

Detailed Analysis of the Impact of the Code Doppler on the Acquisition Performance of New GNSS Signals

PXIe Contents CALIBRATION PROCEDURE. Reconfigurable 6 GHz RF Vector Signal Transceiver with 200 MHz Bandwidth

PRACTICAL PROBLEMS INVOLVING PHASE NOISE MEASUREMENTS

A Closer Look at 2-Stage Digital Filtering in the. Proposed WIDAR Correlator for the EVLA

Lecture 6 SIGNAL PROCESSING. Radar Signal Processing Dr. Aamer Iqbal Bhatti. Dr. Aamer Iqbal Bhatti

Using Frequency Diversity to Improve Measurement Speed Roger Dygert MI Technologies, 1125 Satellite Blvd., Suite 100 Suwanee, GA 30024

Characterization of Signal Deformations for GPS and WAAS Satellites

Improvements to a DSP Based Satellite Beacon Receiver and Radiometer

RFI Impact on Ground Based Augmentation Systems (GBAS)

Vector tracking loops are a type

A Closer Look at 2-Stage Digital Filtering in the. Proposed WIDAR Correlator for the EVLA. NRC-EVLA Memo# 003. Brent Carlson, June 29, 2000 ABSTRACT

Multipath fading effects on short range indoor RF links. White paper

PERFORMANCE ASSESSMENT OF MAXIMUM LIKELIHOOD IN THE DETECTION OF CARRIER INTERFERENCE CORRUPTED GPS DATA IN MOBILE HANDSETS

Correlators for L2C. Some Considerations

BeiDou Next Generation Signal Design and Expected Performance

GPS Signal Generation for L 1 Frequency using Model Based Design Tools

EENG473 Mobile Communications Module 3 : Week # (12) Mobile Radio Propagation: Small-Scale Path Loss

RECOMMENDATION ITU-R SM Method for measurements of radio noise

GNSS Receiver Testing and Algorithm Development

MAKING TRANSIENT ANTENNA MEASUREMENTS

Contents. CALIBRATION PROCEDURE NI PXIe GHz and 14 GHz RF Vector Signal Analyzer

PXIe Contents SPECIFICATIONS. 14 GHz and 26.5 GHz Vector Signal Analyzer

Optimal Pulsing Schemes for Galileo Pseudolite Signals

Local Oscillator Phase Noise and its effect on Receiver Performance C. John Grebenkemper

Improved GPS Carrier Phase Tracking in Difficult Environments Using Vector Tracking Approach

CH 4. Air Interface of the IS-95A CDMA System

Reconfigurable 6 GHz RF Vector Signal Transceiver with 1 GHz Bandwidth

Near Term Improvements to WAAS Availability

CH 5. Air Interface of the IS-95A CDMA System

APPLICATION NOTE AN0025: Beacon Receiver Acquisition Time Analysis

2 INTRODUCTION TO GNSS REFLECTOMERY

Worst-Case GPS Constellation for Testing Navigation at Geosynchronous Orbit for GOES-R

DESIGN AND IMPLEMENTATION OF INTEGRATED GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) RECEIVER. B.Tech Thesis Report

Clock Measurements Using the BI220 Time Interval Analyzer/Counter and Stable32

Principles of the Global Positioning System Lecture 08

Chapter 5. Clock Offset Due to Antenna Rotation

OFDM system: Discrete model Spectral efficiency Characteristics. OFDM based multiple access schemes. OFDM sensitivity to synchronization errors

Frequency and Time Domain Representation of Sinusoidal Signals

Performance Evaluation of the Effect of QZS (Quasi-zenith Satellite) on Precise Positioning

Simulating and Testing of Signal Processing Methods for Frequency Stepped Chirp Radar

Sensitivity of Series Direction Finders

ABSOLUTE CALIBRATION OF TIME RECEIVERS WITH DLR'S GPS/GALILEO HW SIMULATOR

Acquisition and Tracking of IRNSS Receiver on MATLAB and Xilinx

GPS Interference detected in Sydney-Australia

Assessing & Mitigation of risks on railways operational scenarios

GNSS Interference Detection and Localization using a Network of Low Cost Front-End Modules

Analysis of Persistent RFI Signals Captured Using the CISR Coherent Sampling Mode

GPS Receiver Autonomous Interference Detection

Receiver Losses when using Quadrature Bandpass Sampling

Characterization of L5 Receiver Performance Using Digital Pulse Blanking

Detection & Localization of L-Band Satellites using an Antenna Array

An Analysis of the Short- Term Stability of GNSS Satellite Clocks

Estimation of Predetection SNR of LMR Analog FM Signals Using PL Tone Analysis

Kalman Tracking and Bayesian Detection for Radar RFI Blanking

Orion-S GPS Receiver Software Validation

Phase Noise and Tuning Speed Optimization of a MHz Hybrid DDS-PLL Synthesizer with milli Hertz Resolution

GNSS RFI/Spoofing: Detection, Localization, & Mitigation

GPS Multipath Reduction with Correlator Beamforming

Research Article A Ray-Tracing Technique to Characterize GPS Multipath in the Frequency Domain

TETRA Tx Test Solution

RADIO FREQUENCY AND MODULATION SYSTEMS

SYSTEM MODEL. Transmitter Preamble Configuration

Preamble Length Considerations for a Frequency Hopped Phy

Radio Frequency Interference Validation Testing for LAAS using the Stanford Integrity Monitor Testbed

Research Article Design and Simulation of a Fully Digitized GNSS Receiver Front-End

Full-duplex Wireless: From Experiments to Theory

Fundamentals of Global Positioning System Receivers

Keysight Technologies Making Accurate Intermodulation Distortion Measurements with the PNA-X Network Analyzer, 10 MHz to 26.5 GHz

UHF Phased Array Ground Stations for Cubesat Applications

DFS (Dynamic Frequency Selection) Introduction and Test Solution

The Influence of Multipath on the Positioning Error

Chapter 6. Temperature Effects

INTRODUCTION TO C-NAV S IMCA COMPLIANT QC DISPLAYS

Comparison of the NIST and NRC Josephson Voltage Standards (SIM.EM.BIPM-K10.b)

Transcription:

LOW POWER GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) SIGNAL DETECTION AND PROCESSING Dennis M. Akos, Per-Ludvig Normark, Jeong-Taek Lee, Konstantin G. Gromov Stanford University James B. Y. Tsui, John Schamus Wright-Patterson AFB ABSTRACT The ability to detect and process weak Global Navigation Satellite System (GNSS) signals is extremely valuable as the specified received power levels of such signals are already quite low. For example, the GPS-SPS signal specification indicates the signal power at the antenna will be -3 dbm. Such weak detection techniques would be of importance for a number of applications. This paper presents the results of postprocessing acquisition attempts on actual GPS signals of power levels significantly below nominal received power levels. Software based signal processing techniques and extended integration times are utilized to improve signal detection with GPS but are also applicable to GLONASS and other GNSS. Two different approaches, aided and unaided, are explained and exploited in the paper. INTRODUCTION The ability to detect and process weak GNSS signals is extremely valuable. Typically GNSS signals are already extremely low power, such as the specified power level of GPS-SPS at the antenna of -3 dbm. Desirable operating environments such as under a forest canopy, passive ranging, wide-band interference or even indoors make traditional GNSS signal processing ineffective - particularly for initial detection, or acquisition, of the GNSS signal. The traditional approach for acquiring a weak GNSS signals is to use coherent processing over a multiple samples. Coherent processing can significantly improve the signal-to-noise ratio over noncoherent methods, however such techniques can be very time consuming or computationally expensive. The idea behind this paper is to focus on the acquisition rather than tracking since it is possible to derive coarse (-m) position estimates from the acquisition result alone. The goal of acquisition is to find the code phase and a carrier frequency estimate for a particular satellite. In order to average out the noise in the GNSS data set, a longer integration time over multiple samples is utilized. When the integration time of the correlation function is increased other aspects needs to be considered. GNSS signals contain unknown data bits that are bi-phase coded in contrast with the known bi-phase coded periodic PRN sequences. In addition, over very long integration times the carrier and code frequency can change as a result of Doppler variations. Therefore, without considering the data bits and Doppler carrier frequency information, integration times cannot be extended over ms. In this paper integration times shorter then ms are referred to as "unaided acquisition" and described in the first part of this paper. The second part details results from what is referred to as "aided acquisition", when a second receiver that has a clear view of the sky, and thus a stronger received signal, is utilized to provide critical information regarding the state of the various satellites. This allows for very long integration times and the ability to detect very weak signals. The two approaches of acquisition are compared and collected data provides an experimental results for the relation of the signal attenuation level and the integration time. ION GPS 2, 9-22 September 2, Salt Lake City, UT 784

figure. Data collection setup BACKGROUND Acquisition is the first step in processing the GNSS signal. The goal is to find specific PRN codes, their initial code phase estimate, and carrier frequency information. The process can be described as a sequential search in a 3-dimensional search space..8.6.4.2 Ideal correlation No noise present Ideal ratio: 5.7 (ratio of maximum to next highest maximum)..2.3.4.5.6.7.8.9 Zoomed peak 32 C/A Codes Acquisition Test Matrix Normalized Amplitud.8.6.4.2.497.498.499.5.5.52.53 246 Code Phases (/2 Chip Step) n Carrier Frequency Bins figure 2. Acquisition test matrix The typical procedure involves starting with the GNSS signal which has been downconverted to some intermediate frequency and sampled. The signal is then mixed with digital oscillator samples as an attempt to remove the intermediate frequency completely from the signal. The difficulty is that the exact intermediate frequency is not known as a result of the possible Doppler impact on the signal as well as clock variations in the receiver and multiple frequency bins must be tested. Once at baseband the resulting signal is correlated with an internally generated version of the specific PRN code at various code phases. At the correct code phase and carrier frequency estimate the traditional correlation peak will occur as is illustrated in figure 3. This figure represents the optimal result as in this example the carrier frequency is completely removed and there is no thermal noise present. Finding this correlation peak and detecting the satellite is the goal of the acquisition. This goal is significantly more difficult when thermal noise is present. A confidence measure, referred to as ratio in this paper, can be used to decide whether to declare satellite detected or not. The ratio is the value of the highest peak divided with the next highest peak. For the ideal case depicted in figure 3, the figure 3. Ideal correlation peak ratio is 5.7 that is the maximum that can be expected. The ratio will, under nominal conditions, be reduced as a result of: residual carrier phase from the downconversion process, decorrelation from a difference in received and locally generated code rate and variations in received signal-to-noise ratios (SNR). It is important to recognize that this ratio is a statistical measure of the confidence of the acquisition result. The ratio, by definition, will always be a value greater than.. However, a low ratio value, perhaps. as an example, may indicate a correct code phase or is more likely an indication of a false code phase estimate. Also, a high ratio could provide a false sense of security the correct value had been obtained when it simply was a statistical extreme and a false noisebased maximum. For this work, it will be important to have a truth reference to verify the acquisition result. In order to experimentally determine what level of signals can be found, it is necessary to collect GPS data using traditional hardware which will then be postprocessed. A controlled environment is obtained using a GPS simulator as a signal source. This signal is split into two paths as shown in figure. One path goes directly into a traditional GPS front end. The other path goes through a variable attenuator, in order to reduce the signal power, and then into an identical GPS front end. This allows one signal to be attenuated while the other can remain as a truth reference with nominal signal values. The front end designs utilize a common clock configuration for mixing and sampling in order to characterize the attenuated channel s oscillator. This is 785

used in addition to the data bit information provided by the unattenuated signal processing for the aided acquisition trials in conducted in the second part of this paper. It is important to provide some basis as to why longer integration times improve signal acquisition. The GPS signal can be used as an example. The GPS-SPS signal power is guaranteed to be -3 dbm into a properly designed antenna. The bulk of this power, 9%, is contained within the 2 MHz null-to-null bandwidth of signal. It is possible to estimate the thermal noise power in the same observation span. This is accomplished using the following well known equation: N power = k T B () Where k is Boltzman s constant, T is the equivalent noise temperature (typically 273 K), and B is the bandwidth considered. Thus in a 2 MHz BW, the noise power is - dbm which is higher than the power of the GPS signal. Such a relationship is typical for most GNSS spread spectrum signals. After correlation with the PRN code what remains is the carrier modulated with the 5 Hz navigation data, which has a null-to-null bandwidth of Hz. Typically integration times are on the order of ms which provides reduction in bandwidth to khz. Computing the noise power in this reduced khz bandwidth gives a power measure of -44 dbm. Thus the GPS signal power, nominally at -3 dbm, will now be above the noise floor and should be detectable. As the bandwidth is decreased further, there will be the corresponding reduction in thermal noise power. Thus of interest here is what specific power levels can be detected using what integration times. Again, this question does not have a distinct answer as noise is a random process with statistical properties. For the purpose of this work, it is possible to declare success if the true code phase estimate, known from the unattenuated result, provides a maximum in the attenuated case as well. Issues associated with false and missed detection can be interpreted quantitatively in the ratio metric computed for the result. Lastly, it is important to note that Equation provides the basis for determining the necessary integration time. However, as is often the case when dealing with real implementation and hardware, additional losses can hinder performance. This is particularly true when dealing with decorrelation over extended integration windows. SIGNAL POWER LEVEL COMPARISON GPS signals from satellites with high elevation angles typically give clear and strong correlation results and they provide maximum power. However, GPS signals from low elevation angle locations can be more difficult to detect. The nominal power level from the signal channel simulator depicted in figure was set to 24 dbm, thus after the splitter the power level should have been on the order of 27 dbm. This is stronger than the minimum specified but is in line with the current received power levels. In order to verify this an antenna was connected to the front end/data collection system in figure. Data was collected using both the simulator configuration and the antenna implementation. The acquisition operation is performed and the results are shown in figure. What is illustrated in this figure is a number of different aspects important to the concepts in this paper. First, plotted in this figure are the results of six different acquisition trials. The plots in the top row are all using an integration period of ms. The plot in the top row on far left is for data collected from the antenna for PRN 4, a satellite that was visible at the time of data collection. The middle plot in the top row is the result when using the unattenuated simulator signal. The right top row plot is for PRN2, another satellite also visible when using the antenna for data collection. Note that the ratios for these three plots are significantly less then for what is observed for the ideal correlation function in figure 3. Also note that the ratio for the simulated signal falls between the result computed for the two live satellites signals collected with the antenna. Thus it is possible to state that the simulated signal base power level used for testing are neither overly strong nor weak and correspond to current satellite power levels. Second, this plot also show the results for these same signals or data sets when the integration time is increased to 5 ms. These results are shown in the bottom row of plots. As expected, the ratio value computed for each of the cases improves over the ms integration as the noise bandwidth is reduced. Thus this observation is the basis for this investigation. Longer integration times should provide improved detection capabilities. In figure 4, the correlation results are shown over an entire code period. As a result, the traditional correlation triangle appears as a spike in the resulting plot. It is both necessary and important to perform the correlation operation over an entire code period, testing all possible code phases, to determine the maximum as well as the second maximum in this range to compute a valid ratio. As such, these plots will be the basis for the 786

.8.6.4.2 GPS:PRN4 ms Corr. Sim:PRN8 ms Corr. GPS:PRN2 ms Corr. Ratio: 3.36 Ratio: 2.46 Ratio:.38.8.8.6.4.2.6.4.2 Prompt in phase value 2 Block I ms ms acquisition with and without databit transistion Block II ms.5.5.5 2 5 5 2 25 3 GPS:PRN4 5ms Corr. Sim:PRN8 5ms Corr. GPS:PRN2 5ms Corr. ms acquisition Block I ms acquisition Block II.8.6.4.2 Ratio: 3.62 Ratio: 2.68 Ratio: 2.42.8.8.6.4.2.6.4.2.8.6.4.2 Ratio: 6.5.8.6.4.2 Ratio:.53.5.5 figure 4. Signal comparison.5.2.4.6.8.2.4.6.8 figure 6. Acquisition with & without data bit transition results presented in the paper. However, it is possible to zoom in around the spike from the above plots in figure 4. This is done in figure 5 and the more traditional correlation triangle is clearly illustrated..8.6.4.2.8.6.4.2 GPS:PRN4 ms Corr..2.22.23.24 GPS:PRN4 5ms Corr..2.22.23.24.8.6.4.2 Sim:PRN8 ms Corr..254.255.256.257.258.8.6.4.2 Sim:PRN8 5ms Corr..254.255.256.257.258.8.6.4.2.8.6.4.2 GPS:PRN2 ms Corr..446.447.448.449 GPS:PRN2 5ms Corr..447.448.449.45 figure 5. Zoomed view of correlation peaks UNAIDED ACQUISITION Without knowing the data bits and using a constant carrier frequency assumption, unaided acquisition is performed. The data bits puts a ms upper limit of acquisition time with the GPS-SPS signal since they are bi-phase coded with the CA-code at a rate of 5 Hz. Each data bit is 2 ms long and acquisition of two consecutive ms blocks assures that at least one block do not contain a data bit transition. A data bit transition causes the correlation peak to lose power and the block that provides the largest peak is selected. If there is a data bit transition within the block, the correlation peak will be smaller as shown in figure 6. The hardware configuration from figure is utilized collecting multiple data sets. Each data set is taken using a different attenuation level. For the unaided acquisition case, attenuation levels of, 5,, 5, and 2 db are tested and the results are discussed in the next section. UNAIDED ACQUISITION RESULTS For the no attenuation case the results are plotted in figure 7. With ms of data, the signal is easily identified. Although there is no attenuation in either channel, the resulting ratio computation differs between the two cases. This is a result of the statistical nature of the noise present in the system. Also the ratio should be indicative of what could be expected for a true acquisition result..8.6.4.2.8.6.4.2 Ch Codephase: 3762, Carr. Freq.: 36695, msec Corr...2.3.4.5.6.7.8.9 Ratio : 2.46 Ch 2 ( db att.) Codephase: 376, Carr. Freq.: 36695, msec Corr. Ratio :.99..2.3.4.5.6.7.8.9 figure 7. db attenuation, ms 787

With 5 db attenuation, it is still possible to acquire the signal using only ms integration times as illustrated in figure 8. Note that the corresponding ratio is reduced for the attenuated signal, yet the maximum peak occurs at the same location as that indicated for the truth reference which is the unattenuated signal in channel. Ch Codephase: 52, Carr. Freq.: 36695, ms Corr..8.6.4.2 Ch Codephase: 264, Carr. Freq.: 36695, 2 ms Corr. Ratio : 2.44..2.3.4.5.6.7.8.9 Ch 2 ( db att.) Codephase: 263, Carr. Freq.: 366925, 2 ms Corr..8.6.4.2 Ratio : 2.38.8.6.4.2 Ratio :.47.8.6.4.2..2.3.4.5.6.7.8.9 Ch 2 (5 db att.) Codephase: 52, Carr. Freq.: 36695, ms Corr. Ratio :.7..2.3.4.5.6.7.8.9 figure 8. 5 db attenuation, ms For a db attenuation level, a ms integration time is not sufficient to detect the signal as shown in figure 9. The maximum correlation spike is associated with the incorrect code phase and carrier frequency. Also, the ratio is close to, indicating a lack of confidence in this estimate..8.6.4.2.8.6.4.2 Ch Codephase: 264, Carr. Freq.: 36695, ms Corr...2.3.4.5.6.7.8.9 Ratio :.99 Ch 2 ( db att.) Codephase: 436, Carr. Freq.: 36725, ms Corr. Ratio :.5..2.3.4.5.6.7.8.9 figure 9. db attenuation, ms If the integration time is increased to 2 ms, as is shown in figure, the true code phase estimate is determined...2.3.4.5.6.7.8.9 figure. db attenuation, 2 ms With 5 db attenuation, the signal could not be found using a 2 ms integration time. This is illustrated in figure. After testing integration periods successively, it is found that a 7 ms integration time is required to detect the signal with the correct code phase. This is shown in figure 2. Also note the impact on the unattenuated channel results in this figure. As the integration time is increased, the ratio improves and the noise floor is visibly lowered..8.6.4.2.8.6.4.2 Ch Codephase: 625, Carr. Freq.: 36695, 2 ms Corr...2.3.4.5.6.7.8.9 Ratio : 2.9 Ch 2 (5 db att.) Codephase: 33, Carr. Freq.: 367, 2 ms Corr. Ratio :.2..2.3.4.5.6.7.8.9 figure. 5 db attenuation, 2 ms Also note that using 7 ms of data enables the correct code phase to be determined. However, this is only clear as there is a truth reference for comparison. If it were necessary to make a judgment based solely on the ratio metric results would be inconclusive. As a result, increasing the integration time to 8 ms was tested and the results are shown in figure 3. As expected the true correlation result remains a maximum and the ratio improves. In this work, it is possible to declare a successful acquisition when the attenuated channel 788

.8.6.4.2.8.6.4.2 Ch Codephase: 6249, Carr. Freq.: 3669357, 7 ms Corr...2.3.4.5.6.7.8.9 Ratio : 2.69 Ch 2 (5 db att.) Codephase: 6247, Carr. Freq.: 3669429, 7 ms Corr. Ratio :.9..2.3.4.5.6.7.8.9 figure 2. 5 db attenuation, 7 ms 2 result matches that obtained using the unattenuated channel result. Should a truth reference not be available, estimation confidence can be derived from the ratio metric..8.6.4.2.8.6.4.2 Ch Codephase: 6249, Carr. Freq.: 3669375, 8 ms Corr...2.3.4.5.6.7.8.9 Ratio : 2.84 Ch 2 (5 db att.) Codephase: 6247, Carr. Freq.: 3669375, 8 ms Corr. Ratio :.24..2.3.4.5.6.7.8.9 figure 3. 5 db attenuation, 8 ms For 2 db attenuation case, it was not possible to detect the signal. This is true even if the maximum of ms integration time is utilized. Therefore, in order to detect signals weaker than -42 dbm, it can be concluded that more than ms integration times are required which implies that aided acquisition techniques should be applied. A summary of the cases tested for unaided acquisition is displayed in table. AIDED ACQUISITION Aided acquisition implies an antenna with a clear view of the sky, and thus receives a strong satellite signal, can provide information to an antenna that is hidden and Attenuation Level Integration time of Channel 2 db ms 5 db ms db 2 ms 5 db db 7, 8 ms ( -42 dbm signal) > 5 db > ms table. Unaided acquisition integration times receives a much weaker GPS signal (under a forest canopy, passive ranging, inside etc). Acquisition aiding can be of various levels: navigation data bits, frequency information and local oscillator characteristics. All this information makes very long integration times possible for averaging the noise and improving the relative SNR. Before the signal is correlated with the local CA code, it is necessary to downconvert it to baseband. This is a very important step particularly when considered with long integration times as the Doppler offset of the carrier estimate needs to be very accurate. For ms integration time the carrier frequency should be within 25 Hz and for ms integration time the carrier estimate should be within 2.5 Hz. The range of the carrier frequency is proportional to the integration time. If the carrier estimate drifts away from that limit, the correlation function loses power. Since it is the local oscillator that controls the carrier frequency, its characteristics also need to be known. It does not matter how good the frequency estimate is if the oscillator cannot produce that exact frequency or has a large phase noise variance. AIDED ACQUISITION RESULTS For the aided acquisition trials, the attenuation levels were increased as was the case in the previous section. Since it has been shown that it is possible to detect signals with up to a 5 db attenuation level, the starting point for the aided acquisition trials will begin with the 2 db case. In addition, attenuation levels at 25, 3, and 35 will be tested over integration periods extending up to 8 ms. The first aided acquisition trial was done working with the undetectable signal from the unaided case which was the 2 db attenuation case. The initial integration time considered is ms and the results are shown in figure 4. Note the significant improvement in the ratio for the unattenuated result. Even though this is still a signal in noise, the correlation function and corresponding ratio begin to approach the ideal case that was depicted in figure 3. Also note that the signal with 2 db attenuation, or an approximate signal power of -47 dbm, is easily detected using the extended integration time. 789

.8.6.4.2.8.6.4.2 Ch Codephase: 52 chips, Carr. Freq.: 3669379, ms Corr...2.3.4.5.6.7.8.9 Ratio:.8 Ch 2 (2 db att.) Codephase: 52 chips, Carr. Freq.: 3669379, ms Corr. Ratio: 2.64..2.3.4.5.6.7.8.9 figure 4. 2 db attenuation, ms Increasing the integration time to 2 ms allows this signal to be detected as is shown in figure 6..8.6.4.2..2.3.4.5.6.7.8.9.8.6.4.2 Ch Codephase: 52 chips, Carr. Freq.: 3669379, 2 ms Corr. Ratio:.66 Ch 2 (3 db att.) Codephase: 52 chips, Carr. Freq.: 3669379, 2 ms Corr. Ratio:.5.8.6.4.2.8.6.4.2 Ch Codephase: 52 chips, Carr. Freq.: 3669379, ms Corr. Ratio:.2..2.3.4.5.6.7.8.9.8.6.4.2 Ch 2 (25 db att.) Codephase: 52 chips, Carr. Freq.: 3669379, ms Corr. Ratio:...2.3.4.5.6.7.8.9 figure 5. 25 db attenuation, ms Ch Codephase: 52 chips, Carr. Freq.: 3669379, 2 ms Corr. Ratio: 2.4..2.3.4.5.6.7.8.9 figure 7. 3 db attenuation, 2 ms Testing the 3 db attenuated signal with a 2 ms integration time provides the correct code phase estimate as is shown in figure 7. However, the ratio is extremely low and does not provide confidence in the estimate. As such, the integration window can be extended. Since the truth reference is known, it is possible to plot the results only for the attenuated signal for the remainder of results rather than plotting both plots as has been done up until this point. The data will be plotted such that the true correlation peak should appear in the center of the plot as has been the case for all the aided acquisition results thus far. Figure 8 shows the result of a 4 ms integration time. There is a distinct peak in the middle, but also a significant peaks to the right. These peaks are due to random nature of the noise, and reduces the ratio to.8 which is a low confidence value. Performing a 4 ms..2.3.4.5.6.7.8.9 Ch 2 (3 db att.) Codephase: 52 chips, Carr. Freq.: 366938, 4 ms Corr..8.6.4.2 Ch 2 (25 db att.) Codephase: 52 chips, Carr. Freq.: 3669379, 2 ms Corr. Ratio:.62..2.3.4.5.6.7.8.9 figure 6. 25 db attenuation, 2 ms.8.6.4 Ratio:.78 When the attenuation level is increased by an additional 5 db, ms no longer provides enough noise averaging to determine the correct signal parameters. This is illustrated in figure 5. As such it is necessary to turn to longer integration times. 79.2..2.3.4.5.6.7.8.9 figure 8. 3 db attenuation, 4 ms

integration time with a second dataset with the same attenuation would most likely show a greater ratio since these statistical extreme peaks would likely not be included. Finally, a 8 ms integration time has been utilized to find a signal that is attenuated 35 db (-62 dbm). There is a distinct peak and the ratio is.36 which in this case is enough to declare signal detected. This result is depicted in figure 9. Ch 2 (35 db att.) Codephase: 52 chips, Carr. Freq.: 366938, 8 ms Corr. techniques. This paper presents power levels and the required integration times necessary to detect such signals. A ratio metric is utilized to indicate the confidence of those measurements. REFERENCES [] Stockmaster, Mike; Tsui, James B. Y; Akos, Dennis M., Passive Ranging Using the GPS, Institute of Navigation ION-GPS-98, Nashville, TN, Sept 5-8, 998..8 Ratio:.359 [2] Tsui, James B. Y, Fundamentals of Global Positioning System Receivers A Software Approach, 2, Wiley Interscience, USA, ISBN -47-3854-3..6.4 [3] Akos, Dennis M., A Software Radio Approach to GNSS Receiver Design, Ph.D. Dissertation, Ohio University, 997..2..2.3.4.5.6.7.8.9 figure 9. 35 db attenuation, 8 ms Table 2 summarizes the attenuation levels and integration times used for find the signals with aided acquisition. [4] U.S. Department of Defense, Global Positioning System Standard Positioning Service Signal Specification, 2nd Edition, June 2, 995. [5] Tsui, James B. Y., Digital Techniques for Wideband Receivers, 995, Artech House, USA, ISBN -896-88-9. Attenuation Level Integration time of Channel 2 2 db ms 25 db 2 ms 3 db 4 ms 35 db 8 ms ( -62 dbm signal) table 2. Aided acquisition integration times SUMMARY This paper has presented the experimental results of acquisition attempts for signals of nominal GPS power levels and below. Expected performance can be predicted by computing the noise power in a given bandwidth. Longer integration times provide improved noise averaging and that serves as the basis for weak signal detection. The difficulty with long integration times is the decorrelation that can occur as a result of potential offsets in oscillator frequency and phase. As a result the acquisition methods are divided into unaided and aided 79