Abstract:The non-open implementation architecture of traditional Global Navigation Satellite System receiver basebandprocessing module does not match well with the engineering implementation requirements of multi-source fusion navigationalgorithms.An open satellite navigation baseband signal processing method for the multi-source fusion navigation requirements isproposed.By embedding the software implementation of the satellite navigation baseband processing module into the Linuxoperating system, the independent signal processing process and underlying driver scheduling control are completed through theembedded system to realize basic software functions such as satellite signal capture, tracking, and time synchronization control.Hardware experiments show that the open satellite navigation baseband signal processing system equipped with the methoddescribed in this paper can be implemented through open satellite navigation baseband signal processing software, reducing thecomplexity of multi-source fusion navigation implementation.