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...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Hao, Zhang, Wei, Jing, Yizhe, Chang, Yanyan, Liu, Yanyan
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