-
Bistatic OFDM-based ISAC with Over-the-Air Synchronization: System Concept and Performance Analysis
Authors:
David Brunner,
Lucas Giroto de Oliveira,
Charlotte Muth,
Silvio Mandelli,
Marcus Henninger,
Axel Diewald,
Yueheng Li,
Mohamad Basim Alabd,
Laurent Schmalen,
Thomas Zwick,
Benjamin Nuss
Abstract:
Integrated sensing and communication (ISAC) has been defined as one goal for 6G mobile communication systems. In this context, this article introduces a bistatic ISAC system based on orthogonal frequency-division multiplexing (OFDM). While the bistatic architecture brings advantages such as not demanding full duplex operation with respect to the monostatic one, the need for synchronizing transmitt…
▽ More
Integrated sensing and communication (ISAC) has been defined as one goal for 6G mobile communication systems. In this context, this article introduces a bistatic ISAC system based on orthogonal frequency-division multiplexing (OFDM). While the bistatic architecture brings advantages such as not demanding full duplex operation with respect to the monostatic one, the need for synchronizing transmitter and receiver is imposed. In this context, this article introuces a bistatic ISAC signal processing framework where an incoming OFDM-based ISAC signal undergoes over-the-air synchronization based on preamble symbols and pilots. Afterwards, bistatic radar processing is performed using either only pilot subcarriers or the full OFDM frame. The latter approach requires estimation of the originally transmitted frame based on communication processing and therefore error-free communication, which can be achieved via appropriate channel coding. The performance and limitations of the introduced system based on both aforementioned approaches are assessed via an analysis of the impact of residual synchronization mismatches and data decoding failures on both communication and radar performances. Finally, the performed analyses are validated by proof-of-concept measurement results.
△ Less
Submitted 8 May, 2024;
originally announced May 2024.
-
CNN-Based Equalization for Communications: Achieving Gigabit Throughput with a Flexible FPGA Hardware Architecture
Authors:
Jonas Ney,
Christoph Füllner,
Vincent Lauinger,
Laurent Schmalen,
Sebastian Randel,
Norbert Wehn
Abstract:
To satisfy the growing throughput demand of data-intensive applications, the performance of optical communication systems increased dramatically in recent years. With higher throughput, more advanced equalizers are crucial, to compensate for impairments caused by inter-symbol interference (ISI). The latest research shows that artificial neural network (ANN)-based equalizers are promising candidate…
▽ More
To satisfy the growing throughput demand of data-intensive applications, the performance of optical communication systems increased dramatically in recent years. With higher throughput, more advanced equalizers are crucial, to compensate for impairments caused by inter-symbol interference (ISI). The latest research shows that artificial neural network (ANN)-based equalizers are promising candidates to replace traditional algorithms for high-throughput communications. On the other hand, not only throughput but also flexibility is a main objective of beyond-5G and 6G communication systems. A platform that is able to satisfy the strict throughput and flexibility requirements of modern communication systems are field programmable gate arrays (FPGAs). Thus, in this work, we present a high-performance FPGA implementation of an ANN-based equalizer, which meets the throughput requirements of modern optical communication systems. Further, our architecture is highly flexible since it includes a variable degree of parallelism (DOP) and therefore can also be applied to low-cost or low-power applications which is demonstrated for a magnetic recording channel. The implementation is based on a cross-layer design approach featuring optimizations from the algorithm down to the hardware architecture, including a detailed quantization analysis. Moreover, we present a framework to reduce the latency of the ANN-based equalizer under given throughput constraints. As a result, the bit error ratio (BER) of our equalizer for the optical fiber channel is around four times lower than that of a conventional one, while the corresponding FPGA implementation achieves a throughput of more than 40 GBd, outperforming a high-performance graphics processing unit (GPU) by three orders of magnitude for a similar batch size.
△ Less
Submitted 22 April, 2024;
originally announced May 2024.
-
Fast and Robust Expectation Propagation MIMO Detection via Preconditioned Conjugated Gradient
Authors:
Luca Schmid,
Dominik Sulz,
Laurent Schmalen
Abstract:
We study the expectation propagation (EP) algorithm for symbol detection in massive multiple-input multiple-output (MIMO) systems. The EP detector shows excellent performance but suffers from a high computational complexity due to the matrix inversion, required in each EP iteration to perform marginal inference on a Gaussian system. We propose an inversion-free variant of the EP algorithm by treat…
▽ More
We study the expectation propagation (EP) algorithm for symbol detection in massive multiple-input multiple-output (MIMO) systems. The EP detector shows excellent performance but suffers from a high computational complexity due to the matrix inversion, required in each EP iteration to perform marginal inference on a Gaussian system. We propose an inversion-free variant of the EP algorithm by treating inference on the mean and variance as two separate and simpler subtasks: We study the preconditioned conjugate gradient algorithm for obtaining the mean, which can significantly reduce the complexity and increase stability by relying on the Jacobi preconditioner that proves to fit the EP characteristics very well. For the variance, we use a simple approximation based on linear regression of the Gram channel matrix. Numerical studies on the Rayleigh-fading channel and on a realistic 3GPP channel model reveal the efficiency of the proposed scheme, which offers an attractive performance-complexity tradeoff and even outperforms the original EP detector in high multi-user inference cases where the matrix inversion becomes numerically unstable.
△ Less
Submitted 24 April, 2024;
originally announced April 2024.
-
Loss Design for Single-carrier Joint Communication and Neural Network-based Sensing
Authors:
Charlotte Muth,
Benedikt Geiger,
Daniel Gil Gaviria,
Laurent Schmalen
Abstract:
We evaluate the influence of multi-snapshot sensing and varying signal-to-noise ratio (SNR) on the overall performance of neural network (NN)-based joint communication and sensing (JCAS) systems. To enhance the training behavior, we decouple the loss functions from the respective SNR values and the number of sensing snapshots, using bounds of the sensing performance. Pre-processing is done through…
▽ More
We evaluate the influence of multi-snapshot sensing and varying signal-to-noise ratio (SNR) on the overall performance of neural network (NN)-based joint communication and sensing (JCAS) systems. To enhance the training behavior, we decouple the loss functions from the respective SNR values and the number of sensing snapshots, using bounds of the sensing performance. Pre-processing is done through conventional sensing signal processing steps on the inputs to the sensing NN. The proposed method outperforms classical algorithms, such as a Neyman-Pearson-based power detector for object detection and ESPRIT for angle of arrival (AoA) estimation for quadrature amplitude modulation (QAM) at low SNRs.
△ Less
Submitted 5 March, 2024;
originally announced March 2024.
-
Real-Time FPGA Demonstrator of ANN-Based Equalization for Optical Communications
Authors:
Jonas Ney,
Patrick Matalla,
Vincent Lauinger,
Laurent Schmalen,
Sebastian Randel,
Norbert Wehn
Abstract:
In this work, we present a high-throughput field programmable gate array (FPGA) demonstrator of an artificial neural network (ANN)-based equalizer. The equalization is performed and illustrated in real-time for a 30 GBd, two-level pulse amplitude modulation (PAM2) optical communication system.
In this work, we present a high-throughput field programmable gate array (FPGA) demonstrator of an artificial neural network (ANN)-based equalizer. The equalization is performed and illustrated in real-time for a 30 GBd, two-level pulse amplitude modulation (PAM2) optical communication system.
△ Less
Submitted 23 February, 2024;
originally announced February 2024.
-
Introducing RSESS: An Open Source Enumerative Sphere Sha** Implementation Coded in Rust
Authors:
Frederik Ritter,
Andrej Rode,
Laurent Schmalen
Abstract:
In this work, we present an open-source implementation of the enumerative sphere sha** (ESS) algorithm used for probabilistic constellation sha** (PCS). PCS aims at closing the sha** gap caused by using uniformly distributed modulation symbols in channels for which information theory shows non-uniformly distributed signaling to be optimal. ESS is one such PCS algorithm that sets itself apart…
▽ More
In this work, we present an open-source implementation of the enumerative sphere sha** (ESS) algorithm used for probabilistic constellation sha** (PCS). PCS aims at closing the sha** gap caused by using uniformly distributed modulation symbols in channels for which information theory shows non-uniformly distributed signaling to be optimal. ESS is one such PCS algorithm that sets itself apart as it operates on a trellis representation of a subset of the possible symbol sequences. ESS leads to an empirical distribution of the symbols that closely approximates the optimal distribution for the additive white Gaussian noise (AWGN) channel. We provide an open-source implementation of this algorithm in the compiled language Rust, as well as Python bindings with which our Rust code can be called in a regular Python script. We also compare simulation results on the AWGN channel using our implementation with previous works on this topic.
△ Less
Submitted 13 February, 2024;
originally announced February 2024.
-
Blind Channel Estimation and Joint Symbol Detection with Data-Driven Factor Graphs
Authors:
Luca Schmid,
Tomer Raviv,
Nir Shlezinger,
Laurent Schmalen
Abstract:
We investigate the application of the factor graph framework for blind joint channel estimation and symbol detection on time-variant linear inter-symbol interference channels. In particular, we consider the expectation maximization (EM) algorithm for maximum likelihood estimation, which typically suffers from high complexity as it requires the computation of the symbol-wise posterior distributions…
▽ More
We investigate the application of the factor graph framework for blind joint channel estimation and symbol detection on time-variant linear inter-symbol interference channels. In particular, we consider the expectation maximization (EM) algorithm for maximum likelihood estimation, which typically suffers from high complexity as it requires the computation of the symbol-wise posterior distributions in every iteration. We address this issue by efficiently approximating the posteriors using the belief propagation (BP) algorithm on a suitable factor graph. By interweaving the iterations of BP and EM, the detection complexity can be further reduced to a single BP iteration per EM step. In addition, we propose a data-driven version of our algorithm that introduces momentum in the BP updates and learns a suitable EM parameter update schedule, thereby significantly improving the performance-complexity tradeoff with a few offline training samples. Our numerical experiments demonstrate the excellent performance of the proposed blind detector and show that it even outperforms coherent BP detection in high signal-to-noise scenarios.
△ Less
Submitted 23 January, 2024;
originally announced January 2024.
-
Fully-blind Neural Network Based Equalization for Severe Nonlinear Distortions in 112 Gbit/s Passive Optical Networks
Authors:
Vincent Lauinger,
Patrick Matalla,
Jonas Ney,
Norbert Wehn,
Sebastian Randel,
Laurent Schmalen
Abstract:
We demonstrate and evaluate a fully-blind digital signal processing (DSP) chain for 100G passive optical networks (PONs), and analyze different equalizer topologies based on neural networks with low hardware complexity.
We demonstrate and evaluate a fully-blind digital signal processing (DSP) chain for 100G passive optical networks (PONs), and analyze different equalizer topologies based on neural networks with low hardware complexity.
△ Less
Submitted 17 January, 2024;
originally announced January 2024.
-
Blind Frequency-Domain Equalization Using Vector-Quantized Variational Autoencoders
Authors:
**xiang Song,
Vincent Lauinger,
Christian Häger,
Jochen Schröder,
Alexandre Graell i Amat,
Laurent Schmalen,
Henk Wymeersch
Abstract:
We propose a novel frequency-domain blind equalization scheme for coherent optical communications. The method is shown to achieve similar performance to its recently proposed time-domain counterpart with lower computational complexity, while outperforming the commonly used CMA-based equalizers.
We propose a novel frequency-domain blind equalization scheme for coherent optical communications. The method is shown to achieve similar performance to its recently proposed time-domain counterpart with lower computational complexity, while outperforming the commonly used CMA-based equalizers.
△ Less
Submitted 26 December, 2023;
originally announced December 2023.
-
Energy-efficient Spiking Neural Network Equalization for IM/DD Systems with Optimized Neural Encoding
Authors:
Alexander von Bank,
Eike-Manuel Edelmann,
Laurent Schmalen
Abstract:
We propose an energy-efficient equalizer for IM/DD systems based on spiking neural networks. We optimize a neural spike encoding that boosts the equalizer's performance while decreasing energy consumption.
We propose an energy-efficient equalizer for IM/DD systems based on spiking neural networks. We optimize a neural spike encoding that boosts the equalizer's performance while decreasing energy consumption.
△ Less
Submitted 20 December, 2023;
originally announced December 2023.
-
Fractional Chirp-Slope-Shift-Keying for SDR-based Search and Rescue Applications
Authors:
Daniel Gil Gaviria,
Marcus Müller,
Felix Artmann,
Laurent Schmalen
Abstract:
The use of modern software-defined radio (SDR) devices enables the implementation of efficient communication systems in numerous scenarios. Such technology comes especially handy in the context of search and rescue (SAR) systems, enabling the incorporation of additional communication data transmission into the otherwise sub-optimally used SAR bands at 121.5 and 243~MHz. In this work, we propose a…
▽ More
The use of modern software-defined radio (SDR) devices enables the implementation of efficient communication systems in numerous scenarios. Such technology comes especially handy in the context of search and rescue (SAR) systems, enabling the incorporation of additional communication data transmission into the otherwise sub-optimally used SAR bands at 121.5 and 243~MHz. In this work, we propose a novel low-complexity, energy-efficient modulation scheme that allows transmission of additional data within chirped homing signals, while still meeting the standards of international SAR systems such as COSPAS-SARSAT. The proposed method modulates information onto small deviations of the chirp slope with respect to the required unmodulated chirp, which can be easily detected at the receiver side using digital signal processing.
△ Less
Submitted 8 December, 2023;
originally announced December 2023.
-
Approximate Maximum a Posteriori Carrier Phase Estimator for Wiener Phase Noise Channels using Belief Propagation
Authors:
Shrinivas Chimmalgi,
Andrej Rode,
Luca Schmid,
Laurent Schmalen
Abstract:
The blind phase search (BPS) algorithm for carrier phase estimation is known to have sub-optimal performance for probabilistically shaped constellations. We present a belief propagation based approximate maximum a posteriori carrier phase estimator and compare its performance with the standard and an improved BPS algorithm.
The blind phase search (BPS) algorithm for carrier phase estimation is known to have sub-optimal performance for probabilistically shaped constellations. We present a belief propagation based approximate maximum a posteriori carrier phase estimator and compare its performance with the standard and an improved BPS algorithm.
△ Less
Submitted 18 October, 2023; v1 submitted 7 July, 2023;
originally announced July 2023.
-
Optimized Geometric Constellation Sha** for Wiener Phase Noise Channels with Viterbi-Viterbi Carrier Phase Estimation
Authors:
Andrej Rode,
Wintana Araya Gebrehiwot,
Shrinivas Chimmalgi,
Laurent Schmalen
Abstract:
The Viterbi & Viterbi (V&V) algorithm is well understood for QPSK and 16-QAM, but modifications are required for higher-order modulation formats. We present an approach to extend the standard V&V algorithm for higher-order modulation formats by modifying the transmit constellation with geometric constellation sha**.
The Viterbi & Viterbi (V&V) algorithm is well understood for QPSK and 16-QAM, but modifications are required for higher-order modulation formats. We present an approach to extend the standard V&V algorithm for higher-order modulation formats by modifying the transmit constellation with geometric constellation sha**.
△ Less
Submitted 18 October, 2023; v1 submitted 3 July, 2023;
originally announced July 2023.
-
Local Message Passing on Frustrated Systems
Authors:
Luca Schmid,
Joshua Brenk,
Laurent Schmalen
Abstract:
Message passing on factor graphs is a powerful framework for probabilistic inference, which finds important applications in various scientific domains. The most wide-spread message passing scheme is the sum-product algorithm (SPA) which gives exact results on trees but often fails on graphs with many small cycles. We search for an alternative message passing algorithm that works particularly well…
▽ More
Message passing on factor graphs is a powerful framework for probabilistic inference, which finds important applications in various scientific domains. The most wide-spread message passing scheme is the sum-product algorithm (SPA) which gives exact results on trees but often fails on graphs with many small cycles. We search for an alternative message passing algorithm that works particularly well on such cyclic graphs. Therefore, we challenge the extrinsic principle of the SPA, which loses its objective on graphs with cycles. We further replace the local SPA message update rule at the factor nodes of the underlying graph with a generic map**, which is optimized in a data-driven fashion. These modifications lead to a considerable improvement in performance while preserving the simplicity of the SPA. We evaluate our method for two classes of cyclic graphs: the 2x2 fully connected Ising grid and factor graphs for symbol detection on linear communication channels with inter-symbol interference. To enable the method for large graphs as they occur in practical applications, we develop a novel loss function that is inspired by the Bethe approximation from statistical physics and allows for training in an unsupervised fashion.
△ Less
Submitted 2 June, 2023;
originally announced June 2023.
-
Bistatic OFDM-based Joint Radar-Communication: Synchronization, Data Communication and Sensing
Authors:
Lucas Giroto de Oliveira,
David Brunner,
Axel Diewald,
Charlotte Muth,
Laurent Schmalen,
Thomas Zwick,
Benjamin Nuss
Abstract:
This article introduces a bistatic joint radar-communication (RadCom) system based on orthogonal frequency-division multiplexing (OFDM). In this context, the adopted OFDM frame structure is described and system model encompassing time, frequency, and sampling synchronization mismatches between the transmitter and receiver of the bistatic system is outlined. Next, the signal processing approaches f…
▽ More
This article introduces a bistatic joint radar-communication (RadCom) system based on orthogonal frequency-division multiplexing (OFDM). In this context, the adopted OFDM frame structure is described and system model encompassing time, frequency, and sampling synchronization mismatches between the transmitter and receiver of the bistatic system is outlined. Next, the signal processing approaches for synchronization and communication are discussed, and radar sensing processing approaches using either only pilots or a reconstructed OFDM frame based on the estimated receive communication data are presented. Finally, proof-of-concept measurement results are presented to validate the investigated system and a trade-off between frame size and the performance of the aforementioned processing steps is observed.
△ Less
Submitted 24 May, 2023;
originally announced May 2023.
-
Spiking Neural Network Decision Feedback Equalization for IM/DD Systems
Authors:
Alexander von Bank,
Eike-Manuel Edelmann,
Laurent Schmalen
Abstract:
A spiking neural network (SNN) equalizer with a decision feedback structure is applied to an IM/DD link with various parameters. The SNN outperforms linear and artificial neural network (ANN) based equalizers.
A spiking neural network (SNN) equalizer with a decision feedback structure is applied to an IM/DD link with various parameters. The SNN outperforms linear and artificial neural network (ANN) based equalizers.
△ Less
Submitted 27 April, 2023;
originally announced April 2023.
-
Unsupervised ANN-Based Equalizer and Its Trainable FPGA Implementation
Authors:
Jonas Ney,
Vincent Lauinger,
Laurent Schmalen,
Norbert Wehn
Abstract:
In recent years, communication engineers put strong emphasis on artificial neural network (ANN)-based algorithms with the aim of increasing the flexibility and autonomy of the system and its components. In this context, unsupervised training is of special interest as it enables adaptation without the overhead of transmitting pilot symbols. In this work, we present a novel ANN-based, unsupervised e…
▽ More
In recent years, communication engineers put strong emphasis on artificial neural network (ANN)-based algorithms with the aim of increasing the flexibility and autonomy of the system and its components. In this context, unsupervised training is of special interest as it enables adaptation without the overhead of transmitting pilot symbols. In this work, we present a novel ANN-based, unsupervised equalizer and its trainable field programmable gate array (FPGA) implementation. We demonstrate that our custom loss function allows the ANN to adapt for varying channel conditions, approaching the performance of a supervised baseline. Furthermore, as a first step towards a practical communication system, we design an efficient FPGA implementation of our proposed algorithm, which achieves a throughput in the order of Gbit/s, outperforming a high-performance GPU by a large margin.
△ Less
Submitted 28 July, 2023; v1 submitted 14 April, 2023;
originally announced April 2023.
-
Blind Channel Equalization Using Vector-Quantized Variational Autoencoders
Authors:
**xiang Song,
Vincent Lauinger,
Yibo Wu,
Christian Häger,
Jochen Schröder,
Alexandre Graell i Amat,
Laurent Schmalen,
Henk Wymeersch
Abstract:
State-of-the-art high-spectral-efficiency communication systems employ high-order modulation formats coupled with high symbol rates to accommodate the ever-growing demand for data rate-hungry applications. However, such systems are more vulnerable to linear and nonlinear transmission impairments, and it is important to mitigate the performance loss via digital signal processing. In this paper, we…
▽ More
State-of-the-art high-spectral-efficiency communication systems employ high-order modulation formats coupled with high symbol rates to accommodate the ever-growing demand for data rate-hungry applications. However, such systems are more vulnerable to linear and nonlinear transmission impairments, and it is important to mitigate the performance loss via digital signal processing. In this paper, we propose a novel machine learning approach for blind channel equalization and estimation using the vector quantized (VQ) \ac{VAE} framework. The proposed approach generalizes the applicability of the conventional \ac{VAE}-based equalizer to nonlinear systems employing high-order modulation formats by introducing a codebook component and an associated novel loss function. We evaluate the performance of the proposed method over a linear additive white Gaussian noise channel with intersymbol interference and two nonlinear scenarios. Simulation results show that the proposed method can achieve similar performance as a data aided equalizer using the \acf{MMSE} criterion, and outperforms the blind\ac{CMA} and the \ac{VAE}-based channel equalizer. Furthermore, we show that for the linear channel, the proposed scheme exhibits better convergence properties than the \ac{MMSE}-based, the \ac{CMA}-based, and the \ac{VAE}-based equalizers in terms of both convergence speed and robustness to variations in training batch size and learning rate.
△ Less
Submitted 22 February, 2023;
originally announced February 2023.
-
Autoencoder-based Joint Communication and Sensing of Multiple Targets
Authors:
Charlotte Muth,
Laurent Schmalen
Abstract:
We investigate the potential of autoencoders (AEs) for building a joint communication and sensing (JCAS) system that enables communication with one user while detecting multiple radar targets and estimating their positions. Foremost, we develop a suitable encoding scheme for the training of the AE and for targeting a fixed false alarm rate of the target detection during training. We compare this e…
▽ More
We investigate the potential of autoencoders (AEs) for building a joint communication and sensing (JCAS) system that enables communication with one user while detecting multiple radar targets and estimating their positions. Foremost, we develop a suitable encoding scheme for the training of the AE and for targeting a fixed false alarm rate of the target detection during training. We compare this encoding with the classification approach using one-hot encoding for radar target detection. Furthermore, we propose a new training method that complies with possible ambiguities in the target locations. We consider different options for training the detection of multiple targets. We can show that our proposed approach based on permuting and sorting can enhance the angle estimation performance so that single snapshot estimations with a low standard deviation become possible. We outperform an ESPRIT benchmark for small numbers of measurement samples.
△ Less
Submitted 24 January, 2023; v1 submitted 23 January, 2023;
originally announced January 2023.
-
Improving the Bootstrap of Blind Equalizers with Variational Autoencoders
Authors:
Vincent Lauinger,
Fred Buchali,
Laurent Schmalen
Abstract:
We evaluate the start-up of blind equalizers at critical working points, analyze the advantages and obstacles of commonly-used algorithms, and demonstrate how the recently-proposed variational autoencoder (VAE) based equalizers can improve bootstrap**.
We evaluate the start-up of blind equalizers at critical working points, analyze the advantages and obstacles of commonly-used algorithms, and demonstrate how the recently-proposed variational autoencoder (VAE) based equalizers can improve bootstrap**.
△ Less
Submitted 16 January, 2023;
originally announced January 2023.
-
End-to-end Optimization of Constellation Sha** for Wiener Phase Noise Channels with a Differentiable Blind Phase Search
Authors:
Andrej Rode,
Benedikt Geiger,
Shrinivas Chimmalgi,
Laurent Schmalen
Abstract:
As the demand for higher data throughput in coherent optical communication systems increases, we need to find ways to increase capacity in existing and future optical communication links. To address the demand for higher spectral efficiencies, we apply end-to-end optimization for joint geometric and probabilistic constellation sha** in the presence of Wiener phase noise and carrier phase estimat…
▽ More
As the demand for higher data throughput in coherent optical communication systems increases, we need to find ways to increase capacity in existing and future optical communication links. To address the demand for higher spectral efficiencies, we apply end-to-end optimization for joint geometric and probabilistic constellation sha** in the presence of Wiener phase noise and carrier phase estimation. Our approach follows state-of-the-art bitwise auto-encoders, which require a differentiable implementation of all operations between transmitter and receiver, including the DSP algorithms. In this work, we show how to modify the ubiquitous blind phase search (BPS) algorithm, a popular carrier phase estimation algorithm, to make it differentiable and include it in the end-to-end constellation sha**. By leveraging joint geometric and probabilistic constellation sha**, we are able to obtain a robust and pilot-free modulation scheme improving the performance of 64-ary communication systems by at least 0.1bit/symbol compared to square QAM constellations with neural demappers and by 0.05 bit/symbol compared to previously presented approaches applying only geometric constellation sha**.
△ Less
Submitted 21 April, 2023; v1 submitted 7 December, 2022;
originally announced December 2022.
-
Geometric Constellation Sha** with Low-complexity Demappers for Wiener Phase-noise Channels
Authors:
Andrej Rode,
Laurent Schmalen
Abstract:
We show that separating the in-phase and quadrature component in optimized, machine-learning based demappers of optical communications systems with geometric constellation sha** reduces the required computational complexity whilst retaining their good performance.
We show that separating the in-phase and quadrature component in optimized, machine-learning based demappers of optical communications systems with geometric constellation sha** reduces the required computational complexity whilst retaining their good performance.
△ Less
Submitted 5 December, 2022;
originally announced December 2022.
-
Structural Optimization of Factor Graphs for Symbol Detection via Continuous Clustering and Machine Learning
Authors:
Lukas Rapp,
Luca Schmid,
Andrej Rode,
Laurent Schmalen
Abstract:
We propose a novel method to optimize the structure of factor graphs for graph-based inference. As an example inference task, we consider symbol detection on linear inter-symbol interference channels. The factor graph framework has the potential to yield low-complexity symbol detectors. However, the sum-product algorithm on cyclic factor graphs is suboptimal and its performance is highly sensitive…
▽ More
We propose a novel method to optimize the structure of factor graphs for graph-based inference. As an example inference task, we consider symbol detection on linear inter-symbol interference channels. The factor graph framework has the potential to yield low-complexity symbol detectors. However, the sum-product algorithm on cyclic factor graphs is suboptimal and its performance is highly sensitive to the underlying graph. Therefore, we optimize the structure of the underlying factor graphs in an end-to-end manner using machine learning. For that purpose, we transform the structural optimization into a clustering problem of low-degree factor nodes that incorporates the known channel model into the optimization. Furthermore, we study the combination of this approach with neural belief propagation, yielding near-maximum a posteriori symbol detection performance for specific channels.
△ Less
Submitted 1 June, 2023; v1 submitted 21 November, 2022;
originally announced November 2022.
-
Spiking Neural Network Decision Feedback Equalization
Authors:
Eike-Manuel Bansbach,
Alexander von Bank,
Laurent Schmalen
Abstract:
In the past years, artificial neural networks (ANNs) have become the de-facto standard to solve tasks in communications engineering that are difficult to solve with traditional methods. In parallel, the artificial intelligence community drives its research to biology-inspired, brain-like spiking neural networks (SNNs), which promise extremely energy-efficient computing. In this paper, we investiga…
▽ More
In the past years, artificial neural networks (ANNs) have become the de-facto standard to solve tasks in communications engineering that are difficult to solve with traditional methods. In parallel, the artificial intelligence community drives its research to biology-inspired, brain-like spiking neural networks (SNNs), which promise extremely energy-efficient computing. In this paper, we investigate the use of SNNs in the context of channel equalization for ultra-low complexity receivers. We propose an SNN-based equalizer with a feedback structure akin to the decision feedback equalizer (DFE). For conversion of real-world data into spike signals we introduce a novel ternary encoding and compare it with traditional log-scale encoding. We show that our approach clearly outperforms conventional linear equalizers for three different exemplary channels. We highlight that mainly the conversion of the channel output to spikes introduces a small performance penalty. The proposed SNN with a decision feedback structure enables the path to competitive energy-efficient transceivers.
△ Less
Submitted 18 January, 2023; v1 submitted 9 November, 2022;
originally announced November 2022.
-
Blind and Channel-agnostic Equalization Using Adversarial Networks
Authors:
Vincent Lauinger,
Manuel Hoffmann,
Jonas Ney,
Norbert Wehn,
Laurent Schmalen
Abstract:
Due to the rapid development of autonomous driving, the Internet of Things and streaming services, modern communication systems have to cope with varying channel conditions and a steadily rising number of users and devices. This, and the still rising bandwidth demands, can only be met by intelligent network automation, which requires highly flexible and blind transceiver algorithms. To tackle thos…
▽ More
Due to the rapid development of autonomous driving, the Internet of Things and streaming services, modern communication systems have to cope with varying channel conditions and a steadily rising number of users and devices. This, and the still rising bandwidth demands, can only be met by intelligent network automation, which requires highly flexible and blind transceiver algorithms. To tackle those challenges, we propose a novel adaptive equalization scheme, which exploits the prosperous advances in deep learning by training an equalizer with an adversarial network. The learning is only based on the statistics of the transmit signal, so it is blind regarding the actual transmit symbols and agnostic to the channel model. The proposed approach is independent of the equalizer topology and enables the application of powerful neural network based equalizers. In this work, we prove this concept in simulations of different -- both linear and nonlinear -- transmission channels and demonstrate the capability of the proposed blind learning scheme to approach the performance of non-blind equalizers. Furthermore, we provide a theoretical perspective and highlight the challenges of the approach.
△ Less
Submitted 15 September, 2022;
originally announced September 2022.
-
Deep Reinforcement Learning for Uplink Multi-Carrier Non-Orthogonal Multiple Access Resource Allocation Using Buffer State Information
Authors:
Eike-Manuel Bansbach,
Yigit Kiyak,
Laurent Schmalen
Abstract:
For orthogonal multiple access (OMA) systems, the number of served user equipments (UEs) is limited to the number of available orthogonal resources. On the other hand, non-orthogonal multiple access (NOMA) schemes allow multiple UEs to use the same orthogonal resource. This extra degree of freedom introduces new challenges for resource allocation. Buffer state information (BSI), like the size and…
▽ More
For orthogonal multiple access (OMA) systems, the number of served user equipments (UEs) is limited to the number of available orthogonal resources. On the other hand, non-orthogonal multiple access (NOMA) schemes allow multiple UEs to use the same orthogonal resource. This extra degree of freedom introduces new challenges for resource allocation. Buffer state information (BSI), like the size and age of packets waiting for transmission, can be used to improve scheduling in OMA systems. In this paper, we investigate the impact of BSI on the performance of a centralized scheduler in an uplink multi-carrier NOMA scenario with UEs having various data rate and latency requirements. To handle the large combinatorial space of allocating UEs to the resources, we propose a novel scheduler based on actor-critic reinforcement learning incorporating BSI. Training and evaluation are carried out using Nokia's "wireless suite". We propose various novel techniques to both stabilize and speed up training. The proposed scheduler outperforms benchmark schedulers.
△ Less
Submitted 31 August, 2022;
originally announced August 2022.
-
Optimization of Geometric Constellation Sha** for Wiener Phase Noise Channels with Varying Channel Parameters
Authors:
Andrej Rode,
Laurent Schmalen
Abstract:
We present a novel method to investigate the effects of varying channel parameters on geometrically shaped constellations for communication systems employing the blind phase search algorithm. We show that introduced asymmetries significantly improve performance if adapted to changing channel parameters.
We present a novel method to investigate the effects of varying channel parameters on geometrically shaped constellations for communication systems employing the blind phase search algorithm. We show that introduced asymmetries significantly improve performance if adapted to changing channel parameters.
△ Less
Submitted 29 June, 2022; v1 submitted 24 June, 2022;
originally announced June 2022.
-
Blind Equalization and Channel Estimation in Coherent Optical Communications Using Variational Autoencoders
Authors:
Vincent Lauinger,
Fred Buchali,
Laurent Schmalen
Abstract:
We investigate the potential of adaptive blind equalizers based on variational inference for carrier recovery in optical communications. These equalizers are based on a low-complexity approximation of maximum likelihood channel estimation. We generalize the concept of variational autoencoder (VAE) equalizers to higher order modulation formats encompassing probabilistic constellation sha** (PCS),…
▽ More
We investigate the potential of adaptive blind equalizers based on variational inference for carrier recovery in optical communications. These equalizers are based on a low-complexity approximation of maximum likelihood channel estimation. We generalize the concept of variational autoencoder (VAE) equalizers to higher order modulation formats encompassing probabilistic constellation sha** (PCS), ubiquitous in optical communications, oversampling at the receiver, and dual-polarization transmission. Besides black-box equalizers based on convolutional neural networks, we propose a model-based equalizer based on a linear butterfly filter and train the filter coefficients using the variational inference paradigm. As a byproduct, the VAE also provides a reliable channel estimation. We analyze the VAE in terms of performance and flexibility over a classical additive white Gaussian noise (AWGN) channel with inter-symbol interference (ISI) and over a dispersive linear optical dual-polarization channel. We show that it can extend the application range of blind adaptive equalizers by outperforming the state-of-the-art constant-modulus algorithm (CMA) for PCS for both fixed but also time-varying channels. The evaluation is accompanied with a hyperparameter analysis.
△ Less
Submitted 15 September, 2022; v1 submitted 25 April, 2022;
originally announced April 2022.
-
Performance Metrics for Communication Systems with Forward Error Correction
Authors:
Laurent Schmalen
Abstract:
We revisit performance metrics for optical communication systems with FEC. We illustrate the concept of universality and discuss the most widespread performance thresholds. Finally, we show by example how to include FEC into transmission experiments.
We revisit performance metrics for optical communication systems with FEC. We illustrate the concept of universality and discuss the most widespread performance thresholds. Finally, we show by example how to include FEC into transmission experiments.
△ Less
Submitted 11 April, 2022;
originally announced April 2022.
-
Low-complexity Near-optimum Symbol Detection Based on Neural Enhancement of Factor Graphs
Authors:
Luca Schmid,
Laurent Schmalen
Abstract:
We consider the application of the factor graph framework for symbol detection on linear inter-symbol interference channels. Based on the Ungerboeck observation model, a detection algorithm with appealing complexity properties can be derived. However, since the underlying factor graph contains cycles, the sum-product algorithm (SPA) yields a suboptimal algorithm. In this paper, we develop and eval…
▽ More
We consider the application of the factor graph framework for symbol detection on linear inter-symbol interference channels. Based on the Ungerboeck observation model, a detection algorithm with appealing complexity properties can be derived. However, since the underlying factor graph contains cycles, the sum-product algorithm (SPA) yields a suboptimal algorithm. In this paper, we develop and evaluate efficient strategies to improve the performance of the factor graph-based symbol detection by means of neural enhancement. In particular, we consider neural belief propagation and generalizations of the factor nodes as an effective way to mitigate the effect of cycles within the factor graph. By applying a generic preprocessor to the channel output, we propose a simple technique to vary the underlying factor graph in every SPA iteration. Using this dynamic factor graph transition, we intend to preserve the extrinsic nature of the SPA messages which is otherwise impaired due to cycles. Simulation results show that the proposed methods can massively improve the detection performance, even approaching the maximum a posteriori performance for various transmission scenarios, while preserving a complexity which is linear in both the block length and the channel memory.
△ Less
Submitted 11 August, 2022; v1 submitted 30 March, 2022;
originally announced March 2022.
-
Neural Enhancement of Factor Graph-based Symbol Detection
Authors:
Luca Schmid,
Laurent Schmalen
Abstract:
We study the application of the factor graph framework for symbol detection on linear inter-symbol interference channels. Cyclic factor graphs have the potential to yield low-complexity symbol detectors, but are suboptimal if the ubiquitous sum-product algorithm is applied. In this paper, we present and evaluate strategies to improve the performance of cyclic factor graph-based symbol detection al…
▽ More
We study the application of the factor graph framework for symbol detection on linear inter-symbol interference channels. Cyclic factor graphs have the potential to yield low-complexity symbol detectors, but are suboptimal if the ubiquitous sum-product algorithm is applied. In this paper, we present and evaluate strategies to improve the performance of cyclic factor graph-based symbol detection algorithms by means of neural enhancement. In particular, we apply neural belief propagation as an effective way to counteract the effect of cycles within the factor graph. We further propose the application and optimization of a linear preprocessor of the channel output. By modifying the observation model, the preprocessing can effectively change the underlying factor graph, thereby significantly improving the detection performance as well as reducing the complexity.
△ Less
Submitted 29 August, 2022; v1 submitted 7 March, 2022;
originally announced March 2022.
-
Geometric Constellation Sha** for Phase-noise Channels Using a Differentiable Blind Phase Search
Authors:
Andrej Rode,
Benedikt Geiger,
Laurent Schmalen
Abstract:
We perform geometric constellation sha** with optimized bit labeling using a binary autoencoder including a differential blind phase search (BPS). Our approach enables full end-to-end training of optical coherent transceivers taking into account the digital signal processing.
We perform geometric constellation sha** with optimized bit labeling using a binary autoencoder including a differential blind phase search (BPS). Our approach enables full end-to-end training of optical coherent transceivers taking into account the digital signal processing.
△ Less
Submitted 6 December, 2021;
originally announced December 2021.
-
Deep Reinforcement Learning for Wireless Resource Allocation Using Buffer State Information
Authors:
Eike-Manuel Bansbach,
Victor Eliachevitch,
Laurent Schmalen
Abstract:
As the number of user equipments (UEs) with various data rate and latency requirements increases in wireless networks, the resource allocation problem for orthogonal frequency-division multiple access (OFDMA) becomes challenging. In particular, varying requirements lead to a non-convex optimization problem when maximizing the systems data rate while preserving fairness between UEs. In this paper,…
▽ More
As the number of user equipments (UEs) with various data rate and latency requirements increases in wireless networks, the resource allocation problem for orthogonal frequency-division multiple access (OFDMA) becomes challenging. In particular, varying requirements lead to a non-convex optimization problem when maximizing the systems data rate while preserving fairness between UEs. In this paper, we solve the non-convex optimization problem using deep reinforcement learning (DRL). We outline, train and evaluate a DRL agent, which performs the task of media access control scheduling for a downlink OFDMA scenario. To kickstart training of our agent, we introduce mimicking learning. For improvement of scheduling performance, full buffer state information at the base station (e.g. packet age, packet size) is taken into account. Techniques like input feature compression, packet shuffling and age cap** further improve the performance of the agent. We train and evaluate our agents using Nokia's wireless suite and evaluate against different benchmark agents. We show that our agents clearly outperform the benchmark agents.
△ Less
Submitted 27 August, 2021;
originally announced August 2021.
-
Experimental Investigation of Deep Learning for Digital Signal Processing in Short Reach Optical Fiber Communications
Authors:
Boris Karanov,
Mathieu Chagnon,
Vahid Aref,
Filipe Ferreira,
Domanic Lavery,
Polina Bayvel,
Laurent Schmalen
Abstract:
We investigate methods for experimental performance enhancement of auto-encoders based on a recurrent neural network (RNN) for communication over dispersive nonlinear channels. In particular, our focus is on the recently proposed sliding window bidirectional RNN (SBRNN) optical fiber autoencoder. We show that adjusting the processing window in the sequence estimation algorithm at the receiver impr…
▽ More
We investigate methods for experimental performance enhancement of auto-encoders based on a recurrent neural network (RNN) for communication over dispersive nonlinear channels. In particular, our focus is on the recently proposed sliding window bidirectional RNN (SBRNN) optical fiber autoencoder. We show that adjusting the processing window in the sequence estimation algorithm at the receiver improves the reach of simple systems trained on a channel model and applied "as is" to the transmission link. Moreover, the collected experimental data was used to optimize the receiver neural network parameters, allowing to transmit 42 Gb/s with bit-error rate (BER) below the 6.7% hard-decision forward error correction threshold at distances up to 70km as well as 84 Gb/s at 20 km. The investigation of digital signal processing (DSP) optimized on experimental data is extended to pulse amplitude modulation with receivers performing sliding window sequence estimation using a feed-forward or a recurrent neural network as well as classical nonlinear Volterra equalization. Our results show that, for fixed algorithm memory, the DSP based on deep learning achieves an improved BER performance, allowing to increase the reach of the system.
△ Less
Submitted 18 May, 2020;
originally announced May 2020.
-
Optical Fiber Communication Systems Based on End-to-End Deep Learning
Authors:
Boris Karanov,
Mathieu Chagnon,
Vahid Aref,
Domanic Lavery,
Polina Bayvel,
Laurent Schmalen
Abstract:
We investigate end-to-end optimized optical transmission systems based on feedforward or bidirectional recurrent neural networks (BRNN) and deep learning. In particular, we report the first experimental demonstration of a BRNN auto-encoder, highlighting the performance improvement achieved with recurrent processing for communication over dispersive nonlinear channels.
We investigate end-to-end optimized optical transmission systems based on feedforward or bidirectional recurrent neural networks (BRNN) and deep learning. In particular, we report the first experimental demonstration of a BRNN auto-encoder, highlighting the performance improvement achieved with recurrent processing for communication over dispersive nonlinear channels.
△ Less
Submitted 18 May, 2020;
originally announced May 2020.
-
Concept and Experimental Demonstration of Optical IM/DD End-to-End System Optimization using a Generative Model
Authors:
Boris Karanov,
Mathieu Chagnon,
Vahid Aref,
Domaniç Lavery,
Polina Bayvel,
Laurent Schmalen
Abstract:
We perform an experimental end-to-end transceiver optimization via deep learning using a generative adversarial network to approximate the test-bed channel. Previously, optimization was only possible through a prior assumption of an explicit simplified channel model.
We perform an experimental end-to-end transceiver optimization via deep learning using a generative adversarial network to approximate the test-bed channel. Previously, optimization was only possible through a prior assumption of an explicit simplified channel model.
△ Less
Submitted 17 December, 2019; v1 submitted 11 December, 2019;
originally announced December 2019.
-
Deep Learning for Communication over Dispersive Nonlinear Channels: Performance and Comparison with Classical Digital Signal Processing
Authors:
Boris Karanov,
Gabriele Liga,
Vahid Aref,
Domaniç Lavery,
Polina Bayvel,
Laurent Schmalen
Abstract:
In this paper, we apply deep learning for communication over dispersive channels with power detection, as encountered in low-cost optical intensity modulation/direct detection (IM/DD) links. We consider an autoencoder based on the recently proposed sliding window bidirectional recurrent neural network (SBRNN) design to realize the transceiver for optical IM/DD communication. We show that its perfo…
▽ More
In this paper, we apply deep learning for communication over dispersive channels with power detection, as encountered in low-cost optical intensity modulation/direct detection (IM/DD) links. We consider an autoencoder based on the recently proposed sliding window bidirectional recurrent neural network (SBRNN) design to realize the transceiver for optical IM/DD communication. We show that its performance can be improved by introducing a weighted sequence estimation scheme at the receiver. Moreover, we perform bit-to-symbol map** optimization to reduce the bit-error rate (BER) of the system. Furthermore, we carry out a detailed comparison with classical schemes based on pulse-amplitude modulation and maximum likelihood sequence detection (MLSD). Our investigation shows that for a reference 42\,Gb/s transmission, the SBRNN autoencoder achieves a BER performance comparable to MLSD, when both systems account for the same amount of memory. In contrast to MLSD, the SBRNN performance is achieved without incurring a computational complexity exponentially growing with the processed memory.
△ Less
Submitted 2 October, 2019;
originally announced October 2019.