Laufende Arbeiten

Bachelorarbeiten

Quantum Key Distribution

Quantum Key Distribution

Kurzbeschreibung:
Describe and analyze QKD.

Beschreibung

Quantum key distribution (QKD) is a secure communication method which implements a cryptographic protocol involving components of quantum mechanics. The goal of the Bachelor Thesis is to decribe and analyze the algorithm. Furthermore, a program simulating QKD should be developed.

Voraussetzungen

Linear Algebra

Betreuer:

Student

Marcel Tri-Tai Chu

Quantum Games

Quantum Games

Stichworte:
Quantum Information, Algorithm

Kurzbeschreibung:
Analyze Quantum Games

Beschreibung

There are games which had a greater winning chance with entanglement. Goal of this thesis is to analyze this game and calculate examples.

Voraussetzungen

Linear Algebra, Information Theory

Betreuer:

Student

Reza Khasbullah

Automatization of a breakout box for the Chinese DC charging standard

Automatization of a breakout box for the Chinese DC charging standard

Beschreibung

Laut chinesischem DC-Ladestandard enthält die DC-Ladeverbindung zusätzlich zu den Hochvolt-Leitungen eine Steckererkennung (CC1 und CC2), 12V Zusatzspannung, einen Schutzleiter und CAN-Leitungen zur Kommunikation zwischen EVSE und EV. Um die Verbindung und Kommunikation zwischen EVSE und EV zu überprüfen und zu variieren wird eine Breakout-Box benötigt, welche in das Kabel zwischen EVSE und EV zwischengeschalten wird. Diese ermöglicht es die CAN-Kommunikation und die Leitungen zu manipulieren. Ziel der Bachelorarbeit ist es eine vorhandene manuelle Breakout-Box zu automatisieren. Die Automatisierung soll die Trennung der CAN-, Zusatzspannungs- und der Leitung der Steckererkennung ermöglichen sowie die automatisierte Messung der Zusatzspannung und Spannung der Steckererkennungsleitungen beinhalten. Die Steuerung soll über einen CAN-Bus erfolgen. Dazu muss ein Multi-Purpose-Modul (MPM) implementiert, die Steuerung über den CAN-Bus definiert und die vorhandene Breakout-Box umgebaut werden. Zusätzlich soll eine vorhandene CANoe-Konfiguration der Breakout-Box um die Automatisierung erweitert werden um anschließend bereits vorhandene manuelle Testfälle zu automatisieren.

Kontakt

P3 systems GmbH

Heilbronner Straße 86

70191 Stuttgart

Germany

konstantin.weber@p3-group.com

+49 151 724 222 46

Betreuer:

Norbert Hanik - Dr. Konstantin Weber (P3 systems GmbH)

Student

Iliana Paspaleva

Satellite Link - Channel Model

Satellite Link - Channel Model

Kurzbeschreibung:
Implementierung einer Simulationsumgebung der Satelliten Übertragungsstrecke

Beschreibung

Die Aufgabe des Studenten ist die implementierung einer Simulationsumgebung für Satellitenkommunikation in Matlab.

Im Satellitenbereich ist der Übertragungskanal durch Nichtlinearitäten der Verstärker gekennzeichnet. Ziel der arbeit ist eine vollständige übertragungsstrecke zu modellieren und danach mutual information zu schätzen

 

Voraussetzungen

  • Grundlagenkenntnisse in MATLAB und C
  • Nachrichtentechnik 1
  • Interesse an Digitaler Datenübertragung und Signalverarbeitung
  • Selbstständiges Arbeiten.

Betreuer:

Student

Lobna Boussarsar

Audio Information Transmission Experimental Setup

Audio Information Transmission Experimental Setup

Beschreibung

The students task is to build a basic framework for information transmission via audio.

Voraussetzungen

very good knowledge in C/C++, Linux drivers
Interest in digital communications

Betreuer:

Julian Renner, Patrick Schulte

Student

Felix Lukas Schäfer

Implementation of an Acoustic Data Transmission System

Implementation of an Acoustic Data Transmission System

Beschreibung

Matlab implementation of an acoustic data transmission system.

Betreuer:

Julian Renner

Student

Ludwig Lohmer

The Weight Enumerators of Product Codes

The Weight Enumerators of Product Codes

Stichworte:
weight enumerator, input-output weight enumerator, input-redundancy weight enumerator, distance spectrum

Beschreibung

