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)...
Main Authors: | , , , |
---|---|
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 |