Performance Analysis of MAP Algorithm and Concatenated Codes Using Trellis of Block Codes

블록부호의 트렐리스를 이용한 MAP 알고리즘 및 연접부호의 성능분석

  • 백동철 (한국전자통신연구원 성층권통신시스템팀 정회원) ;
  • 양경철 (포항공과대학 전자전기공학과 정회원)
  • Published : 1999.06.01

Abstract

In this paper we explain a trellis representation of block codes and derive their MAP decoding algorithm based on it. We also analyze the performance of block codes and concatenated codes with block codes as components by computer simulations, which were performed by changing the structures and constituent codes of concatenated codes. Computer simulations show that soft decision decoding of block codes get an extra coding gain than their hard decision decoding and that concatenated codes using block codes have good performance in the case of high code rate.

본 논문에서는 블록부호를 트렐리스상에서 구현하여 블록부호의 연판정 복호 알고리즘인 MAP 복호 알고리즘을 유도하였다. 또한 트렐리스상의 연판정 복호법인 비터비 알고리즘과 MAP 알고리즘을 사용한 모의실험을 통해 그 성능을 분석하였다. 그리고 비교적 간단한 블록부호인 해밍부호를 구성부호로 사용하여 다양한 형태의 직렬연접부호와 병렬연접부호에 대한 성능분석을 수행하였다. 모의실험 결과 블록부호에 연판정 복호 알고리즘을사용한 경우는 경판정 복호 알고리즘에 비해 높은 부호화 이득을 가짐을 알 수 있었다. 또한 구성부호로 블록부호를 사용하는 연접부호의 모의실험을 수행한 결과 반복복호함으로써 우수한 성능을 가진 연접부호를 얻을 수 있음을 검증하였다.

Keywords

References

  1. IEEE Trans. Inform. Theory v.IT-20 Optimal decoding of linear codes for minimizing symbol error rate L. R. Bahl;J. Cocke;F. Jelinek;J. Raviv
  2. TDAP Report 42-127 A soft-input soft-output maximum a posteriori (MAP) module to decode parallel and serial concatenated codes S. Benedetto;D. Divsalar;G. Montorsi;F. Pollara
  3. The TDMA Report 42-126 Serial concatenation of interleaved codes: Performance analysis, design, and iterative decoding S. Benedetto;D. Divsalar;G. Montorsi;F. Pollara
  4. Electronics Letters v.32 no.13 Iterative decoding of serially concatenated convolutional codes S. Benedetto;G. Montorsi
  5. Proc. IEEE Int. Conf. on Communicaitons Near Shanon limit error-correcting coding and decoding: Turbo-codes(1) C. Berrou;A. Glavieux;P.Thitimasjshima
  6. IEEE Trans. on communi v.COM-44 no.10 Near optimum error correcting coding and decoding: Turbo-codes C. Berrou;a. Glavieux
  7. Concatenated Codes G. D. Forney. Jr
  8. IEEE Trans. Inform. Theory v.43 no.2 Iterative decoding of binary block and convolutional codes J. Hagenauer;E. Offer;L. Papke
  9. Proc. Int. Conf. Inform. Theory Systems v.65 Foundations and methods of channel coding J. L. Massey
  10. IEEE Trans. Inform. Theory v.34 Minimal trellises for block codes D. J. Muder
  11. Int. Symp. Inform. Theory & its Applic. A simplification of the modified Bahl decoding algorithm for systematic convolutional codes S. S. Pietrobon;A. S. Barbulescu
  12. Trellis Coding C. Schlegal
  13. IEEE Trans. Inform. Theory v.IT-22 no.1 Efficient Maximum-likehood decoding of linear block codes using a trellis J. K. Wolf