Topics for student works

Modeling Dynamic Real-Time Ethernet Networks

Background

  • Communication links (flows) change at runtime, i.e, dynamically during operation
  • When adding new flows, other flows may need to be migrated
  • Flow migration must be done so that real-time capability is maintained at all times

Tasks

Helpful prerequisites

  • Python knowledge
  • Basic knowledge of networks (ISO/OSI)
  • Basic knowledge about optimization problems

Type of student work

  • Student or academic assistant
  • Bachelor thesis
  • Master thesis

Simulation/practical testing of a configuration framework for real-time capable TSN Ethernet switches

Background

  • Standardization process for real-time Ethernet: Time-Sensitive Networking (IEEE802.1Q, TSN)
  • TSN enables hard real-time & simultaneous integration of non-real-time traffic

Tasks

  • Get to know the simulator OMNeT ++
  • Get to know TSN, esp. IEEE 802.1Qav (Credit-based Shaping, Forwarding and Queuing Enhancements for Time-Sensitive Streams)
  • Implementation of a basic configuration framework in OMNeT ++ or in a real test bed
  • Simulation or testing of the basic configuration of TSN switches

Helpful prerequisites

  • C/C++ knowledge
  • Basic knowledge of networks (ISO/OSI)
  • Basic understanding of simulators and switches

Type of student work

  • Student or academic assistant
  • Bachelor thesis
  • Master thesis

Coordination and communication of autonomous underwater vehicles

Backgound

  • Maintenance of the foundations of offshore wind turbines and clearance of unexplosed ordnance through autonomous underwater vehicles (AUVs)
  • AUVs have to navigate cooperatively, have limited energy, and communicate opportunistically through acoustic modems

Tasks

  • Get to know the simulator OMNeT ++
  • Conception of the cooperative navigation of several AUVs
  • Modeling of energy consumption through activated sensors and movement
  • Modeling of opportunistic communication through acoustic modes in realistic underwater environments
  • Implementation of a aimulation model in OMNeT++
  • Simulation in OMNeT++ and evaluation of simulation results

Helpful prerequisites

  • C++ knowledge
  • Basis knowledge of networks (ISO/OIS)
  • Basic understanding of simulators

Type of student work

  • Student or academic assistant
  • Bachelor thesis
  • Master thesis