비가우시안 잡음 채널에서 Robust 등화기법을 이용한 터보 부호의 SOVA 성능분석

Performance Analysis of SOVA by Robust Equalization, Techniques in Nongaussian Noise Channel

  • 소성열 (한국통신 IMT사업추진본부) ;
  • 이창범 (건국대학교 전자공학과) ;
  • 김영권 (건국대학교 전자공학과) ;
  • 정부영 (한국통신 가입자망연구소)
  • 발행 : 2000.12.01

초록

터보 부호의 복호기는 각 복호 단계마다 순방향과 역방향의 메트릭을 계산하여 복호할 비트의 잉여 정보를 추출하여 다음 복호 단계에서 이 정보를 이용하는 반복 복호 기술이다. 길쌈부호의 복호기인 Viterbi 복호기는 연속모드로 동작하는 반면에 터보부호의 복호기는 블록 단위로 동작한다. 터보부호의 복호기에서 사용되는 알고리즘은 매우 복잡한 계산이 필요한 MAP(maximum a posteriori) 알고리즘과 Hagenauer가 제안한 Viterbi 알고리즘을 이용한 SOVA(soft output Viterbi algorithm)가 있는데 복호 성능은 MAP 알고리즘이 우수하다고 알려져 있다. 복잡도가 MAP 알고리즘보다 절반인 SOVA를 채용하고 Robust 등화기법으로 복호 성능을 보완하여 모의 실험결과 기존의 MAP성능만큼 Robust 등화기법이 적용된 SOVA성능이 개선되었음을 보여준다.

Turbo Code decoder is an iterate decoding technology, which extracts extrinsic information from the bit to be decoded by calculating both forward and backward metrics in each decoding step, and uses the information to the next decoding step. Viterbi decoder, which is for a convolutional code, runs continuous mode, while Turbo Code decoder runs by block unit. There are algorithms used in a decoder : which are MAP(maximum a posteriori) algorithm requiring very complicated calculation and SOVA(soft output Viterbi algorithm) using Viterbi algorithm suggested by Hagenauer, and it is known that the decoding performance of MAP is better. The result of this make experimentation shows that the performance of SOVA, which has half complex algorithm compare to MAP, is almost same as the performance of MAP when the SOVA decoding performance is supplemented with Robust equalization techniques.

키워드

참고문헌

  1. Proc. International Conference on Communications., (lCC93) Near Shannon limit error-correcting coding and decoding: turbo codes Berrou, C.;Glavieux, A.;Thitimajshima, P.
  2. Proceedings of ISITA94 A Simplification of the Modified Bahl Decoding Algorithm for Systematic Convolutional codes Pietrobon, Steven S.;Barbulescu, Adrian S.
  3. Proc. ITG94, Proc. of the ITG conference Source and channel coding Iterative (TURBO) decoding of systematic convolutional codes with the MAP and SOV A algorithm Hagenauer, J.;Robertson, P.;Papke, L.
  4. IEEE Trans. Inform. Theory v.IT-42 Otimal decoding of linear codes for minimizing symbol error rate Hagenauer, J.;Offer, E.;Jelinek, F.;Raviv, J.
  5. Ann. Math. Statis. v.22 Stochastic approximation method Robbins;Monro, S.
  6. Nonlinear Robust Detection and Estimation in Dependent Noise Lomp, G.R.
  7. AT&T Bell Lab Tech Jour v.63 800MHz attenuation measured in and around suburban houses Cox, D.C.;Mury, R.R.;Norris, A.W.
  8. IEEE Trans. Vech. v.VT-26 Multipath Delay Spread and Loss correlation for 910MHz Urban Radio Propagation Cox, D.C.
  9. AT&T Tech. Jour. v.64 no.10 Performance of low-complexity channel coding and diversity for spread spectrum in door, wireless communications Kavehrad, M.;McLane, P.J.