GNSS Spoofing detection using Measurements from multiple Smartphones


The basic principle of the activity is to develop a matlab tool which is capable of reading multiple GNSS raw measurement such as pseudorange, pseudorange rate, navigation message, accumulated delta range rate (carrier) , AGC, CNo  and Sensor files (accelerometer, magnetometer and gyroscope data) from multiple smartphones in the near vicinity. The spoofing detection using directional antenna is a time consuming and tedious task. The approach here is to use universally available, cheap hand held devices to detect spoofing. The dedicated matlab tool should be able to compare position, AGC, CNo and Accelerometer (GNSS and internal sensor) to detect an abrupt behavior in the presence of spoofing. Using the measurement from multiple device has the advantage of minimizing the false alarm caused by multipath or natural factor degrading the position of the smartphone.

The important steps for this thesis includes:

  • Understanding GNSS Raw Measurements
  • Perform measurement series
  • Implementing matlab tool for comparison of Measurements
  • Discussion and Documentation of Results

What we expect from you:

  • Basics of GNSS
  • Matlab programming

Duration: 4-6 Months

Start Date: Immediately

Contact Person:

M.Sc. Himanshu Sharma
Institute of Space Technology and Space Applications (ISTA)
Faculty of Aerospace Engineering (LRT)
Universität der Bundeswehr München
Werner-Heisenberg-Weg 39, 85577 Neubiberg, Germany
Phone: +49 89-6004-2546, Fax: +49 89-6004-3019
Email:; Building 61, Room 1112