Abstract: | Research and development continues to extend the capa- bilities and to increase the robustness of Global Naviga- tion Satellite Systems (GNSSs) receivers. Software receivers are quite valuable in evaluating potential improvements because of their flexibility. In addition, software receivers afford batch data processing options that are not available in hardware implementations. developing such a receiver, we have found that many existing texts and papers on software receivers omit important implementation details. Here we discuss our complete Intermediate Frequency (IF) software GPS receiver and reveal details of the lessons learned during construction. Specific topics addressed in this paper include: • linear and non-linear adaptive analog-to-digital con- version; • acquisition using coherent and non-coherent integra- tion; • search techniques (e.g., Vernier, M of N, and Tong) performed in both the time domain and the frequency domain; • limitations of the DFT approach including leakage; • zero padding and additional DFT enhancements; • tracking utilizing FLLs, PLLs and DLLs; • bit synchronization and navigation data recovery; • frame synchronization and parity decoding; • calculation of the navigation solution; and, • Summary of our MATLAB and C toolkits This paper will present examples and results we have generated using sampled GPS signals collected with a high speed data recorder |
Published in: |
Proceedings of the 14th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GPS 2001) September 11 - 14, 2001 Salt Palace Convention Center Salt Lake City, UT |
Pages: | 789 - 829 |
Cite this article: | Krumvieda, Kent, Madhani, Premal, Cloman, Chad, Olson, Eric, Thomas, John, Axelrad, Penina, Kober, Wolfgang, "A Complete IF Software GPS Receiver: A Tutorial about the Details," Proceedings of the 14th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GPS 2001), Salt Lake City, UT, September 2001, pp. 789-829. |
Full Paper: |
ION Members/Non-Members: 1 Download Credit
Sign In |