Performance Analysis of Different Flexible Decoding Algorithms for NR-LDPC Codes
Channel coding technique is a fundamental building block in any modern communication system to realize reliable, fast, and secure data transmission. At the same time, it is a challenging and crucial task, as the data transmission happens in a channel where noise, fading, and other impairments are p...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Tikrit University
2022-12-01
|
Series: | Tikrit Journal of Engineering Sciences |
Subjects: | |
Online Access: | https://tj-es.com/ojs/index.php/tjes/article/view/802 |
_version_ | 1827903170757525504 |
---|---|
author | Layla M. Salih Thuraya Mahmoud Al-Qaradaghi Jalal J. Hamad Ameen |
author_facet | Layla M. Salih Thuraya Mahmoud Al-Qaradaghi Jalal J. Hamad Ameen |
author_sort | Layla M. Salih |
collection | DOAJ |
description |
Channel coding technique is a fundamental building block in any modern communication system to realize reliable, fast, and secure data transmission. At the same time, it is a challenging and crucial task, as the data transmission happens in a channel where noise, fading, and other impairments are present. The Low-Density Parity-Check (LDPC) codes give substantial results close to the Shannon limit when the complexity and processing delay time are unlimited. In this paper, the performance of the LDPC decoding with four algorithms was investigated. The investigated four algorithms were Belief Propagation (BP), Layered Belief Propagation (LBP), Normalized min-sum (NMS), and Offset min-sum (OMS). These algorithms were examined for code rates ranging from 1/3 to 9/10 and message block lengths (64, 512, 1024, and 5120) bits. The simulation results revealed the flexibility of these decoders in supporting these code rates and block lengths, which enables their usage in a wide range of applications and scenarios for fifth-generation (5G) wireless communication. In addition, the effect of the maximum number of decoding iterations on the error correction performance was investigated, and a gain of 5.6 dB can be obtained by using 32 decoding iterations at BER=2*10-3 instead of one decoding iteration. The results showed that the decoders performed better for longer message blocks than for short message blocks, and less power was required for transmitting longer messages. Finally, the comparison results of their performance in terms of bit error rate (BER) under the same conditions showed a gain of 0.8 dB using LBP at BER= 10-5 compared with the NMS decoding algorithm.
|
first_indexed | 2024-03-13T00:10:10Z |
format | Article |
id | doaj.art-f035c66573f94cfd8ee502e51ab84e6a |
institution | Directory Open Access Journal |
issn | 1813-162X 2312-7589 |
language | English |
last_indexed | 2024-03-13T00:10:10Z |
publishDate | 2022-12-01 |
publisher | Tikrit University |
record_format | Article |
series | Tikrit Journal of Engineering Sciences |
spelling | doaj.art-f035c66573f94cfd8ee502e51ab84e6a2023-07-12T19:21:54ZengTikrit UniversityTikrit Journal of Engineering Sciences1813-162X2312-75892022-12-0129410.25130/tjes.29.4.2Performance Analysis of Different Flexible Decoding Algorithms for NR-LDPC CodesLayla M. Salih0Thuraya Mahmoud Al-Qaradaghi1Jalal J. Hamad Ameen2Electrical Department, College of Engineering, Kirkuk University, Kirkuk, Iraq.Electrical Department, College of Engineering, Salahaddin University, Erbil, Iraq.Electrical Department, College of Engineering, Salahaddin University, Erbil, Iraq. Channel coding technique is a fundamental building block in any modern communication system to realize reliable, fast, and secure data transmission. At the same time, it is a challenging and crucial task, as the data transmission happens in a channel where noise, fading, and other impairments are present. The Low-Density Parity-Check (LDPC) codes give substantial results close to the Shannon limit when the complexity and processing delay time are unlimited. In this paper, the performance of the LDPC decoding with four algorithms was investigated. The investigated four algorithms were Belief Propagation (BP), Layered Belief Propagation (LBP), Normalized min-sum (NMS), and Offset min-sum (OMS). These algorithms were examined for code rates ranging from 1/3 to 9/10 and message block lengths (64, 512, 1024, and 5120) bits. The simulation results revealed the flexibility of these decoders in supporting these code rates and block lengths, which enables their usage in a wide range of applications and scenarios for fifth-generation (5G) wireless communication. In addition, the effect of the maximum number of decoding iterations on the error correction performance was investigated, and a gain of 5.6 dB can be obtained by using 32 decoding iterations at BER=2*10-3 instead of one decoding iteration. The results showed that the decoders performed better for longer message blocks than for short message blocks, and less power was required for transmitting longer messages. Finally, the comparison results of their performance in terms of bit error rate (BER) under the same conditions showed a gain of 0.8 dB using LBP at BER= 10-5 compared with the NMS decoding algorithm. https://tj-es.com/ojs/index.php/tjes/article/view/802Belief PropagationBERChannel coding LDPC code5G |
spellingShingle | Layla M. Salih Thuraya Mahmoud Al-Qaradaghi Jalal J. Hamad Ameen Performance Analysis of Different Flexible Decoding Algorithms for NR-LDPC Codes Tikrit Journal of Engineering Sciences Belief Propagation BER Channel coding LDPC code 5G |
title | Performance Analysis of Different Flexible Decoding Algorithms for NR-LDPC Codes |
title_full | Performance Analysis of Different Flexible Decoding Algorithms for NR-LDPC Codes |
title_fullStr | Performance Analysis of Different Flexible Decoding Algorithms for NR-LDPC Codes |
title_full_unstemmed | Performance Analysis of Different Flexible Decoding Algorithms for NR-LDPC Codes |
title_short | Performance Analysis of Different Flexible Decoding Algorithms for NR-LDPC Codes |
title_sort | performance analysis of different flexible decoding algorithms for nr ldpc codes |
topic | Belief Propagation BER Channel coding LDPC code 5G |
url | https://tj-es.com/ojs/index.php/tjes/article/view/802 |
work_keys_str_mv | AT laylamsalih performanceanalysisofdifferentflexibledecodingalgorithmsfornrldpccodes AT thurayamahmoudalqaradaghi performanceanalysisofdifferentflexibledecodingalgorithmsfornrldpccodes AT jalaljhamadameen performanceanalysisofdifferentflexibledecodingalgorithmsfornrldpccodes |