A New Syndrome Check based Early Stopping Method for DVB-S2 LDPC Decoding Algorithm

DVB-S2 LDPC 복호 알고리즘의 새로운 신드롬 체크 기반의 Early Stopping 방식

  • 장관석 (과학기술연합대학원 이동통신 및 방송통신 공학과) ;
  • 장대익 (한국전자통신연구원 위성무선연구부 위성방송통신융합팀) ;
  • 오덕길 (한국전자통신연구원 위성무선연구부 위성방송통신융합팀)
  • Received : 2011.10.14
  • Accepted : 2011.12.02
  • Published : 2011.12.30

Abstract

In this paper, we propose a computationally efficient early stopping method to reduce the average number of iterations. The conventional early stopping methods have too much computational complexity to compute the stopping criterion. Thus, only the hard decision based early stopping method is suitable to realize the hardware of LDPC decoder. However, this method also can increase the computational complexity of LDPC decoder. The proposed method can effectively reduce the computational complexity of stopping criterion as we do not compute hard decision, and we combine the stopping criterion with horizontal shuffling scheduling decoding scheme. The simulation results show that a new early stopping method achieves acceptable bit error rate performance also reduces the average number of iterations.

본 논문에서는 DVB-S2 기반 LDPC 부호의 반복 복호횟수를 줄이기 위한 계산 복잡도가 줄어든 early stopping 방식을 제안한다. DVB-S2 기반 LDPC 복호기는 최대 64800 비트의 부호를 처리해야 되기 때문에 그 자체로 매우 높은 계산 복잡도를 가진다. 기존 early stopping 방식은 64800 비트의 DVB-S2 LDPC 코드를 이용하여 early stopping 기준치를 계산하는데 있어 높은 계산 복잡도를 가진다. 따라서 제안 방식은 LDPC 부호의 계층적 복호방식중 하나인 Horizontal Shuffling Scheduling 복호 방식에 early stopping 방식을 간단하게 적용함으로써 기존 방식 대비 최대 70%의 계산량 감소를 달성하였다. 실험 결과는 제안 방식을 적용한 LDPC 복호 알고리즘이 기존 방식 대비 Bit Error Rate 성능이 더 우수하다는 것을 보여준다.

Keywords

References

  1. ETSI EN 302 307 v1.1.2 Std. 19-23, Channel Coding and Modulation System, ETSI, DVB-S2, 2006.
  2. E. A Choi, J. W. Jung. N. S. Kim et al, "Complexity-Reduced Algorithms for LDPC Decoder for DVB-S2 Systems," ETRI Journal, vol. 27, no. 5, Oct. 2005, pp. 639-642. https://doi.org/10.4218/etrij.05.0205.0026
  3. F. Kienle and N. Wehn "Low Complexity Stopping Criterion for LDPC Code Decoders," IEEE Conference on Vehicular Technology, vol. 1, June. 2005, pp. 606-609.
  4. J. Li, X. hu and J. Li "Early Stopping for LDPC Decoding : Convergence of Mean Magnitude (CMM)," IEEE Communications Letter, vol. 10, no. 9, Sep. 2006, pp. 667- 669. https://doi.org/10.1109/LCOMM.2006.1714539
  5. Z. Cui, L. Chen and Z. Wang, "An Efficient Early Stopping Scheme for LDPC Decoding," 13th NASA Symposium on VLSI Design, Idaho, June. 2006.
  6. Z. H. Cai, J. Hao and L.Wang, "An Efficient Early Stopping Scheme for LDPC Decoding based on Check-node Messages," IEEE Singapore International Conference on ICCS, Nov. 2008, pp. 1325-1329.
  7. Y. H. Chen, Y. Chen, X. Shih et al, "A Channel-Adaptive Early Termination Strategy For LDPC Decoders," IEEE workshop on SiPS, Oct. 2009, pp. 226-231.
  8. F. Guilloud, J. Tousch, "Generic description and synthesis of LDPC decoders," IEEE transactions on Communications, vol. 55, no. 11, Nov. 2007, pp. 2084-2091. https://doi.org/10.1109/TCOMM.2007.908517