We present a novel antijamming global position system (GPS) receiver that relies on the unique noncircularity of the GPS signal. Since the GPS signal is BPSK modulated, it is a noncircular signal while most interferers are circular signals. The proposed receiver utilizes this circular difference property to excise interferences while preserve the GPS signals. It is shown that the proposed receiver is a blind receiver that does not require any angular information of the satellites.

1. Introduction

A Global Positioning System (GPS) is a satellite-based all-weather navigation system and having a large success in civil application because its low prize receives its global coverage and its precision in navigation solutions [1]. However, the intentional interferences and the increasing pollution of electromagnetic environment may make GPS receivers lose their efficacy. Interference suppression in GPS can be conducted in the time, space, or frequency domain, or in a domain of joint variables [24]. It is noted, however, that the existing GPS interference cancellation techniques do not fully utilize the noncircularity property of the GPS signal.

Recently, more and more researches concerned on using the non-circularity of signals to improve the performance of signal processing such as root-MUSIC algorithm [5] and enhanced unitary ESPRIT [6] for non-circular sources DOA estimation, enhanced blind estimator [7], and nondata aided carrier frequency offset estimation in non-circular transmissions through frequency-selective channels [8]. GPS signal is BPSK modulated and is a non-circular signal while most interferers are circular signals.

This letter proposes a new interference suppression technique using, in effect, the circular difference between the GPS signal and the interferes. Unlike previous contributions in this area, the proposed GPS receiver exploits the unique non-circular property to suppress a large class of narrowband and broadband interferers. Furthermore, neither the knowledge of the satellite locations nor the synchronization between the satellite and the receiver is required to perform interference cancellation.

Section 2 describes the system model and introduces the proposed method. Section 3 will present simulation results and show that the proposed method can achieve a similar performance as an MMSE receiver. Section 4 will make conclusions.

2. Proposed Antijamming Receiver

A block diagram of the GPS receiver with an M-element spatial uniform linear array(ULA) is depicted in Figure 1.

The waveforms impinging on the array are those of the GPS signals, interferences, and noise. After down-conversion and sampled by chip-rate, the discrete-time format of the received signal vector form can be presented as

where is signal component, as steer vector of the signal; is steer vector of the GPS signal, where is the sensor spacing, is the propagation speed of the waveform, and represents the arriving angle of the signal; is the waveform of the th interfere; is steer vector of the th interferer, where represents the arriving angle of the th interferer; is additive white Gaussian noise sample vector with variance .

Equation (1) can be rewritten as

where denote the signal vector and is the compound interference vector.

Under the assumption that GPS signals, interference, and noise are independent, the normal covariance matrix of the received signal becomes

where represents the statistical expectation. denotes complex conjugate transpose, and , , and are covariance matrices of the GPS signals, the interference, and the noise, which are defined, respectively, as

where is an identity matrix.

GPS signal is BPSK modulated and is a non-circular signal while jammers and noise are circular signals. The elliptic covariance matrix of the received signal should be

where denotes transpose, and ,, and are elliptic covariance matrices of the GPS signals, the interference, and the noise. To circular signals, its elliptic covariance matrix is equal to zero, which means that

Then, (5) becomes

Let be the weight vector. Then, the output of the beamformer is given by

and the beamformer is obtained by Maximizing the Non-circular to Circular Ratio (MNCR) of the output signal:

where denotes complex conjugate.

Since the denominator of (9) is positive real, we notice that (9) is unchanged when undergoes an arbitrary phase rotation. Then, by choosing a such that where denotes the imagine part, then, (9) can be rewritten as


where denotes the real part. Then we can expand (10) in complex form as

where and is a real vector; and are both real matrices.

Thus, the optimum is the eigenvector corresponding to the maximum eigenvalue of the following generalized eigenvalue problem:

where denotes the maximum eigenvalue, which is also the maximum NCR.

In practice, and are replaced by their sample estimate:

where data matrix is .

The updating algorithm may now be outlined as follows:

(1)estimating and using data sample matrix ;(2)forming matrices and using real and imagine part of and ;(3)determining an estimate according to (13);(4)finally, the estimate of can be written as

3. Simulations

A 7-element uniform linear array with half-wavelength spacing is used in the simulation. GPS navigation symbols are in the BPSK format and spread by the Gold code with processing gain = 1023. At the receiver, chip-rat sampling is performed, and = 800 samples are collected. Jammers used in the simulations are generated as broadband binary signals having the same rates as the C/A-codes but with a different structure than that of the C/A signals.

In the first simulation, to examine the performance of the proposed GPS receiver in presence of multiple strong jammers, we compare the proposed GPS receiver with the MMSE receiver in [4]. In the simulation, the satellite is located at , and the three jammers are at , , and . It is noted that the proposed receiver need no prior information of the satellite location while the MMSE receiver does need the knowledge in order to compute the power of the GPS signal. Figure 2 shows that both receivers are capable of suppressing strong jammer while preserving the GPS signal, with the proposed receiver having the advantage of being a blind receiver.

In the second simulation, consider the same condition of the first simulation; we examine the effectiveness of the proposed GPS receiver. In GPS, the receiver is ultimately evaluated based on its ability to provide accurate pseudorange measurements. This is achieved by establishing synchronization between the receiver and the satellite, which is decided based on the cross-correlation between the beamformer outputs and a locally generated Gold sequence [1]. The normalized cross-correlations before and after the jammer removal in Figure 3, show that the proposed GPS receiver can effectively cancel directional jammers and achieve synchronization even when the JSR is as high as 60 dB (Figure 3(b)). Without interference suppression, however, synchronization fails, as is evident in Figure 3(a).

4. Conclusion

We have presented a new GPS receiver that is based on the non-circularity of the GPS signals. Due to the different circularity between the GPS signal and interferers, we present new adaptive beamforming criteria—the Maximum Non-circular to Circular Ratio (MNCR) criteria. Utilizing this criterion, an anti-jamming GPS receiver is constructed to mitigate a wide class of interferers. Simulations have shown that the proposed receiver is capable of suppressing strong jammers while preserving GPS signals, without requiring any knowledge of the angular information of the satellites.


This work was supported in part by the National Natural Science Foundation of China under Grant 60772146, the National High Technology Research and Development Program of China (863 Program) under Grant 2008AA12Z306, and in part by Science Foundation of Ministry of Education of China under Grant 109139.