Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

IEEE Access

CNN-Based Approach for Enhancing 5G LDPC Code Decoding Performance

Sivarama Prasad Tera, Ravikumar Chinthaginjala, Priya Natha, Giovanni Pau, Chittathuru Dhanamjayulu, Faruq Mohammad

Published Jan 1, 2024• 28 citations
Publisher

Abstract

This paper presents the novel Stochastic decoding-convolutional neural network (SD-CNN) structure, with the goal of enhancing 5G LDPC code’s decoding efficiency in the presence of correlated noise of the channel. Applying the stochastic approach acts as an alternate technique to fixed-point LDPC decoding to enhance the decoder’s hardware efficiency. In order to improve the efficacy of the decoder, we adopted deep learning method such as Convolutional neural network (CNN). CNNs can be employed for denoising purposes in communication systems, where signals may be compromised by diverse forms of noise while being transmitted, with the aim of enhancing signal quality and dependability. The SD-CNN architecture combines a trained CNN with a stochastic decoder of 5G LDPC codes, thereby utilizing the CNN’s capability to accurately estimate channel noise and, consequently, enhance the error correction capabilities of the decoder. The generated output of the trained CNN is then fed back into the stochastic decoder, creating an iterative process between the SD and CNN that ultimately leads to superior decoding performance. For 5G LDPC code word length$N = 3808$, with a base code rate$R = 1/3$, the suggested SD-CNN architecture achieves a BER of$10^{-6}$at 0.6 dB of SNR per bit in the strong correlation of channel noise condition, in comparison to SD, which achieves a BER of$10^{-6}$at 3.5 dB of SNR per bit. The results demonstrate that there is a 2.9 dB improvement.

DOI
10.1109/access.2024.3420106

Related papers

Deep Learning Approach for Efficient 5G LDPC Decoding in IoT

Sivarama Prasad Tera, Ravikumar Chinthaginjala, Priya Natha +2 more

The tremendous progress of 5G technology has transformed the landscape of the Internet of Things (IoT), allowing for fast data speeds, low delay, and widespread connection that is crucial for a variety of applications, including smart cities and industrial automation. In the context of 5G enabled IoT networks, colored noise introduces varying levels of interference across different frequency bands, which can significantly degrade the performance of 5G LDPC decoding. This paper presents a novel Deep learning approach for 5G channel LDPC code decoding tailored for next-generation IoT applications. The proposed method integrates an Iterative Normalized Min-Sum (NMS) algorithm with a Convolutional Neural Network (CNN) to enhance the performance of LDPC decoding in the presence of colored noise, a common interference in real-world communication channels. Through extensive simulations and analysis, our approach demonstrates a significant performance improvement, achieving a 3.8 dB enhancement at a Bit error rate of$10^{-6}$. This is achieved by accurately estimating and mitigating channel noise, thereby ensuring reliable data transmission for critical IoT applications. The findings indicate that our approach to decoding technique not only enhances error correction capabilities but also adapts to varying channel conditions, optimizing IoT network performance and efficiency. This research contributes a robust solution to the challenges posed by colored noise in 5G-enabled IoT networks, promoting the deployment of more reliable and efficient IoT systems.

IEEE Access•Jan 1, 2024•25 citations

Deep learning assisted LDPC decoding for 5G IoT networks in fading environments

Sivarama Prasad Tera, Ravikumar Chinthaginjala, Fadi M. Al-Turjman +1 more

With the deployment of 5G networks, the Internet of Things (IoT) has experienced a transformative boost, enabling higher data rates, reduced latency, and the connection of millions of devices across applications like smart cities, healthcare, and industrial automation. However, in real-world scenarios, the performance of Low-Density Parity-Check (LDPC) codes, the preferred channel coding scheme in 5G, is severely affected by noise and fading environments, particularly colored noise, which distorts signals over certain frequency bands. Colored noise introduces correlation in the interference, unlike white noise, thereby posing a challenge in decoding, especially in fading channels such as Rayleigh, Rician, and Nakagami-m. In this work, we propose a novel approach that combines the Iterative Offset Min-Sum (OMS) algorithm with a Convolutional Neural Network (CNN) to enhance LDPC decoding efficiency in 5G-enabled IoT networks. Our proposed OMS-CNN hybrid architecture addresses the limitations imposed by colored noise in fading channels by employing deep learning techniques for accurate noise estimation and mitigation. Furthermore, the OMS algorithm mitigates the overestimation of noise correction, refining the output in iterative decoding steps. Through comprehensive simulations, the OMS-CNN decoder demonstrates substantial improvements over traditional decoding approaches. Specifically, it achieves a performance enhancement of 2.7 dB at a bit error rate (BER) of [Formula: see text] across a range of fading channels. The study examines the decoder's performance in environments characterized by Rayleigh, Rician, and Nakagami-m fading models, highlighting the robustness of the proposed solution under different channel conditions. Additionally, this research explores the influence of parameters such as the correlation coefficient of the noise, the scaling factor in the cost function, and the number of iterations between the CNN and OMS decoding steps.

Scientific Reports•Oct 27, 2025•3 citations

Performance Analysis of Sub-Optimal LDPC Decoder for 5G using Belief Propagation Algorithm

Avinash Subramaniam M, Jay Sejpal, Pasupuleti Rithvij +2 more

Today's modern wireless communication systems demand extensive quality and computational power with an increase in day-to-day data-rate standards. The latest com-munication standards focus on low latency, high throughput, and reliable error correction capabilities which inspired us to explore the 5G New Generation (NR) technology. Low-Density Parity-Check Codes (LDPC) are known to have error correction capabilities that can achieve Shannon's maximum channel ca-pacity. Encoding of LDPC Codes features a sparse property that enables effortless decoding at the receiver end. Advancements in deep learning have helped in estimating the channel noise more accurately. The Iterative Belief Propagation-Convolutional Neural Network (BP-CNN) architecture involves a CNN block which is trained with a quadratic loss function concatenated to a standard BP Decoder. The proposed Iterative BP-CNN architecture with a Batch Normalization layer results in a better performance compared to the Iterative BP-CNN architecture as it standardizes the input to the CNN block and also solves the problem of vanishing gradients during backpropagation.

International Conference on Internet of Everything, Microwave Engineering, Communication and Networks (IEMECON)•Dec 1, 2021•4 citations

CNN-Aided Iterative Detection and Decoding for Nonbinary LDPC Coding Systems over Correlated Noise Channels

Fei Wan, Min Zhu, Qi Ping Cao +1 more

Abstract Low-density parity-check (LDPC) codes, particularly nonbinary LDPC (NB-LDPC) codes, are essential for meeting the high peak data rate requirements of the 6th generation systems. However, challenges arise from correlated noise, caused by factors like seasonal variations and inaccuracies in signal-to-noise ratio estimation, which hinder their practical deployment. In this paper, we propose a convolutional neural network-aided iterative detection and decoding (CNN-IDD) method for NB-LDPC coded modulation systems, aiming to enhance performance over correlated noise channels with a slight increase in complexity. In this system, a convolutional neural network (CNN) is integrated with iterative hard-reliability-based algorithms to learn from the correlated noise. The CNN and the hard-decision decoder interact iteratively to mitigate noise effects and improve estimation accuracy. Simulation results show that the proposed scheme achieves up to 1 dB improvement in performance, while maintaining the low complexity advantage of traditional hard-reliability decoding for high-order modulation in NB-LDPC systems over correlated noise channels.

Tsinghua Science & Technology•Aug 26, 2025•0 citations

LDPC long code decoding with neural normalized min-sum based on deep learning

Jia Di, Yan Wei, Saijie Yao +2 more

