Real-Time GPS Software Radio Receiver

Dennis M. Akos, Per-Ludvig Normark, Per Enge, Andreas Hansson and Andreas Rosenlind

Abstract: This paper presents the results of a real-time software L1-frequency GPS receiver. This work demonstrates it is possible to take raw intermediate frequency (IF) GPS samples directly into a modern PC and process those samples exclusively on a programmable microprocessor. All processing from the computationally expensive correlation to position solution specific algorithms are implemented in software using ANSI C. A software approach provides maximum flexibility in the design. Moore’s law states that computer power grows exponentially. This implies that high-end multi-channel designs of software radio Global Navigation Satellite Systems (GNSS) receivers will be possible on a low-end general purpose processor or a single low cost Digital Signal Processor (DSP) chip. The work presented here is a scalable and flexible GPS Software Receiver (gpSrx) that provides sub-second acquisition and solves for position in real-time using four channels on a 650MHz x86 compatible processor which today cost less than $100.
Published in: Proceedings of the 2001 National Technical Meeting of The Institute of Navigation
January 22 - 24, 2001
Westin Long Beach Hotel
Long Beach, CA
Pages: 809 - 816
Cite this article: Akos, Dennis M., Normark, Per-Ludvig, Enge, Per, Hansson, Andreas, Rosenlind, Andreas, "Real-Time GPS Software Radio Receiver," Proceedings of the 2001 National Technical Meeting of The Institute of Navigation, Long Beach, CA, January 2001, pp. 809-816.
Full Paper: ION Members/Non-Members: 1 Download Credit
Sign In