Cross-layer iterative decoding of irregular LDPC codes using cyclic redundancy check codes

  • Authors:
  • Zhimin Yang;Shiju Li;Hao Feng;Thomas Honold;Guanding Yu

  • Affiliations:
  • Dept. of Information Science and Electronic Engineering, Zhejiang Univ., Hangzhou, P. R. China;Dept. of Information Science and Electronic Engineering, Zhejiang Univ., Hangzhou, P. R. China;Dept. of Information Science and Electronic Engineering, Zhejiang Univ., Hangzhou, P. R. China;Dept. of Information Science and Electronic Engineering, Zhejiang Univ., Hangzhou, P. R. China;Dept. of Information Science and Electronic Engineering, Zhejiang Univ., Hangzhou, P. R. China

  • Venue:
  • WCNC'09 Proceedings of the 2009 IEEE conference on Wireless Communications & Networking Conference
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a cross-layer iterative decoder for irregular Low-Density Parity-Check (LDPC) codes which uses Cyclic Redundancy Check (CRC) codes. The key idea of the decoder is to use correctly decoded frames as an aid for correcting the remaining erroneous frames. To accomplish this, the decoder exchanges the relevant information between layers by using the cross-layer design method and an iterative decoding architecture. Moreover, the Unequal-Error Protection (UEP) property of irregular LDPC is exploited and both the multiple-error detection and single-error correction capabilities of the CRC code are used. Simulation results show that the proposed decoder outperforms the pure Sum-Product Algorithm (SPA) decoder by a considerable gain while the increase in complexity is moderate. Furthermore, the error floor of irregular LDPC codes in the high Eb/N0 regime can be lowered effectively. The proposed cross-layer iterative decoder can be used for any irregular LDPC coded wireless system to boost the performance and lower the error floor.