+ All Categories
Home > Documents > ReceiversandCQIMeasuresforMIMO-CDMA ......Nokia Research Center, 6000 Connection Drive, Irving, TX...

ReceiversandCQIMeasuresforMIMO-CDMA ......Nokia Research Center, 6000 Connection Drive, Irving, TX...

Date post: 21-Feb-2021
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
12
EURASIP Journal on Applied Signal Processing 2005:11, 1668–1679 c 2005 Hindawi Publishing Corporation Receivers and CQI Measures for MIMO-CDMA Systems in Frequency-Selective Channels Jianzhong (Charlie) Zhang Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: [email protected] Balaji Raghothaman Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: [email protected] Yan Wang Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: [email protected] Giridhar Mandyam Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: [email protected] Received 1 March 2004; Revised 9 November 2004 We investigate receiver designs and CQI (channel quality indicator) measures for the jointly encoded (JE) and separately encoded (SE) types of MIMO transmission. For the JE transmission, we develop a per-Walsh code joint detection structure consisting of a front-end linear filter followed by joint symbol detection among all the streams. We derive a class of filters that maximize the so- called constrained mutual information, and show that the conventional LMMSE and MVDR equalizers belong to this class. This constrained mutual information also provides us with a CQI measure describing the MIMO link quality, similar to the notion of generalized SNR. Such a measure is essential for both link adaptation and also to provide a means of link-to-system mapping. For the case of SE transmission, we extend the successive decoding algorithm of per-antenna rate control (PARC) to multipath channels, and show that in this case successive decoding achieves the constrained mutual information. Meanwhile, similar to the case of JE schemes, we also derive proper CQI measures for the SE schemes. Keywords and phrases: CDMA, MIMO, PARC, CQI, link-to-system mapping, constrained optimization. 1. INTRODUCTION Information-theoretic studies in [4, 5] showed that multiple- transmit, multiple-receive-antenna MIMO systems oer po- tential for realizing high spectral eciency in a wireless communications system. In [6, 7], a practical MIMO con- figuration, a Bell Labs layered space-time (BLAST) system, is deployed to realize this high spectral eciency for a narrowband TDMA system. MIMO schemes are also be- ing considered for standardization in WCDMA/HSDPA, and may be considered for CDMA2000 as well in the near future. From the point of view of packet transmission with forward error-correction coding, MIMO schemes can be classified into two categories, namely, jointly encoded (JE) and sepa- rately encoded (SE). In a JE scheme, a single encoded packet is transmitted over multiple spatial streams, whereas in SE each spatial stream consists of a separately encoded packet. Coded-VBLAST and its variants [8], as well as space-time codes [9], fall under the JE category, while schemes such as per-antenna rate control (PARC) and its variants belong to the SE category [2, 10, 11]. For both JE and SE schemes, one key aspect of the MIMO-CDMA system study is to design receivers that can reliably decode the transmitted signals in a frequency- selective channel, where the signal is corrupted by both the interchip interference (ICI) and the cochannel interference (CCI). The linear minimum mean square error (LMMSE) or minimum variance distortionless response (MVDR) chip equalizers [12, 13, 14, 15] are shown to be promising means of improving the receiver performance. The adaptive ver- sion of these algorithms can be found in [16, 17]. An- other alternative is the recursive Kalman filtering approach
Transcript
Page 1: ReceiversandCQIMeasuresforMIMO-CDMA ......Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: charlie.zhang@nokia.com BalajiRaghothaman Nokia Research Center,

EURASIP Journal on Applied Signal Processing 2005:11, 1668–1679c© 2005 Hindawi Publishing Corporation

Receivers and CQI Measures for MIMO-CDMASystems in Frequency-Selective Channels

Jianzhong (Charlie) ZhangNokia Research Center, 6000 Connection Drive, Irving, TX 75039, USAEmail: [email protected]

Balaji RaghothamanNokia Research Center, 6000 Connection Drive, Irving, TX 75039, USAEmail: [email protected]

YanWangNokia Research Center, 6000 Connection Drive, Irving, TX 75039, USAEmail: [email protected]

Giridhar MandyamNokia Research Center, 6000 Connection Drive, Irving, TX 75039, USAEmail: [email protected]

Received 1 March 2004; Revised 9 November 2004

We investigate receiver designs and CQI (channel quality indicator) measures for the jointly encoded (JE) and separately encoded(SE) types of MIMO transmission. For the JE transmission, we develop a per-Walsh code joint detection structure consisting of afront-end linear filter followed by joint symbol detection among all the streams. We derive a class of filters that maximize the so-called constrained mutual information, and show that the conventional LMMSE and MVDR equalizers belong to this class. Thisconstrained mutual information also provides us with a CQI measure describing the MIMO link quality, similar to the notionof generalized SNR. Such a measure is essential for both link adaptation and also to provide a means of link-to-system mapping.For the case of SE transmission, we extend the successive decoding algorithm of per-antenna rate control (PARC) to multipathchannels, and show that in this case successive decoding achieves the constrained mutual information. Meanwhile, similar to thecase of JE schemes, we also derive proper CQI measures for the SE schemes.

Keywords and phrases: CDMA, MIMO, PARC, CQI, link-to-system mapping, constrained optimization.

1. INTRODUCTION

Information-theoretic studies in [4, 5] showed that multiple-transmit, multiple-receive-antenna MIMO systems offer po-tential for realizing high spectral efficiency in a wirelesscommunications system. In [6, 7], a practical MIMO con-figuration, a Bell Labs layered space-time (BLAST) system,is deployed to realize this high spectral efficiency for anarrowband TDMA system. MIMO schemes are also be-ing considered for standardization in WCDMA/HSDPA, andmay be considered for CDMA2000 as well in the near future.From the point of view of packet transmission with forwarderror-correction coding, MIMO schemes can be classifiedinto two categories, namely, jointly encoded (JE) and sepa-rately encoded (SE). In a JE scheme, a single encoded packetis transmitted over multiple spatial streams, whereas in SE

each spatial stream consists of a separately encoded packet.Coded-VBLAST and its variants [8], as well as space-timecodes [9], fall under the JE category, while schemes such asper-antenna rate control (PARC) and its variants belong tothe SE category [2, 10, 11].

For both JE and SE schemes, one key aspect of theMIMO-CDMA system study is to design receivers thatcan reliably decode the transmitted signals in a frequency-selective channel, where the signal is corrupted by both theinterchip interference (ICI) and the cochannel interference(CCI). The linear minimum mean square error (LMMSE)or minimum variance distortionless response (MVDR) chipequalizers [12, 13, 14, 15] are shown to be promising meansof improving the receiver performance. The adaptive ver-sion of these algorithms can be found in [16, 17]. An-other alternative is the recursive Kalman filtering approach

Page 2: ReceiversandCQIMeasuresforMIMO-CDMA ......Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: charlie.zhang@nokia.com BalajiRaghothaman Nokia Research Center,

Receivers and CQI Measures for MIMO-CDMA Systems 1669

SpreadingScrambling

Informationbits

Channelcoding

&modulation

SpreadingScrambling

...

1 H0, . . . ,HL 1+

...

y1

n

Detectiondecoding

Receiver

yn+nMultipath MIMO

channel

N

M

Transmitter

Figure 1: MIMO-CDMA system illustrated.

