Cargando…
Controversial Variable Node Selection-Based Adaptive Belief Propagation Decoding Algorithm Using Bit Flipping Check for JSCC Systems
An end-to-end joint source–channel (JSC) encoding matrix and a JSC decoding scheme using the proposed bit flipping check (BFC) algorithm and controversial variable node selection-based adaptive belief propagation (CVNS-ABP) decoding algorithm are presented to improve the efficiency and reliability o...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8947198/ https://www.ncbi.nlm.nih.gov/pubmed/35327937 http://dx.doi.org/10.3390/e24030427 |
_version_ | 1784674381777076224 |
---|---|
author | Wang, Hao Zhang, Wei Jing, Yizhe Chang, Yanyan Liu, Yanyan |
author_facet | Wang, Hao Zhang, Wei Jing, Yizhe Chang, Yanyan Liu, Yanyan |
author_sort | Wang, Hao |
collection | PubMed |
description | An end-to-end joint source–channel (JSC) encoding matrix and a JSC decoding scheme using the proposed bit flipping check (BFC) algorithm and controversial variable node selection-based adaptive belief propagation (CVNS-ABP) decoding algorithm are presented to improve the efficiency and reliability of the joint source–channel coding (JSCC) scheme based on double Reed–Solomon (RS) codes. The constructed coding matrix can realize source compression and channel coding of multiple sets of information data simultaneously, which significantly improves the coding efficiency. The proposed BFC algorithm uses channel soft information to select and flip the unreliable bits and then uses the redundancy of the source block to realize the error verification and error correction. The proposed CVNS-ABP algorithm reduces the influence of error bits on decoding by selecting error variable nodes (VNs) from controversial VNs and adding them to the sparsity of the parity-check matrix. In addition, the proposed JSC decoding scheme based on the BFC algorithm and CVNS-ABP algorithm can realize the connection of source and channel to improve the performance of JSC decoding. Simulation results show that the proposed BFC-based hard-decision decoding (BFC-HDD) algorithm ([Formula: see text] = 1) and BFC-based low-complexity chase (BFC-LCC) algorithm ([Formula: see text] = 1, [Formula: see text] = 3) can achieve about 0.23 dB and 0.46 dB of signal-to-noise ratio (SNR) defined gain over the prior-art decoding algorithm at a frame error rate (FER) = [Formula: see text]. Compared with the ABP algorithm, the proposed CVNS-ABP algorithm and BFC-CVNS-ABP algorithm achieve performance gains of 0.18 dB and 0.23 dB, respectively, at FER = [Formula: see text]. |
format | Online Article Text |
id | pubmed-8947198 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-89471982022-03-25 Controversial Variable Node Selection-Based Adaptive Belief Propagation Decoding Algorithm Using Bit Flipping Check for JSCC Systems Wang, Hao Zhang, Wei Jing, Yizhe Chang, Yanyan Liu, Yanyan Entropy (Basel) Article An end-to-end joint source–channel (JSC) encoding matrix and a JSC decoding scheme using the proposed bit flipping check (BFC) algorithm and controversial variable node selection-based adaptive belief propagation (CVNS-ABP) decoding algorithm are presented to improve the efficiency and reliability of the joint source–channel coding (JSCC) scheme based on double Reed–Solomon (RS) codes. The constructed coding matrix can realize source compression and channel coding of multiple sets of information data simultaneously, which significantly improves the coding efficiency. The proposed BFC algorithm uses channel soft information to select and flip the unreliable bits and then uses the redundancy of the source block to realize the error verification and error correction. The proposed CVNS-ABP algorithm reduces the influence of error bits on decoding by selecting error variable nodes (VNs) from controversial VNs and adding them to the sparsity of the parity-check matrix. In addition, the proposed JSC decoding scheme based on the BFC algorithm and CVNS-ABP algorithm can realize the connection of source and channel to improve the performance of JSC decoding. Simulation results show that the proposed BFC-based hard-decision decoding (BFC-HDD) algorithm ([Formula: see text] = 1) and BFC-based low-complexity chase (BFC-LCC) algorithm ([Formula: see text] = 1, [Formula: see text] = 3) can achieve about 0.23 dB and 0.46 dB of signal-to-noise ratio (SNR) defined gain over the prior-art decoding algorithm at a frame error rate (FER) = [Formula: see text]. Compared with the ABP algorithm, the proposed CVNS-ABP algorithm and BFC-CVNS-ABP algorithm achieve performance gains of 0.18 dB and 0.23 dB, respectively, at FER = [Formula: see text]. MDPI 2022-03-19 /pmc/articles/PMC8947198/ /pubmed/35327937 http://dx.doi.org/10.3390/e24030427 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Wang, Hao Zhang, Wei Jing, Yizhe Chang, Yanyan Liu, Yanyan Controversial Variable Node Selection-Based Adaptive Belief Propagation Decoding Algorithm Using Bit Flipping Check for JSCC Systems |
title | Controversial Variable Node Selection-Based Adaptive Belief Propagation Decoding Algorithm Using Bit Flipping Check for JSCC Systems |
title_full | Controversial Variable Node Selection-Based Adaptive Belief Propagation Decoding Algorithm Using Bit Flipping Check for JSCC Systems |
title_fullStr | Controversial Variable Node Selection-Based Adaptive Belief Propagation Decoding Algorithm Using Bit Flipping Check for JSCC Systems |
title_full_unstemmed | Controversial Variable Node Selection-Based Adaptive Belief Propagation Decoding Algorithm Using Bit Flipping Check for JSCC Systems |
title_short | Controversial Variable Node Selection-Based Adaptive Belief Propagation Decoding Algorithm Using Bit Flipping Check for JSCC Systems |
title_sort | controversial variable node selection-based adaptive belief propagation decoding algorithm using bit flipping check for jscc systems |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8947198/ https://www.ncbi.nlm.nih.gov/pubmed/35327937 http://dx.doi.org/10.3390/e24030427 |
work_keys_str_mv | AT wanghao controversialvariablenodeselectionbasedadaptivebeliefpropagationdecodingalgorithmusingbitflippingcheckforjsccsystems AT zhangwei controversialvariablenodeselectionbasedadaptivebeliefpropagationdecodingalgorithmusingbitflippingcheckforjsccsystems AT jingyizhe controversialvariablenodeselectionbasedadaptivebeliefpropagationdecodingalgorithmusingbitflippingcheckforjsccsystems AT changyanyan controversialvariablenodeselectionbasedadaptivebeliefpropagationdecodingalgorithmusingbitflippingcheckforjsccsystems AT liuyanyan controversialvariablenodeselectionbasedadaptivebeliefpropagationdecodingalgorithmusingbitflippingcheckforjsccsystems |