12.07.2015 Views

2 MIMO testbed - GTEC

2 MIMO testbed - GTEC

2 MIMO testbed - GTEC

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

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

STBC TRANSMISSIONS USING A <strong>MIMO</strong> TESTBED 1151where h i,j denotes the channel response between the ith valued extended code matricescomplex vectors w k (h j ) and real vectors ˜w k (h j ) =[R(wk (h j )) T , I(w k (h j )) T] T we can define the real- ˜W T (H) ˜W(H) =‖H‖ 2 I (2)transmit and the jth receive antennas, and h j contains[ ]the channel response associated with the jth receiveR(Ck ) −I(C k )antenna.˜C k =I(C k ) R(C k )Let us consider a space-time block code transmittingM symbols during L time slots and using n T antennasat the transmitter site. The transmission rate is definedwhich implyas R = M/L and the symbols of the nth data block aredenoted as r k [n], k = 1,...,M. Depending on whether˜w k (h j ) = ˜C k ˜h j (1)r k [n] is complex or real, the number of real symbols,M ′ , transmitted in each block iswith ˜h j = [ R(h j ) T , I(h j ) T] T .Defining now the real vectors ỹ j [n] ={ [M for real constellations,R(yj [n]) T , I(yM ′ j [n]) T] T and ñj [n] = [ R(n j [n]) T ,=2M for complex constellationsI(n j [n]) T] T , the above equation can be rewritten asFor a STBC, the nth block of data can be expressed in∑M ′ỹterms of the transmitted real symbols asj [n] = ˜w k (h j )s k [n] + ñ j [n]k=1∑M ′= ˜W(h j )s[n] + ñ j [n]S[n] = C k s k [n]k=1where s[n] = [s 1 [n],...,s M ′[n]] T contains theM ′ transmitted real symbols and ˜W(h j ) =where C k ∈ C L×n T, k = 1,...,M ′ , are the STBC[˜w 1 (h j ) ··· ˜w M ′(h j )]. Finally, stacking all thecode matrices, andreceived signals into ỹ[n] = [ ỹ1 T[n],...,ỹT n R[n] ] T ,we can write{R(rk [n]), k ≤ M,s k [n] =ỹ[n] = ˜W(H)s[n] + ñ[n]I(r k−M [n]), k>Mwhere ˜W(H) = [ ˜W T (h 1 ) ··· ˜W T (h nR ) ] T , and ñ[n]isare real symbols. In the case of real STBCs, the code defined analogously to ỹ[n].matrices C k and therefore the transmitted matrix S[n]are real.The signal at the jth receive antenna isWhen H is known at the receiver, and assuming aGaussian distribution for the noise, the coherent MLdecoder amounts to minimizing the following criterion[20]∑M ′∥y j [n] = S[n]h j + n j [n] = w k (h j )s k [n] + n j [n]ŝ[n] = argmin ∥ỹ[n] − ˜W(H)s[n] ∥ 2k=1s[n]where n j [n] is spatial and temporally white complex subject to the constraint that the elements of ŝ[n] belongnoise with variance σ 2 and w k (h j ) represents the to a finite set S. This is a NP-hard problem and optimalcombined effect of the STBC and the jth channel, which algorithms to solve it, such as sphere decoding, can beis given bycomputationally expensive [4,21–23].w k (h j ) = C k h j ,3. Orthogonal STBCsfor k = 1,...,M ′ .In the case of orthogonal STBCs (OSTBCs), the matrixTaking into account the isomorphism between ˜W(H) satisfiesCopyright © 2007 John Wiley & Sons, Ltd. Wirel. Commun. Mob. Comput. 2008; 8:1149–1164DOI: 10.1002/wcm

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

Saved successfully!

Ooh no, something went wrong!