For product codes (PCs), it is very easy to find the minimum distance and its multiplicity once those of the component codes are known. However, the characterization of its complete distance spectrum is a largely open problem even if those of the component codes are given. In [1], they provide a feasible method to compute the weight enumerators (WEs) of PCs where at least one component code is a single parity check (SPC) code. In addition, an extension to compute the exact input-output weight enumerator (IO-WE) for 2-dimensional PCs with SPC component codes and a lower bound for those with more dimensions are available in [2].

The student will understand the ideas presented there and develop a software to compute them efficiently.

References:

[1] http://ieeexplore.ieee.org/document/512606/

[2]  ttps://dspace.library.uvic.ca/bitstream/handle/1828/5487/Rankin_DavidM_EURASIPJAdvSignalProcess_2005.pdf?sequence=1&isAllowed=y

Voraussetzungen

Necessary:

  • Basics of channel coding
  • C++ (The applicant can suggest an alternative with a good reason)

Related Courses:

  • Channel Coding
  • Channel Codes for Iterative Decoding
  • Coding Theory for Storage and Networks

Kontakt

mustafa.coskun@tum.de

Betreuer:

Mustafa Coskun

Student

Enes Aksoy

Masterarbeiten

Compression of Quantized Compressive Sensing Measurements

Compression of Quantized Compressive Sensing Measurements

Beschreibung

This thesis investigates compression algorithms for the quantized measuremends of a compressive sensing system.

Betreuer:

Student

Rami Ezzine

Modeling Complex Communication Channels Using Generative Adversarial Networks

Modeling Complex Communication Channels Using Generative Adversarial Networks

Beschreibung

We use Generative Adversarial Networks (GAN) to model various channels that might arise in a communications system.

Betreuer:

Delcho Donev

Student

Amir Hossein Rezaeitabar

Capacity Bounds for Amplitude-Constrained MIMO channels

Capacity Bounds for Amplitude-Constrained MIMO channels

Beschreibung

.

Voraussetzungen

.

Betreuer:

Andrei Nedelcu - (Politecnico di Milano)

Student

Saswati Mitra

Simulations on 3GPP NR Downlink Resource Allocation

Simulations on 3GPP NR Downlink Resource Allocation

Beschreibung

The new radio (NR) radio access technology standardized by 3GPP shall meet the various requirements set by the ITU to be a IMT-2020 technology better known as 5G. Those requirements, quantified by Key Performance Indicators (KPIs) are manifold, e.g. data throughput, reliability, latency and number of supported users. To fulfill the different requirements various parameters and combinations on the physical layer are allowed, e.g. different bandwidth, subcarrier distance, modulation, number of layers and beamforming. When setting the parameters of the NR system not all KPIs are proportionally enhanced but some rather have an inverse proportion. Hence, each parameter set is a trade-off of different KPIs. As the physical layer specification of 3GPP Rel-15 is about to be completed in June 2018, the possible parameters are available now. This master thesis shall:

  • provide a simulation of the 3GPP NR physical layer DL resource allocation.
  • offer the option to adjust different parameters and provide the results analytically and graphically.
  • investigate extreme cases, e.g. maximum throughput, and analyze their effect on other KPIs.
  • assess and compare the results with regard to the system limitations.

Betreuer:

Delcho Donev - M.Sc. Mithlesh Kumar Sinha and Dr.-Ing. Sandra Merkel (Rhode und Schwarz)

Student

Tobias Winkler

Kanalschätzung für leitungsgebundene Kanäle bei zeitvarianten Störungen

Kanalschätzung für leitungsgebundene Kanäle bei zeitvarianten Störungen

Beschreibung

- Theoretische/analytische Betrachtung von Kanalschätz-
verfahren für OFDM-Systeme
- Simulation eines trainingsbasierten Kanalschätzers in Matlab
- Implementierung und Test des Kanalschätzverfahrens in
VHDL und Synthese der digitalen Schaltung in einem FPGA
- Funktionsverifikation anhand ein

Kontakt

Betreuer:

Karl-Tasnad Kernetzky - Dr. Thomas Weidinger (Rosenberger)

Student

Matthias Lechner

Implementation and Validation of a FPGA based signal acquisition for ranging and communication applications

Implementation and Validation of a FPGA based signal acquisition for ranging and communication applications

Beschreibung

The optical communication group of DLR’s Institute of Communications and Navigation develops experimental laser systems for optical links. The communication system development contains several subsystems including the signal transition from the analog to the digital domain. This is done by the use of analog to digital converters (ADC) which interface with the processing device, in this case a field programmable gate array (FPGA). As the future operation site will be in space the received and digitalized signal is suffering from several impairments either caused by the optical transmission channel or the transition from the optical to digital domain. In order to recover the received signal e.g. atmospheric turbulences or mismatches caused by the use of free-running ADCs have to be compensated for. The successful applicant will support our team in the development of an experimental setup, in particular by implementing and validating the ADC-to-FPGA interface and further sub-functionality in order to enable signal recovery.

