UnivIS
Informationssystem der Friedrich-Alexander-Universität Erlangen-Nürnberg © Config eG 
FAU Logo
  Sammlung/Stundenplan    Modulbelegung Home  |  Rechtliches  |  Kontakt  |  Hilfe    
Suche:       
 Lehr-
veranstaltungen
   Personen/
Einrichtungen
   Räume   Forschungs-
bericht
   Publi-
kationen
   Internat.
Kontakte
   Examens-
arbeiten
   Telefon &
E-Mail
 
 
 Darstellung
 
Druckansicht

 
 
 Außerdem im UnivIS
 
Vorlesungs- und Modulverzeichnis nach Studiengängen

Vorlesungsverzeichnis

 
 
Veranstaltungskalender

Stellenangebote

Möbel-/Rechnerbörse

 
 
Einrichtungen >> Technische Fakultät (TF) >> Department Informatik (INF) >> Lehrstuhl für Informatik 2 (Programmiersysteme) >>

Multivariate Time Series Classification of Jammers in GNSS Signals

Art der Arbeit:
Studien-/Bachelor-/Diplom-/Masterarbeit
Betreuer:
Feigl, Tobias
Lehrstuhl für Informatik 2 (Programmiersysteme)
E-Mail: tobias.feigl@fau.de

Philippsen, Michael
Lehrstuhl für Informatik 2 (Programmiersysteme)
Telefon +49-9131-85-27625, Fax +49-9131-85-28809, E-Mail: michael.philippsen@fau.de

Beschreibung der Arbeit:
Motivation. Jamming threats are increasing in the global navigation satellite system (GNSS) bands. The main cause of GPS failures is interference signals in the GPS frequency bands. An interfering signal can typically be divided into self-made or channel-based. Self-made interference is subdivided into (1) intentional, e.g., jamming or spoofing, or (2) unintentional, e.g., interference produced by other systems such as inter-modulation products or radio resource allocation. In contrast, channel-based interference includes phenomena such as multipath, atmospheric scintillation or fading. Jamming can then be defined as intentional (narrowband) interference in the wireless bands of interest, with received powers that are several orders of magnitude higher than the received useful powers, in this case the powers of the GNSS signals. The large differences in received power between the jammers and the GNSS signals are due to the fact that the jammers are typically placed on or near the surface of the earth. Thus, the path-loss attenuation of the GNSS signals is significantly higher than that of the jammer signals.

Related work. There are several ways to deal with jamming, such as: detection [2,3,4], mitigation [2,5,6,7], localization [3,8] or classification [10,11,12]. However, very little (research) effort has been devoted to the jamming classification algorithms. There are several main categories of jammers: (1) amplitude modulated, (2) chirp, (3) frequency modulated, (4) pulse or range finder-like devices, (5) narrowband and (6) broadband jammers, which are typically very difficult to detect or to be classified, since the signal properties in the time and frequency domains are very similar in the presence and absence of jammers.

Overall goal. The thesis will examine and adapt, modern classifiers to the problem at hand. The models will be calibrated on the data from both perspectives: per sensor- and application-specific dataset and in general on all datasets. The uncertainty of the confidence values will be also examined. A final live demonstration will show the practical applicability of the pipelines.

Timetable (6 months, in person weeks [PW]):

  • [4PW] Literature and patent research; Familiarization with relevant work on the subject areas.

  • [10PW] Methodological work: classifier adaptation (add uncertainty estimation functionalities), (un)supervised training schemes, and architecture optimization.

  • [4PW] Evaluation and real-world demonstration.

  • [6PW] Transcript.

