Matryoshka Globally-Coupled LDPC Code

Hao Liu,Qiyue Yu
DOI: https://doi.org/10.1109/tcomm.2023.3260247
IF: 6.166
2023-01-01
IEEE Transactions on Communications
Abstract:This paper proposes a new low-density parity-check (LDPC) code called Matryoshka globally-coupled (MGC) LDPC code. We give the definition of N-fold MGC-LDPC code which consists of N layers Matryoshka-style codes, i.e., Cmgc (1); Cmgc (2); ⋯; Cmgc (N). Moreover, the N Matryoshka-style codes can form a Matryoshka chain Cmgc (1) ≺ Cmgc (2) ≺ ⋯ ≺ Cmgc (N), which indicates that a high-layer Matryoshka-style code contains a low-layer Matryoshka-style code just like the Matryoshka dolls. Thus, the proposed N-fold MGC-LDPC code naturally has rate-compatible feature. Based on the superposition (SP) construction, we present truncating and masking methods to construct the base matrices (BMs) of MGC-LDPC codes. More importantly, we introduce the double lower triangular (DLT) form of parity-check matrix for further developing a recursive encoding scheme for MGC-LDPC codes. With the help of the proposed encoding scheme, the local codes of MGC-LDPC code can be independently encoded, and the nth layer Matryoshka-style codeword can be recursively obtained by the (n – 1)th layer Matryoshka-style code and the local codes in nth layer Matryoshka-style code for 2 ≤ n ≤ N. Simulations show that MGC-LDPC codes can perform well over both the additive white Gaussian noise channel (AWGNC) and binary erasure channel (BEC), and provide a flexible rate-compatible feature to satisfy the requirements of different scenarios.
telecommunications,engineering, electrical & electronic
What problem does this paper attempt to address?