Implementation of GPS L1C in an Open-Source Software-Defined Receiver

Into Pääkkönen, M. Zahidul H. Bhuiyan, and Sanna Kaasalainen

Peer Reviewed

Abstract: The GPS L1C signal created as part of an on-going GPS modernization effort utilizes various signal structures including tiered ranging codes, a dedicated pilot channel, time-multiplexed BOC modulation, and new CNAV-2 navigation message with BCH and LDPC forward error correction. The paper aims to address the needs of GNSS researchers for new receiver tools that can utilize the new signal. A complete GPS L1C receiver was implemented for an open-source FGI-GSRx multi-GNSS software receiver developed at the Finnish Geospatial Research Institute (FGI). Receiver operation was validated using live and simulated IQ and CNAV-2 symbol data. The conducted tests demonstrated that the positioning precision of the implementation is well in line with theoretical expectations for code based positioning. The implemented GPS L1C capabilities will be made publicly available and the updated open-source FGI-GSRx receiver version will enable the use of the new GPS L1C signal in research and applications.
Published in: Proceedings of the 37th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2024)
September 16 - 20, 2024
Hilton Baltimore Inner Harbor
Baltimore, Maryland
Pages: 2926 - 2939
Cite this article: Pääkkönen, Into, Bhuiyan, M. Zahidul H., Kaasalainen, Sanna, "Implementation of GPS L1C in an Open-Source Software-Defined Receiver," Proceedings of the 37th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2024), Baltimore, Maryland, September 2024, pp. 2926-2939. https://doi.org/10.33012/2024.19747
Full Paper: ION Members/Non-Members: 1 Download Credit
Sign In