Quasi-Cyclic LDPC Codes using Superposition Matrices and Their Layered Decoders for Wibro Systems

Wibro 시스템에서 중첩 행렬을 이용한 준 순환 LDPC 부호의 설계 및 계층 복호기

  • 신범규 (서울대학교 전기.컴퓨터공학부 부호및암호연구실 및 뉴미디어통신공동연구소) ;
  • 박호성 (서울대학교 전기.컴퓨터공학부 부호및암호연구실 및 뉴미디어통신공동연구소) ;
  • 김상효 (성균관대학교 정보통신공학부 통신및부호이론연구실) ;
  • 노종선 (서울대학교 전기.컴퓨터공학부 부호및암호연구실 및 뉴미디어통신공동연구소)
  • Published : 2010.02.28

Abstract

Most communication systems including Wibro use quasi-cyclic LDPC codes composed of circulants. However, it is very difficult to design quasi-cyclic(QC) LDPC codes with optimal degree distribution satisfying conditions on layered decoding and girth due to the restriction of the size of its base matrix. In this paper, we propose a good solution by introducing superposition matrices to QC LDPC codes. We derive the conditions on checking girth of QC LDPC codes with superposition matrices, and propose new decoder to support layered decoding both for original QC LDPC codes and their modifications with superposition matrices. Simulation results show considerable improvements to convergence speed and error-correcting performance of proposed scheme which adopts QC LDPC codes with superposition matrices.

Wibro를 포함한 많은 시스템에서 순환 치환 행렬(circulant)로 구성된 준 순환 LDPC(low-density parity-check) 부호를 사용하고 있다. 하지만 준 순환 부호의 기저 행렬 크기의 제약으로 인해 계층 복호(layered decoding)가 가능하고 일정 값 이상의 거스(girth)를 만족하면서 동시에 최적의 차수 분포를 갖도록 하는 것은 매우 힘들다. 본 논문에서는 이러한 문제점을 극복하기 위해 중첩 행렬(superposition matrix) 구조를 가지는 준 순환 LDPC 부호를 제안한다. 중첩 행렬을 이용할 경우에 특화된 거스 점검 조건들을 유도하고, 기존 행렬 구조와 중첩 행렬 구조 두 가지 모두에 대해 계층 복호를 수행할 수 있는 새로운 LDPC 복호기 구조를 제안한다. 모의실험을 통하여 중첩 행렬 구조를 가지는 LDPC 부호는 복호 시 수렴 속도가 개선되고 오류 정정율이 향상됨을 보인다.

Keywords

References

  1. C. Berrou, A. Glavieux, and P. Thitimajshima, "Near Shannon limit error-correcting coding and decoding: Turbo codes," in Proc. IEEE Int. Conf. Commun., 1993, pp.1064-1070.
  2. D. Mackay and R. M. Neal, "Near Shannon limit performance of low density parity check codes," Elec. Lett., Vol.32, No.18, pp.1645-1646, 1996. https://doi.org/10.1049/el:19961141
  3. IEEE Std. 802.16., "IEEE Standard for local and metropolitan area network part 16: Air interface for fixed and mobile broadband access systems," 2004.
  4. 3GPP, "Technical specification group radio access network multiplexing and channel coding (FDD)," 3GPP TS25.212, 1999.
  5. 3GPP2, "Physical layer standard for cdma2000 spread spectrum systems," Rev. D, C.S0002-D, Feb. 2004.
  6. IEEE Std. 802.11n/D2.00, "Draft IEEE Standard for Local Metropolitan Networks-Specific Requirements. Part 11: Wireless LAN MAC and PHY Specifications: Enhancements for Higher Throughput," Feb. 2007.
  7. European Telecommunications Standards Institute (ETSI). Digital Video Broadcasting (DVB) Second generation framing structure for broadband satellite applications; EN 302 307 Vl. 1. 1.
  8. M. P. C. Fossorier, "Quasi-Cyclic Low-Density Parity-Check Codes From Circulant Permutation Matrices," IEEE Trans. on Information Theory, Vol.50, No.8, August 2004.
  9. J. Thorpe, "Low-Density Parity-Check (LDPC) Codes Constructed from Protographs,' IPN Progress Report 42-154