- Wissenschaftlicher Mitarbeiter am Lehrstuhl für Nachrichtentechnik der TUM seit Oktober 2021
- M.Sc. in Elektro- und Informationstechnik an der TUM, 2019 - 2021
- B.Sc. in Elektro- und Informationstechnik an der TUM, 2015 - 2019
- Modern Channel Coding
- Coded Modulation
- Probabilistic Shaping
- Coding for Multi-user Scenarios
- Advanced Topics in Communications Engineering: Lossless Source Coding (SS22)
Sphere Shaping using Trellis Coding
Channel Coding, Probabilistic Shaping, Distribution Matching, Source Coding
Energy efficient information transmission generally requires the transmit symbols to be non-uniformly distributed. This is achieved by probabilistic shaping. Sphere Shaping by Shell Mapping  is one technique of finding energy-optimal transmission sequences. Recently, an efficient, trellis based coding technique called Enumerative Sphere Shaping  has been getting more attention.
The student's task is to understand and summarize the Enumerative Sphere Shaping approach and discuss its differences to Shell Mapping and other shaping approaches from the viewpoints of energy efficiency and coding complexity.
 Khandani, Kabal 1993 - Shaping multidimensional signal spaces. I. DOI: 10.1109/18.265491
 Kschischang, Pasupathy 1994 - Optimal shaping properties of the truncated polydisc. DOI: 10.1109/18.335900
 Willems, Wuijts 1993 - A Pragmatic Approach to Shaped Coded Modulation
 Gültekin, van Houtum, Keppelaar, Willems 2020 - Enumerative Sphere Shaping for Wireless Communications With Short Packets. DOI: 10.1109/TWC.2019.2951139
- Information Theory
- Introduction to Channel Coding
- An Introduction to Coded Modulation is helpful but not required
Investigation of Improved Decoding for Polar Coded Shaping
channel coding, probabilistic shaping, polar coding
Probabilistic shaping combines forward error correction and distribution matching. It allows to send encoded information with non-uniform symbol distributions. These non-uniform symbol distributions are required to achieve optimal transmission rates. One way to implement probabilistic shaping is polar coding , in particular Honda-Yamamoto coding . For a more practical introduction to polar coding see .
The goal is to compare the performances of different encoding and decoding schemes for Honda-Yamamoto codes.
In this Forschungspraxis, the task is to investigate decoder performances for Honda-Yamamoto codes with different, structurally similar, decoders. The student will understand and implement successive-cancellation decoding  and successive-cancellation list decoding  for polar codes. Using these two decoders, one can directly construct encoders and decoders for Honda-Yamamoto codes for which we compare error correction capability and en-/decoding complexity under probabilistic shaping scenarios.
- Basics in Information Theory (entropy, mutual information, channel capacity)
- Basics in Channel Coding (goal of forward error correction, linear block codes, knowledge about soft decoding algorithms is helpful)