Reversible Low-Density Parity-Check Codes

被引:4
|
作者
Haley, David [1 ]
Grant, Alex [2 ]
机构
[1] Cohda Wireless, Kent Town, SA 5067, Australia
[2] Univ S Australia, Inst Telecommun Res, Mawson Lakes, SA 5095, Australia
基金
澳大利亚研究理事会;
关键词
Bipartite graph; block codes; codes on graphs; cycles in a graph; encoding; iterative decoding; linear codes; low-density parity-check (LDPC) codes; sparse matrices; MINIMUM-DISTANCE;
D O I
10.1109/TIT.2009.2016025
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Low-density parity-check (LDPC) codes may be decoded using a circuit implementation of the sum-product algorithm which maps the factor graph of the code. By reusing the decoder for encoding, both tasks can be performed using the same circuit, thus reducing area and verification requirements. Motivated by this, iterative encoding techniques based upon the graphical representation of the code are proposed. Code design constraints which ensure encoder convergence are presented, and then used to design iteratively encodable codes, while also preventing 4-cycle creation. We show how the Jacobi method for iterative matrix inversion can be applied to finite field matrices, viewed as message passing, and employed as the core of an iterative encoder. We present an algebraic construction of 4-cycle free iteratively encodable codes using circulant matrices. Analysis of these codes identifies a weakness in their structure, due to a repetitive pattern in the factor graph. The graph supports pseudo-codewords of low pseudo-weight. In order to remove the repetitive pattern in the graph, we propose a recursive technique for generating iteratively encodable codes. The new codes offer flexibility in the choice of code length and rate, and performance that compares well to randomly generated, quasi-cyclic and extended Euclidean-geometry codes.
引用
收藏
页码:2016 / 2036
页数:21
相关论文
共 50 条
  • [1] LOW-DENSITY PARITY-CHECK CODES
    GALLAGER, RG
    IRE TRANSACTIONS ON INFORMATION THEORY, 1962, 8 (01): : 21 - &
  • [2] Development of low-density parity-check codes
    Maehata, Takashi
    Onishi, Masahiko
    SEI Technical Review, 2007, (65): : 4 - 9
  • [3] Low-density parity-check codes: A tutorial
    Rovini, Massimo
    European Space Agency (Scientific and Technical Reports) ESA STR, 2004, (245):
  • [4] A Construction of Low-Density Parity-Check Codes
    Xiuling SHAN
    Tienan LI
    数学研究及应用, 2013, 33 (03) : 330 - 336
  • [5] Structured low-density parity-check codes
    Moura, JMF
    Lu, J
    Zhang, HT
    IEEE SIGNAL PROCESSING MAGAZINE, 2004, 21 (01) : 42 - 55
  • [6] An introduction to low-density parity-check codes
    Shokrollahi, A
    THEORETICAL ASPECTS OF COMPUTER SCIENCE, 2002, 2292 : 175 - 197
  • [7] Constructing low-density parity-check codes
    Bond, JW
    Huit, S
    Schmidt, H
    IEEE/AFCEA EUROCOMM 2000, CONFERENCE RECORD: INFORMATION SYSTEMS FOR ENHANCED PUBLIC SAFETY AND SECURITY, 2000, : 260 - 262
  • [8] A modified WiMAX parity-check matrix for Low-Density Parity-Check codes
    Lin, Kuang-Hao
    Lin, Meng-Yi
    Chen, Hou-Ming
    Hung, Yu-Cherng
    ICIC Express Letters, 2012, 6 (10): : 2551 - 2556
  • [9] Doped low-density parity-check codes
    Yong Li
    Rui Liu
    Xianlong Jiao
    Youqiang Hu
    Zhen Luo
    Francis CMLau
    Digital Communications and Networks, 2024, 10 (01) : 217 - 226
  • [10] Doped low-density parity-check codes
    Li, Yong
    Liu, Rui
    Jiao, Xianlong
    Hu, Youqiang
    Luo, Zhen
    Lau, Francis C. M.
    DIGITAL COMMUNICATIONS AND NETWORKS, 2024, 10 (01) : 217 - 226