IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 60, NO. 2, FEBRUARY 2014 1019 Diversity of MIMO Linear Precoding Ahmed Hesham Mehana, Member, IEEE, and Aria Nosratinia, Fellow, IEEE
Abstract— This paper studies multiple-input multiple-output the MF receiver, is interference limited at high SNR but it linear precoding in the high-signal-to-noise-ratio regime under outperforms the ZF precoder at low SNR [4]. The regularized flat fading. The diversity at all fixed rates is analyzed for a ZF precoder, as the name implies, introduces a regularization number of linear precoders. The diversity-multiplexing tradeoffs (DMTs) are also obtained, discovering that for many linear parameter in channel inversion. If the regularization parameter precoders the DMT gives no direct insight into the intricate is inversely proportional to SNR, the RZF of [9] is identical behavior of fixed-rate diversity. The zero-forcing (ZF), regular- to the Wiener filter precoding [4]. Peel et al. [9] introduced a ized ZF, matched filtering, and Wiener filtering precoders are vector perturbation technique to reduce the transmit power of analyzed. It is shown that regularized ZF (RZF) or matched filter the RZF method, showing that in this way RZF can operate (MF) suffers from error floors for all positive multiplexing gains. However, in the fixed rate regime, RZF and MF precoding achieve near channel capacity. full diversity for spectral efficiencies up to a certain threshold This paper analyzes the diversity of MIMO linear precoding, and zero diversity at rates above it. When the regularization with or without linear receivers, under flat fading. We show parameter in the RZF is optimized in the minimum mean square that in a M × N MIMO channel with M ≥ N, the ZF precoder error sense, the structure is known as the Wiener precoder, which has diversity M − N + 1. We show that Wiener precoders in the fixed-rate regime is shown to have diversity that depends not only on the number of antennas, but also on the spectral produce a diversity that is a function of spectral efficiency as efficiency. The diversity in the presence of both precoding and well as the number of transmit and receive antennas. At very equalization is also analyzed. low rates, the Wiener precoder enjoys diversity MN, while at − + Index Terms— MIMO, precoder, equalization, MMSE, zero very high rates it achieves diversity M N 1. These results forcing, diversity. are reminiscent of MIMO linear equalizers [10], even though in general the behavior of equalizers (operating on the receive I. INTRODUCTION side) can be distinct from precoders (operating on the transmit RECODING is a preprocessing technique that exploits side) and the analysis does not directly carry from one to the Pchannel-state information at the transmitter (CSIT) to other. We also show that MIMO systems with RZF and MF match the transmission to the instantaneous channel condi- precoders (together with optimal receivers) exhibit a new kind tions [1]–[4]. In particular, linear precoding is a simple and of rate-dependent diversity that has not to date been observed efficient method that can reduce the complexity of the MIMO or reported, i.e., they either have full diversity or zero diversity receiver; it can also be optimal in certain situations involving (error floor) depending on the operating spectral efficiency R. partial CSIT [5], [6]. We also calculate the DMT for the precoders mentioned Linear precoders include zero-forcing (ZF), matched fil- above. The fact that DMT and the diversity under fixed- tering (MF), Wiener filtering, and regularized zero-forcing rate regime require separate analyses has been established for (RZF). The ZF precoding schemes were extensively stud- MIMO linear equalizers [10], [11]. We find a similar phenom- ied in multiuser systems as the ZF decouples the multiuser enon in MIMO precoding: various fixed rates (spectral effi- channel into independent single-user channels and has been ciencies) result in distinctly different diversities, whereas DMT shown to achieve a large portion of dirty paper coding analysis assigns only a single value of diversity to all fixed capacity [7]. ZF precoding often involves channel inversion, rates (all fixed rates correspond to multiplexing gain zero). = using the pseudo-inverse of the channel or other generalized Remark 1: It may be tempting to substitute r 0inthe ( ) inverses [4]. Matched filter (MF) precoding [8], similarly to DMT expression d r in an attempt to produce the diversity at multiplexing gain of zero d(0), but in fact there is no solid rela- Manuscript received December 22, 2011, revised November 8, 2012 tionship between d(r) and d(0). DMT calculations, as outlined and August 29, 2013, accepted September 7, 2013. Date of publication by Zheng and Tse [12], depend critically on the positivity of r. November 7, 2013; date of current version January 15, 2014. This work was presented in part at the 2012 IEEE International Symposium on Information For example the proof of [12, Lemma 5] depends critically Theory. This work was supported by the National Science Foundation under on r being strictly positive. More importantly, the asymptotic Grant CCF-1219065. outage calculations in [12, p. 1079] implicitly use r > 0and A. H. Mehana was with the University of Texas at Dallas, Dallas, result in the outage region: Richardson, TX 75080 USA. He is now with the Department of Electronics and Electrical Communications Engineering, Cairo University, Cairo 12316, + Egypt (e-mail: [email protected]). A ={α : (1 − αi ) < r} A. Nosratinia is with the Department of Electrical Engineering, The i University of Texas at Dallas, Richardson, TX 75080 USA (e-mail: [email protected]). where αi are the exponential order of the channel eigenvalues, Communicated by A. M. Tulino, Associate Editor for Communications. −α i.e., λi = ρ i .Ifwesetr = 0 this expression implies Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org. that the outage region is always empty, which is clearly not Digital Object Identifier 10.1109/TIT.2013.2289860 true. 0018-9448 © 2013 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information. 1020 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 60, NO. 2, FEBRUARY 2014
Fig. 1. MIMO with linear precoder.
Fig. 2. MIMO with linear precoder with receive-side equalization.
Thus, the DMT as calculated by the standard methods This paper also calculates diversity in the presence of both of [12] does not extend to r = 0. The DMT d(r) is sometimes a linear precoder and a linear receiver. We use the notation right-continuous at zero, including e.g. the examples in [12], d A−B to denote a system with a precoder A and receiver B. but continuity at r = 0 does not always hold. There are WFP−ZF = − + . situations where d(0), the diversity at multiplexing gain zero, d M N 1 − 1 is not even uniquely defined, instead diversity takes multiple d RZF ZF = (M − N + 1). values at r = 0 as a function of rate R. This fact has been 2 − 1 observed and analyzed, e.g., in [10], [11], [13]. The work d MFP ZF = (M − N + 1). in the present paper also produces several examples of this 2 WFP−MMSE − R 2 − R phenomenon. d =N2 N + (M − N)N2 N . − − For the convenience of the reader, we now present a catalog d RZF MMSE = d MFP MMSE of the results obtained in this paper. The number of transmit 1 − R 2 − R N2 N + (M − N)N2 N if R > Rth and receive antenna is M and N respectively, with M N, = 2 MN the diversity is denoted with d, spectral efficiency (rate) otherwise with R, and multiplexing gain with r. The type of system where R = N log N . Note the fractional diversities, which is shown with a superscript, including zero-forcing precoding th N−1 are uncommon. (ZFP), regularized-ZF (RZF), matched filter precoding (MFP), This paper is organized as follows. Section II describes Wiener filter precding (WFP), and MMSE receiver. This paper the system model. Section III provides outage analysis of discovers the following precoder diversities in the fixed-rate many precoded MIMO systems. Section IV provides the DMT regime: analysis. The case of joint linear transmit and receive filters is d ZFP = M − N + 1. discussed in Section V. Section VI provides simulations that MN if R < R illuminate our results. d RZF = th 0otherwise MN if R < R II. SYSTEM MODEL d MFP = th 0otherwise A MIMO system with linear precoding is depicted in WFP − R 2 − R Figure 1. This system uses the linear precoder to manage the d =N2 N + (M − N)N2 N interference between the streams in a MIMO system to avoid a N where Rth = N log − . requirement of optimal joint decoding in the receiver, which is N 1 × This paper establishes the following DMTs for MIMO costly. We consider a flat fading channel H ∈ CN M ,where precoders M and N are the number of transmit and receive antennas, r respectively. While M N when using linear precoding d ZFP(r) = (M − N + 1)(1 − ), r ∈ (0, N] N alone, we have N M or M N when using precoding d RZF(r) = 0, r ∈ (0, N] together with receive-side linear equalization depending on d MFP(r) = 0, r ∈ (0, N] whether the precoder is designed for the equalized channel r or the equalizer is designed for the precoded channel (see d WFP(r) = (M − N + 1)(1 − ), r ∈ (0, N] N Figure 2). The input-output system model for flat fading MEHANA AND NOSRATINIA: DIVERSITY OF MIMO LINEAR PRECODING 1021
MIMO precoded channel with M transmit and N receive γˆ, γ˘,andγ¯. Following a well-used notation, we denote antennas is given by f (x) = (g(x)) when there exist two positive constants c1, c2 such that c1g(x) ≤ f (x) ≤ c2g(x) for sufficiently large x. y = HTx + n where T ∈ CM×B is the precoder matrix. Subsequently, we III. PRECODING DIVERSITY will consider the joint effect of precoding and equalization, In this section we analyze a linearly precoded MIMO system where the system model will be where M ≥ N and the number of data streams B is equal to N. For the purposes of the developments in this section, there y = WHTx + Wn (1) is no receive-side equalization. where W ∈ CB×N is the receiver side equalizer. The number of information symbols is B min(M, N), the transmitted A. Zero-Forcing Precoding vector is x ∈ C B×1,andn ∈ C N×1 is the Gaussian noise The ZF precoder completely eliminates the interference at vector. The vectors x and n are assumed independent. the receiver. ZF precoding is well studied in the literature via We aim to characterize the diversity gain, d(R, M, N),as performance measures such as throughput and fairness under a function of the spectral efficiency R (bits/sec/Hz) and the a total (or per antenna) power constraint [15, and references number of transmit and receive antennas. This requires a therein]. Pairwise Error Probability (PEP) analysis which is not directly 1) Design Method I: One approach to design the ZF pre- tractable. Instead, we find the exponential order of outage coder is to solve the following problem [4] probability and then demonstrate that outage and PEP exhibit = E || ||2 identical exponential orders. T arg minT Tx 2 The objective of linear precoding/equalization is to trans- subject to HT = I (6) form the MIMO channel into min(M, N) parallel channels that can be described by The resulting ZF transmit filter is given by √ − × T = β HH (HHH ) 1 ∈ CM N (7) yk = γk xk +˜nk, k = 1,...,B (2) where β is a scaling factor to satisfy the transmit power where γk is the SINR at the k-th receiver output and = ( , ) ˜ constraint, that is [4] B min M N ,andnk are the decision point noise coef- ficients. Following the notation of [14], we define the outage- β2tr TTH ρ (8) type quantities where we assume that the noise power is one and that the Pout(R, N, M) P(I (x; y)