proposed in [18]. The study of advanced receivers also leadsus to a better characterization of the MIMO-CDMA link.Such characterization of a wireless link, usually known aschannel quality indicator (CQI), is very important from theoverall system evaluation perspective, both in terms of linkadaptation and link-to-system mapping [19]. In SISO sys-tems, the CQI of a wireless link is usually reported to thebase station (BS) in the form of the instantaneous SNR seenat the mobile station (MS). At the BS, the scheduler performsthe link adaptation by comparing this CQI with some presetthreshold to determine the proper modulation and codingscheme (MCS) for this MS. The CQI is also used in gener-ating the so-called short-term frame error rate (FER) ver-sus SNR curves, which provides a simple abstraction of thelink for the purpose of system-level simulations. In SISO sys-tems, the mappings of CQI to both MCS and FER, denotedas MCS(CQI) and FER(CQI), are single-dimensional map-pings. For MIMO systems, if an SE MIMO scheme is used,the CQI of each coded stream can still be represented by asingle SNR and hence, the single-dimensional mapping ofboth MCS(CQI) and FER(CQI), just as in the SISO case.However, for JEMIMO schemes, various portions of a packetsee different SNRs, and hence the mapping is potentially acomplicated multidimensional problem.

In this paper, we first derive a single CQI measure forthe JE systems in frequency-selective channels, in order toavoid the complications of multidimensional mappings. TheCQI proposed here is based on a so-called per-Walsh codejoint detection structure consisting of a front-end linear fil-ter followed by joint symbol detection among all the streams.We derive a class of filters that maximizes the so-called con-strainedmutual information, and show that the conventionalLMMSE andMVDR equalizers belong to this class. Similar tothe notion of generalized SNR (GSNR) [1], this constrainedmutual information provides us with a CQImeasure describ-ing theMIMO link quality. Such a CQImeasure is essential inproviding a simple one-dimensional mapping for both linkadaption and generating short-term curves for the purposeof link-to-system mapping for JE schemes. For the case ofSE transmission, on the other hand, we extend the successivedecoding algorithm of PARC [2, 3] to multipath channels,and show that in this case successive decoding achieves the

Spreading

S1a1,m

a2,mS2

...

+

Scrambling

C

Antennam

dm

aK ,mSK

Figure 2: Transmit signal at antennam.

constrained mutual information mentioned earlier. We alsoderive the link quality measures for the SE transmission sim-ilar to those for JE transmission. We use these measures insimulations with link adaptation.

The rest of the paper is organized as follows. Section 2presents the MIMO signal model and notation, followed bythe treatment of JE MIMO schemes in Section 3 and SEPARC-type schemes in Section 4. Finally, the simulation re-sults are presented in Section 5.

2. MIMO SIGNALMODEL FOR CDMADOWNLINK

Consider an M-transmit-antenna, N-receive-antennaMIMO CDMA system as illustrated in Figure 1. Afterchannel coding (which can be either jointly encoded overantennas, or separately for different antennas), the modu-lated symbol streams are demultiplexed before transmission.We denote the number of active users in the system as Uand the number of Walsh codes assigned to these usersas K1, . . . ,KU , where K � ∑U

u=1 Ku is the total number ofactive Walsh codes. Without loss of generality, we assumethroughout this paper that the first user is the user ofinterest. As shown in Figure 2, the signal model at the mthtransmit antenna is given as follows:

dm(i) = c(i)K∑k=1

∑j

αkak,m( j)sk(i− jG), (1)

Page 3: ReceiversandCQIMeasuresforMIMO-CDMA ......Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: charlie.zhang@nokia.com BalajiRaghothaman Nokia Research Center,

1670 EURASIP Journal on Applied Signal Processing

where G is the spreading gain of the system,1 and i, j,m, andk are chip, symbol, transmit antenna, and spreading codeindices. Note that by definition, j = �i/G�, where �·� de-notes ceiling operation. The base station scrambling code isdenoted by c(i). Meanwhile, αk stands for the signal ampli-tude associated with spreading code k (we assume for sim-plicity that for a given Walsh code k, the amplitudes arethe same for all antennas, extension to MIMO systems withuneven powers across antennas is possible), ak,m( j) is thejth symbol transmitted at antenna m on Walsh code k, andsk = [sk(1), . . . , sk(G)]T is the kth Walsh code. Note that inthis model we have implicitly assumed that the same set ofWalsh codes is used across all the transmit antennas.

The transmitted signals propagate through the MIMOmultipath fading channel denoted by H0, . . . ,HL, whereeach matrix is of dimension N∆ ×M, where ∆ is an integerthat denotes number of samples per chip. The signal modelat the receive antennas are thus given by the following equa-tion, after stacking up the received samples across all the re-ceive antennas for the ith chip interval:

yi =L∑l=0

Hldi−l + ni. (2)

Note that yi = [yTi,1, . . . , yTi,N ]

T is of lengthN∆, and each smallvector yi,n includes all the temporal samples within the ithchip interval. Meanwhile, L is the channel memory length,di−l = [d1(i− l), . . . ,dM(i− l)]T is the transmitted chip vec-tor at time i− l, and ni is the ((N∆)× 1)-dimensional whiteGaussian noise vector with ni ∼ N (0, σ2IN∆). Note that σ2

denotes noise variance and IN∆ is the identity matrix of sizeN∆ × N∆. Furthermore, in order to facilitate the discussionon the linear filters at the receiver, we stack up a block of2F+1 small received vectors (note that the notation of 2F+1suggests that we are assuming the filters to be “centered” withF taps on both the causal and anticausal side):

yi+F:i−F = Hdi+F:i−F−L + ni+F:i−F , (3)

where 2F+1 is the length of the LMMSE equalizing filter and

yi+F:i−F =[yTi+F , . . . , y

Ti−F]T (

(2F + 1)N∆× 1),

ni+F:i−F =[nTi+F , . . . ,n

Ti−F]T (

(2F + 1)N∆× 1),

di+F:i−F−L =[dTi+F , . . . ,d

Ti−F−L

]T ((2F + L + 1)M × 1

),

H =

H0 · · · HL

. . .. . .

H0 · · · HL

((2F + 1)N∆× (2F + L + 1)M

),

(4)

1Although practical systems such as 1xEV-DV use different spreadinggains for data and voice traffics, we assume a fixed spreading gain in thispaper for simplicity of notation.

where the dimensions of the matrices are given next to them.Note that to keep the notation more intuitive, we keep thesubscripts at a “block” level. For instance, yi+F:i−F is the vec-tor that contains blocks yi+F , . . . , yi−F , where each block is avector of size N∆× 1. The transmitted chip vector di+F:i−F−Lis assumed to be zero-mean, white random vectors whosecovariance matrix is given by Rdd = σ2dbI2F+L+1. We fur-ther define some more notation for future use. We definedi�=di+F:i−F−L\di, where di+F:i−F−L\di denotes the submatrix

of di+F:i−F−L that includes all the elements of di+F:i−F−L exceptthose in di. With this definition, we rewrite the signal model(3) as

yi+F:i−F = Hdi+F:i−F−L + ni+F:i−F= H0di +H0di + ni+F:i+F ,

(5)

H0 is the submatrix in H that is associated with the sub-vector di and H0 = H\H0. Furthermore, we define thecovariance matrix of the received signal yi+F:i−F as R �E[yi+F:i−FyHi+F:i−F] = σ2dHHH + σ2I and a related matrix R �R− σ2dH0HH

0 = σ2dH0HH0 + σ2I.

3. RECEIVERS AND CQI MEASURES FOR JE SCHEMES

In this section, we first propose a suboptimal yet computa-tionally feasible receiver structure, the per-Walsh code jointspatial detection structure consisting of a front-end linearfilter followed by joint detection across all spatial streams.We derive a class of filters that maximize the so-called con-strained mutual information and show that this mutual in-formation can act as a single CQI that characterizes the JEMIMO link.

Before we discuss the per-Walsh code joint detectionstructure, we note that at the first glance one may be temptedto use the instantaneous mutual information of the channelI(di+F:i−F−L; yi+F:i−F) as the CQI of interest. While it is indeeda single quantity that fully characterizes the MIMO link atthe moment, in a frequency-selective channel, the optimaldecoding needed to achieve this mutual information requiresa joint sequence detection algorithm known as vector Viterbialgorithm (VVA) [20]. Unfortunately, the VVA has a compu-tational complexity that is exponential with both the numberof transmit antennasM and number ofWalsh codesK , whichbecomes prohibitively high as M or K grows. Therefore, thechannel mutual information by itself is not a good CQI mea-sure since its associated receiver cannot be implemented in arealistic system.

To avoid these complexity issues, in this paper, we fo-cus on a class of suboptimal receivers with the so-calledper-Walsh code joint detection structure, as illustrated inFigure 3. In this structure, a front-end linear filter bankW (ofsize (2F+1)N∆×M) converts the multipath MIMO channelinto an effective single-path MIMO channel in some optimalfashion. That is,

ri(W) =WHyi+F:i−F =WHH0di + n, (6)

Page 4: ReceiversandCQIMeasuresforMIMO-CDMA ......Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: charlie.zhang@nokia.com BalajiRaghothaman Nokia Research Center,

Receivers and CQI Measures for MIMO-CDMA Systems 1671

Receiveantennas

yi+F:i−F

W

Linear filterfront end

ri

Chip-to-symboldown-conversion,descrambling,despreading

· · ·

· · ·Channelestimator

H

Joint detection(walsh code 1)

t1( j)

Soft bits to thedecoder

Joint detection(walsh code K1)

tK1 ( j)

Figure 3: Block diagram of per-Walsh code joint detection.

where the M ×M matrix WHH0 denotes the effective post-filtering single-tap MIMO channel, n � WHH0di +WHni+F:i−F ∼ N (0,WHRW) is the M × 1 postfiltering in-terference plus noise.

Our idea is to use the so-called constrained mutual infor-mation I(di; ri(W)) as the single CQI that characterizes theMIMO link. Let us verify if this is a valid choice, that is, ifthere is a computationally feasible receiver associated withthis choice of CQI. To this end, we note that since ri(W)sees an effective single-path MIMO channel, the orthogonal-ity of the Walsh codes allow us to separate symbols carriedon different Walsh codes, and joint detection is only neededalong the spatial dimension for eachWalsh code, as shown inFigure 3. Therefore, the per-Walsh code joint detection struc-ture is computationally feasible and I(di; ri(W)) is a validchoice of CQI to describe this MIMO link.

Since I(di; ri(W)) is dependent on the filterW, one wouldnaturally want to design the filter W such that the con-strained mutual information I(di; ri(W)) is maximized. Inthe following sections, we turn our attention to the prob-lem of optimizing the filter W, and show that this solu-tion coincides with the LMMSE or MVDR solutions. Be-fore we proceed, we complete the description of the sig-nal models in Figure 3. Recall that c(i) is the scramblingcode and that j = �i/G� is the symbol index, we define

C( j)�=diag{c( jG), . . . , c( jG + G− 1)} as the diagonal matrix

that denotes the scrambling operation for the jth symbol in-terval. With this nomenclature, we arrive at the output sig-nals of the composite operations of chip-to-symbol down-conversion, descrambling, and despreading on the collectionof chip vectors {r jG, . . . , r jG+G−1}:

tk( j) =[r jG, . . . , r jG+G−1

]CH( j)sk

= αkWHH0ak( j) + n, k = 1, . . . ,K1,(7)

where ak( j)�=[ak,1( j), . . . , ak,M( j)]T is the transmitted sym-

bol vector carried on the kth Walsh code for the jth symbolinterval and n ∼ N (0, (1/G)WHRW). Note that in (7) wehave implicitly used the facts that (a) the Walsh codes are or-thonormal, that is, sTk1sk2 = δk1,k2; (b) the scrambling code

is pseudorandom, that is, E[c(i1)c∗(i2)] = δi1,i2, where E[·]denotes expectation operation and (·)∗ denotes conjugateoperation.

3.1. OptimizingWbymutual informationmaximization

We proceed to obtain the filter W that maximizesI(di; ri(W)). In order to obtain a closed-form solution, we as-sume di to be Gaussian and therefore we are really maximiz-ing the (Gaussian) upper bound of this mutual information.Note that it is well understood that theMMSE receiver is mu-tual information maximizing in a more general context [21]and we provide the proof for the particular MIMO-CDMAsystem of interest for completeness.

Theorem 1. Assuming di to be Gaussian, the conditional mu-tual information I(di; ri(W)|H) is maximized by (MC stands

for maximum capacity) WMC = R−1H0A for any M ×M in-

vertible matrix A.

For the proof, see Appendix A.

3.1.1. Connection to the LMMSE orMVDRchipMIMO equalizers

The idea of transforming a multipath channel to a single-path channel is better known as chip-level equalization ofCDMA downlink, mostly using LMMSE or MVDR algo-rithms. Defining an error vector of z = di − WHyi+F:i−Fand an error covariance matrix Rzz = E[zzH], the MIMOLMMSE chip-level equalizerW is the solution of the follow-ing problem:

WLMMSE = argminW

Trace(Rzz)

= argminW

E∥∥di −WHyi+F:i−F

∥∥2, (8)

whose optimal solution is given by WLMMSE = σ2dR−1H0.

Defining di,LMMSE = WHLMMSEyi+F:i−F as the estimated chip

vector, it is easy to see that this estimate is biased, since

E[di,LMMSE|di] = σ2dH20R−1H0di �= di. An unbiased estimate

Page 5: ReceiversandCQIMeasuresforMIMO-CDMA ......Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: charlie.zhang@nokia.com BalajiRaghothaman Nokia Research Center,

1672 EURASIP Journal on Applied Signal Processing

can be obtained by solving instead the MIMO MVDR prob-lem:

WMVDR=argminW

Trace(WHRW

), s.t.WHH0=IM ,

(9)

whose solution isWMVDR = R−1H0(HH

0 R−1H0)−1. Note that

one can show that the MVDR solution is a special case of theso-called FIR MIMO channel-shortening filter [1]. We pro-ceed to show in the following corollary that both LMMSEand MVDR solutions are actually mutual information maxi-mizing. This result shows that one cannot do better than thesimple LMMSE or MVDR filter, as long as these filters arefollowed by joint detection in the spatial dimension.

Corollary 1. Both the LMMSE and MVDR equalizer solu-tions,WLMMSE andWMVDR, are mutual information maximiz-ing.

For the proof, see Appendix B.

3.2. Two alternative CQImeasures for JEMIMOFrom the discussion above, it is clear that we can useI(di; yi+F:i−F) as the single CQI to describe the MIMO link.However, the constrained mutual information I(di; yi+F:i−F)is obtained with the assumption that modulation and cod-ing are applied directly on the chip signals di. Since a real-istic CDMA systems the modulation and coding are alwaysapplied on symbol signals ak( j), we should instead use thesymbol-level mutual information I(ak( j); tk( j)) as the CQIof the link. To this end, note that once the front-end filterWMC = R

