2882 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 4, NO. 6, NOVEMBER 2005 Analysis of Space–Time Coding in Correlated Fading Channels Ahmadreza Hedayat, Student Member, IEEE, Harsh Shah, and Aria Nosratinia, Senior Member, IEEE
Abstract—Antenna spacing and the properties of a scattering ces. Their analysis yields expressions that are equivalent to, environment can create correlation between channel coefficients. but different from, the ones we provide in this paper in the Temporal correlation between fading coefficients may also be special case of the quasi-static channel. In another work [7], present, because one may be unable or unwilling to fully interleave the channel symbols. This paper presents a comprehensive analy- Bölcskei et al. studied the performance of space–frequency sis of multiple-input multiple-output systems under correlated coded MIMO-orthogonal frequency-division multiplexing fading. We calculate pairwise-error-probability (PEP) expressions (OFDM) for frequency-selective Rician channels. Uysal and under quasi-static fading, fast fading, block fading, as well as ar- Georghiades [8] derived PEP expressions for transmit-antenna bitrarily temporally correlated fading, under Rayleigh and Rician correlation (with no receive correlation or temporal correla- conditions. We use the PEP expressions to calculate union bounds on the performance of trellis space–time codes, super orthogonal tion). Dogandzic´ [9] gives PEP expressions with spatial cor- space–time codes, linear-dispersion codes, and diagonal algebraic relation, but does not consider temporal correlation. space–time codes. This work augments the existing literature in the following Index Terms—Correlated channels, diversity, fading channels, ways. First, instead of focusing on Chernoff bounds, we de- MIMO signaling, pairwise error probability, space–time codes, rive exact expressions in a relatively straightforward manner. uniform error property. The exact expressions can replace Monte Carlo simulations, and thus, are helpful in large-scale simulations of wireless I. INTRODUCTION networks. Also, our analysis covers a wider range of channel conditions (e.g., joint spatio-temporal correlation), as well as N A multiple-antenna system, insufficient antenna spacing, application to a number of MIMO signaling schemes. We also I angle spread, or the lack of rich scattering may cause spatial explore the uniform error property (UEP) of codes in correlated correlation between antennas. Fading coefficients may also ex- channels and show that UEP may be lost if there is transmit-side hibit temporal correlations. This paper studies the performance antenna correlation. of multiple-input multiple-output (MIMO) radio systems in Throughout this paper, we use the following notation. Ma- correlated fading channels. We begin by calculating pairwise- trices are shown in boldface uppercase letters, e.g., A, and error-probability (PEP) expressions in a variety of scenarios, vectors are shown in boldface lowercase, e.g., x.TheHer- including quasi-static fading, fast fading, block-fading, general mitian, the determinant, and the Frobenius norm of A are Rayleigh fading, and Rician fading. We consider spatially denoted by AH, |A|, and A , respectively. The vectorizing correlated fading on the transmit or receive side (or both), as operator vec(A) stacks the columns of the matrix A in a well as combined spatially and temporally correlated fading. column vector. The Kronecker product of A and B is shown We then use the PEPs to develop union bounds for a variety of as A ⊗ B. MIMO signaling scenarios. In particular, we provide bounds for trellis space–time codes [1], superorthogonal space–time II. SYSTEM MODEL (SOSTT) codes [2], linear-dispersion (LD) codes [3], and di- agonal algebraic space–time (DAST) codes [4]. We consider an MIMO system with nT transmit and nR A brief history of past work in this area is as follows. receive antennas. The binary data are encoded and modulated (n) ··· (n) T Damen et al. [5] studied, via simulations, the effect of para- by a space–time encoder. Let xn =[x1 xnT ] denote meters such as angle spread and Rician factor on the perfor- the transmitted signal vector in the nth time interval. Let mance of various space–time signaling and detection schemes. { (n)} × Hn = hji be the nR nT channel matrix at time n, where Bölcskei and Paulraj [6] studied the quasi-static channel and each entry hji is the channel gain between transmit antenna i found Chernoff bounds that in the high-SNR regime link the and receive antenna j. The channel gains are assumed to be diversity to the rank and eigenvalues of the correlation matri- circularly symmetric complex Gaussian random variables, so their magnitude exhibits a Rayleigh distribution.√ The received- signal vector at time n is given by rn = EsHnxn + zn, Manuscript received October 29, 2003; revised October 26, 2004; accepted where z is an nR × 1 independent identically distributed (i.i.d.) November 1, 2004.The editor coordinating tha review of this paper and ap- E 2 proving it for publication is M. Uysal. This paper was supported in part by the zero-mean Gaussian noise vector and Es = ( x )/nT is National Science Foundation under Grant CCR-9985171. the symbol energy. We assume that the receiver has perfect The authors are with the Department of Electrical Engineering, University of knowledge of the channel matrix and performs coherent de- Texas at Dallas, Richardson, TX 75083 USA (e-mail: [email protected]; [email protected]; [email protected]). tection. The maximum-likelihood√ (ML) metric is given by N − 2 Digital Object Identifier 10.1109/TWC.2005.858338 m(r, x)= n=1 rn EsHnxn , where N is the total
1536-1276/$20.00 © 2005 IEEE HEDAYAT et al.: ANALYSIS OF SPACE–TIME CODING IN CORRELATED FADING CHANNELS 2883 frame (codeword) length, r is the received signal in this period, analytical tools for the calculation of PEP under correlated and x is a given codeword in the same period. channel conditions. We first consider spatially correlated antennas. Correlations can be modeled with an i.i.d. “innovations” channel H˜ in III. PERFORMANCE ANALYSIS combination with a linear system. One can think of this as The overall error rates can be approximated via the union a diagonalization of the correlated channel. The most general bound, e.g., for the frame error rate form of such a correlation model is constructed using the vectorizing operator vec(·) as follows: Pe ≤ P (x) P(x → xˆ) (1) 1 vec(H)=R 2 vec(H˜ ) x xˆ= x where R is the spatial correlation matrix. A slightly less gen- where P (x) is the probability of codeword x (assumed uni- eral, but more useful, model considers correlations on transmit form) and P (x → xˆ) is the so-called PEP, i.e., the probability and receive sides separately. Representing the transmit-side that a codeword x is decoded as xˆ. In this section, we concen- correlation matrix as R and receive-side correlation matrix trate on the development of PEP expressions under a variety of Tx as R , the correlated channel is represented as [15] correlated channel conditions. Rx
Using the methods originated by Craig [10] and widely 1 T 2 ˜ 2 applied by Simon and Alouini [11], we first calculate the H = RRxHRTx (4) conditional PEP and then integrate over channel√ gain co- → − where it can be verified that R = RTx ⊗ RRx. We use this efficients.√ An error x xˆ occurs when r EsHx > − latter spatial correlation model in our analyses. r EsHx√ˆ , or equivalently, the noise vector z must be ∗ ∗ 2 such that { EszH (xˆ − x) } >Es/2 H(x − xˆ) . Denot- − ing the codeword differences by en = xn xˆn, the PEP for a A. Quasi-Static Fading With Spatial Correlation given channel realization is [11] In quasi-static fading channels, the matrix channel is as- N sumed to be constant over the duration of a codeword, hence Es P (x → xˆ|H)=Q H e 2 (2) Hn = H for n =1,...,N. Denote the difference of two code- 2N n n ··· 0 n=1 word matrices with ∆ =[e1 eN ]. Then, the argument of the MGF in (3) can be described in terms of RRx and RTx where N is the one-sided noise-power spectral density. Now, 0 N use the alternative integral expression of Q-function [10], [11] 2 Hnen
π n=1 2 1 x2 = H∆ 2 Q(x)= exp − dθ π 2 2sin θ =tr(H∆∆HHH) 0 = vec(HH)H I ⊗ ∆∆H vec(HH) and subsequently integrate over the randomness of the channel nR H 1 coefficients to obtain the unconditional PEP ˜ H H 2 ⊗ H 2 ˜ H = vec(H ) Rs InR ∆∆ Rs vec(H ) (5) π 2 N H − where Rs = RRx ⊗ RTx is the covariance matrix of vec(H ) → | 1 Es 2 P (x xˆ H)= exp 2 Hnen dθ (note the difference with the definition of R above). We wish to π 4N0 sin θ 0 n=1 calculate the MGF of the above random variable, which consists π of a positive semidefinite quadratic form involving Gaussian 2 1 E vectors vec(H˜ H). P (x → xˆ)= Φ − s dθ (3) 2 Fact [16]: A u π 4N0 sin θ Let be a Hermitian matrix and acir- 0 cularly symmetric complex Gaussian vector with mean u¯ and covariance matrix R . The MGF of the quadratic form · u where Φ( ) is the moment-generating function (MGF) of the y = uAuH is N 2 random variable n=1 Hnen . We note that alternative ∞ methods for calculating the PEP using MGF do exist, notably − −1 H sy exp suA¯ (I sRuA) u¯ the residue method [12]–[14], but Craig’s technique is easier Φy(s)= e pY (y)dy = |I − sRuA| and more versatile. 0 When channel coefficients are i.i.d., the MGF can be de- (6) composed into a product of marginal MGFs and (3) is easily calculated. In the presence of spatial or temporal correlation, where I is the identity matrix with appropriate size. however, the MGF cannot be decomposed, and thus, complica- Clearly u = vec(H˜ H)H is a zero-mean Gaussian vector with H/2 ⊗ H 1/2 tions arise. The remainder of this section is devoted to providing covariance matrix Ru = InTnR and Rs (InR ∆∆ )Rs 2884 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 4, NO. 6, NOVEMBER 2005 is a Hermitian matrix, hence, using the properties of the (innovations) channel and a diagonalizing argument to arrive at Kronecker product [17] a useful expression for the PEP as follows: