[IEEE Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology...

6

Click here to load reader

Transcript of [IEEE Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology...

Page 1: [IEEE Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference - Boston, MA, USA (24-28 Sept. 2000)] Vehicular Technology Conference Fall

Error Performance Analysis of Space-Time Codes over Rayleigh Fading Channels*

Murat Uysal and Costas N. Georghiades Department of Electrical Engineering, Texas A&M University,

College Station, Texas, 77843 uysal @ee.tamu.edu

Abstract

Space-time coding is a bandwidth and power efficient method of communication over fading channels that re- alizes the benefits of multiple transmit and receive an- tennas. This novel technique has attracted much atten- tion recently. However, currently the only analytical guide to the pelformance of space-time codes is an up- per bound { I ] which could be quite loose in many cases. In this paper, an exact painvise error probability is de- rived for space-time codes operating over Rayleigh fd- ing channels. Based on this expression, an analytical estimate for bit error probability is computed, taking into account dominant error events. Simulation results indicate that the estimates are of high accuracy in a broad range of signal-to-noise ratios.

1. Introduction

Physical limitations on wireless channels present a fundamental technical challenge to reliable communica- tion. Bandwidth limitations, propagation loss, time vari- ance, noise, interference and multipath fading restrict high-data-rate communication over wireless channels. Space-time coding [1,2,3] has been introduced as an ef- fective approach to achieve high data rates. This tech- nique integrates channel coding, modulation and multiple transmit antennas at the base station with optional re- ceive diversity at the mobile station.

Performance criteria for space-time codes have been derived in [ 11 based on the pairwise error probability for both quasi-static flat fading channels, where the path gains are assumed to be constant during a frame, and for rapid fading channels, where the path fading coefficients are assumed to remain constant for one symbol interval.

In this paper, an exact expression for the pairwise error probability (PEP) of space-time codes is derived for rapid fading channels. For this, we make use of the characteristic function technique in [4,5], which was used previously in the performance analysis of trellis coded modulation (TCM). Our results essentially con- stitute a generalization of the technique in [4] for the multiple-transmit and multiple-receive antenna case. Therefore, these results also'can be applied to TCM schemes employing diversity, as well as space-time coding.

The new exact expression is the same as the upper bound derived in [l] with a correction factor, whose value depends on the poles of the Laplace transform of the probability density function of the decision variable. Based on the new PEP, this paper provides analytical results for performance evaluation of space-time coded systems, contrary to the papers in the literature [1,2,3] which only present simulation results. Due to the form of the exact expression, it does not lend itself to the utiliza- tion of classical transfer function bounding techniques. Therefore, an estimate of the bit error probability is ob- tained by taking into account error events up to a finite length, which actually represents the truncation of the infinite series used in calculating the union bound on the bit error probability for high signal-to-noise ratios.

2. System Model

A wireless communication scenario, where the base station is equipped with M transmit antennas and the mobile unit is equipped with N receive antennas is con- sidered. Data is encoded by a channel encoder and then divided into A4 parallel streams. Each stream is then passed through an ideal interleaver, i.e. one having infi- nite interleaving depth. It should be noted that in practice

This work was supported by a grant from the Texas Advanced Technology Program (TAP).

2285 0-7803-6507-0/00/$10.00 @ZOO0 IEEE VTC 2000

Page 2: [IEEE Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference - Boston, MA, USA (24-28 Sept. 2000)] Vehicular Technology Conference Fall

an interleaver with a reasonably large interleaving depth performs as well as an ideal interleaver. The encoded/ interleaved data is then pulse shaped and modulated. At

filter having an impulse response with a scaling factor

Inserting (1) into the above expression, 0; is given as

M

m=l 0; = I z a t m (;I,, -Xl ,m - c a t m (21.m -X l ,m IV; Y 12 ,", the receiver, the received signal is passed to a matched

I / , / N ~ [4]. The output of the matched filter is then sam- pled at each signaling interval to produce,

M

m=l - E ( a t m r (2i.m -xi,m Yv; (5 )

M r/' = za;f,x,,,+q;, 1=1,2 ..... L, n=1,2 ..... N. (1) which is similar to the expression [4-Eq.11] or [6-

m=l Eq.BS1,

where x ! , ~ is the complex valued modulation symbol 2 transmind from the ma transmit antenna in the P sig- naling interval and a;m 's are zero mean, complex, Gaus- sian random variables with a variance of 0;: = E J N , , which also represents the signal-to-noise ratio (SNR) of the system. The fading variables from each transmit an-

0; =A,IZ;I + BlIv;l2 +c,z;v;* + c;z;*v; (6)

with the coefficients A& , B F ~ , Cf-1, where zf and '; are defined reswtively

tenna to any receive antenna are assumed to be inde- pendent, which is a standard assumption achieved by placing the antennas enough apart. In addition, the in- terleaveddeinterleaver essentially makes the channel look uncorrelated. The noise samples in (1) are iid com- plex Gaussian with unit variance. The maximum likeli-

z; =q;

and

M

m=l

hood receiver depends on the minimization of the metric defined as [ 11 V; z a t m ( 2 l . m - x l , m ).

Recalling that q; and a;'are complex Gaussian vari- ables, 0; is simply a quadratic form of complex Gaus- sian variables. Since both spatial and temporal indepen- dency holds in our case, the characteristic function of D is,

(2) M

m(r,x)= C C qn - I:a:mx,, l=In=l L N I m=l

assuming ideal channel state information is available.

(9) 3. Derivation of Pairwise Error Probability aD(s )= nn4; (s) where &+) is the two-sided Laplace transform of the pdf of the random variable 0; given by

I n The painvise error probability P(x + f) which rep-

resents the probability of choosing the coded sequence f when indeed x was transmitted is given by,

where D is defined as with

L N

1 4 n=l D = I : C D ;

0-7803-6507-0/00/$10.00 02000 IEEE 2286 VTC 2000

Page 3: [IEEE Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference - Boston, MA, USA (24-28 Sept. 2000)] Vehicular Technology Conference Fall

In the above equations, cr, and p,,,, denote the variance of random variable z;and the variance of random vari- able vydefined in (7) and (8) respectively. pm repre- sents the covariance between 2;' and vi ' . Using the char- acteristic function [4], the pairwise error probability is computed as

= -E Residue[es6 <p (s)/s] Right plane poIes.d=O

where (PD(s) is the Laplace transform of the pdf of the random variable D. Letting z denote the time instances where the transmitted and decoded sequences differ, @,(s) can be expressed as

with

L -

It is worth noting that the fxst product term in (12) is the upper bound in [l]. In other words, the exact pairwise error event probability is the upper bound derived in [ 13 modified by a correction factor given by the second product term whose value depends on the poles of ( P D (s) . It is obvious that the pairwise error probability is not the main issue in performance evaluation of a digital communication system. In the case that the pairwise er- ror probability can be expressed in a product form, it is possible to find an upper bound on the bit error prob- ability by using the transfer function approach. However, here, the form of pairwise error probability does not lend itself to the utilization of classical transfer function upper bounding techniques. Therefore, an estimation of bit er- ror probability can be obtained through accounting for error event paths of lengths up to a pre-determined spe- cific value as follows [4],

c q(x 3 szp(x + j ; ) Pb =- 1 k i # X

where k is the number of input bits per trellis transition and q(x + 5) is the number of bit errors associated with each error event. If the maximum length of error events taken into account is chosen as H, it is sufficient to con- sider the error events of length up to H, this represents a truncation of the infinite series used in calculating the union bound on the bit error probability for high S N R values. The choice of H is critical in the sense that most of the dominant error events for the range of S N R of in- terest should be taken into account by a proper choice while preventing excessive computational complexity, which grows roughly in an exponential manner with H. We should point out that, here, the analytical estimate is obtained under the assumption that the transmitted code sequence is the all zero codeword, which allows us to compute the approximation considering only the error events that diverge from the zero path. Actually, the bit- error probability depends on the transmitted code se- quence. However, it is reported in [7] that computation based on a fixed reference sequence provides satisfactory results. It should also be emphasized that (13) does not provide an upper bound on the bit-emor probability. Therefore, the actual results or the simulation results can be lower or higher than the approximation [5].

4. Examples

In this section, two different space-time codes pro- posed in [ 13 are considered as examples. The first space- time code under consideration is illustrated in Fig. 1. We assign the input bits {OO, 01, 10, 1 1 ) to trellis branches emanating fiom a specific node. The labeling of the branches follow [l]. If the label of a specific branch is sl,1s1,2 ..... s ~ , ~ , then transmit antenna m is used to send the constellation symbol s ~ , ~ . From the trellis diagram, it is seen that the length of the shortest error event is 2. An example of a shortest error event is illustrated by shading in Fig. 1.

00 00 00 01 02 03

10 1 1 12 13

20 21 22 23

30 31 32 33

Figure 1. Space-time code, 4-PSK, 4-state.

0-7803-65W-0/00/510.00 02000 IEEE VTC 2000

Page 4: [IEEE Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference - Boston, MA, USA (24-28 Sept. 2000)] Vehicular Technology Conference Fall

The Chemoff upper bound for the shaded error event is found to be,

where T(D,I) is the transfer function of the error state diagram and D is given by [ 11

The exact pairwise error probability for this specific er-

are plotted in Fig.2 for comparison. It is observed from Fig. 2 that the upper bound is quite loose when compared to the exact expression.

The upper bound on bit-error probability is illustrated in

transmit antennas are used (i.e. M=2). In order to obtain an estimate of the bit error probability based on (13) in conjunction with the exact pairwise error probability de-

'Or event is evaluated by using (I1)-(l2) and both Fig.3 for N=l and in Fig.4 for N=2. In both cases, two

I I I I

0 5 10 15 P

Figure 2. Exact pairwise error probability for error event of length two.

The bit error probability performance for this exam- ple is evaluated both based on the pairwise error prob- ability derived in [I] which has a product form and al- lows the use of the transfer function bounding technique, and based on the exact painvise error probability given by (11)-(12) used in conjunction with (13). The upper bound on the bit-error probability is given by the union bound as [8]

rived, first all error events that diverge from the all zero codeword with length less than or equal to 4 (i.e. in this example H is set to 4) ,are determined. The exact prob- ability of each event is calculated by using (11), then these values are inserted into (13) to obtain the estimate. The analytical estimates of bit-error probability taking into account the error events up to length H=2, 3 and 4 are plotted in Fig.3 and Fig.4 for the space-time code with two transmit antennas and with one or two receive antennas. The results obtiined through the transfer func- tion technique and simulations are presented as well.

I"

6 8 10 12 14 16 18 20 SWcBJ

Figure 3. Performance of four-state code with two transmit and one receive antenna.

(15)

0-7803-65@7-0/00/%10.00 OtOOO IEEE 2288 VTC 2000

Page 5: [IEEE Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference - Boston, MA, USA (24-28 Sept. 2000)] Vehicular Technology Conference Fall

From Figs.3-4, it is clearly seen that the simulation re- sults agree very well with the analytical estimates while results provided through the transfer function technique provide a loose upper bound. The inclusion of estimates computed with dierent H parameters also allows us to determine which value of this parameter is sufficient to obtain good estimates. In this example, even H=2 pro- vides satisfactory results indicating that most of the dominant error events at the SNR of interest are in- cluded. It should be also noted that all estimates, each computed based on different H values overlap for large S N R values as expected.

As a second example, the 8-state space-time code [l] illustrated in Fig.5 is considered. The labeling of the branches again follow [l] and CPSK is used as modula- tion format. The estimates based on exact pairwise error probability are plotted in Fig.6 and Fig.7 for the cases with one or two receive antennas respectively. Corre- sponding simulation results are demonstrated as well. The analytical and simulation results are in good agree- ment as in the previous example. The figures also reveal that for this example H should be chosen to be at least 3 in order to obtain a satisfactory estimate.

0-7803-6507-0/00/$10.00 02000 IEEE 2289

00 01 02 03

10 11 12 13

20 21 22 23

30 31 32 33

22 23 20 21

32 33 30 31

02 03 00 01

12 13 10 11

Figure 5. Space-time code, 4-PSK, &state.

Figure 6. Performance of eight-state code code with two transmit and one receive an- tenna.

VTC 2000

Page 6: [IEEE Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference - Boston, MA, USA (24-28 Sept. 2000)] Vehicular Technology Conference Fall

c

e - n - L

B 4 - =IO m z

b

c

Figure 7. Performance of eight-state code with two transmit and two receive antennas.

5. Conclusions In this paper, we provide analytical tools for the evalua- tion of space-time codes operating over fading channels. First, an exact expression of pairwise error probability is derived for space-time codes over rapid fading channels where the path gains are assumed to be constant over one symbol interval. This exact expression is essentially the same as the upper bound derived in [ 11 with a correction factor whose value is dependent on the poles of the Laplace transform of the density function of the decision variable. Based on this expression, an analytical estimate for bit error probability is computed, taking into account a small number of error events. Simulation results dem- onstrate that the estimates are of high accuracy in the range of S N R of interest.

References

[l] V.Tarokh, N.Seshadri, A.R.Calderbank, “Space-Time Codes for High Data Rate Wireless Communication: Perform- ance Criterion and Code Construction”, IEEE Trans. on Znfo. Theory, Vo1.44, N0.2, pp.744-765, March 1998. [2] A.Naguib, V.Tarokh, N.Seshadri, A.R. Calderbank, “A Space-Time Coding Modem for High-Data-Rate Wireless Communications”, IEEE J. Select. Areas on Commun., Vo1.16, No.8, October 1998.

[3] V.Tarokh, A.Naguib, N-Seshadri, A.R. Calderbank, “Space-Time Codes for High Data Rate Wireless Communica- tion: Performance Criteria in the Presence of Channel Estima- tion Errors, Mobility and Multiple Paths”, IEEE Trans. on CO”, Vo1.47, N0.2, pp.199-207, February 1999. [4] J.K.Cavers, P.Ho, “Analysis of the Error Performance of Trellis Coded Modulations in Rayleigh Fading Channels”, IEEE Trans. on Comm., V01.40, No.1, pp.74-83, January 1992. [5] P.Ho, D.K.P. Fung, “Error Performance of Interleaved Trellis Coded PSK Modulations in Correlated Rayleigh Fading Channels”, IEEE Trans. on C o m , Vo1.40, N0.12, pp.1800- 1809, December 1992. [6] J.G. Proakis, Digital Communications, 3rd Ed., Mc Graw- HillJ995. 171 P.Ho, J.K. Cavers, J.L. Varaldi, ‘The Effects of Constella- tion Density on Trellis Coded Modulation in Fading Chan- nels”, IEEE Trans. on Vehicular Tech, Vo1.42, No.3, pp.318- 325, August 1993. [SI D. Divsalar, M.K. Simon, ‘Trellis coded modulation for 4800-9600 bids transmission over a fading mobile satellite channel”, IEEE Journal on Selec. Areas in Commun., Vo1.5, No.2, pp.162-175, February 1987.

0-7803-6507-0/00/$10.00 02000 IEEE 2290 VTC 2000