Open Guided Research, BSc and MSc Thesis Topics

We are offering topics in the context of and complementing our research projects. Below is a short list of some of the open topics. Please contact us to learn more about those. And, since any list may be out of date, please also check with us about other emerging topics or your own ideas. The homepage for chair members can be found here

We are primarily a systems research group, so usually expect to do some kind of real world prototype system and/or simulator code implementation and evaluation. This may include putting together hardware for testbeds or evaluation systems and sometimes user studies. In some cases, we'll look for solid mathematical modeling and analysis, likely paired with simulations.

We expect all theses to be written in English. We further expect all parts of the theses to be written by the student and not generative AI. If you refer to existing work and other content, you need to properly cite your sources. You can find more information about citations in the comprehensive TUM Citation Guide. We will check all submitted documents with automated tools for plagiarism and AI-generated content.

Formal guidelines and information about the formatting and the submission of a thesis can be found here.

To apply for a topic, please send an email to the respective supervisor including a letter of motivationCV, and a transcript of your completed courses.

Note: For the majority of the thesis topics, the candidate is required to undergo a trial period of the duration of one month during which his/her capabilities will be assessed. Such requirement implies that the official thesis registration date will be accordingly moved. Exceptions are possible based on the advisor discretion.

List of Topics (Bachelor Thesis, Master Thesis, Guided Research, Application Project)

Topic Title

Keywords Type Advisor/s
Multipath RF and Optical link transmissions in LEO satellites simulation, LEO, multipath MT Nitinder Mohan
Oakestra marketplace for remote module management Oakestra, edge computing BT/MT Nitinder Mohan, Giovanni Bartolomeo
Making Kubernetes work at the edge via Oakestra Oakestra, edge computing, orchestration MT Nitinder MohanGiovanni Bartolomeo

Transport protocol extensions for fast (real-time) edge offloading 

transport protocols, Wi-Fi, edge offloading, AR MT Jörg OttNitinder Mohan
Designing a timely control plane for edge orchestration frameworks Age-of-Information, orchestration, edgeIO, edge computing BT/MT/GR Nitinder Mohan
Simulator for autonomous load distribution in massively parallel edge processing simulation, edge processing,  MT/GR Jörg Ott

Emulation of automotive networking protocols for the Environment for Generic In-vehicle Networking Experiments

emulation, simulation, TSN, IVN, CAN, EnGINE IDP/GR Marcin Bosk
Data sources for ICN/NDN traffic in IVNs video, lidar, ICN, NDN, TSN, IVN, EnGINE BT/IDP/GR Marcin Bosk
Minimizing Latency of Information-Centric Networks with Application-Aware Data Pre-Fetching low-latency, ICN, NDN, TSN, IVN, EnGINE BT/MT/IDP/GR Marcin Bosk
Soft-state Caching to Minimize Overhead in Information-Centric Networks caching, ICN, NDN, TSN, IVN, EnGINE BT/MT/IDP/GR Marcin Bosk
Operating System and Software Optimization for Real-Time and Time-Sensitive Networking Experiments TSN, Linux, Linux networking, CPU isolation, qdisc, EnGINE BT/IDP/GR Marcin Bosk
Revisiting multipath schedulers with MPQUIC in mind Rust, QUIC, Multipath BT/MT

Nitinder Mohan, Hendrik Cech

Pushing the Kernel Beyond its Limits: QUIC at 100 Gbps (without AI) ⚡️

QUIC, Linux IO, Rust/Go BT/MT Hendrik Cech
Learning-based scheduler for Multipath Transport Protocol design, Machine learning MT Nitinder Mohan, Hendrik Cech
QUIC NAT Traversal NAT Traversal, ICE, QUIC, Real-time Media MT/GR Mathis Engelbart
Extending QUIC for Low Latency Use Cases at the Edge transport protocols, QUIC, edge, low-latency MT Benedikt Spies
Exploring QUIC Connection Migration and Peer-to-Peer Scenarios transport protocols, QUIC, connection migration, peer-to-peer BT/MT/GR Benedikt Spies
Rethinking the Security Model of QUIC transport protocols, transport security, QUIC, TLS, middleboxes BT/MT/GR Benedikt Spies
Service Discovery and Switching with Anycast/Multicast/Unicast IP transport protocols, service discovery, service migration, routing BT/MT/GR Benedikt Spies
Measuring Connection Migration Behavior of QUIC Implementations and Web Deployments transport protocols, connection migration, internet measurement BT/MT/GR/IDP Benedikt Spies

Exploring NAT Traversal Mechanisms for Realtime Applications

network address translation, edge, low-latency, peer-to-peer BT/MT/GR Benedikt Spies
Deploying Large Scale Immutable Linux Distributions using ostree and BTRFS in a Production Environment linux, immutable, BTRFS, ostree BT/MT/IDP Fabian Sauter