Analysis and Optimization of a General Linking Matrix for JSCC Scheme Based on Double LDPC Codes
A key component of the joint source-channel coding (JSCC) scheme based on double low-density parity-check (D-LDPC) codes is the introduction of a linking matrix between the source LDPC code and channel LDPC code, by which the decoding information including the source redundancy and channel state inf...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-02-01
|
Series: | Entropy |
Subjects: | |
Online Access: | https://www.mdpi.com/1099-4300/25/2/382 |
_version_ | 1827757568024379392 |
---|---|
author | Qiwang Chen Zhiping Xu Huihui Wu Guofa Cai |
author_facet | Qiwang Chen Zhiping Xu Huihui Wu Guofa Cai |
author_sort | Qiwang Chen |
collection | DOAJ |
description | A key component of the joint source-channel coding (JSCC) scheme based on double low-density parity-check (D-LDPC) codes is the introduction of a linking matrix between the source LDPC code and channel LDPC code, by which the decoding information including the source redundancy and channel state information can be transferred iteratively. However, the linking matrix is a fixed one-to-one mapping, i.e., an identity matrix in a conventional D-LDPC code system, which may not take full advantage of the decoding information. Therefore, this paper introduces a general linking matrix, i.e., a non-identity linking matrix, connecting the check nodes (CNs) of the source LDPC code and the variable nodes (VNs) of the channel LDPC code. Further, the encoding and decoding algorithms of the proposed D-LDPC coding system are generalized. A joint extrinsic information transfer (JEXIT) algorithm is derived for calculating the decoding threshold of the proposed system with a general linking matrix. In addition, several general linking matrices are optimized with the aid of the JEXIT algorithm. Finally, the simulation results demonstrate the superiority of the proposed D-LDPC coding system with general linking matrices. |
first_indexed | 2024-03-11T08:52:19Z |
format | Article |
id | doaj.art-ea5faf05eaf0469abc2fd390e0f1bc78 |
institution | Directory Open Access Journal |
issn | 1099-4300 |
language | English |
last_indexed | 2024-03-11T08:52:19Z |
publishDate | 2023-02-01 |
publisher | MDPI AG |
record_format | Article |
series | Entropy |
spelling | doaj.art-ea5faf05eaf0469abc2fd390e0f1bc782023-11-16T20:24:43ZengMDPI AGEntropy1099-43002023-02-0125238210.3390/e25020382Analysis and Optimization of a General Linking Matrix for JSCC Scheme Based on Double LDPC CodesQiwang Chen0Zhiping Xu1Huihui Wu2Guofa Cai3Xiamen Key Laboratory of Mobile Multimedia Communications, College of Information Science and Engineering, Huaqiao University, Xiamen 361021, ChinaThe School of Ocean Information Engineering, Jimei University, Xiamen 361021, ChinaThe Department of Electrical and Computer Engineering, McGill University, Montreal, QC H3A0G4, CanadaThe School of Information Engineering, Guangdong University of Technology, Guangzhou 510006, ChinaA key component of the joint source-channel coding (JSCC) scheme based on double low-density parity-check (D-LDPC) codes is the introduction of a linking matrix between the source LDPC code and channel LDPC code, by which the decoding information including the source redundancy and channel state information can be transferred iteratively. However, the linking matrix is a fixed one-to-one mapping, i.e., an identity matrix in a conventional D-LDPC code system, which may not take full advantage of the decoding information. Therefore, this paper introduces a general linking matrix, i.e., a non-identity linking matrix, connecting the check nodes (CNs) of the source LDPC code and the variable nodes (VNs) of the channel LDPC code. Further, the encoding and decoding algorithms of the proposed D-LDPC coding system are generalized. A joint extrinsic information transfer (JEXIT) algorithm is derived for calculating the decoding threshold of the proposed system with a general linking matrix. In addition, several general linking matrices are optimized with the aid of the JEXIT algorithm. Finally, the simulation results demonstrate the superiority of the proposed D-LDPC coding system with general linking matrices.https://www.mdpi.com/1099-4300/25/2/382linking matrixjoint source-channel codingdouble low-density parity-check codes |
spellingShingle | Qiwang Chen Zhiping Xu Huihui Wu Guofa Cai Analysis and Optimization of a General Linking Matrix for JSCC Scheme Based on Double LDPC Codes Entropy linking matrix joint source-channel coding double low-density parity-check codes |
title | Analysis and Optimization of a General Linking Matrix for JSCC Scheme Based on Double LDPC Codes |
title_full | Analysis and Optimization of a General Linking Matrix for JSCC Scheme Based on Double LDPC Codes |
title_fullStr | Analysis and Optimization of a General Linking Matrix for JSCC Scheme Based on Double LDPC Codes |
title_full_unstemmed | Analysis and Optimization of a General Linking Matrix for JSCC Scheme Based on Double LDPC Codes |
title_short | Analysis and Optimization of a General Linking Matrix for JSCC Scheme Based on Double LDPC Codes |
title_sort | analysis and optimization of a general linking matrix for jscc scheme based on double ldpc codes |
topic | linking matrix joint source-channel coding double low-density parity-check codes |
url | https://www.mdpi.com/1099-4300/25/2/382 |
work_keys_str_mv | AT qiwangchen analysisandoptimizationofagenerallinkingmatrixforjsccschemebasedondoubleldpccodes AT zhipingxu analysisandoptimizationofagenerallinkingmatrixforjsccschemebasedondoubleldpccodes AT huihuiwu analysisandoptimizationofagenerallinkingmatrixforjsccschemebasedondoubleldpccodes AT guofacai analysisandoptimizationofagenerallinkingmatrixforjsccschemebasedondoubleldpccodes |