Expert Advice: The Impact of RFI on GNSS Receivers

April 1, 2015  - By

By Fabio Dovis

Fabio Dovis

Fabio Dovis

When subjected to very strong interference, a GNSS receiver can be totally blinded and stop working. This is often the scope of intentional jammers. However, in a number of cases the presence of interference is severe enough to significantly decrease receiver performance, but not so much as to make the receiver lose its lock on the satellite signals or blind the acquisition of the satellite signals.

Such intermediate power values turn out to be the most dangerous cases, because sometimes they cannot be detected, but lead to a worsening of the positioning performance. The accuracy of the position solution depends on, among others, the quality of the pseudorange measurements and/or the phase measurements. Thus, when radio-frequency interference (RFI) degrades the pseudorange and phase measurements or induces cycle slips on the phase measurements, the accuracy of the position solution will decrease.

Impact on the Front End

The front-end filters the incoming signal, demodulating it to the chosen intermediate frequency before performing the analog-to-digital conversion (ADC).  We must consider the presence in the front end of the adjustable gain control (AGC) between the analog portion of the front end and the ADC. When the GNSS band is interference-free, AGC gain depends almost exclusively on thermal noise, since the received signal power is below that of the thermal noise floor. When in-band interference is present, the AGC will squeeze the incoming signal to match the maximum dynamics of the ADC, causing a reduction of the amplitude of the useful signal, which may be lost. This may typically happen in the presence of some kind of wide-band interference (WBI) spread over a bandwidth larger than the passband of the front-end filter.

With narrow-band (NBI) or continuous-wave interference (CWI), statistics of the digital signal at the ADC output are also affected. In this case the AGC can still compress the input signal to avoid a stronger saturation, but the following receiver stages will have to deal with a GNSS contribution quantized only on lower levels.

In the presence of stronger interference, even the other components of the front end (filters and amplifiers) may be led to work outside of their nominal regions, generating nonlinear effects or clipping phenomena (in which the signal amplitude exceeds the hardware’s capability to treat them). In both cases, spurious harmonics are generated and mixed with the useful signal in the front end itself.

Impact on the Acquisition Stage

If the interference is not driving the AGC/ADC to full saturation, the acquisition module is still able to perform its task, processing the interfered signal to estimate the code phase and the Doppler shift with respect to the local code. The correlation with the local code can be seen as a spreading operation followed by a filter.

Figure 1. GPS L1 C/A acquisition search space in (a) an interference-free environment and in the presence of (b) –140 dBW in-band CWI; (c) –135 DBW in-band CWI; (d) –130 dBW in-band DWI.

Figure 1. GPS L1 C/A acquisition search space in (a) an interference-free environment and in the presence of (b) –140 dBW in-band CWI; (c) –135 DBW in-band CWI; (d) –130 dBW in-band DWI.

Figure 1 shows  the acquisition search space for different levels of the  interfering power of a CWI from –140 to –130 dBW compared to the interference-free case. The search spaces depicted for the four scenarios are achieved using 1 ms of coherent integration time and three non-coherent accumulations, and the peak-to-noise-floor separation defined as

is considered as a figure of merit. The value of αmean decreases as the interfering power increases, thus increasing the probability of a false alarm. With the increasing power of the CWI, a modulation effect in the search space floor in the Doppler domain dimension can be observed. Such an effect is mainly determined by the new harmonics components generated by the multiplication between the locally generated carrier and received CWI. Such an effect also depends on how the interfering signal and the useful GNSS signal are combined at the entrance to the acquisition block, which in turn depends on the random variables φ0 and θint.

In the presence of WBI, a different effect is observed in the acquisition search space. Considering a band-limited Gaussian white noise spread all over the GNSS useful filtered signal components, the effect on the CAF envelop is an increase in the noise floor. This increases the search space noise floor. The presence of additive band-limited noise causes a uniform increase in the noise floor tin the search space that might mask the correct correlation peak and thus fool the acquisition process.

Impact on the Tracking Stage

Interference impact on the tracking stage has a direct consequence on the quality of the measured pseudorange. Harmful interfering signals increase the variance of the time-of-arrival (TOA) estimate by the discriminator and modify the shape of the S-curve of the code discriminator, thus creating in some cases a bias in the measurements. 

Figure 2 depicts outputs of the early-prompt-late correlators. In the presence of in-band CWI and of NBI, the interference is injected 9.3 seconds after the beginning of the tracking stage where the receiver is correctly locked on the received signal. A CWI, shifted 200 kHz with respect to the signal intermediate frequency (in correspondence with a C/A code spectrum line), increases the noise at the correlators outputs and leads to harmonic behavior of the early-prompt-late correlator outputs.

Figure 2. GPS L1 C/A code tracing error comparison: coherent and non-coherent early-late processing (CELP and NELP).

Figure 2. GPS L1 C/A code tracing error comparison: coherent and non-coherent early-late processing (CELP and NELP).

NBI increases the variance of the correlators’ outputs; this directly increases the pseudorange error and the noise on the receiver phase measurements. Additive band-limited noise leads to an overall increase in the carrier phase discriminator output variance over the 3σ threshold, which for a PLL two-quadrant arctangent discriminator is 45 degrees. When in presence of strong CWI, a sudden jump of the phase discriminator output is detected as soon as the CWI is injected onto the received signal.

Impact on the Estimated Signal-to-Noise Ratio

Sticking to the definition of C/N0 as the ratio between the received power and the power spectral density due to thermal noise at the input of the receiver, the presence of interference should not change the value, since the thermal noise is not increasing. However, the C/N0 value provided by the receivers is estimated on the basis of the correlator outputs at the tracking stage. For this reason the estimation is affected by the presence of the additional (nonthermal) noise generated by the interference. The variation of the C/N0 can also be used as observable for interference (or other threats) detection.


Condensed from Chapter 2 of GNSS Interference Threat and Countermeasures, edited by Fabio Dovis, published by Artech House. This article omits many figures, equations and technical discussions given in book.

Chapters: The Interference Threat; Classification of Interfering Sources and Analysis of the Effects on GNSS Receivers; The Spoofing Menace; Analytical Assessment of Interference on GNSS Signals; Interference Detection Strategies; Classical Digital Signal Processing Countermeasures to Interference in GNSS; Interference Mitigation Based on Transformed Domain Techniques; Antispoofing Techniques for GNSS. The book is intended for members of the engineering/scientific community with pre-existing knowledge of satellite navigation principles and GNSS.


FabIo Dovis holds a Ph.D. in elecronics and communications engineering from Politecnico di Torino, Italy, where he is an associate professor.