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 条
  • [1] List Message Passing Decoding of Non-binary Low-Density Parity-Check Codes
    Ben Yacoub, Emna
    2021 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2021, : 84 - 89
  • [2] Quantum-Assisted Decoding for Non-Binary Low-Density Parity-Check Codes
    Jung, Hyunwoo
    Kang, Jeonghwan
    Ha, Jeongseok
    12TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC 2021): BEYOND THE PANDEMIC ERA WITH ICT CONVERGENCE INNOVATION, 2021, : 1594 - 1599
  • [3] Short Non-Binary Low-Density Parity-Check Codes for Phase Noise Channels
    Ninacs, Tudor
    Matuz, Balazs
    Liva, Gianluigi
    Colavolpe, Giulio
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (07) : 4575 - 4584
  • [4] Decoding of non-binary low-density parity-check codes based on the genetic algorithm and applications over mobile fading channels
    Liu, Xingcheng
    Liang, Chulong
    Zhang, Yuanbin
    Zhang, Lin
    IET COMMUNICATIONS, 2015, 9 (16) : 1941 - 1948
  • [5] On the decoding of non-binary quantum low-density parity check codes
    Hwang, Yongsoo
    Jeon, Moongu
    Ham, Byoung Seung
    2013 INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC 2013): FUTURE CREATIVE CONVERGENCE TECHNOLOGIES FOR NEW ICT ECOSYSTEMS, 2013, : 1088 - 1090
  • [6] Adaptive Decoding Algorithms for Low-Density Parity-Check Codes over the Binary Erasure Channel
    Hosoya, Gou
    Yagi, Hideki
    Kobayashi, Manabu
    Hirasawa, Shigeichi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (10): : 2418 - 2430
  • [7] Iterative decoding of low-density parity-check codes over compound channels
    Sutskover, I
    Shamai, S
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2006, 54 (02) : 308 - 318
  • [8] On decoding of low-density parity-check codes over the binary erasure channel
    Hossein, PN
    Fekri, F
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2004, 50 (03) : 439 - 454
  • [9] Two decoding algorithms for low-density parity-check codes
    Ngatched, TMN
    Bossert, M
    Fahrner, A
    ICC 2005: IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, 2005, : 673 - 677
  • [10] Non-binary protograph low-density parity-check codes for space communications
    Costantini, Laura
    Matuz, Balazs
    Liva, Gianluigi
    Paolini, Enrico
    Chiani, Marco
    INTERNATIONAL JOURNAL OF SATELLITE COMMUNICATIONS AND NETWORKING, 2012, 30 (02) : 43 - 51