Goals:
- Definition of transmission channel and recovery system impairments and possible countermeasures
- FPGA based integration of a ADC-to-FPGA interface realized by use of the JESD204B standard
- FPGA based integration of signal recovery stages like timing recovery (expandable)
- Testing and validation of the implemented functionality including optional field tests

Voraussetzungen

- Study direction of electrical engineering (Master level)
- Solid skills in VHDL respectively Verilog
- Knowledge in communication theory is a plus
- Experience within the area of analog to digital converters is a plus

Kontakt

raphael.wolf@dlr.de

Betreuer:

Karl-Tasnad Kernetzky - Raphael Wolf (DLR)

Student

Michael Filkorn

Secure Identification for Gaussian Channels

Secure Identification for Gaussian Channels

Beschreibung

In next generation connectivity systems, which rely on robust and low-latency information exchange, there exists communication tasks in which the Ahlswede/Dueck identification scheme is much more efficient
than Shannon’s transmission scheme. In this thesis one should provide a coding scheme for secure identification and determine the secrecy
capacity of the Gaussian Channel.

Voraussetzungen

Information Theory, Signal Theory

Betreuer:

Student

Wafa Labidi

Protected Code-based Post-Quantum Security

Protected Code-based Post-Quantum Security

Beschreibung

The foreseeable breakthrough of quantum computers represents a risk for communication which uses public-key cryptography. In order to prepare for such an event, embedded devices must integrate post-quantum cryptography, a set of algorithms based on mathematical problems that remains secure even in the presence of the quantum computers. Code-based is one of the most promising post-quantum cryptography. However, the implementation of code-based cryptography has two main challenges: i) satisfy performance and power constraints; and ii) resist side-channel attacks, which uses leakages derived from the implementation (timing, power or electromagnetic characteristics) to retrieve the secret information. The goal of this thesis is to implement a protected version (resistant to side-channel attack) of the newest version of the Gabidulin-Paramonov-Tretjakov code-based post-quantum cryptosystem. This Master thesis will be supervised by Dr. Johanna Sepúlveda (Chair of Security in Information Technology) and Prof. Dr.-Ing. Antonia Wachter-Zeh (Professorship for Coding for Communications and Data Storage).

Betreuer:

Julian Renner, Antonia Wachter-Zeh

Student

Robin Winzler

Waveform Design for Joint Radar and V2X Communication

Waveform Design for Joint Radar and V2X Communication

Stichworte:
waveform, radar, mutual information, state estimation

Beschreibung

