A Differential Binary Message-Passing LDPC Decoder

被引:19
作者
Mobini, Nastaran [1 ]
Banihashemi, Amir H. [1 ]
Hemati, Saied [2 ]
机构
[1] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON K1S 5B6, Canada
[2] McGill Univ, Dept Elect & Comp Engn, Montreal, PQ H3A 2A7, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Low-density parity-check (LDPC) codes; iterative decoding; binary message-passing decoding; hard-decision decoding; soft-decision decoding; successive relaxation; PARITY-CHECK CODES; BELIEF PROPAGATION; ALGORITHM;
D O I
10.1109/TCOMM.2009.09.070617
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we propose a binary message-passing algorithm for decoding low-density parity-check (LDPC) codes. The algorithm substantially improves the performance of purely hard-decision iterative algorithms with a small increase in the memory requirements and the computational complexity. We associate a reliability value to each nonzero element of the code's parity-check matrix, and differentially modify this value in each iteration based on the sum of the extrinsic binary messages from the check nodes. For the tested random and finite-geometry LDPC codes, the proposed algorithm can perform as close as about 1 dB and 0.5 dB to belief propagation (BP) at the error rates of interest, respectively. This is while, unlike BP, the algorithm does not require the estimation of channel signal to noise ratio. Low memory and computational requirements and binary message-passing make the proposed algorithm attractive for high-speed low-power applications.
引用
收藏
页码:2518 / 2523
页数:6
相关论文
共 21 条
[1]  
Bazzi L, 2004, IEEE T INFORM THEORY, V50, P2010, DOI 10.1109/TIT.2004.833352
[2]   A 690-mW 1-Gb/s 1024-b, rate-1/2 low-density parity-check code decoder [J].
Blanksby, AJ ;
Howland, CJ .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2002, 37 (03) :404-412
[3]   Reduced-complexity decoding of LDPC codes [J].
Chen, JH ;
Dholakia, A ;
Eleftheriou, E ;
Fossorier, MRC ;
Hu, XY .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2005, 53 (08) :1288-1299
[4]   Iterative reliability-based decoding of low-density parity check codes [J].
Fossorier, MPC .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2001, 19 (05) :908-917
[5]   LOW-DENSITY PARITY-CHECK CODES [J].
GALLAGER, RG .
IRE TRANSACTIONS ON INFORMATION THEORY, 1962, 8 (01) :21-&
[6]   Dynamics and performance analysis of analog iterative decoding for low-density parity-check (LDPC) codes [J].
Hemati, S ;
Banihashemi, AH .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2006, 54 (01) :61-70
[7]   An improvement on the modified weighted bit flipping decoding algorithm for LDPC codes [J].
Jiang, M ;
Zhao, CM ;
Shi, ZH ;
Chen, Y .
IEEE COMMUNICATIONS LETTERS, 2005, 9 (09) :814-816
[9]   A decoding algorithm for finite-geometry LDPC codes [J].
Liu, ZY ;
Pados, DA .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2005, 53 (03) :415-421
[10]  
MacKay D.J.C., ENCY SPARSE GRAPH CO