12.07.2015 Views

TH`ESE - Library of Ph.D. Theses | EURASIP

TH`ESE - Library of Ph.D. Theses | EURASIP

TH`ESE - Library of Ph.D. Theses | EURASIP

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

¡¤¥¦§¨¡¢£¤¨ ¡¢¤¥¦§¨ ¡¤¨ ¡¢¤¨¡¢£¤¥¦§¨ ¡¢¤¥¦§¨ ¡¤¨ ¡¤¨ ¡¢£¤¨ ¡¢£¤¨ ¢£¤¥¨ ¡¢£¤¥¦§¨¡¢¤¥¦§¨ ¢¤¥¨ ¢¤¥¨ ¡¢¤¥¦§¨VI INTERNATIONAL TELECOMMUNICATIONS SYMPOSIUM (ITS2006), SEPTEMBER 3-6, 2006, FORTALEZA-CE, BRAZILOSTBC ¡¢¤¨Fig. 1: Transmission <strong>of</strong> the i-th user signal s i (b, n) towards user u, using Orthogonal Space-Time Block Code (OSTBC) beforethe precoder ω i . ¡¢©¤¨ ¢©¤¥¨¡¢©¤¨<strong>of</strong> the i-th user’s signal, received by user u. This precoder isan extension <strong>of</strong> the purely spatial downlink beamforming andcan be seen as a transformation that, for each user, transformsthe K real antennas into L virtual antennas, where L ≤ K.Transmit diversity is thus applied to these virtual antennas.¡¢©¤¨Each precoder layer w i (l) beamforms the signal s i,l (b, n) andalso scales its power. The OSTBC block in Fig. 1 correspondsto the coding <strong>of</strong> the transmitted signal by an Orthogonal Space-Time Block Code (OSTBC). We further assume that the signalis transmitted in blocks <strong>of</strong> length N b , so that the channelvariation during one block <strong>of</strong> data is negligible. However, thechannel changes from one block b to another, characterizing ablock-fading channel. Moreover, we assume that the channelis flat.Considering the transmission <strong>of</strong> the i-th user’s signal, thesignal at the k-th antenna output and block b is given byx i,k (b, n) =L∑wi,k(l)s ∗ i,l (b, n) , (1)l=1where s i,l (b, n) are the “coded” symbols <strong>of</strong> the i-th user (afterthe TD processing) and w i,k (l) are the coefficients <strong>of</strong> the i-thuser’s precoder related to real antenna k and virtual antenna l.We assume that within a block, the time index n varies from0 to N b − 1.The total multi-user signal at antenna k is then given byx k (b, n) =U∑x i,k (b, n) . (2)i=1So, at a given block b, the received signal y u (b, n) at the u-thuser’s antenna can be expressed by¡¢©¤¥¦§¨y u (b, n) =U∑i=1 k=1K∑h u,k (b)x k (b, n) + ν(b, n) , (3)where h u,k (b) is the coefficient <strong>of</strong> the channel that linksantenna k and user u, and ν(b, n) is the additive gaussiannoise sample at the user’s antenna.By inserting (2) into (3) we can write(U∑L−1∑ K)∑y u (b, n) = wi,k(l)h ∗ u,k (b) s i,l (b, n)+ν(b, n) ,i=1 l=0k=1or rather, in vector formy u (b, n) =(4)U∑L−1∑w i (l) H h u (b)s i,l (b, n) + ν(b, n) , (5)i=1 l=0where the l-th precoder layer w i (l) =[w i,1 (l) w i,2 (l)T· · · w i,K (l)]is a vector that maps the i-th user’s l-thvirtual antenna[into the K real antennas (see Fig. 1) andTh u (b) = h u,1 (b) h u,2 (b) · · · h u,K (b)]is the spatialchannel vector that links the BS and user u.In order to obtain a full matrix notation, we now definethe signal s i,l (b, n) filtered by the spatial channel h u (b) as˜s i,u,l (b, n) h u (b)s i,l (b, n). By stacking the vectors w i (l)and the vectors ˜s i,u,l (b, n) for l = 1, . . .,L in the vectors ω i ¡¢¤¨ ¡¢¤¨ ¡¢¤¨ ¡¢¤¨

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!