http://www.tu-ilmenau.de

Logo TU Ilmenau


INHALTE

Student projects

Filter

Mobile Communications

Topic

Development of delay tolerant routing protocols for android based devices

Kind of work:
Student research project, Project Work, Bachelor Thesis, Advanced Research Project (MSCSP)
Supervisor:
M.Sc. Mehdi Harounabadi
Status:
available
Description:
Delay tolerant networks are intermittently connected networks where nodes apply the store-carry-forward mechanism to communicate. This mechanism relies on the mobility of wireless nodes and the forwarding of messages. However, messages must tolerate a long latency due to disconnections in a network. Regarding to the message forwarding in delay tolerant networks, different approaches may be applied such as epidemic, social tie based and history based message forwarding. The goal of this project is to develop an application for the Android platform to emulate the delay tolerant routing protocols.
Tasks:
- The store-carry and forwarding mechanism must be implemented for the android based devices.
- Different forwarding strategies must be compared. The student must test the implemented solution under different scenarios and analyze the results.

Requirement:
Programming for Android devices
Data base
Basics of communication networks

Topic

Real time scheduling algorithm for 5G cellular communication on software defined radios

Kind of work:
Student research project, Bachelor Thesis, Master thesis, Advanced Research Project (MSCSP)
Supervisor:
Zubair Shaik
Status:
available
Description:
Applications with requirements of high reliability and low latency need to be addressed specifically when compared to the other applications. The focus of this project is to design a scheduling algorithm for future cellular communication that improves the performance of real time applications, with respect to latency and reliability.

Tasks:
1. Research on real time scheduling algorithms for LTE/5G
2. Implementation of the algorithm on open source solutions of Openairinterface5G or srsLTE.
3. To test the validation on real time hardware using SDRs

Requirements:
1. Knowledge of cellular communication systems
2. very good programming skills on C/C++
3. The ability to solve practical issues while working on the hardware setup (USRPs, Linux systems etc.)

Topic

Research of the available scheduling algorithms on a setup of NS3 and NI's Labview LTE Application framework using SDRs

Kind of work:
Student research project, Advanced Seminar, Bachelor Thesis, Advanced Research Project (MSCSP)
Supervisor:
Zubair Shaik
Status:
available
Description:
The idea is to first bringup the setup of National Instrument's Labview LTE Application framework on the SDRs and port it with the available solution of NS3.
The next step involves the research of available scheduling algorithms on NS3/labview and analyze them with respect to low latency and high reliability.
Advanced projects/thesis would require to design a novel scheduling algorithm for real time applications like VoIP, MCPTT.

Requirements:
1. Knowledge of cellular communication systems
2. very good programming skills on C/C++
3. The ability to solve practical issues while working on the hardware setup of USRPs.

Topic

Influence Estimation of the Different Error Sources onto Aerial Base Station Placement Problem

Kind of work:
Student research project, Advanced Seminar, Bachelor Thesis
Supervisor:
M.Sc. Oleksandr Andryeyev
Status:
available
Description:
Nowadays a problem of a mobile base station (MBS) placement attracts more and more attention. Movement capabilities of the MBS can be used to follow a crowd of cellular users. Therefore, a placement algorithm for MBS needs to be implemented. The performance of the algorithm is dependent on the accuracy of the provided data and accuracy of the algorithm itself. Localization accuracy, radio propagation model estimation etc. contributes to the final results.

Tasks:
* Literature study on error modelling in aerial and communication systems;
* Preparation of several scenarios and models in order to evaluate the influence of the particular error source;
* Influence estimation of different error sources and performance analysis of the proposed approach using simulations in Python.

Requirements:
* Analytical mind, ability to work independently
* Knowledge of communications systems and software development
* Python programming skills
* Git and Linux knowledge will be a plus

References:
[1] Oleksandr Andryeyev, Andreas Mitschele-Thiel: Increasing the Cellular Network Capacity Using Self-Organized Aerial Base Stations , 3rd Workshop on Micro Aerial Vehicle Networks, Systems, and Applications (DRONET 17), MobiSys 2017, ACM , Niagara Falls, New York, USA, June 2017
[2] M. Mozaffari, W. Saad, M. Bennis, and M. Debbah, "Drone Small Cells in the Clouds: Design, Deployment and Performance Analysis," in Proc. of the IEEE Global Communications Conference (GLOBECOM), Wireless Networks Symposium, San Diego, CA, USA, December 2015.
[3] R. Irem Bor Yaliniz, Amr El-Keyi, Halim Yanikomeroglu: Efficient 3-D placement of an aerial base station in next generation cellular networks. ICC 2016: 1-5

