Linear LLR approximation for iterative decoding on wireless channels

On a fading channel with no channel state information at the receiver, true log-likelihood ratios (LLR) are complicated functions of the channel output. It is assumed in the literature that the power of the additive noise is known and the expected value of the fading gain is used in a linear function of the channel output to find approximate LLRs. This approach, however, is not optimal in the sense of bit error rate performance. In this paper, we introduce a measure of accuracy for the approximate LLRs based on their probability density function and we show that this measure provides a very convenient tool for finding good approximate LLRs. Assuming that the power of the additive noise is known, and using the proposed measure, we find a linear LLR approximation whose performance is extremely close to that of the true LLR calculation on an uncorrelated Rayleigh fading channel. These results are then extended to the case that the noise power is also unknown and a performance almost identical to the previous case is obtained.

[1]  Paola Bisaglia,et al.  Simplified soft-output demapper for binary interleaved COFDM with application to HIPERLAN/2 , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[2]  Eric K. Hall Performance and Design of Turbo Codes on Rayleigh Fading Channels , 1996 .

[3]  Peter Adam Hoeher,et al.  New Results on Monte Carlo Bit Error Simulation Based on the A Posteriori Log-Likelihood Ratio , 2003 .

[4]  Daniel A. Spielman,et al.  Efficient erasure correcting codes , 2001, IEEE Trans. Inf. Theory.

[5]  Sae-Young Chung,et al.  Analysis of sum-product decoding of low-density parity-check codes using a Gaussian approximation , 2001, IEEE Trans. Inf. Theory.

[6]  Amir H. Banihashemi,et al.  Performance of Belief Propagation for Decoding LDPC Codes in the Presence of Channel Estimation Error , 2007, IEEE Transactions on Communications.

[7]  R. Storn,et al.  Design of efficient erasure codes with differential evolution , 2000, 2000 IEEE International Symposium on Information Theory (Cat. No.00CH37060).

[8]  Amir H. Banihashemi,et al.  Design of irregular LDPC codes for BIAWGN channels with SNR mismatch , 2009, IEEE Transactions on Communications.

[9]  Lin Jiaru,et al.  Performance Analysis of LDPC on Rician Fading Channels , 2006 .

[10]  A. Glavieux,et al.  Near Shannon limit error-correcting coding and decoding: Turbo-codes. 1 , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[11]  X. Jin Factor graphs and the Sum-Product Algorithm , 2002 .

[12]  Masoud Ardakani,et al.  Channel Estimation Considerations for Iterative Decoding in Wireless Communications , 2007, 2007 IEEE International Conference on Communications.

[13]  Achilleas Anastasopoulos,et al.  Performance analysis of LDPC codes for time-selective complex fading channels , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[14]  Ingmar Land,et al.  Log-likelihood values and Monte Carlo simulation - some fundamental results , 2000 .

[15]  Omid Etesami,et al.  Raptor codes on binary memoryless symmetric channels , 2006, IEEE Transactions on Information Theory.

[16]  T. Fuja,et al.  Design of good low-density parity-check codes for block fading channels , 2004, IEEE MILCOM 2004. Military Communications Conference, 2004..

[17]  Jos H. Weber,et al.  Analysis of Random Regular LDPC Codes on Rayleigh Fading Channels , 2006 .

[18]  Niclas Wiberg,et al.  Codes and Decoding on General Graphs , 1996 .

[19]  Rüdiger L. Urbanke,et al.  Design of capacity-approaching irregular low-density parity-check codes , 2001, IEEE Trans. Inf. Theory.

[20]  Rüdiger L. Urbanke,et al.  Modern Coding Theory , 2008 .

[21]  Rüdiger L. Urbanke,et al.  The capacity of low-density parity-check codes under message-passing decoding , 2001, IEEE Trans. Inf. Theory.

[22]  Amir K. Khandani,et al.  Invariance Properties of Binary Linear Codes Over a Memoryless Channel With Discrete Input , 2007, IEEE Transactions on Information Theory.

[23]  D.J.C. MacKay,et al.  Good error-correcting codes based on very sparse matrices , 1997, Proceedings of IEEE International Symposium on Information Theory.

[24]  Robert G. Gallager,et al.  Low-density parity-check codes , 1962, IRE Trans. Inf. Theory.

[25]  Daniel A. Spielman,et al.  Improved low-density parity-check codes using irregular graphs and belief propagation , 1998, Proceedings. 1998 IEEE International Symposium on Information Theory (Cat. No.98CH36252).

[26]  Paul H. Siegel,et al.  Performance analysis and code optimization of low density parity-check codes on Rayleigh fading channels , 2001, IEEE J. Sel. Areas Commun..

[27]  Sae-Young Chung,et al.  On the design of low-density parity-check codes within 0.0045 dB of the Shannon limit , 2001, IEEE Communications Letters.