LDPC code is a widely-used high-performance error correction code. In recent years, LDPC decoding based on deep learning and neural networks becomes a research hotspot. Based on the (512,256) LDPC code of the CCSDS standard, this paper firstly studies the traditional decoding algorithms of SP, MS, NMS, and OMS, laying a foundation for the construction of neural networks. Then a data-driven (DD) decoding method is studied which adopts the information with its encoded, modulated and noise-added LDPC code as the training data within a Multi-layer Perceptron (MLP) neural network. In order to solve the problem of high bit error rate (BER) in data-driven method, the Neural Normalized Min-sum (NNMS) decoding in which the NMS algorithm is mapped to the neural network structure is proposed, achieving more excellent BER performance than that of NMS. The BER declines by 85.19% when channel SNR equals to 3.5 dB. Finally, improved training methods to enhance the SNR generalization ability of the NNMS network is studied.

•Dec 1, 2024•0 citations

Design and analysis of stochastic 5G new radio LDPC decoder using adaptive sparse quantization kernel least mean square algorithm for optical satellite communications

R. Krishna Priya, Nitin Nandkumar Sakhare, Ajay Namdeorao Paithane +2 more

Abstract A Stochastic Low‐Density Parity‐Check (LDPC) decoder is a type of 5G New Radio standard LDPC decoder that uses stochastic techniques to perform decoding. Stochastic LDPC decoding with 5G NR standard typically uses an iterative process, where messages exchanged among variable nodes (VN), check nodes multiple times. Stochastic LDPC decoders are often used in scenarios where the received signal is subject to varying levels of noise. They will provide improved error correction performance compared to traditional LDPC decoders, especially when dealing with channels with varying signal‐to‐noise ratios in 5G networks. Using the adaptive sparse quantization kernel least mean square algorithm (SLDPC‐ASQ‐KLMSA), this paper proposes an area‐efficient architecture design for a stochastic LDPC decoder. The LDPC code (2048, 1723) is taken from the LOGBASE‐T standard and used in this study. We examine the ASQ‐KLMSA connection effects. Starting with the VN. It makes checking node functioning easier and reduces inter‐connect complexity by capping extrinsic message length at 2 bits. Because of the simplified check node operation in ASQ‐KLMSA, the decoder nodes must exchange messages with a greater degree of accuracy. The 3–3 input grouping sub‐node of the degree‐6 VN was changed with an adder‐based 5–1 input grouping sub‐node for the (2048, 1723) code in order to get more accurate results when the check‐to‐variable messages aren't strong enough. A suggested decoder architecture was determined using a stochastic LDPC decoder developed for TSMC 65 nm process (2048, 1723). Bite error rate, throughput, mean square error, latency, power, and area usage are some of the metrics used to evaluate the effectiveness of the SLDPC‐ASQ‐KLMSA algorithm that has been suggested and implemented in Python. Thus, the proposed approach has attained 34.44%, and 38.39% low mean square error while compared with the existing methods such as higher‐performance stochastic LDPC decoder architecture designed through correlation analysis (HP‐SLDPC‐CA), Higher Throughput and Hardware Efficient Hybrid LDPC Decoder Utilizing Bit‐Serial Stochastic Updating(HLDPC‐BSSU), Flexible FPGA‐Based Stochastic Decoder for 5G LDPC codes (FPGA‐SD‐5G‐LDPC), respectively.