Topic

Mission Critical Push To Talk (MCPTT) on LTE Network using SDRs

Kind of work:
Student research project, Bachelor Thesis, Advanced Research Project (MSCSP)
Supervisor:
Zubair Shaik
Status:
available
Description:
Design and implementation of Mission Criticial Push To Talk (MCPTT) on LTE/5G cellular networks.

Tasks:
1. Understanding the architecture of MCPTT based on the Rel. 13 standard
2. Research on QoS, MBMS or direct communication strategies to enhance MCPTT
3. Realising the MCPTT solution on LTE/5G infrastructure using software defined radios (SDRs)

Topic

Mode selection of D2I and D2D communication on LTE/5G

Kind of work:
Student research project, Bachelor Thesis, Advanced Research Project (MSCSP)
Supervisor:
Zubair Shaik
Status:
available
Description:
Based on the network performance, design an algorithm which selects the mode of an UE (D2D, D2I and relay) connected to the infrastructure network.

Tasks:
1. Research on cellular communication and D2D protocols
2. Design the mode selection algorithm with the following modes of D2I, D2D and relay.
3. Implementation of the algorithm on Omnet++ simulator

Topic

Wireless mesh network of mobile eNBs for LTE backhaul communication

Kind of work:
Student research project, Bachelor Thesis, Master thesis, Advanced Research Project (MSCSP)
Supervisor:
Zubair Shaik
Status:
available
Description:
As the mobile eNBs serve the cellular UEs, the idea is to form a wireless mesh network of the eNBs which are not connected directly to EPC. For the backhaul communication, the mesh network would be formed using an additional interface of LTE on the eNB. The project is to be implemented using Omnet++/NS3 simulator.

Tasks:
– Understanding LTE infrastructure and its radio access protocol
– Design and implementation of resource allocation for the mesh network (Centralized/distributed)
– LTE mesh network formation eventually connecting to EPC for the backhaul communication
– Use of an existing routing protocol in the simulator for the multi-hop communication on the mesh network
– Evaluation of network performance of the cellular and mesh network for VoLTE application

Integrated HW/SW Systems

Topic

Entwicklung einer selbstorganisierten Landungsstrategie für Quadkopternschwärmen

Kind of work:
Advanced Seminar, Bachelor Thesis, Master thesis
Supervisor:
M. Sc. Victor Casas Melo
Status:
available
Description:
Quadkoptern die zusammen fliegen, haben das gleiche Ziel. Die können aber nicht alle auf denselben Punkt landen. Deswegen brauchen die Quadkoptern eine Strategie um kollisionsfrei zu landen, wenn sie am Ziel sind.


Aufgaben:


- Literaturrecherche zum Thema: Landungsstrategien für Quadkoptern


- Entwicklung und Implementierung einer Landungsstrategie für einen Quadkopternschwarm


- Optional: Realer Test der Strategie mit drei Quadkoptern(Wetterabhängig)

Topic

Verbesserung von Simulationsmodellen für Quadkopternschwarm

Kind of work:
Advanced Seminar, Bachelor Thesis, Master thesis
Supervisor:
M. Sc. Victor Casas Melo
Status:
available
Description:
Realitätsnahe Simulationsmodelle sind ein wertvolles Werkzeug um Algorithmen zu entwickeln, die später mit realen Quadkoptern getestet werden. Wir haben einen Simulator, mit dem man einen Quadkopternswarm simulieren kann. Wir verfügen auch über eine Flöte von Quadkoptern, mit der man Schwarmalgorithmen testen kann. Ergebnisse von realen Quadkoptern unterscheiden sich von Simulationsergebnisse. Das liegt an Parametern, die Windwiderstand und PID-Reglern des Koptern beeinflussen. Solche Parametern lassen sich nicht eins zu eins von realen Quadkoptern in den Simulator übertragen.

Ziel der Arbeit ist Werte für die oben genannte Parametern zu finden, mit den der Simulator realitätsnah Ergebnisse liefert. Dafür könnte Mann eine Brute-Force-Methode (erschöpfende Suche) anwenden, indem alle mögliche Kombinationen von Parametern testet, bis die Simulation die Realität ähnelt. Da diese Methode Zeit intensive ist, wird erwünscht, Methoden wie Evolutionäre Algorithmen oder Gradientenverfahren bei der Suche auszuprobieren.


