Individual Projects

In addition to our periodically scheduled project courses (see right column), you can also participate in a number of individual and group projects. Depending on your program and its exam regulation, these can be credited as a master project module. Please contact us for details. Note that some of the proposed project works are also offered as Bachelor's or Master's  thesis. Size and difficulty will be adapted to the kind of work that is finally done.

“Power Consumption Analysis of Storage Architectures in Wireless Sensor Networks,” Master's thesis or Project, D. Meißner (Supervisor), F. Kargl (Examiner), Inst. of Distr. Sys., Ulm Univ., 2021 – Open.
Wireless Sensor Networks consist of sensor nodes that utilize low-power wide area networks to periodically transmit sensor readings (e.g., temperature, humidity, pollution levels) to backend services. These sensor nodes are typically battery-powered and their processing capabilities hence limited. This directly results in a trade-off between temporal resolution of transmitted sensor data and battery lifespan. As part of a research project at the Institute of Distributed System, we research novel storage mechanisms at the sensor node to reduce the temporal resolution by default, but still allowing for high-resolution on-demand access of past readings. The goal of this topic is to investigate the power consumption characteristics of LoRa sensor devices in regard to storing sensor readings in non-volatile memory on the sensor node and transmitting data to the network. This problem can be investigated through the means of network simulations (e.g., using the FLoRa framework for OMNeT++ or similar tools) and analytical calculations. Additionally, practical experiments on real LoRa hardware can be performed to validate the analytical results (not absolutely required for the topic).
“Applications for the LoRaPark Ulm,” Project, F. Kargl (Supervisor), F. Kargl (Examiner), Inst. of Distr. Sys., Ulm Univ., 2020 – Open.
“Zero Trust SFC enabled HTTP based Multi Factor Authentication,” Projectarbeit, L. Bradatsch (Supervisor), F. Kargl (Examiner), Inst. of Distr. Sys., Ulm Univ., 2020 – Open.
Since Google introduced their BeyondCorp project, Zero Trust (ZT) is one of the most popular buzzwords in the area of network security. In a ZT network, Policy Enforcement Point (PEP) and Policy Decision Point (PDP) are responsible for central authentication and authorization (Auth*). Both mentioned components and conventional security functions such as firewalls work largely independently of each other when it comes to processing packets. This leads to inefficient scenarios in which all packets are processed by time- consuming security functions. By coupling the conventional security functions to the PEP/PDP, higher efficiency in security-relevant packet processing can be achieved. This can be achieved by leveraging the Service Function Chaining (SFC) approach. SFC allows the dynamic chaining of conventional network service functions such as HTTP header enricher or firewalls. For each network flow can be decided what service function should be applied to all the flow's packets. The PEP/PDP in a ZT network acts then as the orchestrator, decides about the functions that should be chained together. By doing this, it can be efficiently decided which function should be applied. The goal of the project is to implement one of the thus orchestrated security service functions namely a Multi Factor Authenticator (MFA) that is embedded in a already existing Zero Trust SFC prototype. The MFA must be HTTP based and written in Go. Requirements: Good knowledge of Go and security protocols).

Secretary's Office

Marion Köhler
Claudia Kastner
Phone: +49 731 50-24140
Fax: +49 731 50-24142

Postal Address

Institute of Distributed Systems
Ulm University
Albert-Einstein-Allee 11
89081 Ulm

Visiting Address

Gebäude O27, Raum 349
89081 Ulm