Neural Network-based OFDM Receiver for Resource Constrained IoT Devices
- URL: http://arxiv.org/abs/2205.06159v1
- Date: Thu, 12 May 2022 15:32:35 GMT
- Title: Neural Network-based OFDM Receiver for Resource Constrained IoT Devices
- Authors: Nasim Soltani, Hai Cheng, Mauro Belgiovine, Yanyu Li, Haoqing Li,
Bahar Azari, Salvatore D'Oro, Tales Imbiriba, Tommaso Melodia, Pau Closas,
Yanzhi Wang, Deniz Erdogmus, Kaushik Chowdhury
- Abstract summary: We explore a novel, modular Machine Learning (ML)-based receiver chain design for the Internet of Things (IoT)
ML blocks replace the individual processing blocks of an OFDM receiver, and we describe this swapping for the legacy channel estimation, symbol demapping, and decoding blocks with Neural Networks (NNs)
Our evaluations demonstrate that the proposed modular NN-based receiver improves bit error rate of the traditional non-ML receiver by averagely 61% and 10% for the simulated and over-the-air datasets, respectively.
- Score: 44.8697473676516
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Orthogonal Frequency Division Multiplexing (OFDM)-based waveforms are used
for communication links in many current and emerging Internet of Things (IoT)
applications, including the latest WiFi standards. For such OFDM-based
transceivers, many core physical layer functions related to channel estimation,
demapping, and decoding are implemented for specific choices of channel types
and modulation schemes, among others. To decouple hard-wired choices from the
receiver chain and thereby enhance the flexibility of IoT deployment in many
novel scenarios without changing the underlying hardware, we explore a novel,
modular Machine Learning (ML)-based receiver chain design. Here, ML blocks
replace the individual processing blocks of an OFDM receiver, and we
specifically describe this swapping for the legacy channel estimation, symbol
demapping, and decoding blocks with Neural Networks (NNs). A unique aspect of
this modular design is providing flexible allocation of processing functions to
the legacy or ML blocks, allowing them to interchangeably coexist. Furthermore,
we study the implementation cost-benefits of the proposed NNs in
resource-constrained IoT devices through pruning and quantization, as well as
emulation of these compressed NNs within Field Programmable Gate Arrays
(FPGAs). Our evaluations demonstrate that the proposed modular NN-based
receiver improves bit error rate of the traditional non-ML receiver by
averagely 61% and 10% for the simulated and over-the-air datasets,
respectively. We further show complexity-performance tradeoffs by presenting
computational complexity comparisons between the traditional algorithms and the
proposed compressed NNs.
Related papers
- Neuromorphic Wireless Split Computing with Multi-Level Spikes [69.73249913506042]
In neuromorphic computing, spiking neural networks (SNNs) perform inference tasks, offering significant efficiency gains for workloads involving sequential data.
Recent advances in hardware and software have demonstrated that embedding a few bits of payload in each spike exchanged between the spiking neurons can further enhance inference accuracy.
This paper investigates a wireless neuromorphic split computing architecture employing multi-level SNNs.
arXiv Detail & Related papers (2024-11-07T14:08:35Z) - Signal Detection in MIMO Systems with Hardware Imperfections: Message
Passing on Neural Networks [101.59367762974371]
In this paper, we investigate signal detection in multiple-input-multiple-output (MIMO) communication systems with hardware impairments.
It is difficult to train a deep neural network (DNN) with limited pilot signals, hindering its practical applications.
We design an efficient message passing based Bayesian signal detector, leveraging the unitary approximate message passing (UAMP) algorithm.
arXiv Detail & Related papers (2022-10-08T04:32:58Z) - Over-the-Air Split Machine Learning in Wireless MIMO Networks [56.27831295707334]
In split machine learning (ML), different partitions of a neural network (NN) are executed by different computing nodes.
To ease communication burden, over-the-air computation (OAC) can efficiently implement all or part of the computation at the same time of communication.
arXiv Detail & Related papers (2022-10-07T15:39:11Z) - Deep Learning for Multi-User MIMO Systems: Joint Design of Pilot,
Limited Feedback, and Precoding [28.53535169241923]
This paper studies an end-to-end design of downlink MU-MIMO systems which include pilot sequences, limited feedback, and precoding.
We propose a novel deep learning (DL) framework which jointly optimize the feedback information generation at users and the precoder design at a base station.
arXiv Detail & Related papers (2022-09-21T13:02:06Z) - Model-based Deep Learning Receiver Design for Rate-Splitting Multiple
Access [65.21117658030235]
This work proposes a novel design for a practical RSMA receiver based on model-based deep learning (MBDL) methods.
The MBDL receiver is evaluated in terms of uncoded Symbol Error Rate (SER), throughput performance through Link-Level Simulations (LLS) and average training overhead.
Results reveal that the MBDL outperforms by a significant margin the SIC receiver with imperfect CSIR.
arXiv Detail & Related papers (2022-05-02T12:23:55Z) - Machine Learning-enhanced Receive Processing for MU-MIMO OFDM Systems [15.423422040627331]
Machine learning can be used to improve multi-user multiple-input multiple-output (MU-MIMO) receive processing.
We propose a new strategy which preserves the benefits of a conventional receiver, but enhances specific parts with ML components.
arXiv Detail & Related papers (2021-06-30T14:02:27Z) - End-to-End Learning for Uplink MU-SIMO Joint Transmitter and
Non-Coherent Receiver Design in Fading Channels [11.182920270301304]
A novel end-to-end learning approach, namely JTRD-Net, is proposed for uplink multiuser single-input multiple-output (MU-SIMO) joint transmitter and non-coherent receiver design (JTRD) in fading channels.
The transmitter side is modeled as a group of parallel linear layers, which are responsible for multiuser waveform design.
The non-coherent receiver is formed by a deep feed-forward neural network (DFNN) so as to provide multiuser detection (MUD) capabilities.
arXiv Detail & Related papers (2021-05-04T02:47:59Z) - Volumetric Transformer Networks [88.85542905676712]
We introduce a learnable module, the volumetric transformer network (VTN)
VTN predicts channel-wise warping fields so as to reconfigure intermediate CNN features spatially and channel-wisely.
Our experiments show that VTN consistently boosts the features' representation power and consequently the networks' accuracy on fine-grained image recognition and instance-level image retrieval.
arXiv Detail & Related papers (2020-07-18T14:00:12Z) - A Modular Neural Network Based Deep Learning Approach for MIMO Signal
Detection [12.769554897969307]
artificial neural network (ANN) assisted multiple-input multiple-output (MIMO) signal detection can be modeled as ANN-assisted lossy vector quantization (VQ)
We propose a novel modular neural network based approach, termed MNNet, where the whole network is formed by a set of pre-defined ANN modules.
Our simulation results show that the MNNet approach largely improves the deep-learning capacity with near-optimal performance in various cases.
arXiv Detail & Related papers (2020-04-01T12:56:38Z) - ANN-Based Detection in MIMO-OFDM Systems with Low-Resolution ADCs [0.0]
We propose a multi-layer artificial neural network (ANN) that is trained with the Levenberg-Marquardt algorithm for use in signal detection.
We consider a blind detection scheme where data symbol estimation is carried out without knowing the channel state information at the receiver.
arXiv Detail & Related papers (2020-01-31T03:38:42Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.