Modified parallel code-phase search for acquisition in presence of sign transition

One of the method to have a fast acquisition of GNSS signals is the parallel code-phase search, which uses the fast Fourier transform (FFT) to perform the correlation. A problem with this method is the potential sign transition that can happen between two code periods due to data or secondary code and lead to a loss of sensitivity or to the non-detection of the signal. A known straightforward solution consists in using two code periods instead of one for the correlation. However, in addition to increasing the complexity, this solution is not efficient since half of the points calculated are discarded. This led us to look for a more efficient algorithm. The algorithm proposed in this article transforms the initial correlation into two smaller correlations. When the radix-2 FFT is used, the proposed algorithm is more efficient for half of the possible sampling frequencies. It is shown for example that the theoretical number of operations can be reduced by about 21 %, and that the memory resources for an FPGA implementation can be almost halved.

[1]  Götz Kappen,et al.  Comparison of Massive-Parallel and FFT Based Acquisition Architectures for GNSS-Receivers , 2010 .

[2]  Søren Holdt Jensen,et al.  A Software-Defined GPS and Galileo Receiver , 2007 .

[3]  Cyril Botteron,et al.  Comparison Framework of FPGA-Based GNSS Signals Acquisition Architectures , 2013, IEEE Transactions on Aerospace and Electronic Systems.

[4]  Pierre-André Farine,et al.  Improving the Performance of the FFT-based Parallel Code-phase Search Acquisition of GNSS Signals by Decomposition of the Circular Correlation , 2012 .

[5]  Chris Hegarty,et al.  Acquisition of the GPS L5 Signal Using Coherent Combining of I5 and Q5 , 2004 .

[6]  John G. Proakis,et al.  Digital Signal Processing: Principles, Algorithms, and Applications , 1992 .

[7]  A.J.R.M. Coenen,et al.  New Fast GPS code-acquisition technique using FFT , 1991 .

[8]  Yang Gao,et al.  A New GNSS Acquisition Method with Signal Down Sampling in Frequency Domain , 2009, VTC Spring 2009 - IEEE 69th Vehicular Technology Conference.

[9]  Frank van Diggelen,et al.  A-GPS: Assisted GPS, GNSS, and SBAS , 2009 .

[10]  Martin Vetterli,et al.  Fast Fourier transforms: a tutorial review and a state of the art , 1990 .

[11]  Letizia Lo Presti,et al.  GNSS Signal Acquisition in the Presence of Sign Transition , 2009, IEEE Journal of Selected Topics in Signal Processing.

[12]  Janusz A. Starzyk,et al.  Averaging correlation for C/A code acquisition and tracking in frequency domain , 2001, Proceedings of the 44th IEEE 2001 Midwest Symposium on Circuits and Systems. MWSCAS 2001 (Cat. No.01CH37257).

[13]  Hen-Wai Tsao,et al.  A Novel Low-Complexity Acquisition Method for Next Generation GNSS Signals , 2008 .

[14]  Daniele Borio,et al.  The Impact of the Galileo Signal in Space in the Acquisition System , 2008 .

[15]  J. Tukey,et al.  An algorithm for the machine calculation of complex Fourier series , 1965 .