−1H0A is fixed in Figure 3, it is straightforward to

show that

I(ak( j); tk( j)

) = log∣∣IM + βkσ

2dH

H0 R

−1H0∣∣, (10)

and consequently the single-dimensional mappings are de-fined asMCS(I(ak( j); tk( j))) and FER(I(ak( j); tk( j))), where

βk�=α2kG is a scalar factor that translates the chip-level SNR

(SNR of di) to the symbol-level SNR (SNR of tk( j)). Notethat here we have implicitly assumed that α1 = · · · = αK1 ,which is a reasonable assumption for most practical situa-tions.

Alternatively, we may also use another symbol-level CQIbased on the so-called generalized SNR (GSNR) [1]:

GSNRk�=βk Trace

(σ2d IM

)Trace

(Rzz(WMVDR

)) , (11)

where Rzz is defined above (8). With this definition ofGSNR, the single-dimensional mappings are defined asMCS(GSNR) and FER(GSNR).

Remark 1. The difference between chip and symbol mutualinformation suggests that we may combine the filter blockWand the following block (down-conversion, etc.) in Figure 3into a composite filter block, and then directly optimize thiscomposite filter. However, a closer examination shows thatdoing so increases the complexity significantly without re-vealing much additional insightabout the problem. The chip

versus symbol mutual information discussion is analogous tothe chip versus symbol-level equalization problem discussedin [15].

4. RECEIVERS ANDCQIS FOR PARC-TYPE SE SCHEMES

We now turn our attention to PARC-type SE schemes. Inthis section, we extend the successive decoding algorithm ofPARC [2, 3] to multipath channels, and show that in this casesuccessive decoding achieve the constrainedmutual informa-tion mentioned earlier. We also derive the link quality mea-sures for the SE transmission similar to those for JE trans-mission.

4.1. Successive decoding in the presence ofmultipath

In [3], a capacity achieving successive decoding procedureis developed for a memoryless GMAC (Gaussian multiple-access channel). Here we follow the treatment in [3] andderive the successive decoding procedure in the presence ofmultipath, and show that in this case the successive decodingachieves the constrained mutual information I(di; yi+F:i−F)we discussed in Section 3.1. Again, in the information anal-ysis we assume that modulation and coding are directly ap-plied on the chip signals for ease of exposition. We will showin a later subsection the changes and additions necessary fora realistic CDMA system where successive decoding and can-cellation occur at symbol level.

We start by rewriting the signal model of (5) as yi+F:i−F =H0di + n′i , where n

′i ∼ N (0,R), to stress that successive de-

coding is intended for the elements of di = [di,1, . . . ,di,M]T .To this end, let there be a successive decoding algorithm thatdecodes di,1 → di,m → di,M in that order. At each stage m, as-suming that all the previous symbols di,1, . . . ,di,m−1 are cor-rectly decoded, a decision variable ui,m is generated as a linearcombination of the output yi and the previously decoded sig-nals:

ui,m = fHm yi+F:i−F −m−1∑l=1

b∗m,ldi,l

= fHmH0di + fHmn′i −

m−1∑l=1

b∗m,ldi,l

(12)

for 1 < m ≤ M and 1 ≤ l ≤ m − 1. Note here each fm is a(2F+1)N∆×1 vector known as feedforward vector and eachb∗m,1 is a scalar feedback coefficient (the conjugate operation∗ is here only for notational convenience when we move tovector-matrix representation). At each stage m, we intend tomaximize the mutual information I(ui,m;di,m) by optimizing

Cm = maxfm,bm,1,...,bm,m−1

I(ui,m;di,m

), (13)

where Cm denotes the maximum mutual information ob-tained at each stage. To solve (13), we first rewrite (12) as

ui,m = fHmh0,mdi,m + fHm(H0,(m)di,(m) + n′i

)+(fHmH0,[m] − bHm,[m]

)di,[m],

(14)

Page 6: ReceiversandCQIMeasuresforMIMO-CDMA ......Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: charlie.zhang@nokia.com BalajiRaghothaman Nokia Research Center,

Receivers and CQI Measures for MIMO-CDMA Systems 1673

where [m]�={1, . . . ,m − 1} and (m)

�={m + 1, . . . ,M}are the indices before and after m within the set{1, . . . ,M}, respectively. Accordingly, partitions of H0 anddi are defined as H0 = [H0,[m],h0,m,H0,(m)] and di =[dTi,[m],di,m,d

Ti,(m)]

T . Finally, the vector bm,[m] is definedas bm,[m] = [bm,1, . . . , bm,m−1]T . Defining the signal-to-interference-plus-noise ratio (SINR) of the (14) asγm(fm,bm,[m]), we have

γm(fm,bm,[m]

) = σ2d fHmh0,mh

H0,mfm

fHmR(m)fm + σ2d∥∥fHmH0,[m] − bHm,[m]

∥∥2 , (15)

where R(m)�=σ2dH0,(m)HH

0,(m) +σ2R. Similar to [3, Theorem 1],

we argue that since I(ui,m;di,m) = log(1 + γm(fm,bm,[m])), themaximum mutual information Cm is achieved by maximiz-ing the SINR in (15). However, after the obvious step of set-ting fHmH0,[m] − bHm,[m] = 0, the remainder of γm(fm,bm,[m]) isa generalized eigenproblem [22] whose solution is given byfoptm = νmR−1(m)h0,m for any νm > 0. Therefore, the solution of(13) is

Cm = maxfm ,bm−1,...,b1

I(ui,m;di,m

) = log(1 + σ2dh

H0,mR

−1(m)h0,m

).

(16)Denoting C

�=I(di; yi+F:i−F) as the constrained mutual in-formation discussed in Section 3.1, all what we are left todo is to show that C = ∑M

m=1 Cm. However, from (16),one can verify that Cm = I(di,m; yi+F:i−F|di,[m]) and usethe chain rule of mutual information [23] I(di; yi+F:i−F) =∑M

m=1 I(di,m; yi+F:i−F|di,[m]) to arrive at C = ∑Mm=1 Cm. What

we have shown is that for MIMO-CDMA systems in afrequency-selective channel, if the transmitter can somehowhave the feedback knowledge of the maximum mutual in-formation Cm for antenna m and assign a transmission rateof Rm = Cm on that antenna, we can design a successivedecoding scheme similar to those in the memoryless chan-nel [2, 3], to achieve the constrained mutual informationC = I(di; yi+F:i−F). Before we proceed, we rewrite (12) in amore compact form:

ui = FHyi+F:i−F − BHdi, (17)

where ui�=[ui,1, . . . ,ui,M]T , F�=[f1, . . . , fM], and

BH�=

0 . . . 0

b∗2,1 0...

.... . .

. . .b∗M,1 . . . b∗M,M−1 0

, (18)

and we denote the optimal solution of F and B as FSD andBSD.

4.1.1. Connection between FSD andWMC

In this subsection, we show how the optimal feedforward fil-ter FSD relates to the WMC we designed for joint detectiona little earlier in Section 3.1. To this end, we note that in-stead of performing successive decoding directly on the re-ceived signal yi+F:i−F , we can first pass yi+F:i−F through WMC

to get ri(WMC), on which we then perform successive decod-ing. Similar to (17), we define the decision vector in this caseas:

u′i = F′Hri(WMC

)− B′Hdi, (19)

and find the optimal F′ and B′ (which we denote as F′SDand B′SD) by maximizing C′m

