Stochastic Decoding of LDPC Codes over GF(q)

被引:18
|
作者
Sarkis, Gabi [1 ]
Hemati, Saied [2 ]
Mannor, Shie [3 ]
Gross, Warren J. [1 ]
机构
[1] McGill Univ, Dept Elect & Comp Engn, Montreal, PQ H3A 2A7, Canada
[2] Linkoping Univ, Dept Elect Engn, Elect Syst Div, S-58183 Linkoping, Sweden
[3] Technion Israel Inst Technol, Dept Elect Engn, IL-32000 Haifa, Israel
基金
加拿大自然科学与工程研究理事会;
关键词
Non-binary LDPC codes; LDPC codes over GF(q); stochastic decoding; relaxed half-stochastic decoding; COMPLEXITY;
D O I
10.1109/TCOMM.2013.012913.110340
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Despite the outstanding performance of non-binary low-density parity-check (LDPC) codes over many communication channels, they are not in widespread use yet. This is due to the high implementation complexity of their decoding algorithms, even those that compromise performance for the sake of simplicity. In this paper, we present three algorithms based on stochastic computation to reduce the decoding complexity. The first is a purely stochastic algorithm with error-correcting performance matching that of the sum-product algorithm (SPA) for LDPC codes over Galois fields with low order and a small variable node degree. We also present a modified version which reduces the number of decoding iterations required while remaining purely stochastic and having a low per-iteration complexity. The second algorithm, relaxed half-stochastic (RHS) decoding, combines elements of the SPA and the stochastic decoder and uses successive relaxation to match the error-correcting performance of the SPA. Furthermore, it uses fewer iterations than the purely stochastic algorithm and does not have limitations on the field order and variable node degree of the codes it can decode. The third algorithm, NoX, is a fully stochastic specialization of RHS for codes with a variable node degree 2 that offers similar performance, but at a significantly lower computational complexity. We study the performance and complexity of the algorithms; noting that all have lower per-iteration complexity than SPA and that RHS can have comparable average per-codeword computational complexity, and NoX a lower one.
引用
收藏
页码:939 / 950
页数:12
相关论文
共 50 条
  • [21] Stochastic Decoding for LDPC Convolutional Codes
    Lee, Xin-Ru
    Chen, Chih-Lung
    Chang, Hsie-Chia
    Lee, Chen-Yi
    2012 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 2012), 2012, : 2621 - 2624
  • [22] Fast min-sum algorithms for decoding of LDPC over GF(q)
    Huang, Xiaofei
    Ding, Suquan
    Yang, Zhixing
    Wu, Youshou
    PROCEEDINGS OF 2006 IEEE INFORMATION THEORY WORKSHOP, 2006, : 96 - +
  • [23] An optimized initialization for LDPC decoding over GF(q) in impulsive noise environments
    Liu, Haoqiang
    Zhao, Hongbo
    Chen, Xiaowen
    Feng, Wenquan
    PLOS ONE, 2021, 16 (05):
  • [24] Performance Comparison of LDPC Block and Spatially Coupled Codes Over GF(q)
    Huang, Kechao
    Mitchell, David G. M.
    Wei, Lai
    Ma, Xiao
    Costello, Daniel J., Jr.
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2015, 63 (03) : 592 - 604
  • [25] Encoding algorithm based on LU factorization for LDPC codes over GF (q)
    Wen, Lei
    Lei, Jing
    Liu, Yan-Hua
    Wei, Ji-Bo
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2011, 34 (03): : 35 - 39
  • [26] Design of LDPC Codes over GF(q) Based on Filling with Circulant Matrices
    He, Huan
    Xia, Dan
    Xu, Youyun
    Cai, Yueming
    2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 1489 - 1491
  • [27] Performance study of non-binary LDPC codes over GF(q)
    Ganepola, V. S.
    Carrasco, R. A.
    Wassell, I. J.
    Le Goff, S.
    CSNDSP 08: PROCEEDINGS OF THE SIXTH INTERNATIONAL SYMPOSIUM ON COMMUNICATION SYSTEMS, NETWORKS AND DIGITAL SIGNAL PROCESSING, 2008, : 585 - +
  • [29] Design of Quasi-Cyclic Cycle LDPC Codes over GF(q)
    Hu, ShuKai
    Chen, Chao
    Sun, Rong
    Wang, XinMei
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2012, E95B (03) : 983 - 986
  • [30] Construction of QC LDPC codes Based on cyclic subgroup over GF(q)
    Deng Xiaotao
    Gao Jun
    Dou Gaoqi
    2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 492 - 494