
is head of the Danish GPS Center at Aalborg University since its establishment in 1996. He is the (co)author of several textbooks, among others "Linear Algebra, Geodesy, and GPS" and "A Software-Defined GPS and Galileo Receiver; A Single-Frequency Approach". Borre has written several hundred Matlab files for processing of GPS data; they are freely available at his homepage.
Lecture: GPS S/W Receiver
A GNSS software receiver is by no means a simple device. We concentrate on a single frequency receiver using the C/A code on L1. A lecture will explain the concept of a Software Defined Radio (SDR) and how GNSS signals are processed all the way from antenna to the estimated position solution.
For this purpose we use a complete GPS software receiver implemented in MATLAB. The receiver performs acquisition, code and carrier tracking, navigation bit extraction, navigation data decoding, pseudorange estimation, and position computations.
The lecture will start with a short background of re-configurable receivers and their applications. Types of solutions, including SDR are described together with requirements, list of pros and cons for each solution.
Next part consists of a short description of SDR from the Danish GPS Center and a more detailed overview of each signal processing block of the SDR. The presentation underlines the main differences between software and hardware receivers. The future vision of SDRs will conclude the presentation.
For the demonstration part we have prepared few demos which focus on key features of the receiver. The demos explain the GNSS signal processing by use of a short theory summary, DGC SDR code presentation and signal plots.