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

Full description

Bibliographic Details
Main Authors: Qiwang Chen, Zhiping Xu, Huihui Wu, Guofa Cai
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