Student Theses

open job

AI-Driven Protocol Fuzzing for Emerging IoT Communication Protocols

Type of thesis:

    Master Thesis

Supervisor:

    Dr.-Ing. Loui Al Sardy
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    E-Mail: loui.alsardy@fau.de

Description of the thesis:

    This research focuses on developing an AI-powered fuzzing framework capable of generating dynamic and adaptive test inputs for communication protocols. Leveraging reinforcement learning, the system identifies vulnerabilities in both emerging and proprietary IoT protocols, significantly enhancing protocol security and robustness.

Adaptive Anomaly Detection for Cybersecurity Using LSTM

Type of thesis:

    Master Thesis

Supervisor:

    Dr.-Ing. Loui Al Sardy
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    E-Mail: loui.alsardy@fau.de

Description of the thesis:

    This project centers on designing an advanced intrusion detection system (IDS) tailored for IoT environments. By utilizing Long Short-Term Memory (LSTM) networks, the system can analyze sequential traffic patterns, adapt to dynamic network conditions, and address resource constraints. This approach enhances anomaly detection accuracy while reducing false positives in IoT networks.

Cybersecurity Attack Simulation and Response Modeling for Smart Networks

Type of thesis:

    Master Thesis

Supervisor:

    Dr.-Ing. Loui Al Sardy
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    E-Mail: loui.alsardy@fau.de

Description of the thesis:

    This research involves developing a modular and scalable simulation framework for cybersecurity analysis. The framework simulates real-world attack scenarios, enabling researchers to assess defense strategies and optimize response mechanisms. By providing a controlled environment for proactive threat analysis, this approach strengthens network security readiness.

Effect of the SDN Concept on the Energy System Efficiency in Huge Networks

Type of thesis:

    Master Thesis

Supervisor:

Description of the thesis:

    Software-defined networking (SDN) decouples the control plane (i.e. decision-making) from the data plane (the actual forwarding actions) and provides API between them (e.g. OpenFlow API). With SDN architecture, network engineers no longer have to learn proprietary CLI commands for different vendors. They can focus on developing logically centralized control programs to make network global decisions and send them down to network switches (data plane). Dumped network switches (data plane) receive controller rules/decisions and process network packets accordingly. But, if no decision is found they ask the controller. In smart grids, the use of SDN has enhanced the reliability of field device communication through fast migration of functionality from a failed device towards a redundant device and enabled a power system-dependent prioritization of SGS communication triggered by one SGS.

Problem Definition:

    After Defining a huge communication network used for the energy system, the SDN controller should collect all network infrastructure information and form them as a graph (Node-link diagram). Then, a method should find all possible paths between the field devices and their servers (Machine learning algorithms are preferable). Eventually, implementation of network calculus to confirm the performance guarantees and send all related instructions to the forwarding nodes at once. The main goal is to compare the result to the classical SDN method and show the advantages of using network calculus calculations.

Lectures and knowledge required

    Students with experience (work or courses) in Java & Python programmings-interest (and preferably first experiences) in computer networks-independent, structured and conscientious way of working.

Contact us:

    Dr. -Ing. Abdullah Alshra’a abdullah.alshraa@fau.de https://www.cs7.tf.fau.de/persons/alshraa/

Keywords:

    SDN, energy

Investigating operational strategies and effects of energy storage systems within microgrids

Type of thesis:

    Bachelor Thesis/Master Thesis/Project Thesis/Research Project

Supervisor:

    Fellerer, Jonathan
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27009, E-Mail: jonathan.fellerer@fau.de

Description of the thesis:

    Since I try to tailor a thesis or project to a students skills and interests, please contact me with a short motivation and proposals for potential research directions you are interested in. I will check your proposals for suitability for your endeavour. Attach your CV and any certificate of grades or skills that will help me with assessing your skill set.

Keywords:

    Energy storage systems, microgrids, smart grids, renewable energy, energy grid transformation

Investigating the Impact of Congestion Control Algorithms in Satellite Networks through a Simulation Environment

Type of the thesis:

    Master Thesis

Supervisor:

    Martino, Luigi
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27914, Fax +49 9131 85 27409, E-Mail: luigi.martino@fau.de

Safety and reliability analysis of European Control Train System (ECST) by fault trees

Type of the thesis:

    Master Thesis

Supervisor:

    Dibaei, Mahdi
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    E-Mail: mahdi.dibaei@fau.de