The key-enabler of mobility-driven networks as well as vehicle-to-everything (V2X) communications is the ability to continuously track and react to the dynamically changing environment (hereafter called the network `` state ') while exchanging information with each other The same millimeter wave frequency bands are used as a radar and data communication system. One of the important tools for waveform design is to use the information theory to maximize the mutual information [Bell1993, Blum2007, Nehorai2007]. While these works focus on extracting the information on the state parameters (eg velocity or range) as much as possible, or equivalently decreasing the uncertainty, it is possible to convey a message to the receiver simultaneously. 

The objective is summarized below. 

  • Understand the seminal paper on the waveform design [Bell1993].
  • Adapt the waveform design to a joint sensing and communication system.
  • If time allows, extend the study to the multi-user case [Nehorai2007]

 

References

[Bell1993] MR Bell, `` Information Theory and radar waveform design '', IEEE Transactions on Information Theory, vol. 39, no. 5, pp. 1578--1597, 1993

[Blum2007] Y. Yang and RS Blum, `` MIMO radar waveform design based on mutual information and minimum mean-square error estimation '', IEEE Transactions on Aerospace and Electronic Systems, vol. 43, no. 1, 2007

[Nehorai2007] A. Leshem, O. Naparstek, and A. Nehorai, "Information theoretic adaptive radar waveform design for multiple extended targets", IEEE Journal of Selected Topics in Signal Processing, vol. 1, no. 1, pp. 42-55, 2007 

Voraussetzungen

  • Basic knowledge of information theory, signal processing, convex optimization. 
  • Matlab programming skills.

Kontakt

Prof. Mari Kobayashi

Room: N406

mari.kobayashi@tum.de

Betreuer:

Mari Kobayashi

Student

Björn Bissinger

Decoding of Interleaved Codes

Decoding of Interleaved Codes

Stichworte:
Coding Theory, Interleaved Codes, Code-based Cryptography

Beschreibung

Interleaving is a decoding method that allows correcting burst errors beyond the unique decoding radius with reasonable complexity. It is already in use for improving the performance of Reed-Solomon codes in storage applications such as CD and DVD . However, for many codes it is unclear how to use interleaving to decode up to their designed minimum distance. This work will focus on codes with application to security, i.e., code-based cryptography. Here interleaving has the potential to increase the security level for a given key size.

Betreuer:

Lukas Holzbaur, Sven Puchinger

Student

Hedongliang Liu

Effect of distributed noise on the Nonlinear Fourier Transform

Effect of distributed noise on the Nonlinear Fourier Transform

Stichworte:
Nonlinear Schrödinger Equation, Nonlinear Fourier Transform

Beschreibung

The Nonlinear Fourier Transform (NFT) is a mathematical tool that linearizes the Nonlinear Schrödinger Equation, which is the equation that governs the fiber optic channel [1]. With the help of the NFT, it is possible to remove the nonlinear interference between channels in a fiber optic system. However, the NFT fails to model additive noise. In this thesis, we aim to characterize the effect of noise on the NFT, which would greatly increase the usefulness of this tool for system design.

 

[1] http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6808480

Voraussetzungen

Knowledge of fiber optic communication theory is not necessarily required, but students applying for this thesis should be familiar with complex analysis.

Kontakt

javier.garcia@tum.de

Betreuer:

Student

Run Yang

Forschungspraxis oder MSCE Forschungspraxis

Security Analysis of (Multi-User) Fuzzy Vaults

Security Analysis of (Multi-User) Fuzzy Vaults

Beschreibung

Fuzzy Vaults are used for secure storage on insecure memory for applications such as biometric authentication, where a correct user input is supposed to reveal a secret (e.g., a cryptographic key). However, to decrease the likelihood of false negatives, inputs very similar to the reference are also supposed to be accepted and reveal the secret. For this purpose error correcting codes are introduced into the system. When extending such a system to a multiuser setup in which only the presence of multiple correct inputs is supposed to reveal the secret, the error correction has to be set up carefully in order to not enable a subset of users to obtaine the secret with several very good inputs and some very bad inputs (i.e., replacing of authorized users). This work analyzes the security of fuzzy vaults and explores generalizations to multiple users.

Betreuer:

Student

Sencer Derebeyo?lu

Preparing a data-path for Optical Downlink

Preparing a data-path for Optical Downlink

Beschreibung

The work is on developing or modifying subsystems from the Osiris4CubeSat project at DLR, which is about developing an optical payload with the primary goal of demonstrating high speed optical downlinks between a CubeSat and the Earth. 

Betreuer:

Ginni Khanna, Norbert Hanik - Anil Morab Vishwanath (DLR)

Student

Lorenzo Castelvero

GPU Based Decoding of QC LDPC Codes

GPU Based Decoding of QC LDPC Codes

Beschreibung

In this research internship, the student will develop a GPU based belief propagation (BP) decoder for layered message passing. Extensive simulation campaigns and throughput comparisons to legacy decoders will be conducted.

Betreuer:

Student

Patrick Willner

Message Passing Decoding of BMERA Codes

Message Passing Decoding of BMERA Codes

Beschreibung

In this research internship, the student will implement a belief propagation (BP) decoder for message passing decoding of BMERA codes, also known as convolutional polar codes. For this, the student will first start with a conventional  BP decoder for polar codes and then take the necessary steps to adapt the algorithm for BMERA codes. Eventually, a numerical performance evaluation by means of frame error rate simulations should be made.

Voraussetzungen

Channel Coding, Channel Codes for Iterative Decoding, Information Theory

Betreuer:

Student

Zvezdana Kuzmanovic

List Viterbi Decoder for Short Convolutional Codes

List Viterbi Decoder for Short Convolutional Codes

Beschreibung

Short convolutional codes with large memory are best codes for short blocklengths at the expense of high complexity [1]. The student should understand first the Viterbi algorithm and then implement list Viterbi decoder [2].

[1] https://arxiv.org/pdf/1610.00873.pdf

[2] http://www2.ensc.sfu.ca/people/faculty/cavers/ENSC805/readings/42comm02-seshadri.pdf

Voraussetzungen

Necessary:

  • Basics of channel coding
  • Matlab or C++

Related Courses:

  • Channel Coding
  • Channel Codes for Iterative Decoding

Kontakt

mustafa.coskun@tum.de

Betreuer:

Mustafa Coskun

Student

Wenqi Jia

PAT using Polar Codes

PAT using Polar Codes

Beschreibung

Over the fading channels, channel coefficients should be estimated to use most of the decoding algorithms, e.g., Viterbi, BP, etc. In this internship the student is expected to understand the Polar Codes together with the successive cancellation decoding algorithm and use them in a PAT scheme over block-fading channels.

Betreuer:

Mustafa Coskun - (DLR)

Student

Marvin Xhemrishi

Bounds on the block error probability of short codes

Bounds on the block error probability of short codes

Beschreibung

The asymptotic bounds for the channel codes are not relevant for short codes, e.g. blocklength up to 1000 bits. Therefore, error bounds which are relevant for such codes will be implemented.

Betreuer:

Mustafa Coskun

Student

Ilhem Brayek

GPU-Implementation of the Split-Step Fourier Method with CUDA

GPU-Implementation of the Split-Step Fourier Method with CUDA

Stichworte:
split-step Fourier method, parallel programming, programming in C, CUDA, code performance optimization and evaluation

Kurzbeschreibung:
In this thesis the split-step Fourier method has to be implemented utilizing GPU computation via CUDA.

Beschreibung

Within the scope of this thesis, the split-step Fourier method (SSFM), a numerical method solving the nonlinear Schrödinger equation (NLSE), will be implemented. The implementation has to be conducted, using the CUDA framework for parallel implementation on graphical processing units (GPUs), in the programming language C. The main focus is on reducing the computation time for the SSFM, by utilizing the massive parallel computational capabilities of GPUs. Even though Matlab can natively utilize GPU hardware for certain operations, the reduction in overall computation time is far below the expected reduction with an implementation fully written in C and called from Matlab (e.g. via Mex). Over the course of this thesis, the student will get familiar with the following concepts: split-step Fourier method, parallel programming, programming in C, CUDA, code performance optimization and evaluation.

Voraussetzungen

There are no special requirements needed to apply for this thesis. Still some knowledge in the following fields is beneficial: Optical Communication Systems, Basics in C programming (or basics in any other programming language), Matlab (Mex)

Kontakt

benedikt.leible@tum.de (Please attach an overview of your current grades to the email)

Betreuer:

Benedikt Leible

Student

Thomas Göttsberger

Error-Correction for Partially Stuck Memory Cells

Error-Correction for Partially Stuck Memory Cells

Beschreibung

.

Betreuer:

Student

Venkatesh Satagopan

Ingenieurpraxis

Porting Flash Programs of the lntWWW to HTML5 and Javascript

Porting Flash Programs of the lntWWW to HTML5 and Javascript

Beschreibung

Porting Flash Programs of the lntWWW to HTML5 and Javascript

Betreuer:

Student

Carolin Mirschina

Deep Learning Spezialisierung

Deep Learning Spezialisierung

Beschreibung

.

Betreuer:

Antonia Wachter-Zeh - (Luminovo Artificial Intelligence GmbH)

Student

Philipp Wolters

Automatisierung der Datenanalyse

Automatisierung der Datenanalyse

Beschreibung

.

Betreuer:

Gerhard Kramer - Zhang Xu (Ford Technology Development Center)

Student

Zibo Zhou

Funknetzoptimierungdes Vodafone Mobilfunknetzes

Funknetzoptimierungdes Vodafone Mobilfunknetzes

Beschreibung

.

Betreuer:

Gerhard Kramer - Georg Rötzer (Vodafone GmbH)

Student

Martin Göllner

Installation der Bodenlage Stuttgart im Center Langen

Installation der Bodenlage Stuttgart im Center Langen

Beschreibung

.

Betreuer:

Student

Stefan Schäffler

SDxR Legacy Waveform Integration

SDxR Legacy Waveform Integration

Stichworte:
SDxR Legacy Waveform Integration

Kurzbeschreibung:
SDxR Legacy Waveform Integration

Beschreibung

SDxR Legacy Waveform Integration

Voraussetzungen

SDxR Legacy Waveform Integration

Betreuer:

Gerhard Kramer - (ROHDE & SCHWARZ GmbH & Co. KG München)

Student

Constantin Runge

Channel Model Simulator

Channel Model Simulator

Kurzbeschreibung:
Investigation of Winner II channel model

Beschreibung

The Student investigates the Winner II channel model.

Betreuer:

Student

Yosri Ben haj ali

Studentische Hilfskräfte

C Implementation of the Faure-Loidreau Public-Key Cryptosystem

C Implementation of the Faure-Loidreau Public-Key Cryptosystem

Beschreibung

The realistic threat of a quantum supercomputer has motivated research on post-quantum cryptography. The Faure-Loidreau Public-Key Cryptosystem is considered to be secure against attacks of quantum computers.

Betreuer:

Julian Renner

Student

Marvin Xhemrishi