Expected results and scientific contributions:

  • Jammer classification should be treated as an (un)supervised classification problem based on the time and / or frequency domain signals and / or characteristics at the GNSS receiver;

  • The efficiency of the methods should be evaluated based on the most modern methods for classification [13], their adaptation to the problem at hand and an optional optimization, to finally surpass the state-of-the-art w.r.t. the research community of jammer classification;

  • Specific and general models are intended for different types of GNSS sensors and their individual data streams w.r.t. classification accuracy, F-$\beta$ scores, reliability (uncertainty and model calibration) for a variety of carrier-to-noise ratios (C/N0) and jammer-to-signal ratio (JSR) are examined.

  • Based on the work by Ruiz et al. [13], the modular processing pipeline is intended to e.g., consist of a dynamic time warping, COTE and specific neural network classifiers.

  • A practical classification pipeline should replace the most modern classifiers. The practicability is to be proven by a live demonstrator.

  • The pipeline is to be implemented in Python with the support of pytorch, scipy, and scikit.learn.

  • A model calibration should be investigated based on a sequential logistic regression.

  • The model calibration and uncertainty should be examined in relation to Monte Carlo dropout masks, ensembles, Bayesian inference or SWAG / Laplace.

Literature:
[2] Ioannides R.T., Pany T., Gibbons G. (2016). Known Vulnerabilities of Global Navigation Satellite Systems, Status, and Potential Mitigation Techniques. Proc. IEEE. 104:1174–1194.
[3] Morales Ferre R., Richter P., De La Fuente A., Simona Lohan E. In-lab validation of jammer detection and direction finding algorithms for GNSS; Proceedings of the International Conference on Localization and GNSS (ICL-GNSS); Nuremberg, Germany. 4–6 June 2019; pp. 1–6.
[4] Lineswala P.L., Shah S.N. (2019). Performance analysis of different interference detection techniques for navigation with Indian constellation. IET Radar Sonar Navig. 13:1207–1213.
[5] Rezaei M.J., Abedi M., Mosavi M.R. (2016). New GPS anti-jamming system based on multiple short-time Fourier transform. IET Radar Sonar Navig. 10:807–815.
[6] Mao W. (2017). Robust Set-Membership Filtering Techniques on GPS Sensor Jamming Mitigation. IEEE Sens. J. 17:1810–1818.
[7] Heng L., Walter T., Enge P., Gao G.X. (2015). GNSS Multipath and Jamming Mitigation Using High-Mask-Angle Antennas and Multiple Constellations. IEEE Trans. Intell. Transp. Syst. 16:741–750.
[8] Amin M.G., Wang X., Zhang Y.D., Ahmad F., Aboutanios E. (2016). Sparse Arrays and Sampling for Interference Mitigation and DOA Estimation in GNSS. Proc. IEEE. 104:1302–1317.
[10] Greco M., Gini F., Farina A. (2008). Radar Detection and Classification of Jamming Signals Belonging to a Cone Class. IEEE Trans. Signal Process. 56:1984–1993.
[11] Gillespie B.W., Atlas L.E. (1999). Optimization of time and frequency resolution for radar transmitter identification; Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing; Phoenix, AZ, USA. pp. 1341–1344.
[12] Davy M., Doncarli C., Tourneret J.Y. (2002). Classification of chirp signals using hierarchical Bayesian learning and MCMC methods. IEEE Trans. Signal Process. 50:377–388.
[13] Ruiz, A.P., Flynn, M., Large, J. et al. (2021). The great multivariate time series classification bake off: a review and experimental evaluation of recent algorithmic advances. Data Min Knowl Disc 35, 401–449.

Organizational matters:

  • This work is being carried out in cooperation with the Fraunhofer Institute for Integrated Circuits (Nuremberg, Department of Hybrid Positioning and Information Fusion)

  • You may also have the opportunity to develop your previous knowledge as part of a HiWi job in preparation for this thesis.

  • The work also includes a lecture in the chair's colloquium at the end of the processing time.

  • If you are interested, I am available for a (personal) conversation to define the exact tasks together.

Schlagwörter:
Jamming, GNSS, Time Series, Time or Frequency Domain, Machine Learning, Deep Learning, Classification, Künstliche Intelligenz, Artificial Intelligence, Maschinelles Lernen, Tiefes Lernen, ML, DL, AI
Bearbeitungszustand:
Die Arbeit ist noch offen.

UnivIS ist ein Produkt der Config eG, Buckenhof