An Open Source BDS-3 B1C/B2a SDR Receiver

Yafeng Li, Nagaraj C. Shivaramaiah and Dennis M. Akos

Peer Reviewed

Abstract: GNSS Software-Defined Receiver (SDR) has been and will continue to be a tremendous research enabler given its flexibility and GNSS modernization as well as improvements to complimentary technologies. An open source archive of GNSS SDRs capable of post-processing all open-service GNSS signals has been developed by the GNSS Lab at the University of Colorado (CU) at Boulder. As the latest expansion, processing capabilities for the B1C/B2a signals of the third-generation BeiDou Navigation Satellite System (BDS-3) is incorporated into this SDR software package. To provide a basic implementation framework for GNSS community, separate processing of the data signal or joint processing of both data and pilot signals are realized in the BDS-3 SDRs. Soon after launching of the first two BDS-3 satellites, the B1C/B2a signals have been captured and primary processing results obtained. This paper describes the design strategy and implementation of the BDS-3 B1C/B2a SDRs and reports initial processing results of acquisition, tacking and navigation data decoding. The emphasis is placed on the B1C SDR due to the Quadrature Multiplexed Binary Offset Carrier (QMBOC) modulation employed by the B1C signal and its relatively complex processing.
Published in: Proceedings of the 2018 International Technical Meeting of The Institute of Navigation
January 29 - 1, 2018
Hyatt Regency Reston
Reston, Virginia
Pages: 826 - 836
Cite this article: Li, Yafeng, Shivaramaiah, Nagaraj C., Akos, Dennis M., "An Open Source BDS-3 B1C/B2a SDR Receiver," Proceedings of the 2018 International Technical Meeting of The Institute of Navigation, Reston, Virginia, January 2018, pp. 826-836.
https://doi.org/10.33012/2018.15537
Full Paper: ION Members/Non-Members: 1 Download Credit
Sign In