�= maxF′,B′ I(u′i,m;di,m) for m =1, . . . ,M. From the derivation in Section 4.1, it is easy to see

that C′�=I(ri(WMC);di) = I(yi+F:i−F ;di) =∑M

m=1 C′m (notethe second equality comes from Theorem 1), meaning thatsuccessive decoding after the filter WMC achieves the sameconstrained mutual information as direct successive decod-ing. In fact, we can further show in the following propositionthat C′m = Cm and FSD =WMCF′SD for certain situations. Theproof is straightforward and is omitted here.

Proposition 1. C′m = Cm. Furthermore, if the two sets of fil-ters, (FSD,BSD) and (F′SD,B

′SD), are chosen such that the deci-

sion vectors ui and u′i are both unbiased 2, that is, E[ui|di] =E[u′i |di] = di, then FSD =WMCF′SD.

4.1.2. Connection to the constrainedMIMO LMMSE equalizer

In Section 3.1.1, we showed the connection between the mu-tual information maximizing filter WMC and the conven-tional MIMO chip equalizers WLMMSE and WMVDR. In thissection, we show that similar connection can be made be-tween the successive decoding filter pair (FSD,BSD) and theso-called constrained MIMO LMMSE equalizer presentedin [24] for a more general EDGE MIMO system where thefeedback channel includes more than one effective tap. Onthe contrary, the constrained LMMSE equalizer for a CDMAMIMO system has only one feedback channel tap and can beviewed as a special case of [24]. The constrained LMMSE forMIMO CDMA is given by the following optimization prob-

lem with a structural constraint requiring BH�=BH + IM to belower triangular with unit diagonals:

FCL, BCL = argminF,B

Trace(Rzz)

= argminF,B

E∥∥FHyi+F:i−F − BHdi

∥∥2,

s.t. BH = BH + IM =

1 . . . 0

b∗2,1 1...

.... . .

. . .b∗M,1 . . . b∗M,M−1 1

,

(20)

where the error vector is defined as z = BHdi − FHyi+F:i−F .We show in the following proposition that the constrainedLMMSE solution is indeed the same as the successive decod-ing solution with unbiased output.

2The unbiased solution can be achieved, for example, by setting νm =(hH0,mR

−1(m)h0,m)

−1 in the solution foptm = νmR−1(m)h0,m.

Page 7: ReceiversandCQIMeasuresforMIMO-CDMA ......Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: charlie.zhang@nokia.com BalajiRaghothaman Nokia Research Center,

1674 EURASIP Journal on Applied Signal Processing

Receiveantennas

yi+F:i−F Feedforwardfilter

Fri

Chip-to-symboldown-conversion,descrambling,despreading

{ak,m( j)}α1B

Feedbackfilter

v1( j)

−· · ·

· · ·...

Demoddecode

vM( j)

Demoddecode

Figure 4: Illustration of successive decoding at symbol level.

Proposition 2. If the successive decoding filter pair (FSD,BSD)is chosen such that the decision vector ui is unbiased, that is,E[ui|di] = di, then FSD = FCL and BSD = BCL − IM .

Proof. See [24] for details about the solution of (20).

Remark 2. Throughout our discussion, we have used the ar-gument that as long as the rate assigned on antenna m is be-low Cm: Rm ≤ Cm, we can provide the correct decision ondi,m to drive the successive decoding process. However, in apractical system many factors (such as Doppler shift, imper-fect feedback, etc), can lead to decision errors on di,m whichpropagates through the successive decoding process. From areceiver design point of view, the constrained LMMSE prob-lem of (20) can be modified to mitigate the impact of errorpropagation. However, it is much harder to account for theseerror propagation effects in the information-theoretical anal-ysis of the successive decoding approach.

4.2. Successive decoding at symbol level

In the discussion of successive decoding above, we have as-sumed that modulation and coding are directly applied onthe chip signals di. In Figure 4, we show the changes nec-essary to perform successive decoding at symbol level for arealistic CDMA system. Here we assume α1 = · · · = αK1

for simplicity of notation. In this case, the feedforward filterF still operates on chip signals yi+F:i−F whereas the feedbackfilter α1B (α1 is needed to ensure correct symbol amplitude)operates on estimated symbol signals {ak,m( j)} instead. Notethat unlike Figure 3, the output of the despreading blocksv1( j), . . . , vM( j) is organized into M vectors of size K1 × 1along the spatial dimension.

4.3. CQImeasures for PARC-type systems

Since each antenna is separately encoded, the link-to-systemmapping for PARC-Type systems is much easier than in thecase of joint space-time encoding. Again we have two alterna-tive CQIs for the link-to-system mapping purpose. One canuse the symbol SINR given by

γm,k�=βkγm = βkσ

2dh

H0,mR

−1(m)h0,m (21)

as the CQI to generate the mapping as FER(γm,k) for each

antenna m. Recall from Section 3.2 that βk�=α2kG is a scalar

factor that translates the chip-level SINR to the symbol-levelSINR. Alternatively, one can use the symbol-level mutual in-formation given by

Cm,k = log(1 + βkσ

2dh

H0,mR

−1(m)h0,m

)(22)

as the CQI to generate the mapping as FER(Cm,k) for eachantennam.

5. SIMULATION RESULTS

The algorithms described in this paper are evaluated in arealistic link-level simulator conforming to the CDMA20001xEV-DV standard [19, 25]. The simulation results are pre-sented in three subsections. In the first subsection, we com-pare the performance results of different receiver algorithmsassuming a simple coded VBLAST [8] transmission scheme.In the second subsection, we present some preliminarylink throughput results for both coded VBLAST and PARCschemes with link adaptation. Lastly, we show the effective-ness of the two CQI measures discussed in Section 3.2 whencoded VBLAST scheme is used at the transmitter. Note thatalthough we have focused on the coded VBLAST and PARCschemes in this paper, the algorithms and concepts describedhere can be extended to other more complicated MIMOtransmission schemes.

5.1. Receiver performance comparison

We assume the coded VBLAST [8] scheme at the MIMOtransmitter. In the coded VBLAST scheme, the coded frameis simply split across the M transmit antennas after modu-lation, therefore it can also be viewed as a simple form ofspace-time code. Here we compare three receivers: LMMSEwith separate detection, LMMSE with joint detection, andconstrained LMMSE as shown in (20) with separate detec-tion. Note that, in this case, successive decoding is not pos-sible since the transmit signals are coded across all anten-nas. Therefore, the symbol estimates {ak,m( j)} in Figure 4cannot be reconstructed from decoder outputs and shouldbe regenerated successively from the signals v1( j), . . . , vM( j).Without going into too much detail, we state that there aretwo approaches for generating these symbol estimates: hard-decision or soft-decision estimates. In the simulation resultspresented here, we have used conditional mean-based soft es-timates that are similar to those used in [26].

THE simulation parameters are tabulated in Table 1 andthe simulation result is shown in Figure 5. Note that the traf-fic Ec/Ior on the x-axis stands for the percentage of the trans-mit power that is assigned to each active Walsh code. Notsurprisingly, the LMMSE filter followed by joint detectionperforms the best, since it retains the constrained mutual in-formation as we discussed earlier. Meanwhile, even thoughin this case the constrained LMMSE filter as defined in (20)does not achieve the maximum mutual information with-out successive decoding, it loses only about 0.5 dB against thejoint detector.

Page 8: ReceiversandCQIMeasuresforMIMO-CDMA ......Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: charlie.zhang@nokia.com BalajiRaghothaman Nokia Research Center,

