New Simplified Sum-Product Algorithm for Low Complexity LDPC Decoding

복잡도를 줄인 LDPC 복호를 위한 새로운 Simplified Sum-Product 알고리즘

  • 한제희 (한국전자통신연구원 방송통신융합연구부문 위성무선융합연구부 위성방통융합연구팀) ;
  • 선우명훈 (아주대학교 정보통신대학 전자공학부 SoC 연구실)
  • Published : 2009.03.31

Abstract

This paper proposes new simplified sum-product (SSP) decoding algorithm to improve BER performance for low-density parity-check codes. The proposed SSP algorithm can replace multiplications and divisions with additions and subtractions without extra computations. In addition, the proposed SSP algorithm can simplify both the In[tanh(x)] and tanh-1 [exp(x)] by using two quantization tables which can reduce tremendous computational complexity. Moreover, the simulation results show that the proposed SSP algorithm can improve about $0.3\;{\sim}\;0.8\;dB$ of BER performance compared with the existing modified sum-product algorithms.

본 논문은 BER 성능을 높인 LDPC 복호를 위한 새로운 SSP 알고리즘을 제안한다. 제안하는 SSP 알고리즘은 추가적인 연산 없이 곱셈 연산과 나눗셈 연산을 덧셈 연산과 뺄셈 연산으로 대체가 가능하다. 제안하는 SSP 알고리즘은 In[tanh(x)] 함수와 $tanh^{-1}[exp(x)]$ 함수를 각각의 양자화 테이블을 사용하여 단순화하기 때문에 연산 복잡도를 줄일 수 있다. 시뮬레이션 결과 제안하는 SSP 알고리즘은 기존의 근사화 SP 알고리즘과 비교하여 BER 성능을 $0.3\;{\sim}\;0.8\;dB$ 향상시킨 것을 보여준다.

Keywords

References

  1. R. G. Gallager, "Low-Density Parity-Check Codes," IRE Trans. Inform. Theory, vol.IT-8, pp. 21-28, Jan. 1962
  2. D. J. MacKay, "Good error correcting codes based on very sparse matrices," IEEE Trans. Infom. Theory, vol. 45, pp. 399-431, Mar. 1999 https://doi.org/10.1109/18.748992
  3. ETSI, 'Digital Video Broadcasting (DVB); Second generation framing structure, channel coding and modulation systems for broadcasting, interactive services, news gathering and other broadband satellite applications,' ETIS EN 302 307 v1.1.2, Jun. 2006
  4. IEEE, 'Draft STANDARD Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications: Enhancement for Higher Throughput,' IEEE 802.11nTM/D2.00, Feb. 2007
  5. IEEE. 'IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems,' IEEE Std 802.16TM-2004, Oct. 2004
  6. 한국과학기술정보연구원, 'LDPC', 2005 Tech-Issue Emerging S&T Report. 2005년12월
  7. J. Chen, A. Dholakia, E. Eleftheriou, M. P. C. Fossorier and X. Hu, "Reduced-Complexity Decoding of LDPC Codes," IEEE Trans. Commun., vol. 53, pp. 1288-1299, Aug. 2005 https://doi.org/10.1109/TCOMM.2005.852852
  8. S. Papaharalabos, P. Sweeney, B. G. Evans, P. T. Mathiopoulos, G. Albertazzi, A. Vanelli-Coralli and G. E. Corazza, 'Modified sum-product algorithms for decoding low-density parity-check codes,' IET Commun., vol. 1. pp. 294-300, Jun. 2007 https://doi.org/10.1049/iet-com:20060173
  9. J. Hagenauer, E. Offer and L. Papke, "Iterative Decoding of Binary Block and Convolutional Codes," IEEE Trans. Info. Theory, vol. 42, pp. 429-445, Mar. 1996 https://doi.org/10.1109/18.485714