Joint Decoding of LDPC Codes and Finite-State Channels Via Linear-Programming

被引:12
|
作者
Kim, Byung-Hak [1 ]
Pfister, Henry D. [1 ]
机构
[1] Texas A&M Univ, Dept Elect & Comp Engn, College Stn, TX 77843 USA
基金
美国国家科学基金会;
关键词
BCJR algorithm; finite-state channels; joint-decoding; low-density parity-check (LDPC) codes; linear-programming (LP) decoding; turbo equalization; INTERSYMBOL INTERFERENCE;
D O I
10.1109/JSTSP.2011.2165525
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper considers the joint-decoding problem for finite-state channels (FSCs) and low-density parity-check (LDPC) codes. In the first part, the linear-programming (LP) decoder for binary linear codes is extended to perform joint-decoding of binary-input FSCs. In particular, we provide a rigorous definition of LP joint-decoding pseudo-codewords (JD-PCWs) that enables evaluation of the pairwise error probability between codewords and JD-PCWs in AWGN. This leads naturally to a provable upper bound on decoder failure probability. If the channel is a finite-state intersymbol interference channel, then the joint LP decoder also has the maximum-likelihood (ML) certificate property and all integer-valued solutions are codewords. In this case, the performance loss relative to ML decoding can be explained completely by fractional-valued JD-PCWs. After deriving these results, we discovered some elements were equivalent to earlier work by Flanagan on linear-programming receivers. In the second part, we develop an efficient iterative solver for the joint LP decoder discussed in the first part. In particular, we extend the approach of iterative approximate LP decoding, proposed by Vontobel and Koetter and analyzed by Burshtein, to this problem. By taking advantage of the dual-domain structure of the joint-decoding LP, we obtain a convergent iterative algorithm for joint LP decoding whose structure is similar to BCJR-based turbo equalization (TE). The result is a joint iterative decoder whose per-iteration complexity is similar to that of TE but whose performance is similar to that of joint LP decoding. The main advantage of this decoder is that it appears to provide the predictability and superior performance of joint LP decoding with the computational complexity of TE. One expected application is coding for magnetic storage where the required block-error rate is extremely low and system performance is difficult to verify by simulation.
引用
收藏
页码:1563 / 1576
页数:14
相关论文
共 50 条
  • [1] An Iterative Joint Linear-Programming Decoding of LDPC Codes and Finite-State Channels
    Kim, Byung-Hak
    Pfister, Henry D.
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [2] On the Joint Decoding of LDPC Codes and Finite-State Channels via Linear Programming
    Kim, Byung-Hak
    Pfister, Henry D.
    [J]. 2010 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, 2010, : 754 - 758
  • [3] On low-complexity linear-programming decoding of LDPC codes
    Vontobel, Pascal O.
    Koetter, Ralf
    [J]. EUROPEAN TRANSACTIONS ON TELECOMMUNICATIONS, 2007, 18 (05): : 509 - 517
  • [4] Linear-Programming Decoding of Nonbinary Linear Codes
    Flanagan, Mark F.
    Skachek, Vitaly
    Byrne, Eimear
    Greferath, Marcus
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2009, 55 (09) : 4134 - 4154
  • [5] A Linear-Programming Approach to The Design of LDPC Codes for Non-Uniform Channels
    Ardakani, Masoud
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-12, 2006, : 1142 - 1147
  • [6] Fast Linear-Programming Decoding of LDPC Codes over GF(2m)
    Honda, Junya
    Yamamoto, Hirosuke
    [J]. 2012 INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY AND ITS APPLICATIONS (ISITA 2012), 2012, : 754 - 758
  • [7] A partial ordering of general finite-state Markov channels under LDPC decoding
    Eckford, Andrew W.
    Kschischang, Frank R.
    Pasupathy, Subbarayan
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2007, 53 (06) : 2072 - 2087
  • [8] ADAPTIVE LINEAR PROGRAMMING FOR DECODING LDPC CODES
    Sariduman, Abdullah
    Pusane, Ali Emre
    Taskin, Z. Caner
    [J]. 2014 22ND SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2014, : 706 - 709
  • [9] UNIVERSAL DECODING FOR FINITE-STATE CHANNELS
    ZIV, J
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1985, 31 (04) : 453 - 460
  • [10] Upper bounds on the rate of LDPC codes for a class of finite-state Markov channels
    Grover, Pulkit
    Chaturvedi, Ajit Kumar
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2007, 53 (02) : 794 - 804