Robust Channel Estimation for Optical Wireless Communications Using Neural Network

Dianxin Luan, John Thompson
4/2/2025
eess.SPcs.LG

No official code found. Best implementation: dianixn/OWC-Channels (10 stars, GPL-2.0, last commit 2026-01-25).

Abstract

Optical Wireless Communication (OWC) has gained significant attention due to its high-speed data transmission and throughput. Optical wireless channels are often assumed to be flat, but we evaluate frequency selective channels to consider high data rate optical wireless or very dispersive environments. To address this for optical scenarios, this paper presents a robust channel estimation framework with low-complexity to mitigate frequency-selective effects, then to improve system reliability and performance. This channel estimation framework contains a neural network that can estimate general optical wireless channels without prior channel information about the environment. Based on this estimate and the corresponding delay spread, one of several candidate offline-trained neural networks will be activated to predict this channel. Simulation results demonstrate that the proposed method has improved and robust normalized mean square error (NMSE) and bit error rate (BER) performance compared to conventional estimation methods while maintaining computational efficiency. These findings highlight the potential of neural network solutions in enhancing the performance of OWC systems under indoor channel conditions.

View on arXivView PDF

Code Implementations(1)

GPL-2.0

The optical wireless channel used in the paper of "Robust Channel Estimation for Optical Wireless Communications Using Neural Network". Specular reflections and multi-tap channel.

102MATLABApr 2, 20258 months agoGPL-2.0

Similar Papers

Cite this paper

@article{luan2025robust,
  title  = {Robust Channel Estimation for Optical Wireless Communications Using Neural Network},
  author = {Dianxin Luan and John Thompson},
  year   = {2025},
  eprint = {2504.02134},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.02134v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.02134.svg)](https://codeofpaper.com/paper/2504.02134)

Discussion