Internet Technology Letters•May 19, 2024•1 citation
This paper presents the novel Stochastic decoding-convolutional neural network (SD-CNN) structure, with the goal of enhancing 5G LDPC code’s decoding efficiency in the presence of correlated noise of the channel. Applying the stochastic approach acts as an alternate technique to fixed-point LDPC decoding to enhance the decoder’s hardware efficiency. In order to improve the efficacy of the decoder, we adopted deep learning method such as Convolutional neural network (CNN). CNNs can be employed for denoising purposes in communication systems, where signals may be compromised by diverse forms of noise while being transmitted, with the aim of enhancing signal quality and dependability. The SD-CNN architecture combines a trained CNN with a stochastic decoder of 5G LDPC codes, thereby utilizing the CNN’s capability to accurately estimate channel noise and, consequently, enhance the error correction capabilities of the decoder. The generated output of the trained CNN is then fed back into the stochastic decoder, creating an iterative process between the SD and CNN that ultimately leads to superior decoding performance. For 5G LDPC code word lengthN=3808N = 3808N=3808, with a base code rateR=1/3R = 1/3R=1/3, the suggested SD-CNN architecture achieves a BER of10−610^{-6}10−6at 0.6 dB of SNR per bit in the strong correlation of channel noise condition, in comparison to SD, which achieves a BER of10−610^{-6}10−6at 3.5 dB of SNR per bit. The results demonstrate that there is a 2.9 dB improvement.
The tremendous progress of 5G technology has transformed the landscape of the Internet of Things (IoT), allowing for fast data speeds, low delay, and widespread connection that is crucial for a variety of applications, including smart cities and industrial automation. In the context of 5G enabled IoT networks, colored noise introduces varying levels of interference across different frequency bands, which can significantly degrade the performance of 5G LDPC decoding. This paper presents a novel Deep learning approach for 5G channel LDPC code decoding tailored for next-generation IoT applications. The proposed method integrates an Iterative Normalized Min-Sum (NMS) algorithm with a Convolutional Neural Network (CNN) to enhance the performance of LDPC decoding in the presence of colored noise, a common interference in real-world communication channels. Through extensive simulations and analysis, our approach demonstrates a significant performance improvement, achieving a 3.8 dB enhancement at a Bit error rate of10−610^{-6}10−6. This is achieved by accurately estimating and mitigating channel noise, thereby ensuring reliable data transmission for critical IoT applications. The findings indicate that our approach to decoding technique not only enhances error correction capabilities but also adapts to varying channel conditions, optimizing IoT network performance and efficiency. This research contributes a robust solution to the challenges posed by colored noise in 5G-enabled IoT networks, promoting the deployment of more reliable and efficient IoT systems.
With the deployment of 5G networks, the Internet of Things (IoT) has experienced a transformative boost, enabling higher data rates, reduced latency, and the connection of millions of devices across applications like smart cities, healthcare, and industrial automation. However, in real-world scenarios, the performance of Low-Density Parity-Check (LDPC) codes, the preferred channel coding scheme in 5G, is severely affected by noise and fading environments, particularly colored noise, which distorts signals over certain frequency bands. Colored noise introduces correlation in the interference, unlike white noise, thereby posing a challenge in decoding, especially in fading channels such as Rayleigh, Rician, and Nakagami-m. In this work, we propose a novel approach that combines the Iterative Offset Min-Sum (OMS) algorithm with a Convolutional Neural Network (CNN) to enhance LDPC decoding efficiency in 5G-enabled IoT networks. Our proposed OMS-CNN hybrid architecture addresses the limitations imposed by colored noise in fading channels by employing deep learning techniques for accurate noise estimation and mitigation. Furthermore, the OMS algorithm mitigates the overestimation of noise correction, refining the output in iterative decoding steps. Through comprehensive simulations, the OMS-CNN decoder demonstrates substantial improvements over traditional decoding approaches. Specifically, it achieves a performance enhancement of 2.7 dB at a bit error rate (BER) of [Formula: see text] across a range of fading channels. The study examines the decoder's performance in environments characterized by Rayleigh, Rician, and Nakagami-m fading models, highlighting the robustness of the proposed solution under different channel conditions. Additionally, this research explores the influence of parameters such as the correlation coefficient of the noise, the scaling factor in the cost function, and the number of iterations between the CNN and OMS decoding steps.
Today's modern wireless communication systems demand extensive quality and computational power with an increase in day-to-day data-rate standards. The latest com-munication standards focus on low latency, high throughput, and reliable error correction capabilities which inspired us to explore the 5G New Generation (NR) technology. Low-Density Parity-Check Codes (LDPC) are known to have error correction capabilities that can achieve Shannon's maximum channel ca-pacity. Encoding of LDPC Codes features a sparse property that enables effortless decoding at the receiver end. Advancements in deep learning have helped in estimating the channel noise more accurately. The Iterative Belief Propagation-Convolutional Neural Network (BP-CNN) architecture involves a CNN block which is trained with a quadratic loss function concatenated to a standard BP Decoder. The proposed Iterative BP-CNN architecture with a Batch Normalization layer results in a better performance compared to the Iterative BP-CNN architecture as it standardizes the input to the CNN block and also solves the problem of vanishing gradients during backpropagation.
Abstract Low-density parity-check (LDPC) codes, particularly nonbinary LDPC (NB-LDPC) codes, are essential for meeting the high peak data rate requirements of the 6th generation systems. However, challenges arise from correlated noise, caused by factors like seasonal variations and inaccuracies in signal-to-noise ratio estimation, which hinder their practical deployment. In this paper, we propose a convolutional neural network-aided iterative detection and decoding (CNN-IDD) method for NB-LDPC coded modulation systems, aiming to enhance performance over correlated noise channels with a slight increase in complexity. In this system, a convolutional neural network (CNN) is integrated with iterative hard-reliability-based algorithms to learn from the correlated noise. The CNN and the hard-decision decoder interact iteratively to mitigate noise effects and improve estimation accuracy. Simulation results show that the proposed scheme achieves up to 1 dB improvement in performance, while maintaining the low complexity advantage of traditional hard-reliability decoding for high-order modulation in NB-LDPC systems over correlated noise channels.
LDPC code is a widely-used high-performance error correction code. In recent years, LDPC decoding based on deep learning and neural networks becomes a research hotspot. Based on the (512,256) LDPC code of the CCSDS standard, this paper firstly studies the traditional decoding algorithms of SP, MS, NMS, and OMS, laying a foundation for the construction of neural networks. Then a data-driven (DD) decoding method is studied which adopts the information with its encoded, modulated and noise-added LDPC code as the training data within a Multi-layer Perceptron (MLP) neural network. In order to solve the problem of high bit error rate (BER) in data-driven method, the Neural Normalized Min-sum (NNMS) decoding in which the NMS algorithm is mapped to the neural network structure is proposed, achieving more excellent BER performance than that of NMS. The BER declines by 85.19% when channel SNR equals to 3.5 dB. Finally, improved training methods to enhance the SNR generalization ability of the NNMS network is studied.
Abstract A Stochastic Low‐Density Parity‐Check (LDPC) decoder is a type of 5G New Radio standard LDPC decoder that uses stochastic techniques to perform decoding. Stochastic LDPC decoding with 5G NR standard typically uses an iterative process, where messages exchanged among variable nodes (VN), check nodes multiple times. Stochastic LDPC decoders are often used in scenarios where the received signal is subject to varying levels of noise. They will provide improved error correction performance compared to traditional LDPC decoders, especially when dealing with channels with varying signal‐to‐noise ratios in 5G networks. Using the adaptive sparse quantization kernel least mean square algorithm (SLDPC‐ASQ‐KLMSA), this paper proposes an area‐efficient architecture design for a stochastic LDPC decoder. The LDPC code (2048, 1723) is taken from the LOGBASE‐T standard and used in this study. We examine the ASQ‐KLMSA connection effects. Starting with the VN. It makes checking node functioning easier and reduces inter‐connect complexity by capping extrinsic message length at 2 bits. Because of the simplified check node operation in ASQ‐KLMSA, the decoder nodes must exchange messages with a greater degree of accuracy. The 3–3 input grouping sub‐node of the degree‐6 VN was changed with an adder‐based 5–1 input grouping sub‐node for the (2048, 1723) code in order to get more accurate results when the check‐to‐variable messages aren't strong enough. A suggested decoder architecture was determined using a stochastic LDPC decoder developed for TSMC 65 nm process (2048, 1723). Bite error rate, throughput, mean square error, latency, power, and area usage are some of the metrics used to evaluate the effectiveness of the SLDPC‐ASQ‐KLMSA algorithm that has been suggested and implemented in Python. Thus, the proposed approach has attained 34.44%, and 38.39% low mean square error while compared with the existing methods such as higher‐performance stochastic LDPC decoder architecture designed through correlation analysis (HP‐SLDPC‐CA), Higher Throughput and Hardware Efficient Hybrid LDPC Decoder Utilizing Bit‐Serial Stochastic Updating(HLDPC‐BSSU), Flexible FPGA‐Based Stochastic Decoder for 5G LDPC codes (FPGA‐SD‐5G‐LDPC), respectively.