DEVELOPMENT OF NEW BLOCKS FOR GALILEO E1 IN GNSS-SDR: FROM TELEMETRY TO PVT SOLUTIONS
With the advent of new in-orbit satellites, the landscape of GNSS is rapidly changing. In this context, SDR philosophy find a great response. Currently, the open source GNSS-SDR can acquire, track, decode and produce PVT solutions considering GPS signals only. Differently, for the Galileo constellation, it just allows to track the first two in-orbit satellites. Hence, the aim of this project is to implement add-ons for Galileo satellite:s develop new blocks to decode Galileo navigation message, generate observables and compute PVT solutions using both Galileo E1 and GPS L1 C/A code.
Extension of the software GNSS-SDR to the European Galileo Satellite Constellation.
In particular, the work done refers to the following block of the software architecture:
- telemetry block: after the application of de-intereavel and viterbi decoder the I/NAV navigation message has been decoded in order to extract ephemeris, ionospheric correction, clock correction, GST to UTC and GST to GPS conversion parameters and amanac.
- observables block to generate Galileo pseudorange observables using the common transmission time algorithm
- PVT block to generate final solution through the least-squares estimation method