Description of the thesis

    The International Electrotechnical Commission (IEC) has developed IEC 61375 (also named IEEE 1473-T) as a standard of train communication network (TCN) and as the architecture of data communication systems in rail vehicles. TCN consists of two master-slave buses: the multifunction vehicle bus (MVB) for data communication inside train cars and the wire train bus (WTB) for data communication between them. The reliability of TCN is critical in the train.
    Safety and reliability can be analyzed by fault tree which is a deductive and diagrammatic method,
    extensively used in industry to find the potential causes of failure in the safety-critical functions of complex systems. The process starts from an undesired event called the top event and tries to find the cause or combination of causes leading to the occurrence of it. In this master thesis, reliability analysis with fault trees can be performed to verify the reliability of TCN.

Possible research directions

    1- Quantitative analysis of the system with the Monte Carlo approach regarding failure rates of
    different basic events to compute the reliability of the top event over time
    2- Considering product line engineering which tries to utilize reusable common assets for
    developing products and Integrating fault trees into product line engineering to perform
    reliability analysis for a range of variants in the product line.
    3- Computing minimal cut sets (the minimal combination of basic events that make the whole
    system fail) in fault tree analysis and investigating new solutions for improving existing
    methods such as MOCUS or BDD.

Lectures and knowledge required

    Students with experience (work or courses) in Python or C++. Perhaps, working with
    other related platforms like XFTA during experiments is also required.

Contact us

Key words

    Fault Tree Analysis, Safety, Reliability

Performance Evaluation of the QUIC Transport Protocol over GEO, LEO, and Emulated Satellite Links

Type of the thesis:

    Bachelor Thesis | Master Thesis | Research Project

Supervisor:

    Jahandar, Saeid
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85-27931, Fax +49 9131 85 27409, E-Mail: saeid.jahandar@fau.de

Description of the thesis:

    To align your thesis or project with your skills and interests, please submit a brief motivation along with proposed research directions. Include your CV and any relevant transcripts or certificates for a thorough evaluation of your skill set. Your proposals will be assessed for relevance and feasibility.

Keywords:

    QUIC transport protocol, Satellite communication, Emulated satellite links, Congestion control algorithms, Protocol efficiency

Al-Based Anomaly Detection to Enhance Cybersecurity in IoT Networks

Type of thesis:

    Master Thesis

Supervisors:

    Dr.-Ing. Loui Al Sardy / Muhamad Mammdouh
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    E-Mail: loui.alsardy@fau.de / muhamad.mamhammad@fau.de

Processing status:

    The thesis has been assigned

Al-Driven Anomaly Detection of ICS Protocols in Smart Grids

Type of thesis:

    Master Thesis

Supervisor:

    Muhamad Mammdouh
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    E-Mail: muhamad.mamhammad@fau.de

Processing status:

    The thesis has been assigned

Application Performance Management of Low-Power Wireless Networks

Type of the thesis:

    Master Thesis

Supervisor:

    Deutschmann, Jörg
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27914, E-Mail: joerg.deutschmann@fau.de

Processing status:

    Thesis has been assiged

Classification and Evaluation of the Over-the-Air Signal Patterns for Autonomous Train Operation

Type of thesis:

    Project

Supervisor:

    Dr.-Ing. Anna Baron
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    E-Mail: anna.baron@fau.de

Processing status:

    The project has been assigned

Einlesen, Manipulation und Weitergabe von CAN-Kommunikation in Echtzeit am Beispiel eines HIL-Systemtestaufbaus

Type of thesis:

    Bachelor Arbeit

Suppervisors:

  • Baron, Anna
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 28700, Fax +49 9131 85 27409, E-Mail: anna.baron@fau.de
  • Lichter, Jens (Ext.)
    E-Mail: jens.lichterfeld@siemens.com

Processing status:

    The thesis has been assigned

Energieoptimierte Übertragung großer Datenmengen für IoT-Anwendungen

Type of thesis:

    Master Thesis

Supervisor:

    Bazan, Peter
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27414, Fax +49 9131 85 27409, E-Mail: Peter.Bazan@fau.de

Processing status:

    The thesis has been assigned

Enhancing Cybersecurity for Cyber-Physical Systems: Integration of Preventive and Detective Controls Using Digital Twins

Type of thesis:

    Master Thesis

Supervisor:

    Dr.-Ing. Loui Al Sardy
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    E-Mail: loui.alsardy@fau.de

Processing status:

    The thesis has been assigned

Satellite Link Emulation

Type of the thesis:

    Master Thesis

Supervisor:

    Saeid Jahandar
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85-27697, Fax +49 9131 85-27931, E-Mail: saeid.jahandar@fau.de

Processing status:

    Thesis has been assiged

Dynamic Resource Unit Allocation in Time Sensitive Networking WLANs across a 5G Core

Type of thesis:

    Master Thesis

Supervisors:

  • Baron, Anna
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 28700, Fax +49 9131 85 27409, E-Mail: anna.baron@fau.de
  • Martino, Luigi
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27914, Fax +49 9131 85 27409, E-Mail: luigi.martino@fau.de

Submission date:

    8th, January 2025

A Social-aware Software Stack for an Autonomous Driving Wheelchair

Type of thesis:

    Master Thesis

Supervisor:

  • Al Sardy, Loui
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49-9131-85-27099, E-Mail: loui.alsardy@fau.de
  • Kalenberg, Matthias, M.Sc.
    Lehrstuhl für Fertigungsautomatisierung und Prokuktionssystematik FAPS (Ext.)
    https://www.faps.fau.de/person/matthias-kalenberg

Submission date:

    1.10.2024

A Testbed for Security Protocols

Type of the thesis:

    Master Thesis

Supervisor:

    Deutschmann, Jörg
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27914, E-Mail: joerg.deutschmann@fau.de

Submission date:

    1.08.2024

Analysis and optimization algorithm for fault tree

Type of thesis:

    Master Thesis

Supervisor:

    Dibaei Asl, Mahdi
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon 09131-85-27993, Fax +49 9131 85 27409, E-Mail: mahdi.dibaei@fau.de

Submission date:

    24.10.2024

Analysis of Calculation Methods for Energetic Measures in Systems with Electric Energy Storage

Type of the thesis:

    Master Thesis

Supervisor:

    Jonathan, Fellerer
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27009, E-Mail: jonathan.fellerer@fau.de

Submission date

    13.11.2024

Anwendung und Evaluation von Machine Learning Methoden zur Optimierung des praxisnahen Einsatzes eines Fingerprinting-basierten Lokalisierungssystems

Art der Arbeit:

    Master Thesis

Abgabedatum:

    27.02.2024

Blockchain Solution for Secure Smart Grids with Multiple SDN Controllers

Type of thesis:

    Master Thesis

Supervisor:

    Dr.-Ing. Abdullah Alshra’a
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    E-Mail: abdullah.alshraa@fau.de

Submission date:

    19.06.2024

Congestion Control Algorithms in Network Simulators

Type of thesis:

    Master Thesis

Supervisor:

    Martino, Luigi
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27914, Fax +49 9131 85 27409, E-Mail: luigi.martino@fau.de

Abgabedatum

    11.09.2024

Datenzentrierte Architektur für das Human-Machine-Interface (HMI) einer CNC-Steuerung

Type of the thesis:

    Bachelor Thesis

Supervisor:

    Dr.-Ing. Anna Baron
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 28700, Fax +49 9131 85 27409, E-Mail: anna.baron@fau.de

Submission date:

    05.02.2024

Der Einfluss von SDN und NFV auf die Skalierbarkeit und Effizienz von verteilten Netzsimulationen mittels eines generischen Datenmodells

Type of thesis:

    Master Thesis

Supervisors:

  • Bazan, Peter
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27414, Fax +49 9131 85 27409, E-Mail: Peter.Bazan@fau.de
  • Janick Meyer

Submission date:

    7.11.2024

Enhancing Power Transformer Reliability Through Sensor Validation and Monitoring System Optimisation

Type of thesis:

    Master Thesis

Supervisor:

    Bazan, Peter
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27414, Fax +49 9131 85 27409, E-Mail: Peter.Bazan@fau.de

Submission date:

    1.08.2024

Evaluation of Physics-Informed Neutral Networks in Modeling Dynamics of Lumped Parameter Systems

Type of thesis:

    Master Thesis

Supervisor:

    Sommer, Alexander
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27929, E-Mail: alexander.sommer@fau.de

Submission date:

    29.10.2024

i7Fuzzer: An Intelligent Approach for Protocol Security Testing

Type of thesis:

    Master Thesis

Supervisor:

    Dr.-Ing. Loui Al sardy
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49-9131-85-27099, E-Mail: loui.alsardy@fau.de

Submission date:

    21.11.2024

Implementation and Performance Evaluation of Service Blocking Queues in Hardware-in-the-Loop Systems

Type of thesis:

    Master Thesis

