Open Theses
You may also contact one of our doctoral candidates directly, if you are interested in a Bachelor or Master thesis, a student job, an "Ingenieurspraxis" or a "Forschungspraxis". It often happens, that topics are being prepared which are not adverdised yet. It may also be possible to find a topic matching your specific interests.
Please include a curriculum vitae together with a list of attended courses when applying for a thesis.
If your "Ingenieurspraxis" is selected to be supervised by one of our professors, please hand in the documents to Doris Dorn (Room N2401).
Master Theses
A Deterministic Approach to the Gaussian MultipleInput MultipleOutput (MIMO) Broadcast Channel  
Multiuser communication systems (such as wireless systems) are different than point to point channels in two key aspects; namely, the broadcast nature of transmissions (e.g., wireless transmissions can be picked up by any receiver in the vicinity of the transmitter) and the superposition (e.g., a wireless receiver picks up a linear combination of transmissions from all transmitters in its vicinity). Recently a deterministic approach to multiuser information theory has proved promising by achieving progress in some of the longstanding open problems by finding approximate solutions. The idea behind a deterministic approach, on a high level, is to focus on the interaction of signals rather than the background noise, through a simpler appropriate model; find exact solutions for the simpler model; and then translate the intuitions and techniques to new techniques and/or approximate solutions on noisy models. The goal of thesis is to undertake a deterministic approach to Gaussian MIMO broadcast channels. Prerequisite: Linear Algebra, Information Theory 

Supervisor: Shirin Saeedi 
Role of Feedback in Broadcasting  
This project intends to investigate the role of feedback in broadcast channels. More information available upon request.
Prerequisite (at least one of the following): Basic knowledge of Network Coding (see [2]) Basic knowledge of Algorithms Basic knowledge of Information Theory 

Supervisor: Shirin Saeedi 
Bayesian inference and tracking techniques for nonLorentzian lineshape optical sources  
Project description
Objectives of the project
Relevant literature 

Supervisor: Luca Barletta, Darko Zibar (DTU) 
Modulation and Channel Coding  
Scope:I offer master thesis topics in the area of modulation, signaling and channel coding. The goal is to design transmission schemes for reliable communication close to the theoretical limits. We consider wireless, optical and wired communication channels and take power, bandwidth, and latency constraints into account. Prerequisites: you should have attended one or more of the following courses: Information Theory, Channel Coding, Coded Modulation, Channel Codes for Iterative Decoding. Start: Summer 2016. 

Supervisor: Georg Böcherer 
Code Design for Secrecy  
We are looking for motivated students to work on code design for secrecy. For realistic channel models, we want to test different codes out there to analyse its complexity, secrecy performance. The thesis basically consists of code design for security primitives with given range of channel parameters, desired block lengths and BERs. Interested students can directly send their CVs and transcripts to my email address. 

Supervisor: Onur Günlü 
Probabilistic Signal Shaping for ShortReach Optical Fiber Systems  
Optical fiber systems form the backbone of the internet. Despite their large usable bandwidth, they are going to running out of capacity due to an increasing demand for services such as highdefinition video streaming. In order to obtain the largest possible transmission rates for a fixed link, a nonuniformly spaced input can replace the common uniform input. Prerequisites for this thesis: digital communications (must!), basics in optical communication systems (important), information theory (equally important). If you are interested in this work, please contact me at tobias.fehenberger@tum.de to set up a personal meeting.  
Supervisor: Tobias Fehenberger 
Efficient Algebraic Decoding of Subspace Codes for Network Coding  
Subspace codes were proposed by Kötter and Kschischang in 2008 for error control in random linear network coding (RLNC). The main idea is to encode information by the choice of a subspace rather than a choice of a vector. A basis for the selected subspace is then transmitted over a channel. The decoder returns the subspace that is closest to the received subspace according to some metric.
I offer topics on efficient (list and unique) decoding algorithms for subspace and rankmetric codes that allow to correct errors beyond the unique decoding radius. Prerequisites: You should be interested in Channel Coding and should have good knowledge in (linear) Algebra. 

Supervisor: Hannes Bartz 
MIMO Multiport Communications  
The topic of the thesis is to develop a simulator for MIMO communications including the transmit and receive RF frontends of a single user link. The simulator should be able to support different types of antenna elements and array configurations as well as matching circuits and amplifier models. In addition it should be able to estimate rates of communication over deterministic and stochastic channels.  
Supervisor: Andrei Nedelcu 
RateDistortion Theory for Sparse Sources  
RateDistortion Theory for Sparse Sources
This project investigates information theory limits for the lossy compression of sparse sources.
Motivated by the recent mathematical theory Compressed Sensing that deals with the efficient acquisition and reconstruction of sparse signals, we try to determine the fundamental limits of digitally storing data created by such sources.
A sparse source emits a string of symbols of which  loosely speaking  only a few contain information. There are different ways to model these sources. An example is the Gaussian spike source which emits a Gaussian symbol with probability p and a zero with probability 1p. Possible directions of a project are:  Investigating different source models  (Numerically) determining the rate distortion function of a sparse source  Computing finite length performance bounds for sparse sources Prerequisites:  Information Theory (must)  Pleasure with mathematics (must)  Multiuser information theory (beneficial) 

Supervisor: Lars Palzer 
Ingenieurspraxis
System Integration at FraunhoferEMFT  
fuer die Bereiche: Entwicklung von Sensorsystemen, Systemintegration sowie Hard und Softwareentwicklung mit folgenden Schwerpunkten: 1) Elektronikentwicklung, Design und Aufbau von Platinen, Programmierung von Mikrokontrollern 2) Integration und Charakterisierung von Sensorsystemen (Aufbau und Verbindungstechnik, Messtechnik) Fuer die Aufgabenstellung in der Systemintegration, speziell fuer Sensorsysteme und Sensornetze, suchen wir motivierte Studenten, die selbstaendig und eigenverantwortlich im Rahmen von Forschungs und Entwicklungsprojekten arbeiten wollen. Es erwarten Sie spannende Arbeiten auf den Gebieten der aktuellen Forschung und Entwicklung in unseren modernen Laboren. Kontakt: franz.wenninger(at)emft.fraunhofer.de 

Supervisor: Gerhard Kramer, Franz Wenninger, FraunhoferEMFT 
Forschungspraxis or MSCE Internships
Code design for Physical Layer Security  
Wiretap channel represents the basic setup for physical layer security. It has been extensively studied in the last four decades and the fundamental limits of communication for this channel are known in a wide variety of scenarios. Nevertheless the only explicit code construction that can achieve wiretap secrecy capacity uses Polar codes. Designing codes for secrecy involve the combined design of codes for reliability and channel resolvability. In 2015 a new coding scheme for channel resolvability was introduced by Amjad and Kramer. The aim of this internship is to combine this channel resolvability code with existing channel codes in order to design wiretap code.  
Supervisor: Ali Amjad 
Development and Integration of a Demonstrations System for Advanced Communication Techniques  
Development and integration of a demonstrations system for advanced communication techniques, which operate in an embedded Platform based on a combined ARM/FPGA System on Chip (SoC) architecture. The activities to be carried out will start with the basic build of the system. This includes building and installing an appropriate Linux distribution on the ARM processor and making sure that all peripherals, particularly the FPGA, are accessible. After this initial stage the boards will need to be incrementally programmed to allow in the end full wireless communication between a transmitter and a receiver. Programming will be done in the first stage mostly in C / C++ and in the Linux shell, and in later stages also in VHDL/Verilog. Given the relatively high complexity of the task only students having good programming skills and a good understanding of the Linux operating system can be considered. An independent working style and the ability to solve relatively complex programming tasks is of advantage. For more information, look here. 

Supervisor: Tudor Ninacs, DLR 
External Master Theses
Fundamental limits of cooperation with imperfectly shared state information  
POSITION: EXTERNAL MASTER THESIS[PDF] OPEN POSITIONS (FUNDED FROM ERC ADVANCED PROJECT "PERFUME") Technical Context: The “PERFUME” project benefits from an “ERC Advanced” (European flagship) funding to investigate the socalled Smart Device Communications within the future Mobile Internet. Despite successes with past and current (5G) research, new paradigms leading to greater spectral efficiencies and intelligent network organizations will be in great demand to absorb the continuous growth in mobile data. Classical wireless design places the radio device under the tight control of the network. Pure networkcentric designs, such as optical cloud supported ones raise cost and security concerns and do not fit all deployment scenarios. More importantly these conventional approaches underutilize growing local memory and computing capabilities at the device side (tablets, sensors, robotic objects such as wirelessly connected aerial drones etc.). Our project envisions a radically new approach to designing the mobile Internet, which taps into radio devices’ new capabilities. Our approach recasts devices as distributed computational nodes solving together multiagent problems, allowing to maximize the network performance by exploiting local measurement and information exchange capabilities. The projects sets novel objectives such as understanding new information theory limits for systems with decentralized information, the development of novel device communication methods, jointly with socalled team decisional statistical signal processing algorithms. The project will demonstrate the gains associated with exploiting the devices’ collective, network friendly, intelligence in pushing the frontiers of mobile Internet performance. Please visit http://www.eurecom.fr/cm/gesbert/erc for more details on the project. Expertise and skills: Several master thesis are proposed for talented students with an excellent academic track . The project is at the frontiers of signal processing, communication theory, network information theory, game and optimization theory, artificial intelligence, as well as realtime implementation and experimentation, such that the subjects can be adapted to the desire and the skills of the students. Practical Conditions: This position is located at EURECOM, in the French Riviera, near Antibes and Nice. The position being offered as part of the ERC project, the student will have a team of phd students and researchers providing interactions and a motivating work atmosphere. The starting date is flexible and can be discussed. The student would be paid around 900 euros after taxes. Conditioned on the quality of the work realized, travels to international conferences could be funded. Ideally, this thesis would be the starting point of a doctorate at EURECOM. For more information on any of the previous points, please do not hesitate to write to paul.dekerret@eurecom.fr or david.gesbert@eurecom.fr Supervisor: David Gesbert and Paul de Kerret 

Supervisor: Georg Böcherer, Prof. David Gesbert (EURECOM), Paul de Kerret (EURECOM) 
Theses in Progress
Bachelor Theses
Matthias Engelhard: Erstellen von Spezifikationen und Testplänen sowie Dokumentation für Skriptprogramme  
Supervisor: Gerhard Kramer, Continental Automotive GmbH, 93055 Regensburg, Dr. Kelbeck 
Alberto Diago Gallardo : Atmospheric Influence on Free Space Optical Communications  
The work is based on Free Space Optical (FSO) communications and will include the following parts: • Case Study: GroundtoGround laser Links: o Link budget calculations; (Done) o Tracking Power budget calculations; o Scintillation analysis (optional: atmospheric simulations and fade statistics); (Ongoing) o Atmospheric Attenuation: Link availability calculations. (Ongoing) • Support the design, integration of testing of the “FrameSteering Concept” as a demonstrator terminal for static links. (Ongoing) • Outdoor link demonstration and measurement campaign. • Analysis and evaluation of the measurement data.  
Supervisor: Norbert Hanik, Luis Martin Navajas 
Tim Heinlein: Development of a Powerline Communication PHY Layer and Channel Simulator  
The task of the (OSI) PHY layer in a communications system is the physical
transmission of data. At the transmitter side, the PHY accepts packets
from the MAC layer and transmits them to the receiver.
At the destination, the PHY receives the data and passes the packet to
the MAC layer of that device.
The student's task is to build a MATLAB simulator which takes packets from transmitters and delivers them to receivers. It has to drop and delay some packets with respect to different criteria. The connection to transmitters and receivers (clients) has to be done through DBus over the MATLAB Mex interface. Prerequisites: Good programming skills, digital communications and basic knowledge about Linux. 

Supervisor: KarlTasnad Kernetzky 
Robert Markl: Development of an OFDM Physical Layer on a Zynq FPGA  
The student's task is to develop an OFDM PHY layer on a Zynq FPGA located on a ZC706 evaluation board. The work will include include an FPGA design flow in System Generator for DSP (MATLAB/SIMULINK) and programming in VHDL.  
Supervisor: KarlTasnad Kernetzky 
Wafa Labidi: Error Propagation of Source coding schemes  
lossless source codes are usually variable length codes.
Variable length codes, however, suffer from error propagation and synchronization Problems.
Consider for example the code: a > 0 b > 1 0 c > 1 1 0 d > 1 1 1 and the sequence a a b d c a b > 0, 0,10,111,110,0,10 consider there was a transmission error of bit 4: 0, 0,111,111,10,0,10 > a,a,d,d,b,a,b There is error propagation that is however limited. In that thesis we want to investigate this effect 

Supervisor: Patrick Schulte, Georg Böcherer 
Emna Ben Yacoub: Analysis and State Space Reduction of nGrams  
We create a metric to categorize sequences. Categories may be authors and sequences to analyze books they wrote. Furthermore we want to take a look at state space reductions of trained Markov chains.  
Supervisor: Patrick Schulte, Bernhard Geiger 
Aya Ben Salha: nMarkov Language Generator  
The aim of the thesis is to build a program that learns a language based on plain text and generates a markov chain that can be used for imitating language. Language can be german, english or symphonies.  
Supervisor: Patrick Schulte, Bernhard Geiger 
Mohamed Chennoufi: Raptor Codes for IP Video and Audio Transmission  
Supervisor: Patrick Schulte, Harald Weigold, Rohde und Schwarz 
Simon Heihe: Markov Aggregation via Clique Partitions  
Take a noninvertible function of a Markov chain  what you get is a stochastic process on a smaller state space that, in general, has less information than the Markov chain: Since the function is not invertible, it aggregates states, and the original state cannot be inferred from its aggregate alone. In [1], we found sufficient conditions for such a noninjective function to preserve information: The output process contains the same information as the Markov chain, and the latter can be reconstructed from the former. In a later work, we found a connection between this sufficient condition and zeroerror information theory. Specifically, one can construct a graph from the Markov chain and find an informationpreserving noninjective function via partitioning this graph into cliques [2]. This bachelor thesis should apply this theory to a few practical examples: A clique partition algorithm should be implemented, and the algorithm should be tested at large, sparse Markov chains as they are common in chemical reaction networks or natural language processing. The prospective student should have good programming skills (Octave, Matlab, etc.) and should be interested in stochastic processes. [1]: Geiger, Temmel, "Lumpings of Markov chains, entropy rate preservation, and higherorder lumpability" [2]: Geiger, HoferTemmel, "GraphBased Lossless Markov Lumpings" 

Supervisor: Bernhard Geiger 
Rami Ezzine: Lossy Source Coding Performance of OneBit Compressive Sensing  
The subject of this Bachelor’s thesis is the performance analysis of recent onebit com pressive sensing (CS) algorithms in a lossy source coding framework.
Based on the seminal works of Donoho as well as Candes and Tao that deal with the efficient linear encoding of a sparse realvalued vector into a realvalued vector of smaller dimension, Boufounos and Baraniuk [1] proposed a onebit CS algorithm where each linear measurement is quantized to +1 or 1. From these binary measurements, the original signal can then be approximated using various optimization techniques. Since the onebit CS procedure discards the amplitude information of the source signal, a popular source model is the uniform distribution on a sphere. However, applying a simple scalar quantizer to the amplitude of a signal, one might extend those algorithm to, for instance, Gaussian distributions. Another important source model is the binary source. In lossy compression, the performance of a quantization code is usually measured with respect to its average distortion (the average quantization error) or excess distor tion, that is, the probability of exceeding a given quantization error. Recently, there has been significant progress in finding the fundamental limits for the excessdistortion performance of fixed length vector quantizers, see [4] and the references therein as well as [5, 6]. These results can be seen as benchmarks for the performance of practical algorithms. The aim of this thesis is thus to implement state of the art onebit CS algorithms and investigate their lossy source coding performance for these source models. Tasks The following tasks will serve as a guideline. • Familiarize yourself with the concept of onebit CS and perform a literature review of state of the art onebit CS algorithms. Good starting points are [1, 2, 3] • Implement selected algorithms in MATLAB • Perform MonteCarlo simulations to numerically evaluate the average quantization errors and excessdistortion behavior of the algorithms for suitable source models • Compare the results to existing bounds for fixedlength lossy source coding References [1] P. T. Boufounos and R. G. Baraniuk, “1bit compressive sensing,” 42nd Annual Conference on Information Sciences and Systems (CISS), Mar 2008, pp. 16–21. [2] J. N. Laska, “Regime change: Sampling rate vs. bitdepth in compressive sensing,” Ph.D. dissertation, Rice University, 2011. [3] http://dsp.rice.edu/1bitCS/ [4] V. Kostina and S. Verdu ́, “Fixedlength lossy compression in the finite blocklength regime,” IEEE Trans. Inf. Theory, vol. 58, no. 6, pp. 3309 – 3338, Jun 2012. [5] L. Palzer and R. Timo, “A converse for lossy compression in the finite blocklength regime,” 2016 International Zurich Seminar on Communications, Mar 2016 [6] L. Palzer and R. Timo, “Fixedlength compression for letterbased fidelity measures in the finite blocklength regime,” preprint, Jan 2016 

Supervisor: Lars Palzer 
Ilhem Brayek: 1 bit Massive MIMO Uplink  
The target of this thesis is to implement and evaluate a massive MIMO uplink system with 1 bit ADCs at the receiver.  
Supervisor: Markus Staudacher 
Mohamed Amine Hadiji: Examination of Automated Tests  
Supervisor: Markus Stinner, Carlos Martini 
Anes Belkacem: Reliability Analysis for Secretkey Generation from Physical Identifiers  
Secretkey generation from Physical Unclonable Functions (PUFs) is a promising technique to provide security to Internet of Things (IoT) rather than storing a key in Nonvolatile Memory (NVM). Keygeneration schemes using PUFs require an errorcorrection step due to the noisy nature of PUF outputs. The PUF postprocessing scheme that uses the Discrete Cosine Transform (DCT) to decorrelate the source is a suboptimal but efficient approach. The DCTbased scheme uses an algorithm to satisfy the secrecy and reliability constraints simultaneously by optimizing a reliability metric for each DCT coefficient so that a certain block error probability can be achieved for the secretkey by using a linear block code. This thesis aims to find a better reliability metric to give performance guarantees to extract a fixed number of bits that are as uniform as possible. Real PUF outputs will be used to determine the source and channel models for the DCTbased scheme and to check the security and reliability performance of the scheme with the new metric.  
Supervisor: Onur Günlü 
Master Theses
Houda Bannour: Design of a FEC Scheme for High Data RateAnti Jam speech waveform inteligibility optimization  
The High Data RateAnti Jam waveform from Rohde&Schwarz allows audio signal transmission, supported by the MELPe vocoder with 2.4kbps. For multiple transmissions, the waveform uses the TDMA scheme. A TDMA slot contains MELPe frames and a header information with a total payload of 488bits. Under the Wideband mode, a TDMA slot is transmitted with a higher data rate, which means more bits per slot. These additional free bits shall be used in order to implement an FEC (Forward Error Correction) scheme to increase the robustness against channel noise and fading effects. Error Concealment (EC) techniques, such as bits interleaving, can be exploited on header and MELPe frames to reduce the effects of losses and burst channel errors. FEC combined with EC shall be designed in a way to find a balance between header and MELPe frames encoding schemes, in order to achieve an optimized bit error rate (BER), given by the case where all additional bits are used to protect the MELPe frames, without considering the slots’ losses due to the errors in header. The optimized BER ensures a minimum MOS (Mean Opinion Score) required for speech intelligibility.  
Supervisor: Andrei Nedelcu, Dipl.Ing. (FH) Stefan Kerger M.Sc 
Clemens Bloechl: Aggregation of Hidden Markov Models  Theory and Applications  
The topic of the thesis is to develop and analyze informationtheoretic aggregation methods to reduce the state space and/or the observation space of hidden Markov models. Using the KullbackLeibler divergence rate as cost function, we expect connections with the information bottleneck method, lumpability, and spectral aggregation techniques. In the second part of the thesis, the developed methods shall be applied to practical examples, such as speech recognition systems. As a further example, the techniques shall be used to collapse output states of a discrete memoryless channel, without affecting the error probability of a Viterbi algorithm decoding a convolutional code. 

Supervisor: Bernhard Geiger 
Nicolas Blum: Algorithm Development for FFTbased FM Multitone Signal  
Supervisor: Andrei Nedelcu, Joerg Biedermann (Rohde & Schwarz) 
Tobias Prinz: Polar Codes  
Supervisor: Georg Böcherer, Peihong Yuan 
SaraLee Steffan: Development and design of an optical transceiver module  
Supervisor: Norbert Hanik, Philipp Putzer (OHB System AG) 
Andreas Ditler: Numerical Evaluation of Capacity for Phase Noise Channels  
Supervisor: Andrei Nedelcu 
Marcel Grec: Fountain Codes under inactivation decoding  
Fountain codes are a class of erasure correcting codes which can potentially generate an unbounded
number of encoded symbols. Due to their flexibility they are a very efficient solution for the reliable
multicasting setting, where a transmitter wants to deliver the same object (data file, video streaming
etc.) to a number of receivers that have independent channels. In fact, fountain codes have been
adopted in a number of standards, among others in:


Supervisor: Patrick Schulte, Francisco LazaroBlasco 
Janis Surof: Intradyne Reception in Optical Satellite Links  
The master thesis is set out to perform analytical and experimental feasibility study of an optical BPSK and QPSK optical link in GEO satellite system scenario. The task is to analyse and simulate a coherent phasemodulation optical link with respect to optical signal and noise power limitations, linear and nonlinear system e ects and atmospheric distortions. Then, series of equalising and correcting algorithms will be developed in MATLAB and applied to the transmitted signal in order to compensate for the simulated distorting e ects. The analytical results will be later experimentally demonstrated in laboratory conditions.  
Supervisor: Tobias Fehenberger, Dr. Juraj Poliak (DLR) 
Xianhe Yangzhang: Capacity Estimation using Nonlinear FrequencyDivision Multiplexing for Optical SMF Channel  
The capacity of the singlemode fiber (SMF) at highSNR region is a critical topic for researchers in optical and information theory society. Due to the application of linear methods such as Nyquistpulse shaping, OFDM, WDM, SDM, etc. in optical SMF transmission, the fiber Kerreffect induced nonlinearity causes significant intra/interchannel interference which might lead to an underestimation of the capacity limit for SMF channel. Nonlinear frequencydivision multiplexing (NFDM) based on the nonlinear Fourier Transform (NFT) is a promising approach to overcome the bottleneck of the data rate at highSNR region. It treats fiber nonlinearity and chromatic dispersion as essential parts of the transmission such that the channels don't interfere with each other in nonlinear frequency domain. In this master thesis, an NFDM system at the defocusing case using forward and backward NFT will be developed and evaluated , aiming at giving a better lower bound of the capacity for optical SMF channel.  
Supervisor: Yingkan Chen, Prof. Mansoor I. Yousefi 
Manuela Meier: Syndrome Decoding of Insertions and Deletions  
Subspace codes are used for error control in random linear network coding (RLNC) and can be constructed from the ReedSolomon like Gabidulin codes. A channel model for RLNC is the operator channel which incorporates insertions (of additional code symbols) as well as deletions (of code symbols). It has been shown, that interleaved or punctured subspace codes are very resilient against insertions if an interpolationbased decoder is used. The goal of this thesis is to analyze syndromebased decoding schemes for interleaved evaluation codes that are more resilient against insertions than deletions. The results should be verified by simulations.  
Supervisor: Hannes Bartz, Vladimir Sidorenko 
Berkay Köprü: Coding Schemes for Multiple Access Communications  
Multiple access channel (MAC) can be seen as the model where two or more transmitters send information to a common receiver. For instance, multiple mobile phones communicating to a base station can be modeled as a MAC. The main challenge in MAC is that the receivers may share the transmission channel in an uncoordinated way, such that their transmissions can interfere. This problem is solved in many modern communication systems by allocating orthogonal resources (like time slots or frequency bands) to the transmitters such that the interference is avoided. However, although it is a practical solution, orthogonalization is not the optimal solution if considered from an information theoretic point of view. According to the theory, nonorthogonal transmission in MAC can be beneficial in many scenarios, however for these scenarios the coding schemes should be designed carefully to benefit from the nonorthogonal communication. Next generation cellular systems will support a multitude of services where multiple nodes are involved in the communications simultaneously, including vehicletovehicle communications and massive machine communications. For these highly challenging communication scenarios, the design of the multiple access schemes will be of practical importance. In this thesis, practical coding schemes for MAC should be investigated, implemented and compared to the theory and to the existing solutions. Task Description: The tasks of the student can be summarized as follows: Studying the multiple access related scenarios for the next generation communication systems. Determining the correct channel models for the related scenarios. Basic theoretical evaluation of the scenarios according to the given models and comparison to the performance of the orthogonal schemes. Studying the already proposed solutions like IDMA and SCMA. Understanding the basic tools for channel code design, like EXIT analysis. Development and implementation of practical coding schemes for the selected multiple access scenarios. Simulations and comparisons to the stateoftheart solutions and to the theory The actual tasks will be defined jointly with the candidate according to his background and the achievements. The focus can be put either on the theoretical analysis of multiple access schemes for different scenarios, or the more practical design and evaluation of coding schemes and receiver algorithms.  
Supervisor: Patrick Schulte, Dr. Onurcan Iscan (HUAWEI), Dr. Ronald Boehnke (HUAWEI) 
Ingenieurspraxis
Mahmoud Marcam Helmy: Erstellung einer App für Smartphones der BITS mobile ERP Linie auf Basis von IOS Plattformen  
Supervisor: Gerhard Kramer, BITS better it solutions GmbH, Wallenmahd 47, A6850 Dornbirn 
Ulrich Patrick Sandoval: Weiterentwicklung des Netzwerkanalysetools (NAT) mit Schwerpunkt auf Testfälle  
Supervisor: Gerhard Kramer, Fa. Infineon Technologies, Neubiberg, Hr. Lippmann 
Hasan Yagiz Özkan: Image Tracking Algorithm Development  
Supervisor: Gerhard Kramer, Fa. Bases Teknoloji Arge Sanay, Hr. T. Cirak, Istanbul 
Lukas Püttner: Evaluierung verschiedener Tools zur Extraktion und Auswertung von Metadaten aus IPVerkehrsdaten  
Supervisor: Norbert Hanik, ESG Elektroniksystem und Logistik GmbH, 82256 Fürstenfeldbruck 
Francesco Montanari: Dynamic Dead Pixel Correction  
Supervisor: Norbert Hanik, Fa. ARRI, Arnold & Richter Cine Technik GmbH & Co KG, München, Fr. E. Kögel 
Jonathan Roth: ReferenzPLL mit umschaltbarer Zeitkonstante  
Supervisor: Norbert Hanik, Fa. Rohde & Schwarz GmbH & Co. KG, 81671 München 
Forschungspraxis (12 ECTS)
Liu Xiaotong: Simulator in Matlab for MIMO Multiport Communications  
The purpose is to build a Matlab simulator that can incorporate both circuit and channel models for MIMO communications in order to evaluate the achievable rates with different RF frontend designs in various propagation scenarios.  
Supervisor: Andrei Nedelcu 
Julian Renner: Highdimensional Probabilistic Shaping for Optical Communication Systems  
Project description Coded modulation is a technique to match the communication system to the communication channel. In this Forschungspraxis, the focus is on shaping the symbol probabilities of QAM input for an optical communication system to achieve high spectral efficiency. 

Supervisor: Georg Böcherer, Tobias Fehenberger 
Edward Wall: FinitePrecision Gaussian Mixture Models  
In practical systems, Gaussian mixture models can only be presented with finiteprecision. The first goal of this research internship is to survey the literature about how this problem is usually dealt with: Can we trade parameter precision for the number of mixture components? Can we restrict the covariance matrix to be diagonal? To be an identity matrix? What kind of cost functions are used to characterize these tradeoffs? As a second goal, relative entropy shall be used as a cost function. For a simple multivariate Gaussian distribution and a given finite precision, the Gaussian distribution with quantized parameters minimizing relative entropy shall be computed.  
Supervisor: Bernhard Geiger 
Lukas Holzbaur: Errortrapping for the Operator Channel  
Subspace codes by Koetter and Kschischang (KK) can be used for error control in random linear network coding (RLNC). A common channel model for RLNC is the operator channel, which inserts and deletes dimensions from the transmitted subspace. Each basis vector of a KK subspace code consists of a header, which is common for all codeword (subspaces). The size of this header should be small compared to the dimension of the vector space. This is the case for punctured or interleaved KK subspace codes. The student's task is to implement a decoder for punctured subspace codes and investigate the impact of the header structure on the decoding performance.  
Supervisor: Hannes Bartz, Vladimir Sidorenko 
MSCE Internships
Hussein Hammoud: Lossy Compression of the BernoulliGaussian Spike Source in the Finite Blocklength Regime  
The subject of this research internship is lossy compression for the BernoulliGaussian (BG) spike source. This source emits independent and identically distributed random variables each of which is the product of a Bernoulli random variable with and an independent Gaussian random variable. We are interested in the optimum coding rate for a given finite block length subject to the constraints that source symbols which are equal to zero are reconstructed as zeros and those that are not equal to zero satisfy an average squared error distortion constraint.  
Supervisor: Lars Palzer 
Muhammad Umer Anwaar: Coding Techniques for Natural Language Processing  
In this internship the student will review current stateoftheart techniques for Natural Language Processing (with a focus on Machine Translation). Specifically, the student will check which of these techniques employ Hidden Markov Models, and whether they have connections to decoding algorithms for channel codes. Finally, the student should present a recommendation if, and how, list decoding methods can be applied in machine translation. If you are interested to pursue this topic for your Master's thesis that is also possible.  
Supervisor: Ali Amjad, Bernhard Geiger 