Implementation of GPS L1C in an Open-Source Software-Defined Receiver
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.
Authors
- M. Zahidul H. Bhuiyan (ORCID: https://orcid.org/0000-0002-3801-1018)
- Sanna Kaasalainen (ORCID: https://orcid.org/0000-0001-6628-418X)
- Into Pääkkönen (ORCID: https://orcid.org/0009-0009-0865-2250)
Publication Details
- Journal
- Proceedings of the Satellite Division's International Technical Meeting (Online)/Proceedings of the Satellite Division's International Technical Meeting (CD-ROM)
- Published
- 2024-10-09
- DOI
- https://doi.org/10.33012/2024.19747
- Citations
- 1
- Primary Topic
- GNSS positioning and interference
- Type
- article
- Field-Weighted Citation Impact
- 1.30