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 条
  • [21] Quasi-Cyclic Asymptotically Regular LDPC Codes
    Mitchell, David G. M.
    Smarandache, Roxana
    Lentmaier, Michael
    Costello, Daniel J., Jr.
    2010 IEEE INFORMATION THEORY WORKSHOP (ITW), 2010,
  • [22] Construction of Nonbinary Quasi-Cyclic LDPC Cycle Codes Based on Singer Perfect Difference Set
    Chen, Chao
    Bai, Baoming
    Wang, Xinmei
    IEEE COMMUNICATIONS LETTERS, 2010, 14 (02) : 181 - 183
  • [23] Construction of Multiple-Rate Quasi-Cyclic LDPC Codes with Girth Eight
    Li, Jia-Ling
    Chen, Wen
    Jiang, Xue-Qin
    Zhang, Xiao-Dong
    Wang, Hui -Ming
    2016 8TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS & SIGNAL PROCESSING (WCSP), 2016,
  • [24] A Matrix-Theoretic Approach to the Construction of Non-Binary Quasi-Cyclic LDPC Codes
    Li, Juane
    Liu, Keke
    Lin, Shu
    Abdel-Ghaffar, Khaled
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2015, 63 (04) : 1057 - 1068
  • [25] A Subtraction Based Method for the Construction of Quasi-Cyclic LDPC Codes of Girth Eight
    Bajpai, Ambar
    Kalsi, Abhishek
    Wuttisittikulkij, Lunchakorn
    Kovintavewat, Piya
    2016 INTERNATIONAL SIBERIAN CONFERENCE ON CONTROL AND COMMUNICATIONS (SIBCON), 2016,
  • [26] On the Girth of Quasi-Cyclic Protograph LDPC Codes
    Karimi, Mehdi
    Banihashemi, Amir H.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2013, 59 (07) : 4542 - 4552
  • [27] A Flexible FPGA-Based Quasi-Cyclic LDPC Decoder
    Hailes, Peter
    Xu, Lei
    Maunder, Robert G.
    Al-Hashimi, Bashir M.
    Hanzo, Lajos
    IEEE ACCESS, 2017, 5 : 20965 - 20984
  • [28] Quasi-Cyclic LDPC Codes on Cyclic Subgroups of Finite Fields
    Zhang, Li
    Lin, Shu
    Abdel-Ghaffar, Khaled
    Ding, Zhi
    Zhou, Bo
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2011, 59 (09) : 2330 - 2336
  • [29] Algebra-Assisted Construction of Quasi-Cyclic LDPC Codes for 5G New Radio
    Li, Huaan
    Bai, Baoming
    Mu, Xijin
    Zhang, Ji
    Xu, Hengzhou
    IEEE ACCESS, 2018, 6 : 50229 - 50244
  • [30] Construction of One-Coincidence Sequence Quasi-Cyclic LDPC Codes of Large Girth
    Huang, Jen-Fa
    Huang, Chun-Ming
    Yang, Chao-Chin
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2012, 58 (03) : 1825 - 1836