Shell Partition-based Constant Modulus Algorithm

Shell 분할 기반 CMA

  • Published : 1996.01.01

Abstract

The constant modulus algorithm (CMA), one of the widely used blind equalization algorithms, equalizes channels using the second-order statistic of equalizer outputs. The performance of the CMA for multi-level signals such as the quadrature amplitude modulation (QAM) signal degrades because the CMA maps all signal power onto a single modulus. in this paper, to improve the equalization performance of a QAM system, we propose a shell partitioning method based on error magnitude. We assume the probability distribution of an equalizer output as Gaussian, and obtain decision boundaries by maximum likelihood estimation based on the fact that the distribution of the equalizer output power is noncentral $x^2$. The proposed CMA constructs a multi-moduli equlization system based on the fact that each shell separated by decision boundaries employs a single modulus. Computer simulation results for 32-QAM and 64-QAM show the effectiveness of the proposed algorithm.

널리 사용되는 blind 등화 알고리듬의 하나인 constant modulus algorithm (CMA)은 등화기 출력신호의 2차 통계 특성을 이용하여 채널을 등화한다. Quadrature amplitude modulation (QAM) 신호와 같은 다중레벨을 갖는 신호에 대한 CMA의 성능은 모든 신호의 전력을 하나의 modulus에 투영시켜 등화함에 따라 성능이 떨어지게 된다. 본 논문에서는 QAM 시스템에 대한 등화성능을 개선시키기 위해 오차크기에 따른 shell 분할방법을 제안하였다. 등화기 출력신호의 분포를 가우시안으로 가정하여, 등화기 출력신호전력의 분포가 noncentral $x^2$ 분포를 이룸으로부터 maximum likelihood 추정에 의한 결정경계를 구했다. 결정경계에 의해 분리되는 각 shell이 하나의 modulus를 가짐에 착안하여 제안한 CMA는 다중 modulus 등화시스템을 구성한다. 32-QAM과 64-QAM 신호에 대한 전산모의실험을 통하여 제안한 알고리듬이 효과적임을 보였다.

Keywords