Generalized Joint Shuffled Scheduling Decoding Algorithm for the JSCC System Based on Protograph-LDPC Codes

The joint shuffled scheduling decoding (JSSD) algorithm can reduce the decoding complexity of the joint source-channel coding system (JSCC) based on double protograph low-density parity-check (P-LDPC) codes. However, the JSSD algorithm will not work when the linking matrix between check nodes (CNs)...

Full description

Bibliographic Details
Main Authors: Zhiping Xu, Lin Wang, Shaohua Hong, Guanrong Chen
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9537779/
id doaj-449e4d6441a94089a5a6cd85112df82f
record_format Article
spelling doaj-449e4d6441a94089a5a6cd85112df82f2021-09-22T23:00:18ZengIEEEIEEE Access2169-35362021-01-01912837212838010.1109/ACCESS.2021.31127409537779Generalized Joint Shuffled Scheduling Decoding Algorithm for the JSCC System Based on Protograph-LDPC CodesZhiping Xu0https://orcid.org/0000-0001-6837-4293Lin Wang1https://orcid.org/0000-0002-6698-129XShaohua Hong2https://orcid.org/0000-0002-0404-2932Guanrong Chen3https://orcid.org/0000-0003-1381-7418Department of Communication Engineering, Xiamen University, Xiamen, ChinaDepartment of Communication Engineering, Xiamen University, Xiamen, ChinaDepartment of Communication Engineering, Xiamen University, Xiamen, ChinaDepartment of Electrical Engineering, City University of Hong Kong, Hong KongThe joint shuffled scheduling decoding (JSSD) algorithm can reduce the decoding complexity of the joint source-channel coding system (JSCC) based on double protograph low-density parity-check (P-LDPC) codes. However, the JSSD algorithm will not work when the linking matrix between check nodes (CNs) of the source P-LDPC and variable nodes (VNs) of the channel P-LDPC is adopted in such a system, and this linking matrix has a significant influence on the system performance. In this paper, a generalized joint shuffled scheduling decoding (GJSSD) algorithm is designed to work for the system, and the JSSD algorithm can be regarded as a special case of this algorithm. Simulations show that the proposed GJSSD algorithm can reduce the decoding complexity with performance improvement when compared with the joint belief-propagation (JBP) algorithm.https://ieeexplore.ieee.org/document/9537779/Joint source-channel codingP-LDPC codeshuffled decoding
collection DOAJ
language English
format Article
sources DOAJ
author Zhiping Xu
Lin Wang
Shaohua Hong
Guanrong Chen
spellingShingle Zhiping Xu
Lin Wang
Shaohua Hong
Guanrong Chen
Generalized Joint Shuffled Scheduling Decoding Algorithm for the JSCC System Based on Protograph-LDPC Codes
IEEE Access
Joint source-channel coding
P-LDPC code
shuffled decoding
author_facet Zhiping Xu
Lin Wang
Shaohua Hong
Guanrong Chen
author_sort Zhiping Xu
title Generalized Joint Shuffled Scheduling Decoding Algorithm for the JSCC System Based on Protograph-LDPC Codes
title_short Generalized Joint Shuffled Scheduling Decoding Algorithm for the JSCC System Based on Protograph-LDPC Codes
title_full Generalized Joint Shuffled Scheduling Decoding Algorithm for the JSCC System Based on Protograph-LDPC Codes
title_fullStr Generalized Joint Shuffled Scheduling Decoding Algorithm for the JSCC System Based on Protograph-LDPC Codes
title_full_unstemmed Generalized Joint Shuffled Scheduling Decoding Algorithm for the JSCC System Based on Protograph-LDPC Codes
title_sort generalized joint shuffled scheduling decoding algorithm for the jscc system based on protograph-ldpc codes
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description The joint shuffled scheduling decoding (JSSD) algorithm can reduce the decoding complexity of the joint source-channel coding system (JSCC) based on double protograph low-density parity-check (P-LDPC) codes. However, the JSSD algorithm will not work when the linking matrix between check nodes (CNs) of the source P-LDPC and variable nodes (VNs) of the channel P-LDPC is adopted in such a system, and this linking matrix has a significant influence on the system performance. In this paper, a generalized joint shuffled scheduling decoding (GJSSD) algorithm is designed to work for the system, and the JSSD algorithm can be regarded as a special case of this algorithm. Simulations show that the proposed GJSSD algorithm can reduce the decoding complexity with performance improvement when compared with the joint belief-propagation (JBP) algorithm.
topic Joint source-channel coding
P-LDPC code
shuffled decoding
url https://ieeexplore.ieee.org/document/9537779/
work_keys_str_mv AT zhipingxu generalizedjointshuffledschedulingdecodingalgorithmforthejsccsystembasedonprotographldpccodes
AT linwang generalizedjointshuffledschedulingdecodingalgorithmforthejsccsystembasedonprotographldpccodes
AT shaohuahong generalizedjointshuffledschedulingdecodingalgorithmforthejsccsystembasedonprotographldpccodes
AT guanrongchen generalizedjointshuffledschedulingdecodingalgorithmforthejsccsystembasedonprotographldpccodes
_version_ 1717371203715334144