Data Stream Allocation Algorithm for Maximizing Sum Capacity in Multiuser MIMO Systems

다중 사용자 MIMO 시스템에서 전체 채널 용량을 최대화하기 위한 데이터 스트림 할당 기법

  • 김봉석 (영남대학교 정보통신공학과 광대역무선통신연구실) ;
  • 최권휴 (영남대학교 정보통신공학과 광대역무선통신연구실)
  • Received : 2011.01.27
  • Accepted : 2011.03.08
  • Published : 2011.06.30

Abstract

In this paper, we propose the data stream allocation algorithms for maximizing sum capacity of downlink multiuser MIMO (Multiple-input Multiple-output) systems with BD (Block Diagonalization). The conventional BD precoding algorithms maximize the capacity by controlling power against channel gain of each user. In multiuser MIMO systems, however, the number of data streams for each user can be used to as another control parameter, which determines the capacity. This paper proposes the data stream allocation algorithm of BD for increasing capacity in multiuser MIMO systems. The proposed algorithm allocates unequal bit stream to each user based on channel matrix of each user for maximizing sum capacity. It is proved that proposed algorithm can achieve the significantly improved sum capacity by computer simulation.

본 논문에서는 블록 대각화 프리코딩 기법을 사용하는 다중 사용자 MIMO 하향링크 시스템에서 전체 채널 용량을 최대화하기 위한 데이터 스트림 할당 기법을 제안한다. 기존의 블록 대각화 프리코딩 기법은 모든 사용자에게 동일한 수의 데이터 스트림을 할당하고 water-filling에 의한 전력제어 만으로 전체 채널 용량을 최대화함으로써 데이터 스트림의 수의 차이에 의한 채널 용량의 이득을 스스로 제한했다. 제안하는 블록 대각화 프리코딩의 데이터 스트림 할당 기법은 시스템의 전체 채널 용량을 최대화하기 위하여 평균 채널이득, 순시 채널 이득의 크기를 비교하여 채널 이득이 좋은 사용자에게 많은 수의 데이터 스트림을 할당하고 water-filling을 통한 전력 제어를 하는 방법으로 채널 이득에 대한 채널 용량을 최대화 시킨다. 본 논문에서 제안된 데이터 스트림 할당 기법을 이용하여 시스템의 성능을 향상시킬 수 있음을 모의실험을 통해 증명했다.

Keywords

References

  1. M. Jankiraman, Space-Time codes and MIMO systems, Artech House, 2004.
  2. Q. H. Spencer, A. L. Swindlehurst and M. Haardt, "Zero-forcing methods for downlink spatial multiplexing in multiuser MIMO channels," IEEE Trans. Signal Processing, Vol. 52, No. 2, pp. 461-471, Feb. 2004. https://doi.org/10.1109/TSP.2003.821107
  3. M. Costa, "Writing on dirty paper," IEEE Trans. Commun., Vol. 29, No. 3, pp. 439-441, May 1983.
  4. L. U. Choi and R. D. Murch, "A transmit preprocessing technique for multiuser MIMO systems using a decomposition approach," IEEE Trans. Wireless Commun., Vol. 3, No. 1, pp. 20-24, Jan. 2004. https://doi.org/10.1109/TWC.2003.821148
  5. C. Y. Wong, R. S. Cheng, K. B. Letaief and R. D. Murch, "Multiuser OFDM with Adaptive Subcarrier, Bit and Power Allocation," IEEE J. Select Areas Commun., Vol. 17, pp. 1747-1758, Oct. 1999. https://doi.org/10.1109/49.793310
  6. G. G. Raleigh and J. M. Cioffi, "Spatio-temporal coding for wireless communication," IEEE Trans. Commun., Vol. 46, pp. 357-366, Mar. 1998. https://doi.org/10.1109/26.662641
  7. 임동호, 최권휴,"다중 사용자 MIMO 환경에서 균등한 성능을 보장하는 데이터 스트림 할당 기법,"한국통신학회논문지, 34(12), pp. 1006-1013, Nov. 2009.