Joint detection/decoding algorithms for non-binary low-density parity-check codes over inter-symbol interference channels

被引:5
|
作者
Zhao, Shancheng [1 ]
Lu, Zhifei [1 ]
Ma, Xiao [1 ]
Bai, Baoming [2 ]
机构
[1] Sun Yat Sen Univ, Dept Elect & Commun Engn, Guangzhou 510275, Guangdong, Peoples R China
[2] ISN Xidian Univ, State Key Lab, Xian 710071, Peoples R China
关键词
intersymbol interference; iterative decoding; parity check codes; Viterbi decoding; joint detection-decoding algorithm; nonbinary low-density parity-check code; intersymbol interference channel; NB-LDPC code; binary input intersymbol interference channel; max-log-MAP; X-EMS algorithm; soft message; max-log-MAP detector; extended min-sum decoder; EMS decoder; Viterbi; GMLGD algorithm; majority-logic decoding; Viterbi detector; generalised majority-logic decoder; i1; 4-EMS algorithm; adaptive threshold; iterative detection algorithm; iterative decoding algorithm; BCJR algorithm; Q-ary sumaEuro"product algorithm; performance degradation; LDPC CODES;
D O I
10.1049/iet-com.2012.0616
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This study is concerned with the application of non-binary low-density parity-check (NB-LDPC) codes to binary input inter-symbol interference channels. Two low-complexity joint detection/decoding algorithms are proposed. One is referred to as max-log-MAP/X-EMS algorithm, which is implemented by exchanging soft messages between the max-log-MAP detector and the extended min-sum (EMS) decoder. The max-log-MAP/X-EMS algorithm is applicable to general NB-LDPC codes. The other one, referred to as Viterbi/GMLGD algorithm, is designed in particular for majority-logic decodable NB-LDPC codes. The Viterbi/GMLGD algorithm works in an iterative manner by exchanging hard-decisions between the Viterbi detector and the generalised majority-logic decoder (GMLGD). As a by-product, a variant of the original EMS algorithm is proposed, which is referred to as mu-EMS algorithm. In the mu-EMS algorithm, the messages are truncated according to an adaptive threshold, resulting in a more efficient algorithm. Simulations results show that the max-log-MAP/X-EMS algorithm performs as well as the traditional iterative detection/decoding algorithm based on the BCJR algorithm and theQ-ary sum-product algorithm, but with lower complexity. The complexity can be further reduced for majority-logic decodable NB-LDPC codes by executing the Viterbi/GMLGD algorithm with a performance degradation within one dB. These algorithms provide good candidates for trade-offs between performance and complexity.
引用
收藏
页码:1522 / 1531
页数:10
相关论文
共 50 条
  • [21] One Minimum Only Trellis Decoder for Non-Binary Low-Density Parity-Check Codes
    Lacruz, Jesus O.
    Garcia-Herrero, Francisco
    Valls, Javier
    Declercq, David
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2015, 62 (01) : 177 - 184
  • [22] Joint nonbinary low-density parity-check codes and modulation diversity over fading channels
    Shi, Zhiping
    Li, Tiffany Jing
    Zhang, Zhongpei
    JOURNAL OF APPLIED REMOTE SENSING, 2010, 4
  • [23] Deterministic design of Low-Density Parity-Check codes for binary erasure channels
    Saeedi, Hamid
    Banihashemi, Amir H.
    GLOBECOM 2007: 2007 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-11, 2007, : 1566 - 1570
  • [24] A improved decoding algorithm for low-density parity-check codes
    Zhou, Wei
    Men, Ai-dong
    Zhao, Li-Ye
    Quan, Zi-yi
    2006 10TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS, 2006, : 1453 - +
  • [25] A new schedule for decoding low-density parity-check codes
    Mao, YY
    Banihashemi, AH
    GLOBECOM '01: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2001, : 1007 - 1010
  • [26] Iterative decoding of generalized low-density parity-check codes
    Lentmaier, M
    Zigangirov, KS
    1998 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY - PROCEEDINGS, 1998, : 149 - 149
  • [27] An improved decoding algorithm of low-density parity-check codes
    Deng, YQ
    Zhu, GX
    Liu, WM
    Mo, YJ
    2005 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING PROCEEDINGS, VOLS 1 AND 2, 2005, : 449 - 452
  • [28] Decoding low-density parity-check codes with probabilistic scheduling
    Mao, YY
    Banihashemi, AH
    IEEE COMMUNICATIONS LETTERS, 2001, 5 (10) : 414 - 416
  • [29] Decoding of low-density parity-check codes is over finite-state binary Markov channel
    Garcia-Frias, J
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2004, 52 (11) : 1840 - 1843
  • [30] Fast decoding algorithm for low-density parity-check codes
    Wang, D
    Ping, L
    Hu, XY
    Wang, XM
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2005, E88B (11) : 4368 - 4369