How much does transmit correlation affect the sum-rate scaling of MIMO Gaussian broadcast channels?

Tareq Y. Al-naffouri, Masoud Sharif, Babak Hassibi

Research output: Contribution to journalArticlepeer-review

54 Scopus citations

Abstract

This paper considers the effect of spatial correlation between transmit antennas on the sum-rate capacity of the MIMO Gaussian broadcast channel (i.e., downlink of a cellular system). Specifically, for a system with a large number of users n, we analyze the scaling laws of the sum-rate for the dirty paper coding and for different types of beamforming transmission schemes. When the channel is i.i.d., it has been shown that for large n, the sum rate is equal to M log log n +M log P/M + o(1) where M is the number of transmit antennas, P is the average signal to noise ratio, and o(1) refers to terms that go to zero as n → ∞. When the channel exhibits some spatial correlation with a covariance matrix R (non-singular with tr(R) = M), we prove that the sum rate of dirty paper coding is M log log n + M log P/M + logdet(R) + o(1). We further show that the sum-rate of various beamforming schemes achieves M log log n+M log P/M +M log c+o(1) where c ≤ 1 depends on the type of beamforming. We can in fact compute c for random beamforming proposed in [1] and more generally, for random beamforming with precoding in which beams are pre-multiplied by a fixed matrix. Simulation results are presented at the end of the paper.

Original languageEnglish (US)
Pages (from-to)562-672
Number of pages111
JournalIEEE Transactions on Communications
Volume57
Issue number2
DOIs
StatePublished - Mar 11 2009

Keywords

  • Broadcast channel
  • Channel state information
  • Multi-user diversity
  • Transmit correlation
  • Wireless communications

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'How much does transmit correlation affect the sum-rate scaling of MIMO Gaussian broadcast channels?'. Together they form a unique fingerprint.

Cite this