Aufgaben:


- Unserer Kopternsimulator kennenzulernen (Python)


- Realen- und Simulationsergebnisse von einer Schwarstrategie zu vergleichen


- Implementierung eines Suchverfahren, um die Simulatorergebnisse realitätsnäher zu machen

Topic

Research about modern test possibilites on the basis of BSCAN

Kind of work:
Bachelor Thesis, Master thesis
Supervisor:
Dr.-Ing. Heinz- Dietrich Wuttke
Status:
available
Description:
This work is a cooperation between TU Ilmenau and a company in Jena. The exact task assignment will be discussed with the advisors and the company if the student is interested.
All topics will be around the following keywords:
- JTAG
- BSCAN
- structural testing of PCBs

Requirements:
- knowledge of VHDL and/or C/C++ is usefull

Further details can be discussed with the advisor.

Mobile Communications

Topic

Particle Swarm Optimization for Aerial Base Station Placement

Kind of work:
Bachelor Thesis
Supervisor:
M.Sc. Oleksandr Andryeyev
Status:
finished
Abstract:

Topic

Implementation of Resource Scheduling Algorithms for LTE Radio Systems in Python-based Simulation Environment

Kind of work:
Bachelor Thesis
Supervisor:
M.Sc. Oleksandr Andryeyev
Status:
finished
Abstract:

Topic

Ausgewählte Laufzeitverbesserung eines Algorithmus zur Entropiekodierung

Kind of work:
Bachelor Thesis
Supervisor:
Dipl.-Inf. Philipp Drieß
Dipl.-Inf. Stephan Bärwolf
Students:
Roland Bussemer
Status:
finished
Abstract:

Topic

Placement of service instances under constraints

Kind of work:
Project Work, Bachelor Thesis, Advanced Research Project (MSCSP)
Supervisor:
M.Sc. Manuel Osdoba
Students:
Vijaykumar Singh Rana
Status:
finished
Abstract:

Topic

Implementation of a consensus algorithm

Kind of work:
Student research project, Project Work, Bachelor Thesis, Advanced Research Project (MSCSP)
Supervisor:
Dr.-Ing. Andre Puschmann
Status:
finished
Abstract:

Topic

Routing in the Internet with the Border Gateway Protocol

Kind of work:
Project Work, Bachelor Thesis
Supervisor:
Dr.-Ing. Florian Liers
Students:
Christian Engelhardt
Status:
finished
Abstract:
Not available.

Topic

Creation of network stacks based on languages

Kind of work:
Bachelor Thesis
Supervisor:
Dr.-Ing. Florian Liers
Students:
Daniel Renner
Status:
finished
Abstract:
Not available

Topic

Konzeption und Umsetzung eines Proxys zur QoS-orientierten Datenübertragung am Beispiel SIP-basierter Videokonferenzen

Kind of work:
Bachelor Thesis
Supervisor:
Dr.-Ing. Thomas Volkert
Students:
Marcel Pennewiß
Status:
finished
Abstract:

Topic

Konzepte & Modelle für Messungen in Testbeds (real vs. virtuell)

Kind of work:
Bachelor Thesis
Supervisor:
Dipl.-Inf. Philipp Drieß
Dipl.-Inf. Stephan Bärwolf
Students:
Christina Melle
Status:
finished
Abstract:

Topic

Vergleich bekannter "Future Internet"-Ansätze anhand vorhandener Implementierungen

