Abstract
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.
Original language | English |
---|---|
Pages (from-to) | 128372-128380 |
Journal | IEEE Access |
Volume | 9 |
Online published | 14 Sept 2021 |
DOIs | |
Publication status | Published - 2021 |
Research Keywords
- Codes
- Complexity theory
- Decoding
- Iterative decoding
- Joining processes
- Joint source-channel coding
- Manganese
- Modulation
- P-LDPC code
- shuffled decoding
Publisher's Copyright Statement
- This full text is made available under CC-BY 4.0. https://creativecommons.org/licenses/by/4.0/