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.
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 motivation, CV, 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 | Keyword | Type | Advisor/s |
---|---|---|---|
Analyzing Mobility Trends for Travel Behavior, Preferences, and Sustainability Concerns | Data Analysis, Recommender Systems, Mobility, Sustainability | BT | Ashmi Banerjee |
Isolating Actors using Linux-KVM | kvm, actors, serverless | MT/GR | Raphael Hetzel |
Extending the ONE simulator to support simulation of edge computing environments | simulation, edge computing | MT | Ljubica Kärkkäinen |
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 Mohan, Giovanni Bartolomeo |
Transport protocol extensions for fast (real-time) edge offloading | transport protocols, Wi-Fi, edge offloading, AR | MT | Jörg Ott, Nitinder Mohan |
Simulator for autonomous load distribution in massively parallel edge processing | simulation, edge processing, | MT/GR | Jörg Ott |
emulation, simulation, TSN, IVN, CAN, EnGINE | MT/BT/IDP | Marcin Bosk | |
Impact of Content Store and its Timeout on Real-Time Traffic in Information-Centric Networks | ICN, NDN, Real-Time, TSN, IVN, EnGINE | BT/MT | Marcin Bosk |
Data sources for ICN/NDN traffic in IVNs | video, lidar, ICN, NDN, TSN, IVN, EnGINE | IDP/GR | Marcin Bosk |
Interaction of rate-limited network interfaces with TSN queuing disciplines | TSN, IVN, qdisc, traffic shaping, EnGINE | BT/MT | Marcin Bosk |
Operating System and Software Optimization for Real-Time and Time-Sensitive Networking Experiments | TSN, Linux, Linux networking, CPU isolation, qdisc, EnGINE | IDP/GR | Marcin Bosk |
Dashboard and Graphical User Interface for Networking Experimentation with the EnGINE Framework | TSN, GUI, dashboard, demo, visualization, EnGINE | IDP | Marcin Bosk |
Revisiting multipath schedulers with MP-QUIC in mind | Rust, QUIC, Multipath | BT/MT | Nitinder Mohan, Hendrik Cech |
Designing a timely control plane for edge orchestration frameworks | Age-of-Information, orchestration, edgeIO, edge computing | BT/MT/GR | Nitinder Mohan |
Fly me to the moon: Using multipath QUIC (Rust implementation) for remote piloting UAVs | MP-QUIC, Rust, UAVs | MT | Aygün Baltaci, Nitinder Mohan, Hendrik Cech |
In-Network Compute Infrastructures for Future Automotive Systems (thesis position @ Bosch) | Virtualization, distributed systems, ns-3 | MT | Jörg Ott, Uthra Ambalavanan |
Learning-based scheduler for Multipath Transport | Protocol design, Machine learning | MT | Nitinder Mohan, Hendrik Cech |
Low-latency video streaming using Multipath DCCP | Multipath transport protocols, congestion control | MT/GR | Hendrik Cech |
Real-time Congestion Control for QUIC | Real-time Media, QUIC, Congestion Control, SCReAM | MT | Mathis Engelbart |
Shared Congestion Control for Real-time and non-Real-time Streams over QUIC | Real-time Media, QUIC, Congestion Control, SCReAM | MT | Mathis Engelbart |
Dual Congestion Controllers in QUIC | Transport Protocols, QUIC, Congestion Control | MT | 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 |