Laufende Arbeiten

Bachelorarbeiten

Simulation of a Communications System that uses Prolate Spheroidal Wave Functions

Simulation of a Communications System that uses Prolate Spheroidal Wave Functions

Beschreibung

Investigation of the system performalce when using the Prolate Spheroidal Wave Functions as waveforms.

Betreuer:

Delcho Donev

Student

Fabian Graf

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

Comparing Different Approaches for Deletion Correction for Data Storage in DNA

Comparing Different Approaches for Deletion Correction for Data Storage in DNA

Beschreibung

The student investigates different methods to correct deletion errors that occur in data storage in DNA. Codes that will be used are VT-codes and Guess & Check codes.

Betreuer:

Student

Stephan-Daniel Gravert

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

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

Decoding from Erroneous Samples of a Set

Decoding from Erroneous Samples of a Set

Beschreibung

Fundamental limits and clustering approaches to decode several erroneous samples of a set of sequences is investigated.

Betreuer:

Student

Arda Can Özensoy

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

Intra-cell Mobility in 5G Multi-beam Systems Operating at High Carrier Frequency

Intra-cell Mobility in 5G Multi-beam Systems Operating at High Carrier Frequency

Beschreibung

Unlike legacy cellular networks, two levels of user mobility are distinguished in 5G systems, applying analog radio frequency (RF) beamforming.

1) Inter-cell user mobility, where the user experience (UE) is handed over from one cell to another, and the handover decision is based on cell measurements that are derived from beam measurements.

2) Intra-cell mobility, where the UE can switch between beams of the same serving cell and where the switching decision is based on beam measurements.

 

The focus of this thesis is the intra-cell mobility, which is a pre-requisite for understanding the inter-cell user mobility. The Master 's thesis student will first evaluate the performance of the specified methods in the 5G standard related to beam switching, failure, and recovery. Based on the outcome, new concepts or enhancements that increase the robustness of the intra-cell mobility will be developed.

Kontakt

ingo.viering.ext@nokia.com

Betreuer:

Onur Günlü - Dr.-Ing. Ingo Viering (Nokia Bell Labs)

Student

Ugur Baran Elmali

SW Implementation for NR FEC

SW Implementation for NR FEC

Beschreibung

  • Study of the NR FEC Specifications (i.e. Polar Codes and LDPC Codes)
  • Study of the Decoding Algorithms for the NR FEC Codes
  • Implementation of the NR FEC Codes on General Purpose Processors using SIMD technology
  • Profiling of the implementation with respect to latency, throughput and memory footprint

Voraussetzungen

  • University degree in computer engineering or comparable course of study
  • Profound knowledge on state of the art processor architectures
  • Profound knowledge on state of the art programming (making use of SIMD and multi-core technologies)
  • Profound knowledge on state of the art operating systems (such as Windows or Linux)
  • Good communication skills
  • Self-motivated and self driving personality
  • Ability to work in an inter-cultural working Environment

Betreuer:

Fabian Steiner, Peihong Yuan - Moritz Harteneck (Rohde & Schwarz)

Student

Yadhunandana Rajathadripura Ku

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, Julian Renner

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

Comparison of Debayering Algorithms

Comparison of Debayering Algorithms

Beschreibung

.

Betreuer:

Lars Palzer - (CCD Videometrie GmbH)

Student

Laura Hauenschild

Characterization of the effect of Four Wave Mixing on information transmission

Characterization of the effect of Four Wave Mixing on information transmission

Beschreibung

Recently, we have proposed a modified channel model with distributed bandpass filters that removes some Four-Wave Mixing terms from the optical fiber channel. In this research internship, we aim to evaluate how these filters improve information transmission.

Betreuer:

Student

Mohamed Ibn Haj Hmida

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

Implementing a simulation tool for high-speed optical communication systems

Implementing a simulation tool for high-speed optical communication systems

Beschreibung

The work is about implementing a simulation platform with MATLAB for the evaluation of the physical layer specifications for passive optical networks (PON). For that, the transmitter and receiver components are studied and modeled. The distortion effects of the transmission path, including  chromatic dispersion, fiber nonlinearities and receiver noise are taken into consideration in order to assess the feasibility of PON requirements with high data rates. In addition to that, the performance of multiple modulation schemes including NRZ, PAM-4 and eventually Electrical Duo-Binary should also be investigated and compared.

Betreuer:

Norbert Hanik - n.n. (Intel Corporation)

Student

Firas Chaabouni

Ausarbeiten eines Konzeptes, um „obsolete“ Microcontroller durch neue Microcontroller auf einem bestehenden CPU Board bei minimaler HW Modifikation zu ersetzen

Ausarbeiten eines Konzeptes, um „obsolete“ Microcontroller durch neue Microcontroller auf einem bestehenden CPU Board bei minimaler HW Modifikation zu ersetzen

Beschreibung

Praktikumsplan: - Analyse - Analyse der ausgewählten neuen MCU gegenüber der bereits eingesetzten CPU o Definition der einzelnen Schnittstellen / alternativen Schnittstellen - Analyse des bestehenden Schaltungsdesigns bzgl. der neuen MCU o Spannung / Energiebedarf (Einfluss auf die DC/DC Stabilität, Spannungsüberwachung (Über / Unter), notwendige Spannungen) o Analyse der internen Datenbusse (EBI, SPI, I2C, …) bzgl. Datenrate, Signalpegel, Impedanzen o Analyse aller weiteren MCU Schnittstellen - Analyse des Layout Bedarfs (neue MCU im Verhältnis zur alten MCU) o Abgleich der Flächenverhältnisse o Pin-Allokierung - Konzeptdefinition bzgl. MCU Austausch o direkter Austausch auf dem PCB (Re-layout) o optionale Adapterplatine, welche anstelle der alten MCU eingesetzt wird o Definition der Peripherieanpassungen - Zusammenfassung der Optionen o Ermittlung der Aufwände o Definition des empfohlenen Vorgehens (generisch)

Betreuer:

Norbert Hanik - n.n. (AES GmbH)

Student

Jacob Hesse

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

Microcontrollerbasiertes Powerline System

Microcontrollerbasiertes Powerline System

Beschreibung

Der Student soll einen kleinen Testaufbau erstellen, bei dem er mit zwei STM32F103 Microcontrollern eine schmalbandige Powerline Kommunikation realisiert.

Dabei sollen auch Signalkoppler und diverse Testnetzwerke untersucht werden.

Jeder Endpunkt des Netzwerkes wird als Signalangepasst realisiert.

Zusätzlich soll eine Simulation des Netzwerkes entstehen, um verlässliche Prognosen des Systems zu ermöglichen.

Betreuer:

Student

Matthias Lechner

Microcontrollerbasiertes Powerline System

Microcontrollerbasiertes Powerline System

Beschreibung

Der Student soll einen kleinen Testaufbau erstellen, bei dem er mit zwei STM32F103 Microcontrollern eine schmalbandige Powerline Kommunikation realisiert.

Dabei sollen auch Signalkoppler und diverse Testnetzwerke untersucht werden.

Jeder Endpunkt des Netzwerkes wird als Signalangepasst realisiert.

Zusätzlich soll eine Simulation des Netzwerkes entstehen, um verlässliche Prognosen des Systems zu ermöglichen.

Betreuer:

Student

Martin Zeller

Code Design for Secret Key Generation/ Left over Hash Lemma

Code Design for Secret Key Generation/ Left over Hash Lemma

Beschreibung

The source model of secret key generation deals with the idea of Alice and Bob generating a key in a distributed manner from correlated observations. This key must be kept secret from an evesdropper. In this internship/thesis the student will start by looking at a simpler model which corresponds to the left over hash lemma. The student will build on some preliminary work done by me to design codes for the extraction of left over hash in a simple setting. After this the student will (if time permits) extend the work to design codes for simple cases of distributed secret key generation for the source model.

Betreuer:

Student

Amir Hossein Rezaeitabar

Error-Correction for Partially Stuck Memory Cells

Error-Correction for Partially Stuck Memory Cells

Beschreibung

.

Betreuer:

Student

Venkatesh Satagopan

Ingenieurpraxis

Ingenieurpraxis

Ingenieurpraxis

Beschreibung

.

Betreuer:

Student

Lukas Wiegert

Ingenieurpraxis

Ingenieurpraxis

Stichworte:
Ingenieurpraxis

Kurzbeschreibung:
IP

Beschreibung

IP

Voraussetzungen

IP

Betreuer:

Student

Maximilian zimmermann

Implementation and Evaluation of a Basic Transmission System Using the CUDA Framework

Implementation and Evaluation of a Basic Transmission System Using the CUDA Framework

Stichworte:
parallel programming, programming in C, CUDA, code performance optimization and evaluation

Kurzbeschreibung:
Within the scope of this topic a simulation for a very basic transmission system will be implemented utilizing a massive parallelism approach on GPUs via the CUDA framework by Nvidia.

Beschreibung

Within the scope of this topic a simulation for a very basic transmission system will be implemented utilizing a massive parallelism approach on GPUs via the CUDA framework by Nvidia. The main focus will be put on the implementation of the constellation mapping and demapping functionality as well as the implementation of a simple channel and pseudo random generation of test data. Even though none of these particular instances tends to be a bottleneck in more elaborate simulations a GPU implementation of these functionalities can be beneficial to circumvent the time consuming data transfer between CPU and GPU memory. Additionally an interface to Matlab has to be implemented for further processing of the generated results using the MEX format. A Matlab implementation of the system will be provided as a starting reference and for later comparisons. Over the course of this thesis, the student will get familiar with the following concepts:  parallel programming, programming in C, using the CUDA library, code performance optimization and evaluation, stochastic simulations, constellation mapping and system performance evaluation.

Voraussetzungen

There are no special requirements needed to apply for this topic. Still some knowledge in the following fields is beneficial: 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

Firas Trimech

UWB Wearable Connectivity COE Projekt

UWB Wearable Connectivity COE Projekt

Kurzbeschreibung:
UWB Wearable Connectivity COE Projekt

Beschreibung

UWB Wearable Connectivity COE Projekt

Voraussetzungen

UWB Wearable Connectivity COE Projekt

Betreuer:

Gerhard Kramer - (Flex Automotive GmbH, 70794 Filderstadt)

Student

Mariam Elsayed

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