A reduced complexity cross-correlation interference mitigation technique on a real-time software-defined radio GPS L1 receiver

The U.S. global position system (GPS) is one of the existing global navigation satellite systems (GNSS) that provides position and time information for users in civil, commercial and military backgrounds. Because of its reliance on many applications nowadays, it's crucial for GNSS receivers to have robustness to intentional or unintentional interference. Because most commercial GPS receivers are not flexible, software-defined radio emerged as a promising solution for fast prototyping and research on interference mitigation algorithms. This paper provides a proposed minimum mean-squared error (MMSE) interference mitigation technique which is enhanced for computational feasibility and implemented on a real-time capable GPS L1 SDR receiver. The GPS SDR receiver SW has been optimized for real-time operation on National Instruments' LabVIEW (LV) platform in conjunction with C/C++ dynamic link libraries (DLL) for improved efficiency. Performance results of said algorithm with real signals and injected interference are discussed. The proposed SDR receiver gains in terms of BER curves for several interferers are demonstrated.

[1]  Søren Holdt Jensen,et al.  A Software-Defined GPS and Galileo Receiver: A Single-Frequency Approach , 2006 .

[2]  Shi Lin,et al.  SDR GNSS Receiver Design over Stand-Alone Generic TI DSP Platform , 2008, 2008 IEEE 10th International Symposium on Spread Spectrum Techniques and Applications.

[3]  Mohamed Sahmoudi,et al.  Optimal Robust Beamforming for Interference and Multipath Mitigation in GNSS Arrays , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[4]  B. Eissfeller,et al.  Innovative interference mitigation approaches: Analytical analysis, implementation and validation , 2010, 2010 5th ESA Workshop on Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing (NAVITEC).

[5]  Maurizio Fantino,et al.  N-Gene GNSS software receiver for acquisition and tracking algorithms validation , 2009, 2009 17th European Signal Processing Conference.

[6]  D. Borio GNSS Acquisition in the Presence of Continuous Wave Interference , 2010, IEEE Transactions on Aerospace and Electronic Systems.

[7]  John J. Vaccaro,et al.  Wideband cancellation of interference in a GPS receive array , 2000, IEEE Trans. Aerosp. Electron. Syst..

[8]  Beatrice Motella,et al.  Post-correlation signal analysis to detect spoofing attacks in GNSS receivers , 2016, 2016 24th European Signal Processing Conference (EUSIPCO).

[9]  Miguel S´nchez Meraz,et al.  GNSS Receiver Based on a SDR Architecture Using FPGA Devices , 2011, 2011 IEEE Electronics, Robotics and Automotive Mechanics Conference.

[10]  Gonzalo Seco-Granados,et al.  ML estimator and hybrid beamformer for multipath and interference mitigation in GNSS receivers , 2005, IEEE Transactions on Signal Processing.

[11]  Pau Closas,et al.  Antenna Array Based GNSS Signal Acquisition for Interference Mitigation , 2013, IEEE Transactions on Aerospace and Electronic Systems.

[12]  G. Carrie,et al.  A New Blind Adaptive Antenna Array for GNSS Interference Cancellation , 2005, Conference Record of the Thirty-Ninth Asilomar Conference onSignals, Systems and Computers, 2005..

[13]  Letizia Lo Presti,et al.  Interference Mitigation in GNSS Receivers by a Time-Frequency Approach , 2013, IEEE Transactions on Aerospace and Electronic Systems.

[14]  Pau Closas,et al.  Maximum Likelihood Estimation of Position in GNSS , 2007, IEEE Signal Processing Letters.

[15]  David Akopian,et al.  Exploiting Acceleration Features of LabVIEW platform for Real-Time GNSS Software Receiver Optimization , 2019, ArXiv.

[17]  David Akopian,et al.  IEEE Transactions on Instrumentation and Measurement , 2019, IEEE Transactions on Instrumentation and Measurement.

[18]  Per K. Enge,et al.  Global positioning system: signals, measurements, and performance [Book Review] , 2002, IEEE Aerospace and Electronic Systems Magazine.

[19]  David Akopian,et al.  A Development and Testing Instrumentation for GPS Software Defined Radio With Fast FPGA Prototyping Support , 2014, IEEE Transactions on Instrumentation and Measurement.

[20]  Wei Sun,et al.  A novel interference suppression scheme for global navigation satellite systems using antenna array , 2005, IEEE Journal on Selected Areas in Communications.

[21]  Daniele Borio,et al.  Time-Frequency Excision for GNSS Applications , 2008, IEEE Systems Journal.

[22]  Alexander Fridman,et al.  System-on-Chip FPGA-based GNSS receiver , 2013, East-West Design & Test Symposium (EWDTS 2013).

[23]  David Akopian,et al.  Reduced complexity crosscorrelation interference mitigation in GPS-enabled collaborative ad-hoc wireless networks - Theory , 2012, Comput. Electr. Eng..

[24]  Daniel Sanroma Guixens,et al.  ipexSR: A real-time multi-frequency software GNSS receiver , 2010, Proceedings ELMAR-2010.