DocumentCode :
1120688
Title :
On LDPC codes over channels with memory
Author :
Colavolpe, Giulio
Author_Institution :
Dipartimento di Ingegneria dell´´Informazione, Univ. di Parma
Volume :
5
Issue :
7
fYear :
2006
fDate :
7/1/2006 12:00:00 AM
Firstpage :
1757
Lastpage :
1766
Abstract :
The problem of detection and decoding of low-density parity-check (LDPC) codes transmitted over channels with memory is addressed. A new general method to build a factor graph which takes into account both the code constraints and the channel behavior is proposed and the a posteriori probabilities of the information symbols, necessary to implement maximum a posteriori (MAP) symbol detection, are derived by using the sum-product algorithm. With respect to the case of a LDPC code transmitted on a memoryless channel, the derived factor graphs have additional factor nodes taking into account the channel behavior and not the code constraints. It is shown that the function associated to the generic factor node modeling the channel is related to the basic branch metric used in the Viterbi algorithm when MAP sequence detection is applied or in the BCJR algorithm implementing MAP symbol detection. This fact suggests that all the previously proposed solutions for those algorithms can be systematically extended to LDPC codes and graph-based detection. When the sum-product algorithm works on the derived factor graphs, the most demanding computation is in general that performed at factor nodes modeling the channel. In fact, the complexity of the computation at these factor nodes is in general exponential in a suitably defined channel memory parameter. In these cases, a technique for complexity reduction is illustrated. In some particular cases of practical relevance, the above mentioned complexity becomes linear in the channel memory. This does not happen in the same cases when detection is performed by using the Viterbi algorithm or the BCJR algorithm, suggesting that the use of factor graphs and the sum-product algorithm might be computationally more appealing. As an example of application of the described framework, the cases of noncoherent and flat fading channels are considered
Keywords :
channel coding; decoding; fading channels; graph theory; maximum likelihood detection; parity check codes; LDPC codes; MAP sequence detection; MAP symbol detection; decoding; factor graph; fading channels; generic factor node modeling; graph-based detection; low-density parity-check codes; maximum a posteriori symbol detection; memoryless channel; sum-product algorithm; Algorithm design and analysis; Fading; Intersymbol interference; Iterative decoding; Memoryless systems; Parity check codes; Phase detection; Sum product algorithm; Turbo codes; Viterbi algorithm;
fLanguage :
English
Journal_Title :
Wireless Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
1536-1276
Type :
jour
DOI :
10.1109/TWC.2006.1673087
Filename :
1673087
Link To Document :
بازگشت