Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. EPFL thesis
  4. Real-Time GNSS Software Receiver Optimized for General Purpose Microprocessors
 
doctoral thesis

Real-Time GNSS Software Receiver Optimized for General Purpose Microprocessors

Baracchi-Frei, Marcel
2010

A satellite navigation system (like GPS) allows an user to determine its own position everywhere and anytime on Earth. The process of calculating the position is relatively simple (use of trilateration). The main issue is to obtain and decode the transmitted information and to estimate accurately the Time Of Arrival (TOA) of the signals as they lie below the thermal noise floor. A technique called spread-spectrum has been applied for the transmission of these signals that distributes a narrow-band signal over a large bandwidth with the help of spreading codes. In the receiver, these known sequences (one for every satellite) are re-generated and correlated with the incoming signal. As the satellites are moving, the signals undergo additionally a Doppler frequency shift that also has to be compensated in the receiver. These correlation processes require a huge number of opera- tions which make them difficult to be executed in software. Current microprocessors and mobile devices (like smartphones and mobile computers) offer more and more processing power and system resources. Therefore, the interest in software receivers increased during the last years as they offer a great level of flexibility and allow a low-cost implementation with few additional components. The aim of this thesis is to develop and implement a real-time software receiver on a general purpose microprocessor. This includes an extensive study of the current state-of-the-art and the development and the imple- mentation of a new signal processing baseband architecture. The require- ments and the performance are finally evaluated with simulated and real signals.

  • Details
  • Metrics
Type
doctoral thesis
Author(s)
Baracchi-Frei, Marcel
Advisors
Farine, Pierre-André  
•
Botteron, Cyril  
Date Issued

2010

Publisher

University of Neuchâtel

Subjects

Satellite navogation

•

GPS

•

GNSS

•

software receiver

•

real-time

•

microprocessor

•

batch processing

•

baseband architecture

EPFL units
ESPLAB  
Available on Infoscience
October 4, 2013
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/96093
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés