Skip to main content

Showing 1–45 of 45 results for author: Cammerer, S

Searching in archive cs. Search in all archives.
.
  1. arXiv:2403.18901  [pdf, ps, other

    quant-ph cs.IT

    Toward Low-latency Iterative Decoding of QLDPC Codes Under Circuit-Level Noise

    Authors: Anqi Gong, Sebastian Cammerer, Joseph M. Renes

    Abstract: We introduce a sliding window decoder based on belief propagation (BP) with guided decimation for the purposes of decoding quantum low-density parity-check codes in the presence of circuit-level noise. Windowed decoding keeps the decoding complexity reasonable when, as is typically the case, repeated rounds of syndrome extraction are required to decode. Within each window, we employ several rounds… ▽ More

    Submitted 27 March, 2024; originally announced March 2024.

    Comments: 8+4 pages, 7 figures. The source code for the simulations in this work is available online at http://github.com/gongaa/SlidingWindowDecoder

  2. arXiv:2312.02601  [pdf, other

    cs.IT

    A Neural Receiver for 5G NR Multi-user MIMO

    Authors: Sebastian Cammerer, Fayçal Aït Aoudia, Jakob Hoydis, Andreas Oeldemann, Andreas Roessler, Timo Mayer, Alexander Keller

    Abstract: We introduce a neural network (NN)-based multiuser multiple-input multiple-output (MU-MIMO) receiver with 5G New Radio (5G NR) physical uplink shared channel (PUSCH) compatibility. The NN architecture is based on convolution layers to exploit the time and frequency correlation of the channel and a graph neural network (GNN) to handle multiple users. The proposed architecture adapts to an arbitrary… ▽ More

    Submitted 5 December, 2023; originally announced December 2023.

    Comments: 6 pages, 6 figures, presented at IEEE Globecom 2023

  3. arXiv:2311.18558  [pdf, other

    cs.IT cs.LG cs.NI eess.SP

    Learning Radio Environments by Differentiable Ray Tracing

    Authors: Jakob Hoydis, Fayçal Aït Aoudia, Sebastian Cammerer, Florian Euchner, Merlin Nimier-David, Stephan ten Brink, Alexander Keller

    Abstract: Ray tracing (RT) is instrumental in 6G research in order to generate spatially-consistent and environment-specific channel impulse responses (CIRs). While acquiring accurate scene geometries is now relatively straightforward, determining material characteristics requires precise calibration using channel measurements. We therefore introduce a novel gradient-based calibration method, complemented b… ▽ More

    Submitted 30 November, 2023; originally announced November 2023.

    Comments: 11 pages, 9 figures

  4. arXiv:2303.11103  [pdf, other

    cs.IT cs.AI cs.LG cs.NI

    Sionna RT: Differentiable Ray Tracing for Radio Propagation Modeling

    Authors: Jakob Hoydis, Fayçal Aït Aoudia, Sebastian Cammerer, Merlin Nimier-David, Nikolaus Binder, Guillermo Marcus, Alexander Keller

    Abstract: Sionna is a GPU-accelerated open-source library for link-level simulations based on TensorFlow. Since release v0.14 it integrates a differentiable ray tracer (RT) for the simulation of radio wave propagation. This unique feature allows for the computation of gradients of the channel impulse response and other related quantities with respect to many system and environment parameters, such as materi… ▽ More

    Submitted 19 July, 2023; v1 submitted 20 March, 2023; originally announced March 2023.

    Comments: 5 pages, 5 figures, update reflects new features of Sionna RT introduced in release v0.15

  5. arXiv:2207.14742  [pdf, other

    cs.IT cs.LG

    Graph Neural Networks for Channel Decoding

    Authors: Sebastian Cammerer, Jakob Hoydis, Fayçal Aït Aoudia, Alexander Keller

    Abstract: In this work, we propose a fully differentiable graph neural network (GNN)-based architecture for channel decoding and showcase a competitive decoding performance for various coding schemes, such as low-density parity-check (LDPC) and BCH codes. The idea is to let a neural network (NN) learn a generalized message passing algorithm over a given graph that represents the forward error correction (FE… ▽ More

    Submitted 12 October, 2022; v1 submitted 29 July, 2022; originally announced July 2022.

    Comments: Source code is available online https://github.com/NVlabs/gnn-decoder

  6. arXiv:2207.05699  [pdf, other

    cs.IT eess.SP

    Learning Joint Detection, Equalization and Decoding for Short-Packet Communications

    Authors: Sebastian Dörner, Jannis Clausius, Sebastian Cammerer, Stephan ten Brink

    Abstract: We propose and practically demonstrate a joint detection and decoding scheme for short-packet wireless communications in scenarios that require to first detect the presence of a message before actually decoding it. For this, we extend the recently proposed serial Turbo-autoencoder neural network (NN) architecture and train it to find short messages that can be, all "at once", detected, synchronize… ▽ More

    Submitted 12 July, 2022; originally announced July 2022.

    Comments: Submitted to IEEE TCOM

  7. arXiv:2205.10805  [pdf, other

    cs.IT cs.LG

    Deep Learning-Based Synchronization for Uplink NB-IoT

    Authors: Fayçal Aït Aoudia, Jakob Hoydis, Sebastian Cammerer, Matthijs Van Keirsbilck, Alexander Keller

    Abstract: We propose a neural network (NN)-based algorithm for device detection and time of arrival (ToA) and carrier frequency offset (CFO) estimation for the narrowband physical random-access channel (NPRACH) of narrowband internet of things (NB-IoT). The introduced NN architecture leverages residual convolutional networks as well as knowledge of the preamble structure of the 5G New Radio (5G NR) specific… ▽ More

    Submitted 29 July, 2022; v1 submitted 22 May, 2022; originally announced May 2022.

    Comments: Our code is available at: https://github.com/NVlabs/nprach_synch/

  8. arXiv:2203.13571  [pdf, other

    cs.IT eess.SP

    Adaptive Neural Network-based OFDM Receivers

    Authors: Moritz Benedikt Fischer, Sebastian Dörner, Sebastian Cammerer, Takayuki Shimizu, Hongsheng Lu, Stephan ten Brink

    Abstract: We propose and examine the idea of continuously adapting state-of-the-art neural network (NN)-based orthogonal frequency division multiplex (OFDM) receivers to current channel conditions. This online adaptation via retraining is mainly motivated by two reasons: First, receiver design typically focuses on the universal optimal performance for a wide range of possible channel realizations. However,… ▽ More

    Submitted 21 July, 2022; v1 submitted 25 March, 2022; originally announced March 2022.

    Comments: Submitted to SPAWC 2022

  9. arXiv:2203.11854  [pdf, other

    cs.IT cs.AI cs.LG

    Sionna: An Open-Source Library for Next-Generation Physical Layer Research

    Authors: Jakob Hoydis, Sebastian Cammerer, Fayçal Ait Aoudia, Avinash Vem, Nikolaus Binder, Guillermo Marcus, Alexander Keller

    Abstract: Sionna is a GPU-accelerated open-source library for link-level simulations based on TensorFlow. It enables the rapid prototy** of complex communication system architectures and provides native support for the integration of neural networks. Sionna implements a wide breadth of carefully tested state-of-the-art algorithms that can be used for benchmarking and end-to-end performance evaluation. Thi… ▽ More

    Submitted 20 March, 2023; v1 submitted 22 March, 2022; originally announced March 2022.

    Comments: 5 pages, 1 figure, 4 code listings

  10. arXiv:2107.12613  [pdf, ps, other

    cs.IT

    Iterative Reed-Muller Decoding

    Authors: Marvin Geiselhart, Ahmed Elkelesh, Moustafa Ebada, Sebastian Cammerer, Stephan ten Brink

    Abstract: Reed-Muller (RM) codes are known for their good maximum likelihood (ML) performance in the short block-length regime. Despite being one of the oldest classes of channel codes, finding a low complexity soft-input decoding scheme is still an open problem. In this work, we present a belief propagation (BP) decoding architecture for RM codes based on their rich automorphism group. The decoding algorit… ▽ More

    Submitted 27 July, 2021; originally announced July 2021.

    Comments: 5 pages, accepted for publication at the International Symposium on Topics in Coding 2021 (ISTC), Sep. 2021. Short version of arXiv:2012.07635

  11. arXiv:2104.14234  [pdf, other

    cs.IT

    Serial vs. Parallel Turbo-Autoencoders and Accelerated Training for Learned Channel Codes

    Authors: Jannis Clausius, Sebastian Dörner, Sebastian Cammerer, Stephan ten Brink

    Abstract: Attracted by its scalability towards practical codeword lengths, we revisit the idea of Turbo-autoencoders for end-to-end learning of PHY-Layer communications. For this, we study the existing concepts of Turbo-autoencoders from the literature and compare the concept with state-of-the-art classical coding schemes. We propose a new component-wise training algorithm based on the idea of Gaussian a pr… ▽ More

    Submitted 22 July, 2021; v1 submitted 29 April, 2021; originally announced April 2021.

    Comments: Submitted to ISTC 2021

  12. arXiv:2102.03163  [pdf, other

    cs.IT

    Wiener Filter versus Recurrent Neural Network-based 2D-Channel Estimation for V2X Communications

    Authors: Moritz Benedikt Fischer, Sebastian Dörner, Sebastian Cammerer, Takayuki Shimizu, Bin Cheng, Hongsheng Lu, Stephan ten Brink

    Abstract: We compare the potential of neural network (NN)-based channel estimation with classical linear minimum mean square error (LMMSE)-based estimators, also known as Wiener filtering. For this, we propose a low-complexity recurrent neural network (RNN)-based estimator that allows channel equalization of a sequence of channel observations based on independent time- and frequency-domain long short-term m… ▽ More

    Submitted 21 May, 2021; v1 submitted 5 February, 2021; originally announced February 2021.

    Comments: Accepted at 32nd IEEE Intelligent Vehicles Symposium

  13. arXiv:2101.09679  [pdf, ps, other

    cs.IT

    On the Automorphism Group of Polar Codes

    Authors: Marvin Geiselhart, Ahmed Elkelesh, Moustafa Ebada, Sebastian Cammerer, Stephan ten Brink

    Abstract: The automorphism group of a code is the set of permutations of the codeword symbols that map the whole code onto itself. For polar codes, only a part of the automorphism group was known, namely the lower-triangular affine group (LTA), which is solely based upon the partial order of the code's synthetic channels. Depending on the design, however, polar codes can have a richer set of automorphisms.… ▽ More

    Submitted 11 May, 2021; v1 submitted 24 January, 2021; originally announced January 2021.

    Comments: 7 Pages, extended version of ISIT 2021 submission

  14. arXiv:2012.07635  [pdf, other

    cs.IT

    Automorphism Ensemble Decoding of Reed-Muller Codes

    Authors: Marvin Geiselhart, Ahmed Elkelesh, Moustafa Ebada, Sebastian Cammerer, Stephan ten Brink

    Abstract: Reed-Muller (RM) codes are known for their good maximum likelihood (ML) performance in the short block-length regime. Despite being one of the oldest classes of channel codes, finding a low complexity soft-input decoding scheme is still an open problem. In this work, we present a versatile decoding architecture for RM codes based on their rich automorphism group. The decoding algorithm can be seen… ▽ More

    Submitted 16 July, 2021; v1 submitted 14 December, 2020; originally announced December 2020.

    Comments: Accepted for Publication in IEEE Transactions on Communications

  15. arXiv:2012.01075  [pdf, other

    cs.IT

    Iterative Detection and Decoding of Finite-Length Polar Codes in Gaussian Multiple Access Channels

    Authors: Moustafa Ebada, Sebastian Cammerer, Ahmed Elkelesh, Marvin Geiselhart, Stephan ten Brink

    Abstract: We consider the usage of finite-length polar codes for the Gaussian multiple access channel (GMAC) with a finite number of users. Based on the interleave-division multipleaccess (IDMA) concept, we implement an iterative detection and decoding non-orthogonal multiple access (NOMA) receiver that benefits from a low complexity, while scaling (almost) linearly with the amount of active users. We furth… ▽ More

    Submitted 3 December, 2020; v1 submitted 2 December, 2020; originally announced December 2020.

    Comments: Asilomar2020

  16. arXiv:2006.15027  [pdf, other

    cs.IT eess.SP

    Deep-learning Autoencoder for Coherent and Nonlinear Optical Communication

    Authors: Tim Uhlemann, Sebastian Cammerer, Alexander Span, Sebastian Dörner, Stephan ten Brink

    Abstract: Motivated by the recent success of end-to-end training of communications in the wireless domain, we strive to adapt the end-to-end-learning idea from the wireless case (i.e., linear) to coherent optical fiber links (i.e., nonlinear). Although, at first glance, it sounds like a straightforward extension, it turns out that several pitfalls exist - in terms of theory but also in terms of practical im… ▽ More

    Submitted 29 June, 2020; v1 submitted 26 June, 2020; originally announced June 2020.

    Comments: Accepted (21.02.2020) for presentation at the 21st IEEE/ITG-Symposium on Photonic Networks, Leipzig, Germany, 13-14.05.2020

  17. arXiv:2003.02744  [pdf, other

    cs.IT eess.SP

    WGAN-based Autoencoder Training Over-the-air

    Authors: Sebastian Dörner, Marcus Henninger, Sebastian Cammerer, Stephan ten Brink

    Abstract: The practical realization of end-to-end training of communication systems is fundamentally limited by its accessibility of the channel gradient. To overcome this major burden, the idea of generative adversarial networks (GANs) that learn to mimic the actual channel behavior has been recently proposed in the literature. Contrarily to handcrafted classical channel modeling, which can never fully cap… ▽ More

    Submitted 5 March, 2020; originally announced March 2020.

    Comments: Submitted to IEEE SPAWC

  18. arXiv:2001.05303  [pdf, other

    cs.IT

    CRC-Aided Belief Propagation List Decoding of Polar Codes

    Authors: Marvin Geiselhart, Ahmed Elkelesh, Moustafa Ebada, Sebastian Cammerer, Stephan ten Brink

    Abstract: Although iterative decoding of polar codes has recently made huge progress based on the idea of permuted factor graphs, it still suffers from a non-negligible performance degradation when compared to state-of-the-art CRC-aided successive cancellation list (CA-SCL) decoding. In this work, we show that iterative decoding of polar codes based on the belief propagation list (BPL) algorithm can approac… ▽ More

    Submitted 17 January, 2020; v1 submitted 15 January, 2020; originally announced January 2020.

    Comments: Submitted to IEEE for possible publication

  19. arXiv:1911.13055  [pdf, other

    cs.IT eess.SP

    Trainable Communication Systems: Concepts and Prototype

    Authors: Sebastian Cammerer, Fayçal Ait Aoudia, Sebastian Dörner, Maximilian Stark, Jakob Hoydis, Stephan ten Brink

    Abstract: We consider a trainable point-to-point communication system, where both transmitter and receiver are implemented as neural networks (NNs), and demonstrate that training on the bit-wise mutual information (BMI) allows seamless integration with practical bit-metric decoding (BMD) receivers, as well as joint optimization of constellation sha** and labeling. Moreover, we present a fully differentiab… ▽ More

    Submitted 5 June, 2020; v1 submitted 29 November, 2019; originally announced November 2019.

    Comments: submitted to IEEE TCOM

  20. arXiv:1909.12035  [pdf, ps, other

    cs.IT cs.LG eess.SP stat.ML

    Deep Learning-based Polar Code Design

    Authors: Moustafa Ebada, Sebastian Cammerer, Ahmed Elkelesh, Stephan ten Brink

    Abstract: In this work, we introduce a deep learning-based polar code construction algorithm. The core idea is to represent the information/frozen bit indices of a polar code as a binary vector which can be interpreted as trainable weights of a neural network (NN). For this, we demonstrate how this binary vector can be relaxed to a soft-valued vector, facilitating the learning process through gradient desce… ▽ More

    Submitted 27 September, 2019; v1 submitted 26 September, 2019; originally announced September 2019.

    Comments: Allerton2019

  21. arXiv:1905.11858  [pdf, other

    eess.SP cs.IT cs.LG

    Towards Practical Indoor Positioning Based on Massive MIMO Systems

    Authors: Mark Widmaier, Maximilian Arnold, Sebastian Dörner, Sebastian Cammerer, Stephan ten Brink

    Abstract: We showcase the practicability of an indoor positioning system (IPS) solely based on Neural Networks (NNs) and the channel state information (CSI) of a (Massive) multiple-input multiple-output (MIMO) communication system, i.e., only build on the basis of data that is already existent in today's systems. As such our IPS system promises both, a good accuracy without the need of any additional protoc… ▽ More

    Submitted 28 May, 2019; originally announced May 2019.

    Comments: Submitted to VTC2019 Fall

  22. arXiv:1905.09983  [pdf, ps, other

    cs.IT cs.LG

    On Recurrent Neural Networks for Sequence-based Processing in Communications

    Authors: Daniel Tandler, Sebastian Dörner, Sebastian Cammerer, Stephan ten Brink

    Abstract: In this work, we analyze the capabilities and practical limitations of neural networks (NNs) for sequence-based signal processing which can be seen as an omnipresent property in almost any modern communication systems. In particular, we train multiple state-of-the-art recurrent neural network (RNN) structures to learn how to decode convolutional codes allowing a clear benchmarking with the corresp… ▽ More

    Submitted 21 November, 2019; v1 submitted 23 May, 2019; originally announced May 2019.

    Comments: Presented at Asilomar Conf. 2019

  23. Decoder-in-the-Loop: Genetic Optimization-based LDPC Code Design

    Authors: Ahmed Elkelesh, Moustafa Ebada, Sebastian Cammerer, Laurent Schmalen, Stephan ten Brink

    Abstract: LDPC code design tools typically rely on asymptotic code behavior and are affected by an unavoidable performance degradation due to model imperfections in the short length regime. We propose an LDPC code design scheme based on an evolutionary algorithm, the Genetic Algorithm (GenAlg), implementing a "decoder-in-the-loop" concept. It inherently takes into consideration the channel, code length and… ▽ More

    Submitted 25 September, 2019; v1 submitted 7 March, 2019; originally announced March 2019.

    Comments: in IEEE Access, 2019

  24. arXiv:1901.10464  [pdf, other

    cs.IT cs.AI

    Decoder-tailored Polar Code Design Using the Genetic Algorithm

    Authors: Ahmed Elkelesh, Moustafa Ebada, Sebastian Cammerer, Stephan ten Brink

    Abstract: We propose a new framework for constructing polar codes (i.e., selecting the frozen bit positions) for arbitrary channels, and tailored to a given decoding algorithm, rather than based on the (not necessarily optimal) assumption of successive cancellation (SC) decoding. The proposed framework is based on the Genetic Algorithm (GenAlg), where populations (i.e., collections) of information sets evol… ▽ More

    Submitted 28 January, 2019; originally announced January 2019.

    Comments: This work has been submitted to the IEEE for possible publication. Manuscript submitted September 20, 2018; revised January 28, 2019; date of current version January 28, 2019. arXiv admin note: substantial text overlap with arXiv:1901.06444

  25. arXiv:1901.06444  [pdf, other

    cs.IT cs.AI

    Genetic Algorithm-based Polar Code Construction for the AWGN Channel

    Authors: Ahmed Elkelesh, Moustafa Ebada, Sebastian Cammerer, Stephan ten Brink

    Abstract: We propose a new polar code construction framework (i.e., selecting the frozen bit positions) for the additive white Gaussian noise (AWGN) channel, tailored to a given decoding algorithm, rather than based on the (not necessarily optimal) assumption of successive cancellation (SC) decoding. The proposed framework is based on the Genetic Algorithm (GenAlg), where populations (i.e., collections) of… ▽ More

    Submitted 18 January, 2019; originally announced January 2019.

    Comments: SCC 2019; 12th International ITG Conference on Systems, Communications and Coding, Rostock, Germany, Feb. 2019

  26. arXiv:1901.05877  [pdf, ps, other

    cs.IT

    Spatially Coupled LDPC Codes and the Multiple Access Channel

    Authors: Sebastian Cammerer, Xiaojie Wang, Yingyan Ma, Stephan ten Brink

    Abstract: We consider spatially coupled low-density parity-check (SC-LDPC) codes within a non-orthogonal interleave division multiple access (IDMA) scheme to avoid cumbersome degree profile matching of the LDPC code components to the iterative multi-user detector (MUD). Besides excellent decoding thresholds, the approach benefits from the possibility of using rather simple and regular underlying block LDPC… ▽ More

    Submitted 28 January, 2019; v1 submitted 17 January, 2019; originally announced January 2019.

    Comments: to be presented at CISS 2019

  27. arXiv:1901.03664  [pdf, other

    cs.IT cs.LG stat.ML

    Enabling FDD Massive MIMO through Deep Learning-based Channel Prediction

    Authors: Maximilian Arnold, Sebastian Dörner, Sebastian Cammerer, Sarah Yan, Jakob Hoydis, Stephan ten Brink

    Abstract: A major obstacle for widespread deployment of frequency division duplex (FDD)-based Massive multiple-input multiple-output (MIMO) communications is the large signaling overhead for reporting full downlink (DL) channel state information (CSI) back to the basestation (BS), in order to enable closed-loop precoding. We completely remove this overhead by a deep-learning based channel extrapolation (or… ▽ More

    Submitted 8 January, 2019; originally announced January 2019.

    Comments: Extended version of the conference paper submitted to SPAWC2019

  28. arXiv:1811.10938  [pdf, other

    cs.IT

    Near-Capacity Detection and Decoding: Code Design for Dynamic User Loads in Gaussian Multiple Access Channels

    Authors: Xiaojie Wang, Sebastian Cammerer, Stephan ten Brink

    Abstract: This paper considers the forward error correction (FEC) code design for approaching the capacity of a dynamic multiple access channel (MAC) where both the number of users and their respective signal powers keep constantly changing, resembling the scenario of an actual wireless cellular system. To obtain a low-complexity non-orthogonal multiple access (NOMA) scheme, we propose a serial concatenatio… ▽ More

    Submitted 19 July, 2019; v1 submitted 27 November, 2018; originally announced November 2018.

  29. arXiv:1810.01137  [pdf, ps, other

    cs.IT

    Avoiding Burst-like Error Patterns in Windowed Decoding of Spatially Coupled LDPC Codes

    Authors: Kevin Klaiber, Sebastian Cammerer, Laurent Schmalen, Stephan ten Brink

    Abstract: In this work, we analyze efficient window shift schemes for windowed decoding of spatially coupled low-density parity-check (SC-LDPC) codes, which is known to yield close-tooptimal decoding results when compared to full belief propagation (BP) decoding. However, a drawback of windowed decoding is that either a significant amount of window updates are required leading to unnecessary high decoding c… ▽ More

    Submitted 2 October, 2018; originally announced October 2018.

    Comments: ISTC 2018

  30. arXiv:1807.00747  [pdf, other

    cs.IT eess.SP

    Online Label Recovery for Deep Learning-based Communication through Error Correcting Codes

    Authors: Stefan Schibisch, Sebastian Cammerer, Sebastian Dörner, Jakob Hoydis, Stephan ten Brink

    Abstract: We demonstrate that error correcting codes (ECCs) can be used to construct a labeled data set for finetuning of "trainable" communication systems without sacrificing resources for the transmission of known symbols. This enables adaptive systems, which can be trained on-the-fly to compensate for slow fluctuations in channel conditions or varying hardware impairments. We examine the influence of cor… ▽ More

    Submitted 2 July, 2018; originally announced July 2018.

    Comments: accepted for ISWCS 2018

  31. Belief Propagation List Decoding of Polar Codes

    Authors: Ahmed Elkelesh, Moustafa Ebada, Sebastian Cammerer, Stephan ten Brink

    Abstract: We propose a belief propagation list (BPL) decoder with comparable performance to the successive cancellation list (SCL) decoder of polar codes, which already achieves the maximum likelihood (ML) bound of polar codes for sufficiently large list size $L$. The proposed decoder is composed of multiple parallel independent belief propagation (BP) decoders based on differently permuted polar code facto… ▽ More

    Submitted 27 June, 2018; originally announced June 2018.

    Journal ref: IEEE Communications Letters, vol. 22, no. 8, pp. 1536-1539, Aug. 2018

  32. arXiv:1804.04826  [pdf, other

    eess.SP cs.IT

    On Deep Learning-based Massive MIMO Indoor User Localization

    Authors: Maximilian Arnold, Sebastian Dörner, Sebastian Cammerer, Stephan ten Brink

    Abstract: We examine the usability of deep neural networks for multiple-input multiple-output (MIMO) user positioning solely based on the orthogonal frequency division multiplex (OFDM) complex channel coefficients. In contrast to other indoor positioning systems (IPSs), the proposed method does not require any additional piloting overhead or any other changes in the communications system itself as it is dep… ▽ More

    Submitted 13 April, 2018; originally announced April 2018.

    Comments: submitted to SPAWC 2018

  33. arXiv:1803.05815  [pdf, other

    cs.IT eess.SP

    OFDM-Autoencoder for End-to-End Learning of Communications Systems

    Authors: Alexander Felix, Sebastian Cammerer, Sebastian Dörner, Jakob Hoydis, Stephan ten Brink

    Abstract: We extend the idea of end-to-end learning of communications systems through deep neural network (NN)-based autoencoders to orthogonal frequency division multiplexing (OFDM) with cyclic prefix (CP). Our implementation has the same benefits as a conventional OFDM system, namely singletap equalization and robustness against sampling synchronization errors, which turned out to be one of the major chal… ▽ More

    Submitted 15 March, 2018; originally announced March 2018.

    Comments: submitted to SPAWC 2018

  34. arXiv:1801.04299  [pdf, other

    cs.IT

    Belief Propagation Decoding of Polar Codes on Permuted Factor Graphs

    Authors: Ahmed Elkelesh, Moustafa Ebada, Sebastian Cammerer, Stephan ten Brink

    Abstract: We show that the performance of iterative belief propagation (BP) decoding of polar codes can be enhanced by decoding over different carefully chosen factor graph realizations. With a genie-aided stop** condition, it can achieve the successive cancellation list (SCL) decoding performance which has already been shown to achieve the maximum likelihood (ML) bound provided that the list size is suff… ▽ More

    Submitted 6 April, 2018; v1 submitted 12 January, 2018; originally announced January 2018.

    Comments: in IEEE Wireless Commun. and Networking Conf. (WCNC), April 2018

  35. arXiv:1712.08538  [pdf, other

    cs.IT

    Sparse Graphs for Belief Propagation Decoding of Polar Codes

    Authors: Sebastian Cammerer, Moustafa Ebada, Ahmed Elkelesh, Stephan ten Brink

    Abstract: We describe a novel approach to interpret a polar code as a low-density parity-check (LDPC)-like code with an underlying sparse decoding graph. This sparse graph is based on the encoding factor graph of polar codes and is suitable for conventional belief propagation (BP) decoding. We discuss several pruning techniques based on the check node decoder (CND) and variable node decoder (VND) update equ… ▽ More

    Submitted 14 May, 2018; v1 submitted 22 December, 2017; originally announced December 2017.

    Comments: IEEE International Symposium on Information Theory (ISIT) 2018

  36. arXiv:1711.05572  [pdf, other

    cs.IT

    Mitigating Clip** Effects on Error Floors under Belief Propagation Decoding of Polar Codes

    Authors: Ahmed Elkelesh, Sebastian Cammerer, Moustafa Ebada, Stephan ten Brink

    Abstract: In this work, we show that polar belief propagation (BP) decoding exhibits an error floor behavior which is caused by clip** of the log-likelihood ratios (LLR). The error floor becomes more pronounced for clip** to smaller LLR-values. We introduce a single-value measure quantifying a "relative error floor", showing, by exhaustive simulations for different lengths, that the error floor is mainl… ▽ More

    Submitted 28 November, 2017; v1 submitted 15 November, 2017; originally announced November 2017.

    Comments: ISWCS2017

  37. Deep Learning-Based Communication Over the Air

    Authors: Sebastian Dörner, Sebastian Cammerer, Jakob Hoydis, Stephan ten Brink

    Abstract: End-to-end learning of communications systems is a fascinating novel concept that has so far only been validated by simulations for block-based transmissions. It allows learning of transmitter and receiver implementations as deep neural networks (NNs) that are optimized for an arbitrary differentiable end-to-end performance metric, e.g., block error rate (BLER). In this paper, we demonstrate that… ▽ More

    Submitted 11 July, 2017; originally announced July 2017.

  38. arXiv:1706.09239  [pdf, other

    cs.IT

    Scattered EXIT Charts for Finite Length LDPC Code Design

    Authors: Moustafa Ebada, Ahmed Elkelesh, Sebastian Cammerer, Stephan ten Brink

    Abstract: We introduce the Scattered Extrinsic Information Transfer (S-EXIT) chart as a tool for optimizing degree profiles of short length Low-Density Parity-Check (LDPC) codes under iterative decoding. As degree profile optimization is typically done in the asymptotic length regime, there is space for further improvement when considering the finite length behavior. We propose to consider the average extri… ▽ More

    Submitted 6 April, 2018; v1 submitted 28 June, 2017; originally announced June 2017.

    Comments: in IEEE International Conference on Communications (ICC), May 2018

  39. arXiv:1704.05408  [pdf, other

    cs.IT

    Wave-like Decoding of Tail-biting Spatially Coupled LDPC Codes Through Iterative Demap**

    Authors: Sebastian Cammerer, Laurent Schmalen, Vahid Aref, Stephan ten Brink

    Abstract: For finite coupling lengths, terminated spatially coupled low-density parity-check (SC-LDPC) codes show a non-negligible rate-loss. In this paper, we investigate if this rate loss can be mitigated by tail-biting SC-LDPC codes in conjunction with iterative demap** of higher order modulation formats. Therefore, we examine the BP threshold of different coupled and uncoupled ensembles. A comparison… ▽ More

    Submitted 18 April, 2017; originally announced April 2017.

    Comments: presentat at the International Symposium on Turbo Codes & Iterative Information Processing (ISTC), Brest, Sept. 2016

  40. arXiv:1702.06901  [pdf, other

    cs.IT

    Scaling Deep Learning-based Decoding of Polar Codes via Partitioning

    Authors: Sebastian Cammerer, Tobias Gruber, Jakob Hoydis, Stephan ten Brink

    Abstract: The training complexity of deep learning-based channel decoders scales exponentially with the codebook size and therefore with the number of information bits. Thus, neural network decoding (NND) is currently only feasible for very short block lengths. In this work, we show that the conventional iterative decoding algorithm for polar codes can be enhanced when sub-blocks of the decoder are replaced… ▽ More

    Submitted 22 February, 2017; originally announced February 2017.

    Comments: Submitted to Globecom 2017

  41. arXiv:1701.07738  [pdf, ps, other

    cs.IT

    On Deep Learning-Based Channel Decoding

    Authors: Tobias Gruber, Sebastian Cammerer, Jakob Hoydis, Stephan ten Brink

    Abstract: We revisit the idea of using deep neural networks for one-shot decoding of random and structured codes, such as polar codes. Although it is possible to achieve maximum a posteriori (MAP) bit error rate (BER) performance for both code families and for short codeword lengths, we observe that (i) structured codes are easier to learn and (ii) the neural network is able to generalize to codewords that… ▽ More

    Submitted 26 January, 2017; originally announced January 2017.

    Comments: accepted for CISS 2017

  42. arXiv:1611.03796  [pdf

    cs.IT

    Flexible Length Polar Codes through Graph Based Augmentation

    Authors: A. Elkelesh, M. Ebada, S. Cammerer, S. ten Brink

    Abstract: The structure of polar codes inherently requires block lengths to be powers of two. In this paper, we investigate how different block lengths can be realized by coupling of several short-length polar codes. For this, we first analyze "code augmentation" to better protect the semipolarized channels, improving the BER performance under belief propagation decoding. Several serial and parallel augment… ▽ More

    Submitted 11 November, 2016; originally announced November 2016.

    Comments: 11th International ITG Conference on Systems, Communications and Coding (SCC) 2017, Hamburg, Germany

  43. arXiv:1611.03655  [pdf

    cs.IT

    Improving Belief Propagation Decoding of Polar Codes Using Scattered EXIT Charts

    Authors: A. Elkelesh, M. Ebada, S. Cammerer, S. ten Brink

    Abstract: For finite length polar codes, channel polarization leaves a significant number of channels not fully polarized. Adding a Cyclic Redundancy Check (CRC) to better protect information on the semi-polarized channels has already been successfully applied in the literature, and is straightforward to be used in combination with Successive Cancellation List (SCL) decoding. Belief Propagation (BP) decodin… ▽ More

    Submitted 11 November, 2016; originally announced November 2016.

    Comments: 6 pages, 2016 IEEE Information Theory Workshop (ITW)

  44. arXiv:1609.09358  [pdf, ps, other

    cs.IT

    Combining Belief Propagation and Successive Cancellation List Decoding of Polar Codes on a GPU Platform

    Authors: Sebastian Cammerer, Benedikt Leible, Matthias Stahl, Jakob Hoydis, Stephan ten Brink

    Abstract: The decoding performance of polar codes strongly depends on the decoding algorithm used, while also the decoder throughput and its latency mainly depend on the decoding algorithm. In this work, we implement the powerful successive cancellation list (SCL) decoder on a GPU and identify the bottlenecks of this algorithm with respect to parallel computing and its difficulties. The inherent serial deco… ▽ More

    Submitted 21 December, 2016; v1 submitted 29 September, 2016; originally announced September 2016.

    Comments: accepted for ICASSP'17

  45. arXiv:1507.01970  [pdf, other

    cs.IT

    Triggering Wave-Like Convergence of Tail-biting Spatially Coupled LDPC Codes

    Authors: Sebastian Cammerer, Vahid Aref, Laurent Schmalen, Stephan ten Brink

    Abstract: Spatially coupled low-density parity-check (SC-LDPC) codes can achieve the channel capacity under low-complexity belief propagation (BP) decoding, however, there is a non-negligible rate-loss because of termination effects for practical finite coupling lengths. In this paper, we study how we can approach the performance of terminated SC-LDPC codes by random shortening of tail-biting SC-LDPC codes.… ▽ More

    Submitted 15 December, 2015; v1 submitted 7 July, 2015; originally announced July 2015.

    Comments: Submitted to 2016 Annual Conference on Information Science and Systems (CISS)