Receivers and CQI Measures for MIMO-CDMA Systems 1675

Table 1: Simulation parameters. Note that geometry is the ratio ofaverage received power from the serving BS versus average receivedpower from interfering BSs.

Parameter name Parameter value

System CDMA 1xEV-DV

Spreading length 32

Channel profile Vehicular A

Mobile speed 30 km/h

Filter length 16

Number of Tx/Rx antennas 2/2

Modulation format QPSK

Information data rate 312 kbps

Turbo code rate 0.6771

Geometry (dB) 6

Number of Walsh codes assigned to3

the user K1

Total number of active Walsh codes in25

the system K

FER

10−3

10−2

10−1

100

Traffic Ec/Ior

−15 −14 −13 −12 −11 −10 −9 −8

LMMSE, separate detectionConstrained LMMSE, separate detectionLMMSE, joint detection

Figure 5: Comparison of performances for different receivers.

5.2. Link throughput with link adaptation

In order to demonstrate the performance of MIMO schemeswith link adaptation, we derive the parameters of each packettransmission from a table consisting of 4 sets of parame-ters, each set being known as amodulation and coding scheme(MCS). This is illustrated in Table 2.

Table 2 is a subset of the 5-level table used in HSDPA[27]. In order to achieve these spectral efficiencies approxi-mately, we use the set of parameters shown in Table 3 in thecontext of the 1X-EVDV packet data channel. Note that wehave taken necessary measures to make sure the compari-son is fair in the sense that the throughput results of the twoschemes are obtained with the same allocated bandwidth andtransmission time.

Table 2: Modulation and coding schemes for link adaptation [27].

MCS number Modulation Coding rate Spectral efficiency

1 QPSK14

0.5

2 QPSK12

1.0

3 16-QAM12

2.0

4 16-QAM34

3.0

Table 3: 1xEV-DV PDCH parameters for link adaptation (4 Walshcodes assigned).

MCS number Packet size Modulation Coding rate

1 408 QPSK 0.26562 792 QPSK 0.51563 1560 16-QAM 0.50784 2328 16-QAM 0.7578

250

300

350

400

450

500

550

600

650Through

put(kbp

s)

4 6 8 10 12 14 16 18

Geometry (dB)

Coded VBLASTPARC

Figure 6: Throughput comparison between coded VBLAST andPARC. Constrained mutual information is used as CQI for linkadaptation.

The throughput comparison between coded VBLASTand PARC is shown in Figure 6. For the coded BLASTscheme, the per-Walsh code joint detection is used at thereceiver and, on the other hand, the successive decodingmethod is used for the PARC scheme. Note that most of theother simulation parameters are the same as those in Table 1,except that here we fixed the traffic Ec/Ior and let the Ge-ometry vary. Of course, the MCS is also a variable in thiscase due to link adaptation. Perfect feedback with no delayis assumed for the link adaptation, that is, the transmitterchanges the MCS instantaneously at the end of every frame.The results show that coded VBLAST outperforms PARCslightly in these simulations. On the other hand, PARC hasmore flexibility with respect to link adaptation, which is not

Page 9: ReceiversandCQIMeasuresforMIMO-CDMA ......Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: charlie.zhang@nokia.com BalajiRaghothaman Nokia Research Center,

1676 EURASIP Journal on Applied Signal Processing

10−4

10−3

10−2

10−1

100

FER

−12 −11 −10 −9 −8 −7 −6 −5 −4GSNR (dB)

Figure 7: Short-term FER curves with GSNR.

fully utilized in this simulation, where only a small set ofMCS schemes is used. More granularity in the link adap-tation might lead to different results. Another advantage ofPARC is that the existing HARQ mechanisms in 1xEV-DVare readily applicable in PARC, as shown in [28].

Remark 3. In Sections 3 and 4, we have assumed Gaussianmodulation in calculating the mutual information-basedCQI. However, since 16-QAM or QPSK modulation is usedin practice, using the Gaussian mutual information (here wedenote as CGau) may portray an overly optimistic picture ofthe channel and thus mislead the BS in transmitting at a ratethat is above the “true” information rate of the channel un-der the additional constraint of the practical constellation. Tosee this, we assume a measured CGau = 3.3 bps/Hz at the MS.According to Table 2, we can support the fourthMCS scheme(MCS4) which has a coding rate of 0.75 and a 16-QAMmod-ulation. However, if we recalculate the mutual informationof the channel under the additional constraint of 16-QAMmodulation (here we denote as CQAM) [29], it may happenthat CQAM = 2.8 bps/Hz, which means that transmittingwith MCS4 will always result in a packet error and we shouldbe using MCS3 instead.

In the simulation, we have devised two mechanisms toavoid the negative effects of the overly optimistic GaussianCQI measure.

(i) By simply multiplyingCGau with a scaling factor α < 1,we can make the CQI estimate a bit more conservative. Thisscaling can also account for other practical imperfectionssuch as channel estimation error, Doppler, and so forth. Typ-ically α = 0.8 to 0.9.

(ii) Adopt a confirmation process such that after an MCSscheme is selected, the mutual information under the ad-ditional constellation constraint of that particular MCS isrecalculated. If this constellation-constrained mutual infor-mation falls below the information rate prescribed by thecurrent MCS scheme, move one grade up in the MCS table

10−4

10−3

10−2

10−1

100

FER

0 0.5 1 1.5 2 2.5 3

Constrained mutual information

Figure 8: Short-term FER curves with constrained mutual infor-mation.

and pick the next MCS scheme with lower information rate.This confirmation process repeats until the first MCS schemein the table, or until we find an MCS scheme where theconstellation-constrainedmutual information is greater thanthe information rate associated with this MCS scheme.

5.3. Short-term FER (CQI) curves

In this section, we use computer simulations to obtain theFER(CQI) curves as the first step of link-to-system map-ping for the JE coded VBLAST scheme. As mentioned ear-lier, both the GSNR and the constrained mutual informationI(di; yi+F:i−F) measures enable us to characterize the MIMOlink by a single CQI, so that a multidimensional mapping canbe avoided. In the simulations, we assume the spatial chan-nel model (SCM) specified by [30]. Particularly, the urbanmacro scenario [30] is implemented. In the SCM model, thechannel delay profile itself is a random vector with a differentmultipath channel profile for each realization. In our simu-lation, we first generate 10 such independent realizations ofdelay profiles and then generate thousands of channel real-izations for each delay profile.

At the receiver, we use the LMMSE receiver followed bythe per-Walsh joint detection algorithm. The parameters ofthe link are illustrated in Table 1 (except we set Geometry= 0dB in the simulations presented here). The modula-tion and coding scheme used is MCS1. Figure 7 plots theFER as a function of the instantaneous value of the GSNR,while Figure 8 provides a similar plot with respect to the con-strained mutual information.

One observes that there are 10 curves in each of the plots,representing 10 independent realizations of channel delayprofiles. Ideally, if a CQI measure perfectly characterizes theMIMO channel at the moment, then the FER(CQI) curvedshould be independent of the channel delay profile and all 10curves should overlap. For practical CQI measures such asthe GSNR and the mutual information measure proposed inthis paper, we note that the lesser the variation of the curves

Page 10: ReceiversandCQIMeasuresforMIMO-CDMA ......Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: charlie.zhang@nokia.com BalajiRaghothaman Nokia Research Center,

Receivers and CQI Measures for MIMO-CDMA Systems 1677