Supervisor:

  • Hielscher, Kai-Steffen Jens
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27932, Fax +49 9131 85 27409, E-Mail: kai-steffen.hielscher@fau.de
  • Funda, Christoph
    ZF Mobility Solutions GmbH (Ext.)

Submission date:

    31.03.2024

Implementation of a Robust and Scalable Mioty Service Center

Type of thesis:

    Master Thesis

Supervisors:

  • Hielscher, Kai-Steffen Jens
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27932, Fax +49 9131 85 27409, E-Mail: kai-steffen.hielscher@fau.de
  • Schrampfer, Simon

Submission date:

    5.08.2024

Low Earth Orbit Satellite Megaconstellations Literature Review

Type of thesis:

    Master Thesis

Supervisor:

    Deutschmann, Jörg
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27914, E-Mail: joerg.deutschmann@fau.de

Submission date:

    24.09.2024

Priorisierung von Testfällen basierend auf Sourcecode-Änderungen mithilfe von maschinellem Lernen

Type of the thesis:

    Master Thesis

Supervisor:

    Djanatliev, Anatoli
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27099, Fax +49 9131 85 27409, E-Mail: anatoli.djanatliev@fau.de

Submission date

    21.06.2024

QoS-Aware Sidelink Transmission

Type of the thesis:

    Master Thesis

Supervisor:

  • German, Reinhard
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27916, Fax +49 9131 85 27409, E-Mail: reinhard.german@fau.de
  • Martino, Luigi
    Lehrstuhl für Informatik 7 (Rechnernetze und Kommunikationssysteme)
    Telefon +49 9131 85 27914, Fax +49 9131 85 27409, E-Mail: luigi.martino@fau.de

Submission date

    15.01.2024

  • A multipath proxy for the combination of heterogeneous communications paths
    Submission date: 10.10.2023
  • Analysis and implementations of signal flows by means of a common domain-specific language
    Submission date: 26.01.2023
  • Bewertung von Straßennetzen hinsichtlich ihrer 3D-Eigenschaften für die dreidimensionale V2X-Simulation
    Submission date: 26.01.2023
  • Bufferbloat in Satellite Networks
    Submission date: 17.01.2023
  • Deep Learning zum Lösen von Scheduling-Problemen für energieeffiziente Produktionsanlagen
    Submission date: 26.01.2023
  • Emergency Vehicle Priorization using V2X communication
    Submission date: 26.07.2023
  • Entwicklung eines anwendungsorientierten, webbasierten Benutzerinterfaces zur effizienten Ansteuerung eines Systems zur Synchronisation, Referenzsignalerzeugung und -verteilung zum Betrieb eines hochkanaligen kohärenten Sende- und Empfangssystemss zur Forschung am Mobilfunkstandort 6G
    Submission date: 28.09.2023
  • Entwicklung eines Hardware in the Loop Testsystems zur Validierung echtzeitfähiger Sensordatenerfassung in der Produktion
    Submission date: 19.05.2023
  • Ermittlung einer optimalen Betriebsstrategie für einen Wasserstofftriebzug hinsichtlich Energieeffizienz, Lebensdauer und Betriebskosten der einzelnen Komponenten
    Submission date: 21.06.2023
  • Examining the Impact of TSN Scheduling on Low-Priority Traffic
    Submission date: 21.11.2023
  • Generation of Network-Calculus arrival@service curves from measurement data – Research, comparison and application of methods to HIL measurement data
    Submission date: 21.6.2023
  • Heuristic Scheduling of Asynchronous 5G Traffic Demands over Synchronous and Time-Sensitive Networks
    Submission date: 01.03.2023
  • Implementation und Evaluation of Scheduling Algorithms for Multipath QUIC
    Submission date: 19.4.2023
  • QoS Analysis of Smart Distribution Grids with Network Calculus
    Submission date: 21.01.2023
  • Quantifying the impact of Vehicle-to-Grid for Redispatch 3.0 in Germany – A simulatio-based scenario analysis
    Submission date: 21.06.2023
  • QUIC Interop Runner for Satellite Links: Enhancements and further Evaluations
    Submission date: 10.01.2023
  • Real Time Digital Shadow
    Submission date: 21.11.2023
  • Real-Time Optimization of MEC-enabled Communication Networks
    Submission date: 02.02.2023
  • Reinforcement learning for the configuration of credit-based shaper networks
    Submission date: 01.06.2023
  • Service curve estimation methods for distributed & asynchronous HiL systems
    Submission date: 21.11.2023
  • System Design and Routing Protocols for Low Earth Orbit Satellite Megaconstellations
    Submission date: 05.05.2023