Blind Block Deinterleaving using Convolutional Code Reconstruction Method

길쌈 부호 복원 기법을 이용한 블라인드 블록 디인터리빙

  • Received : 2011.05.17
  • Accepted : 2011.09.16
  • Published : 2011.09.25

Abstract

Interleaving is applied to prevent from exceeding the error-correction capability of channel code. At the receiver, burst errors are converted into random errors after deinterleaving, so the error-correction capability of channel code is not exceeded. However, when a receiver does not have any information on parameters used at an interleaver, interleaving can be seen as an encryption with some pattern. In this case, deinterleaving becomes complicated. In the field of blind deinterleaving, there have recently been a number of researches using linearity of linear block code. In spite of those researches, since the linearity is not applicable to a convolutional code, it is difficult to estimate parameters as in a linear block code. In this paper, we propose a method of blind block deinterleaving using convolutional code reconstruction method.

채널 부호화된 심볼은 연집 오류(Burst error)에 취약한 특성으로 인해 송신단에서 인터리빙 과정을 거쳐 송신된다. 수신단에서는 채널을 통하여 발생된 연집 오류를 디인터리빙 과정을 통해 랜덤 오류(Random error)로 변화시키고 채널 복호화를 통하여 오류 정정 효과를 높인다. 그러나 수신단에서 송신단의 인터리버 파라미터를 알지 못하는 경우에는 인터리빙은 특정 패턴에 의한 일종의 암호화로 볼 수 있으며 디인터리빙이 어렵게 된다. 최근 선형 블록 부호가 블록 인터리빙 되었을 때 선형 블록 부호의 선형성을 이용하여 인터리버 파라미터를 추정하는 기법들의 연구가 진행되었다. 그러나 길쌈 부호가 인터리빙 되었을 때, 선형 블록 부호와 달리 부호어 길이에 따라 구분되는 선형성을 이용할 수 없기 때문에 기존 선형 블록 부호의 선형성을 이용한 방법으로는 인터리버의 파라미터를 추정할 수 없다. 본 논문에서는 길쌈부호가 블록 인터리빙이 되었을 때 길쌈 부호 복원(Convolutional code reconstruction) 기법을 이용하여 블록 인터리버의 행과 열을 추정하는 블라인드 블록 디인터리빙 기법을 제안한다.

Keywords

References

  1. G. Burel and R. Gautier, "Blind estimation of encoder and interleaver characteristics in a non cooperative context," Proceedings of the Second IASTED International Conference on Communications, Internet and Information Technology, AZ, USA, pp. 275-280, Nov. 2003.
  2. G. Sicot and S. Houcke, "Blind detection of interleaver parameters," Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing, PA, USA, pp. iii/829-iii/832, Mar. 2005.
  3. L. Liru, et al., "Blind Detection of Interleaver Parameters for Non-Binary Coded Data Streams," Proceedings of IEEE International Conference on Communications, Dresden, GER, pp. 1-4, Jun. 2009.
  4. B. Rice, "Determining the parameters of a rate convolutional code over GF(q)," Proceedings of Third International Conference on Finite Fields and Applications, Glasgow, UK, 1995.
  5. E. Filiol, "Reconstructions of convolutional encoders over GF(q)," LNCS 1355, Springer Verlag, pp. 100-110, 1997.