The design, construction, and testing of a GPS software receiver for GNSS-R remote sensing

GPS technology has been developing rapidly in the last 10 years. GPS has also embodied its distinguished magnificence in scientific research, such as 'GNSS-R Oceanographic Remote Sensing', in addition to being an equipment of navigation and positioning. The development of GPS application places an increasingly high demand on the capacity of GPS receiver. Compared with the traditional GPS hardware receiver, GPS software receiver is featured by its expansiveness, convenience and flexibility etc., so it is suitable for research and development of various sophisticated algorithm. GPS software receiver has attracted enthusiasm of numerous research institutions in recent years. This paper focuses on the design, construction and validation of a GPS L1 bistatic radar software receiver for GNSS-R remote sensing purposes. The requirements of the acquisition process of weak signal are analyzed. And the principle and implementation of code and carrier tracking are proposed. Finally, a test result is presented.