with different realizations, the more effective the measure isas an indicator of link quality. Given this criterion, the con-strained mutual information is seen to be more suitable thanthe GSNR. These are, however, preliminary results requiringfurther investigation since we have not accounted for othersystem-level issues such as HARQ in these simulations.

6. CONCLUSION

In this paper, we investigate receiver designs for the jointlyencoded (JE) and separately encoded (SE) types of MIMOtransmission. For the JE transmission, we develop a per-Walsh code joint detection structure consisting of a front-end linear filter followed by joint symbol detection amongall the streams. We derive a class of filters that maximize theso-called constrained mutual information, and show that theconventional LMMSE and MVDR equalizers belong to thisclass. This constrained mutual information also provides uswith a quantity describing the link quality, similar to the no-tion of GSNR. For the case of SE transmission, we extend thesuccessive decoding algorithm of PARC to multipath chan-nels, and show that in this case successive decoding achievesthe constrained mutual information. Finally, the algorithmsand concepts developed in the paper are evaluated in a real-istic CDMA 1xEV-DV link simulator with and without linkadaptation.

APPENDICES

A. PROOF OF THEOREM 1

Since di is Gaussian, ri(W) is also Gaussian. One can writeout this mutual information as3 I(di; ri(W)|H) =H(ri(W)|H) − H(ri(W)|H,di) = log |WHRW| −log |WHRW| (note |A| denotes the determinant of ma-trix A), and obtain the optimal filterWMC by solving

WMC = argmaxW

log∣∣WHRW

∣∣− log∣∣WHRW

∣∣= argmax

Wlog∣∣∣IM + σ2dW

HH0HH0 W

(WHRW

)−1∣∣∣,(A.1)

where IM is the identity matrix of size M × M. The di-rect optimization of (A.1) is difficult, given that W is a(2F + 1)N∆×M matrix. Here we resort to the data process-ing lemma [23] to provide an upper bound on I(di; ri(W)|H)and then show the bound is achievable. To this end, we notethat since ri(W) =WHyi+F:i−F , di → yi+F:i−F → ri(W) formsa Markov chain, conditioned on the knowledge of the chan-nelH. Therefore, by the data processing lemma, the inequal-ity

I(di; ri(W)|H) ≤ I

(di; yi+F:i−F|H

)(A.2)

3H(·|·) denotes conditional entropy. The default base for the logarithmoperation is 2 and the information is in bps/Hz.

holds for any W. From the signal model yi+F:i−F = H0di +H0di + ni+F:i+F , one can use the identity I(di; yi+F:i−F|H) =H(yi+F:i−F|H)−H(yi+F:i−F|H,di) to show that

I(di; yi+F:i−F|H

) = log∣∣I(2F+1)N∆ + σ2dR

−1H0HH

0

∣∣= log

∣∣IM + σ2dHH0 R

−1H0∣∣, (A.3)

where the last equality is a result of the identity log |I+AB| =log |I + BA| [4]. From (A.1) and (A.3), one can verify that

this upper bound is achieved by setting WMC = R−1H0A

for any invertible matrix A, that is, I(di; ri(WMC)|H) =I(di; yi+F:i−F|H).

B. PROOF OF COROLLARY 1

It is obvious for WMVDR since all we need to do is to setA = (HH

0 RH0)−1 and apply Theorem 1. On the other hand,with the help of matrix inversion lemma [31] one can rewriteWLMMSE as

WLMMSE = σ2dR−1H0(IM + σ2dH

H0 R

−1H0)−1

, (B.1)

and then set A = σ2d (IM + σ2dHH0 R

−1H0)−1 to complete the

proof.

ACKNOWLEDGMENTS

We would like to thank Dr. Dung Doan of Qualcomm forhelpful discussions, and Chris Jensen of Nokia Research Cen-ter for proofreading the revised draft. We are also grateful tothe anonymous reviewers whose comments greatly improvedthe presentation of this paper.

REFERENCES

[1] N. Al-Dhahir, “FIR channel-shortening equalizers for MIMOISI channels,” IEEE Trans. Commun., vol. 49, no. 2, pp. 213–218, 2001.

[2] S. T. Chung, A. Lozano, and H. Huang, “Approaching eigen-mode BLAST channel capacity using V-BLAST with rate andpower feedback,” in Proc. IEEE 54th Vehicular Technology Con-ference (VTC ’01), vol. 2, pp. 915–919, Atlantic City, NJ, USA,October 2001.

[3] M. K. Varanasi and T. Guess, “Optimum decision feedbackmultiuser equalization with successive decoding achieves thetotal capacity of the Gaussian multiple-access channel,” inProc. 31st Asilomar Conference on Signals, Systems, and Com-puters (ACSSC ’97), pp. 1405–1409, Pacific Grove, Calif, USA,November 1997.

[4] E. Telatar, “Capacity of multi-antenna Gaussian channels,”Bell Labs Technical Journal, June 1995.

[5] P. F. Driessen and G. J. Foschini, “On the capacity formula formultiple input-multiple output wireless channels: a geometricinterpretation,” IEEE Trans. Commun., vol. 47, no. 2, pp. 173–176, 1999.

[6] G. J. Foschini, “Layered space-time architecture for wirelesscommunication in a fading environment when using multi-element antennas,” Bell Labs Technical Journal, vol. 1, no. 2,pp. 41–59, 1996.

Page 11: ReceiversandCQIMeasuresforMIMO-CDMA ......Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: charlie.zhang@nokia.com BalajiRaghothaman Nokia Research Center,

1678 EURASIP Journal on Applied Signal Processing

[7] P. W. Wolniansky, G. J. Foschini, G. D. Golden, and R. A.Valenzuela, “V-BLAST: an architecture for realizing very highdata rates over the rich-scattering wireless channels,” in Proc.International Symposium on Signals, Systems, and Electron-ics (ISSSE ’98), pp. 295–300, Pisa, Italy, September–October1998.

[8] X. Li, H. Huang, G. J. Foschini, and R. A. Valenzuela, “Ef-fects of iterative detection and decoding on the performanceof BLAST,” in Proc. IEEE Global Telecommunications Confer-ence (GLOBECOM ’00), vol. 2, pp. 1061–1066, San Francisco,Calif, USA, November–December 2000.

[9] V. Tarokh, N. Seshadri, and A. R. Calderbank, “Space-timecodes for high data rate wireless communications: perfor-mance criterion and code construction,” IEEE Trans. Inform.Theory, vol. 44, no. 2, pp. 744–765, 1998.

[10] Lucent, “Contribution to 3GPP: R1-010879: Increasing mimothroughput with per-antenna rate control,” 2001.

[11] Mitsubishi, “Contribution to 3GPP: R1-040290: Double spacetime transmit diversity with sub-group rate control (DSTTD-SGRC) for 2 or more receive antennas,” 2004.

[12] A. Klein, “Data detection algorithms specially designed for thedownlink of CDMA mobile radio systems,” in IEEE 47th Ve-hicular Technology Conference (VTC ’97), vol. 1, pp. 203–207,Phoenix, Ariz, USA, May 1997.

[13] I. Ghauri and D. T. M. Slock, “Linear receivers for the DS-CDMA downlink exploiting orthogonality of spreading se-quences,” in Proc. 32nd Asilomar Conference on Signals, Sys-tems, and Computers, vol. 1, pp. 650–654, Pacific Grove, Calif,USA, November 1998.

[14] S. Werner and J. Lilleberg, “Downlink channel decorrelationin CDMA systems with long codes,” in IEEE 49th Vehicu-lar Technology Conference (VTC ’99), vol. 2, pp. 1614–1617,Houston, Tex, USA, May 1999.

