Additive, Structural, and Multiplicative Transformations for the Construction of Quasi-Cyclic LDPC Matrices

被引:3
|
作者
Derrien, Alban [1 ]
Boutillon, Emmanuel [1 ]
Cerqueus, Audrey [2 ]
机构
[1] Univ Bretagne Sud, Lab STICC, CNRS, UMR 6285, F-56321 Lorient, France
[2] Univ Clermont Auvergne, CNRS, UMR 6158, Mines St Etienne,Inst Henri Fayol,LIMOS, F-42023 St Etienne, France
关键词
Error correction codes; parity check codes; SHANNON LIMIT PERFORMANCE; CODES; DESIGN;
D O I
10.1109/TCOMM.2018.2890251
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The construction of a quasi-cyclic low density parity-check (QC-LDPC) matrix is usually carried out in two steps. In the first step, a prototype matrix is defined according to certain criteria (size, girth, check and variable node degrees, and so on). The second step involves the expansion of the prototype matrix. During this last phase, an integer value is assigned to each non-null position in the prototype matrix corresponding to the right-rotation of the identity matrix. The problem of determining these integer values is complex. The state-of-the-art solutions use either some mathematical constructions to guarantee a given girth of the final QC-LDPC code, or a random search of values until the target girth is satisfied. In this paper, we propose an alternative/complementary method that reduces the search space by defining large equivalence classes of topologically identical matrices through row and column permutations using additive, structural, and multiplicative transformations. Selecting only a single element per equivalence class can reduce the search space by a few orders of magnitude. Then, we use the formalism of constraint programming to list the exhaustive sets of solutions for a given girth and a given expansion factor. An example is presented in all sections of the paper to illustrate the methodology.
引用
收藏
页码:2647 / 2659
页数:13
相关论文
共 50 条
  • [1] Quasi-Cyclic LDPC Codes: An Algebraic Construction
    Kang, Jingyu
    Huang, Qin
    Zhang, Li
    Zhou, Bo
    Lin, Shu
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2010, 58 (05) : 1383 - 1396
  • [2] Layered Construction of Quasi-Cyclic LDPC Codes
    Tao, Xiongfei
    Xin, Yue
    Wang, Bifang
    Chang, Li
    IEEE COMMUNICATIONS LETTERS, 2020, 24 (05) : 946 - 950
  • [3] Construction of Quasi-Cyclic LDPC Codes based on Euclidean Geometries
    Liu, Yuan-hua
    Zhang, Mei-ling
    2013 8TH INTERNATIONAL ICST CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM), 2013, : 922 - 924
  • [4] Efficient Construction of Quasi-Cyclic LDPC Codes With Multiple Lifting Sizes
    Li, Huaan
    Xu, Hengzhou
    Chen, Chao
    Bai, Baoming
    IEEE COMMUNICATIONS LETTERS, 2024, 28 (04) : 754 - 758
  • [5] Nonbinary Quasi-Cyclic LDPC Cycle Codes with Low-Density Systematic Quasi-Cyclic Generator Matrices
    Yang, Yang
    Chen, Chao
    Mu, Jianjun
    Wang, Jing
    Sun, Rong
    Wang, Xinmei
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2011, E94B (09) : 2620 - 2623
  • [6] Construction of Regular Quasi-Cyclic LDPC Codes Based on Cosets
    Chen, Pengcheng
    Tang, Yuansheng
    Cao, Zhanghua
    Yan, Tingsu
    2009 2ND INTERNATIONAL CONFERENCE ON COMPUTER, CONTROL AND COMMUNICATION, 2009, : 218 - 221
  • [7] A Lattice-Based Systematic Recursive Construction of Quasi-Cyclic LDPC Codes
    Esmaeili, M.
    Tadayon, M. H.
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2009, 57 (10) : 2857 - 2863
  • [8] Construction of Multi-Rate Quasi-Cyclic LDPC Codes for Satellite Communications
    Zhang, Chong
    Mu, Xijin
    Yuan, Jinhong
    Li, Huaan
    Bai, Baoming
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (11) : 7154 - 7166
  • [9] Regular and Irregular Quasi-Cyclic LDPC Codes
    Jiang, Xueqin
    Lee, Moon Ho
    Hou, Jia
    2011 IEEE 73RD VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2011,
  • [10] Anti Quasi-Cyclic LDPC Codes
    Gholami, Zahra
    Gholami, Mohammad
    IEEE COMMUNICATIONS LETTERS, 2018, 22 (06) : 1116 - 1119