Kind of work:
Bachelor Thesis
Supervisor:
Dr.-Ing. Thomas Volkert
Students:
Steffen Werfel
Status:
finished
Abstract:
In der Bachelorarbeit werden drei Modelle des Future Internets untersucht. Bei diesen Modellen handelt es sich um das Peer-to-Peer-Overlay-Netzwerk Ariba, die Autonomic Network Architecture (ANA) und die serviceorientierte Netzwerkarchitektur SONATE. Zu Beginn erfolgt die Vorstellung der Architekturen sowie der grundlegenden Konzepte und Bestandteile dieser Modelle. Es wird festgestellt, dass sich die Architekturen von ANA und SONATE ähneln. Anschließend werden die Implementierungen von Ariba und ANA hinsichtlich der Vorgehensweise zur praktischen Nutzung analysiert. Aufbauend auf den mitgelieferten Beispielimplementierungen wird für die beiden praktisch untersuchten Frameworks jeweils eine Applikation zum zeichenbasierten Nachrichtenaustausch entwickelt. Mit diesen Anwendungen werden die theoretischen Möglichkeiten in praktischen Anwendungsszenarien untersucht. Zudem wird der Kommunikationsmehraufwand bei der Nutzung der Frameworks in bestimmten Anwendungsfällen analysiert und verglichen. Es wird festgestellt, dass Ariba die Kommunikation über Netzgrenzen hinaus ermöglicht. Der Fokus von ANA liegt dagegen auf dem Bereitstellen einer Infrastruktur zum Austauschen und Verarbeiten von Daten, nicht auf der Implementierung der spezifischen Protokolle. Bei der Untersuchung der Kommunikationsvorgänge wurde ein wesentlich größerer Overhead bei der Nutzung von Ariba im Vergleich zum Einsatz von ANA festgestellt.

Topic

Connectionless communication in a Forwarding on Gates network

Kind of work:
Bachelor Thesis
Supervisor:
Dr.-Ing. Florian Liers
Students:
Daniel Renner
Status:
finished
Abstract:
Not available.

Topic

Performance measurement and evaluation of protocols within user land

Kind of work:
Bachelor Thesis
Supervisor:
Dr.-Ing. Thomas Volkert
Students:
Thomas Dietrich
Status:
finished
Abstract:
The main task of this thesis was to compare the performance of a user level protocol implementation with the performance of an implementation at the kernel level.
After analyzing the possibilities to generate and to capture network packets a programming environment was developed, which enabled an implementation of network protocols at the user level. Using appropriate measurement concepts and accordingly designed test applications, the performance of the implementation could be measured.
Concluding from the performance evaluation, a protocol implementation at user level is certainly capable of providing a comparable performance in relation to kernel level driven implementations.
Smaller time losses of constant values have been noticed. However, for research purposes, these time losses are negligible. In most cases, when testing network protocol, the functionality and the continuous possibility of modification come to the fore.

Topic

Addressing for incremental routing

Kind of work:
Bachelor Thesis
Supervisor:
Dr.-Ing. Florian Liers
Students:
Daniel Gottwalt
Status:
finished
Abstract:
Available in German, only.

Integrated HW/SW Systems

Topic

Design of a DUT Model for Flash memory

Kind of work:
Bachelor Thesis
Supervisor:
Dr.-Ing. Heinz- Dietrich Wuttke
Dr.-Ing. Jorge Hernán Meza Escobar
Students:
Tobias Hüttl
Status:
finished
Abstract:

Topic

Entwurf und Ansteuerung eines Boundary Scan Controllers mit optimiertem Datendurchsatz für die Prozessor-Emulation mit unterschiedlichen Protokollen

Kind of work:
Bachelor Thesis
Supervisor:
Dr.-Ing. Jorge Hernán Meza Escobar
Students:
Kevin Ernst
Status:
finished
Abstract:

Topic

Instruction set extension of the ROBSY processor for pattern generation

Kind of work:
Bachelor Thesis
Supervisor:
Dr.-Ing. Heinz- Dietrich Wuttke
Dr.-Ing. Jorge Hernán Meza Escobar
Students:
Hanna Schott
Status:
finished
Abstract:

Topic

Research about hierarchical timing modeling for the access to a serial flash

Kind of work:
Bachelor Thesis
Supervisor:
Dr.-Ing. Steffen Ostendorff
Students:
Till Max Schwikal
Status:
finished
Abstract:

Topic

Implementation of pipelining for the ROBSY processor

Kind of work:
Bachelor Thesis, Master thesis
Supervisor:
Dr.-Ing. Jorge Hernán Meza Escobar
Students:
Paul Harig
Status:
finished
Abstract:

Topic

Developmnent of an intelligent IEEE1149.1 I/O module

Kind of work:
Bachelor Thesis
Supervisor:
Dr.-Ing. Jorge Hernán Meza Escobar
Dipl.-Math. Jörg Sachße
Students:
Daniel Stanko
Status:
finished
Abstract:

Topic

Research and implementation of an automatic VHDL generation of elementary functions for test algorithms in FPGAs

Kind of work:
Bachelor Thesis
Supervisor:
Dr.-Ing. Steffen Ostendorff
Dipl.-Math. Jörg Sachße
Students:
Orlando Petsch
Status:
finished
Abstract:
not available