[15] T. P. Krauss,W. J. Hillery, andM.D. Zoltowski, “MMSE equal-ization for forward link in 3G CDMA: symbol-level versuschip-level,” in Proc. 10th IEEE workshop on Statistical Signaland Array Processing, pp. 18–22, Pocono Manor, Pa, USA, Au-gust 2000.

[16] M. J. Heikkila, P. Komulainen, and J. Lilleberg, “Interferencesuppression in CDMA downlink through adaptive channelequalization,” in IEEE 50th Vehicular Technology Conference(VTC ’99), vol. 2, pp. 978–982, Amsterdam, The Netherlands,September 1999.

[17] L. Mailaender, “Low-complexity implementation of CDMAdownlink equalization,” in Proc. 2nd International Conferenceon 3GMobile Communication Technologies, pp. 396–400, Lon-don, UK, March 2001.

[18] H. Nguyen, J. Zhang, and B. Raghothaman, “A kalman-filter approach to equalization of CDMA downlink chan-nels,” EURASIP Journal on Applied Signal Processing, vol. 2005,no. 5, pp. 611–625, 2005.

[19] 3rd Generation Partnership Project 2, “1xEVDV evaluationmethodology,” 2001.

[20] W. Van Etten, “Maximum-likelihood receiver for multiplechannel transmission systems,” IEEE Trans. Commun., vol. 24,no. 2, pp. 276–283, 1976.

[21] S. Verdu, Multiuser Detection, Cambridge University Press,Cambridge, UK, 1998.

[22] G. H. Golub and C. F. Van Loan, Matrix Computations, TheJohns Hopkins University Press, Baltimore, Md, USA, 1991.

[23] T.M. Cover and J. A. Thomas, Elements of Information Theory,Wiley Interscience, New York, NY, USA, 1991.

[24] J. Zhang, A. Sayeed, and B. Van Veen, “Space-time MIMO re-ceiver with constrained optimization,” in IEEE 58th Vehicular

Technology Conference (VTC ’03), vol. 1, pp. 532–536, Or-lando, Fla, USA, October 2003.

[25] 3rd Generation Partnership Project 2, “IS-2000-2-C: PhysicalLayer Standard for CDMA2000 Spread Spectrum Systems—Release C”.

[26] L. Mailaender and J. G. Proakis, “Linear-aided decision-feedback equalization for the CDMA downlink,” in Proc.37th Asilomar Conference on Signals, Systems, and Comput-ers, vol. 1, pp. 131–135, Pacific Grove, Calif, USA, November2003.

[27] 3GPP TSG-RAN, “Contribution r1-040366, draft documentfor multiple-input multiple output in UTRA”.

[28] H. Zheng, A. Lozano, and M. Haleem, “Multiple ARQ pro-cesses for MIMO systems,” in Proc. 13th IEEE Symposium onPersonal, Indoor, and Mobile Radio Communications (PIMRC’02), vol. 3, pp. 1023–1026, Lisbon, Portugal, September2002.

[29] R. E. Blahut, “Computation of channel capacity and rate-distortion functions,” IEEE Trans. Inform. Theory, vol. 18,no. 4, pp. 460–473, 1972.

[30] 3GPP-3GPP2 SCM AHG, “3SCM-132: Spatial channel modeltext description,” April 2003.

[31] L. Scharf, Statistical Signal Processing: Detection, Estimationand Time Series Analysis, Addison Wesley, New York, NY,USA, 1990.

Jianzhong (Charlie) Zhang received theB.S. degree in both electrical engineeringand applied physics from Tsinghua Univer-sity, Beijing, China, in 1995, the M.S. de-gree in electrical engineering from ClemsonUniversity in 1998, and the Ph.D. degree inelectrical engineering from the University ofWisconsin at Madison in 2003. He has beenwith Nokia Research Center, Irving, Texas,since June 2001. His research has focused onthe application of statistical signal processing methods to wirelesscommunication problems. From 2001 to 2004, he worked on thetransceiver designs for both EDGE and CDMA2000/WCDMA cel-lular systems. Since July 2004, he has focused on the standardiza-tion of IEEE 802.16e standard, especially in the areas of LDPC codesand limited feedback-based MIMO precoding.

Balaji Raghothaman received his B.E. de-gree in electronics and communication en-gineering from Coimbatore Institute ofTechnology (1994), and his M.S. (1997)and Ph.D. (1999) degrees in electrical en-gineering from The University of Texasat Dallas. During his graduate studies,he spent two summers in the WirelessProducts Group, Texas Instruments. Dr.Raghothaman joined Nokia Research Cen-ter in Dallas in 1999 as a Research Engineer. In 2004, he movedto Nokia Research Center in San Diego as a Principal Scientist,where he manages the CDMA Radio Systems Group. He has beenconducting research in the CDMA physical layer, including multi-antenna algorithms, transmit diversity, beamforming, MIMO, andadvanced receiver algorithms. He was actively involved in the DallasChapter of the IEEE Signal Processing Society as a Program Chair-man in 2000 –2001 and later as the Chairman in 2001–2002, andhas served on the technical committees of several conferences.

Page 12: ReceiversandCQIMeasuresforMIMO-CDMA ......Nokia Research Center, 6000 Connection Drive, Irving, TX 75039, USA Email: charlie.zhang@nokia.com BalajiRaghothaman Nokia Research Center,

Receivers and CQI Measures for MIMO-CDMA Systems 1679

YanWang received the B.S. degree from theDeptartment of Electronics, Peking Univer-sity, China, in 1996, and the M.S. degreefrom the School of TelecommunicationsEngineering, Beijing University of Postsand Telecommunications (BUPT), China,in 1999. From 1999 to 2000, he was a mem-ber of BUPT-Nortel R&D Center, Beijing,China. In 2003, he received his Ph.D. de-gree from the Deptartment of Electrical En-gineering, Texas A&M University. Since 2003, he has been a Re-search Engineer in Nokia Research Center, Irving, Texas. His re-search interests are in the area of statistical signal processing and itsapplications in wireless communication systems.

Giridhar Mandyam is the Director of theRadio Systems Group in the Radio Commu-nications Laboratory, Nokia Research Cen-ter (NRC), and the Head of NRC, SanDiego. Born in Dallas, Dr. Mandyam re-ceived the B.S.E.E. degree (magna cumlaude) from Southern Methodist Universityin 1989, the M.S.E.E. degree from the Uni-versity of Southern California in 1993, andthe Ph.D. E.E. degree from the University ofNew Mexico in 1996. From 1989 to 1998 he held positions withRockwell International, Qualcomm, and TI. He joined NRC in1998 and became a Principal Scientist in 2000. In 2004, he becamethe First Head of the NRC San Diego. While at NRC, he was instru-mental in development of Nokia’s proposal for 3GPP2’s 1xEV-DVstandardization effort. Dr. Mandyam is the inventor or coinven-tor of six issued US patents. He has published over 50 conferenceand journal papers, and 4 book chapters. He was a Guest Editorfor a special issue of the EURASIP Journal on Applied Signal Pro-cessing entitled “3G Wireless Communications and Beyond” (Au-gust 2002). He is a coauthor of the text Third-Generation CDMASystems for Enhanced Data Services (Academic Press, 2002). He isan Adjunct Full Professor at the University of Texas at Dallas. Dr.Mandyam is a Senior Member of the IEEE.


Recommended