Modern Wireless Communication Chapter 6

24 downloads 230 Views 2MB Size Report
Communication. Simon Haykin, Michael Moher. CH06-2. Modern Wireless Communications. Chapter 6. Diversity, Capacity and Space-. Division Multiple Access.
Modern Wireless Communications

Modern Wireless Communications

Modern Wireless Communication

Chapter 6 Diversity, Capacity and Space-

Simon Haykin, Michael Moher

Division Multiple Access

CH06-1

CH06-2

Modern Wireless Communications

Modern Wireless Communications

Contents •

6.1 Introduction



6.2 “Space Diversity on Receive” Techniques

Content (Cont.) – 6.4.3 Outage Capacity – 6.4.4 Channel Known at the Transmitter

– 6.2.1 Selection Combining



6.5 Singular-Value Decomposition of the Channel Matrix



6.6 Space-Time Codes for MIMO Wireless Communications

– 6.2.2 Maximal-Ratio Combining

– 6.5.1 Eigendecomposition of the Log-det Capacity Formula

– 6.2.3 Equal-Gain Combining – 6.2.4 Square-Law Combining •

– 6.6.1 Preliminaries

6.3 Multiple-Input, Multiple-Output Antenna Systems

– 6.6.2 Alamouti Code

– 6.3.1 Coantenna Interference

– 6.6.3 Performance Comparison of Diversity-on-Receive and Diversity-onTransmit Schemes

– 6.3.2 Basic Baseband Channel Mode •

6.4 MIMO Capacity for Channel Known at the Receiver

– 6.6.4 Generalized Complex Orthogonal Space-Time Block Codes

– 6.4.1 Ergodic Capacity

– 6.6.5 Performance Comparisons of Different Space-Time Block Codes Using a Single Receiver

– 6.4.2 Two other special case of log-det formula: Capacities of Receiver and Transmit Diversity Links

CH06-3

Modern Wireless Communications

CH06-4

Modern Wireless Communications

Content (Cont.) •

6.7 Differential Space-Time Block Codes – 6.7.1 Differential Space-Time Block Coding – 6.7.2 Transmitter and Receiver Structures

6.1 Introduction

– 6.7.3 Noise Performance •

6.8 Space-Division Multiple Access and Smart Antennas – 6.8.1 Antenna Arrays – 6.8.2 Multipath with Direction Antennas

CH06-5

CH06-6

1

Modern Wireless Communications



Modern Wireless Communications

Diversity – Frequency diversity

6.2 “Space Diversity on Receive” Techniques

– Time (signal-repetition) diversity – Space diversity • Receive diversity • Transmit diversity • Diversity on both transmit and receive



Multiple-input, multiple-output (MIMO) – User terminal of limited battery power – Channel of limited RF bandwidth

CH06-7

CH06-8

Modern Wireless Communications

Modern Wireless Communications

6.2 “Space Diversity on Receive” Techniques 6.2.1 Selection Combining

CH06-9

CH06-10

Modern Wireless Communications

Modern Wireless Communications

• Given Nr receiver outputs produced by common transmitted signal, logic circuit selects particular receiver output with largest signal-to-noise ratio as received signal.



Complex envelope of received signal of kth diversity branch is ~ ~ (t ) 0 ≤ t ≤ T and k = 1,2,K , N xk (t ) = α k e jθ k ~ s (t ) + w k r

(6.1)



With fading assumed to be slowly varying relative to symbol duration T, we simply the above Eq. to ~ ~ (t ) 0 ≤ t ≤ T and k = 1,2,K , N x (t ) ≈ α ~ s (t ) + w

(6.2)



The average signal-to-noise ratio at kth receiver output

• Assumption

k

– Frequency-flat: all frequency components constituting the transmitted signal are characterized by same random attenuation and phase shift. – Slow-fading: fading remains unchanged during transmission

CH06-11

k

[ [

r

] ]

2 2  E αk ~ s (t )  E ~s (t ) = E α k2 2 2 ~   E wk (t )  E wk (t )

(SNR )k =  •

– Fading phenomenon is described by Rayleigh distribution.

k

[ ]

k = 1,2,K , N r

As mean-square value of w~k (t ) is the same for all k , we have (SNR )k = E E α k2 k = 1,2,K , N r N0

[ ]

(6.3)

(6.4) CH06-12

2

Modern Wireless Communications

Modern Wireless Communications



Probability that all the diversity branches have a signal-to-noise ratio less than threshold γis N prob(γ k < γ for k = 1,2,K , N r ) = ∏ prob(γ k < γ ) r



Instantaneous signal-to-noise ratio γk =



k = 1,2,K , N r

1

γ av

 γ  exp − k   γ av 

γ k≥ 0 k = 1,2,K , N r

γ

−∞

f Γ f (γ k )dγ k

 γ   = 1 − exp −  γ av 

(6.7)

γ ≥0

  γ  = 1 − exp −   γ av  

(6.8)

Nr

γ ≥0



Cumulative distribution function of random variable ΓSC



Cumulative distribution function of selection combiner

γ sc = max{γ 1 , γ 1 ,K, γ 1 }

(6.6)

For some signal-to-noise ratio, the associated cumulative distributions of individual branches are prob (γ k ≤ γ ) = ∫

Nr   γ  = ∏ 1 − exp −  k =1   γ av 

(6.5)

Assume average signal-to-noise ratio over short-term fading is same, the probability density functions of random variables Γ k pertaining to individual branches as f Γk (γ k ) =



E 2 αk N0

k =1

  γ FΓ (γ sc ) = 1 − exp − sc  γ av 

  

(6.9)

Nr

γ sc ≥ 0

(6.10)

CH06-13

Modern Wireless Communications



Probability density function of

f Γ (γ sc ) = = •

d dγ sc Nr

γ av

CH06-14

Modern Wireless Communications

f Γ (γ sc )

FΓ (γ sc )

 γ   γ  exp − sc  1 − exp − sc    γ av    γ av  

(6.11)

N r −1

γ sc ≥ 0

For convenience of graphical presentation, we use the scaled probability density function f X ( x ) = γ av f Γsc (γ sc ) where the normalized variable x is x = γ sc γ av

CH06-15

Modern Wireless Communications



Modern Wireless Communications

From figure 6.2 – As the number of branches increase, probability density function of normalized random variable moves progressively to right. – Probability density function becomes more symmetrical and Gaussian as Nr increase.



CH06-16

6.2 “Space Diversity on Receive” Techniques

Procedures of scanning version of selection-combining: – Selecting receiver with strongest output signal.

6.2.2 Maximal-Ratio Combining

– Maintain the procedure by using the output of this particular receiver as combiner’s output. – When the instantaneous signal-to-noise ratio of combiner falls below the threshold, select a new receiver with strongest output signal.

CH06-17

CH06-18

3

Modern Wireless Communications

Modern Wireless Communications



Limitation of selection combiner can be mitigated by maximal-ratio combiner



Complex envelope of linear combiner output Nr

~y (t ) = a ~ ∑ k xk (t ) k =1

[

Nr

]

~ (t ) = ∑ ak α k e jθ k ~s (t ) + w k

(6.12)

k =1 Nr

Nr

k =1

k =1

~ (t ) = ~s (t )∑ ak α k e jθ k + ∑ ak w k



From Eq. (6.12), we notices that

Nr

jθ k ~ – Complex envelope of output signal equals s (t )∑ akα k e k =1

Nr

∑ a w~ (t )

– Complex envelope of output noise equals

k

k

k =1

CH06-19

CH06-20

Modern Wireless Communications

Modern Wireless Communications

~ (t )are mutually independent for k = 1,2,K , N , the output signal - to - noise ratio of linear combiner is Assuming w k r 2 Nr   E  ~s (t )∑ akα k e jθ k   k =1   (SNR )c = 2 N  r  ~ (t )  E ∑ ak w k  k =1 



[ [

] ]

s (t ) E~ ⋅ ~ (t ) 2 Ew k 2

2

Nr

∑a α e θ j

k

 Nr  E  ∑ a k α k e jθ k   k =1  2  Nr  E ∑α k    k =1

Nr

and

k

k

∑a

k =1

2

=

Let γ c denote the instantaneous output signal-to-noise ratio of linear combiner, then using

(6.13)

2 k

k =1

as the instantaneous values of expectations in numerator and denominator of eq.(6.13), we can write 2

Nr

2  Nr  E  ∑ a k α k e jθ k   E   k =1  =   2 Nr N    0 E ∑α k   k =1 

∑ a k α k e jθ k

 E 

k =1

γ c =    N0 

(6.14)

Nr

∑a

2 k

k =1

where E/N 0 is the symbol energy - to - noise spectral density ratio

CH06-21

CH06-22

Modern Wireless Communications



According to Cauchy-Schwarz inequality for complex number, we 2 have Nr Nr Nr 2 2 (6.15) ∑ ak bk ≤ ∑ ak ∑ bk k =1



Modern Wireless Communications

k =1

a ∑α e θ E ∑ 2

 

0



j

k

(

= cα k e •

∑a

(6.16)

k = 1,2,K , N r

(6.18)

Instantaneous output signal-to-noise ratio of maximal-ratio combiner

 E  Nr 

0

 k =1

(6.19)

According to Eq.(6.5), the maximal-ratio combiner produces an γmrc that is the sum of instantaneous signal-to-noise ratios of individual Nr branches γ mrc = γ k (6.20)



The term “maximal-ratio combiner” has been coined to describe the combiner of Fig. 6.4 that produces the produces optimum result.

k



Canceling common terms in Eq.(6.16)

 E  Nr γ c ≤  ∑ α k2  N 0  k =1





2

k =1



)

− jθ k

γ mrc =  ∑ α k2 N

k

k

k =1 Nr

Therefore, the equality in Eq.(6.17) holds for

ak = c α k e j θ k

k =1

Applying Cauchy-Schwarz inequality to instantaneous output signalto-noise ratio Nr Nr 2

γ c ≤   k =1 N



k =1

(6.17)

CH06-23

CH06-24

4

Modern Wireless Communications



Chi-Square with 2Nr degrees of freedom N r −1  γ  1 γ mrc f Γmrc (γ mrc ) = exp − mrc  (N r − r )! γ avN r  γ av 

Modern Wireless Communications

(6.1)

6.2 “Space Diversity on Receive” Techniques 6.2.3 Equal-Gain Combining

CH06-25

Modern Wireless Communications



CH06-26

Modern Wireless Communications

Three issues for maximal-ratio combiner 1. Significant instrumentation is needed to adjust the complex weighting parameters of maximal-ratio combiner to their exact values.

6.2 “Space Diversity on Receive” Techniques

2. Additional improvement in : 1. output signal-to-noise ration gained by mrc over sc is not large 2. Receiver performance is lost in inability to achieve the exact setting of mrc

6.2.4 Square-Law Combining

3. other details of the combiner may result in a minor improvement in overall receiver performance. •

Equal-gain combiner: all the complex weighting parameters have their phase angles set opposite to those of their respective multipath branches. CH06-27

Modern Wireless Communications

Modern Wireless Communications



No need phase estimation.



Applicable to orthogonal modulation.



With binary orthogonal signaling, receiver generates 1 T ~ ~∗ 1 T ~ ~∗ Q0 k = ∫0 xk (t )s0 (t )dt and Q1k = ∫0 xk (t )s1 (t )dt



In orthogonal modulation, two signaling waveforms approximately satisfy the condition T i= j E ~ (6.29) s (t )~ s ∗ (t )dt = b

N0

(6.27,28)

N0



0



CH06-28

i

 0

j

i≠ j

If binary symbol 0 is transmitted, the two decision variables are Eb α k e jθ w w Q0 k = + 0k and Q1k = 1k (6.30,31) k

N0

N0

N0

CH06-29

CH06-30

5

Modern Wireless Communications



Square-law receiver makes a decision between symbols 0 and 1 as

if •

2

Q0 k > Q1k

2

say 0 otherwise say 1

Nr

2

Nr

and Q1 = ∑ Q1k

k =1

2



• (6.33,34)

=

Eb Var (w0 k ) Var α k e jθ k + N0 N0

(

)

and

Var(Q1k ) =

Eb Var [w0 k ] E α k2 + N0 N0

( [ ])

1 Var (w1k ) N0

=1

= γ av + 1

(6.35,36)



q N r −1

1

(N r − 1)! (γ av + 1)

 q   exp −  γ av + 1 

1

(N r − 1)!

q N r −1 exp(− q )

(6.38)

As Q1 and Q0 are independent random variables, the probability of error is ∞ ∞ prob(Q0 < Q1 ) = ∫ f Q0 (q0 ) ∫ f Q1 (q1 )dq1 dq0 0  q0 

CH06-31

Modern Wireless Communications

(6.37)

For incorrect symbol, it is

f Q1 ( q) =

k =1

If s0(t) was transmitted, the variances are given by

Var (Q0 k ) =

Probability density function for correct symbol is

f Q0 (q ) =

(6.32)

With square-lave combining, we form the decision variable

Q0 = ∑ Q0 k •

Modern Wireless Communications

(6.39)

CH06-32

Modern Wireless Communications

• MIMO wireless communications include space diversity • Three important points:

6.3 Multiple-Input, MultipleOutput Antenna Systems

– Fading phenomenon is an environmental source of possible enrichment. – Space diversity provides the basis for a significant increase in channel capacity or spectral efficiency. – Increasing channel capacity with MIMO is achieved by increasing computational complexity with maintaining primary communication resources fixed.

CH06-33

Modern Wireless Communications

CH06-34

Modern Wireless Communications

6.3 Multiple-Input, MultipleOutput Antenna Systems 6.3.1 Co-antenna Interference

CH06-35

CH06-36

6

Modern Wireless Communications

Modern Wireless Communications



Spatial parameter, defines as a new degree of freedom.

n = min{N t , N r }

6.3 Multiple-Input, MultipleOutput Antenna Systems



(6.40)

Nt-by-1 vector, denotes the complex signal vector transmitted by the Nt antennas at discrete time n. T s(n) = [~ s1 (n), ~ s2 (n),K, ~ st (n)]

6.3.2 Basic Baseband Channel Model •

Total transmit power is fixed at the value

P = N tσ s2

(6.42)

CH06-37

CH06-38

Modern Wireless Communications



Modern Wireless Communications



~

For flat-fading, we can use hik (n) denote sampled complex gain of channel, thus express the Nr-by-Nt complex channel matrix as

~ ~ ~  h11 (n ) h21 (n ) L hN 1 (n )   ~  Nr ~ ~t h (n ) h22 (n ) L hN t 2 (n )   H (n) =  21  receive  M M M  ~  antennas ~ ~ hN r 1 (n ) hN r 2 (n ) L hN r N t (n )  14444442444444 3

(6.41)

The system of equations, defines the complex signal received at ith sk (n )radiated by kth antenna antenna due to transmitted symbol ~ Nt ~ ~ ~ (n ) xi (n ) = ∑ hik (n )~ sk ( n) + w i

• (6.43)

k =1

Complex received signal vector

i = 1,2,K, N r k = 1,2,K, N t

(6.44)

x(n ) = [~ x1 (n), ~ x1 (n),K, ~ x1 (n)]

(6.45)



Complex channel noise vector ~ (n), w ~ (n),K, w ~ ( n) T w (n ) = w 1 2 Nr

(6.46)



Therefore, the compact matrix form of the system equation which is the basic complex channel model for MIMO wireless communications



To simply the exposition, we get

N t transmit antennas

[

]

x(n) = H (n)s(n) + w(n)

x = Hs + w

CH06-39

(6.47) (6.48)

CH06-40

Modern Wireless Communications

Modern Wireless Communications



For mathematical tractability, we assume Gaussian model made up of three elements 1. Transmitter 2. Channel 3. Receiver



1. Correlation matrix of transmitted signal vector s is Rs = E[ss†] =σ2sINt where I N t is the Nt-by-Nt identity matrix

CH06-41

CH06-42

7

Modern Wireless Communications



2. The Nt x Nt elements of channel matrix H is

(

hik : N 0,1 •



Modern Wireless Communications

)

(

2 + jN 0,1

2

)

i = 1,2,K , N r k = 1,2,K , N r



3. Correlation matrix of noise vector w is Rw = E[ww†]

(6.50)

=σ2wINr

On this basis, the amplitude component hik is rayleigh distributes, this is the reason why MIMO channel is a rich Rayleigh scattering environment.

where I Nt is the Nr-by-Nr identity matrix •

The average signal-to-noise ratio (SNR) at each receiver is

ρ=

Mean of squared amplitude component is a chi-square random variable

[ ]= 1

E hik

2

for all i and k

(6.51)

=

P

σ w2 N tσ s2

σ

(6.53)

2 w

CH06-43

CH06-44

Modern Wireless Communications

Modern Wireless Communications

6.4 MIMO Capacity for Channel Known at the Receiver

6.4 MIMO Capacity for Channel Known at the Receiver 6.4.1 Ergodic Capacity

CH06-45

CH06-46

Modern Wireless Communications



Information capacity of AWGN channel with fixed transmit power is defined as  P  C = B log 2 1 + 2 bit / s (6.54)





σw 

With the sampling theorem, we can rewrite to

 1 P  C = log 2 1 + 2 bit / s / Hz 2  σw  •



Modern Wireless Communications



(



CH06-47

)

  det R W + HR S H +  C = Elog 2  tr ( R S ) ≤ P bit / s / Hz which is subject to constraint max Rs det(R W )   

(6.55)

Capacity of complex, flat-fading channel is 2   h P  (6.56) C = E log 2 1 + 2 bits / s / Hz   σ  w    Assume the channel is stationary and ergodic, C is commonly referred to ergodic capacity of single-input, single-output (SISO) flat fading channel.

Ergodic capacity of MIMO channel

Substituting Eqs. (6.49) and (6.52) into Eq.(6.57)

    σ C = Elog 2 det  I N r + HH + bit / s / Hz σ     2 s 2 w



(6.58)

Invoking definition of average signal-to-noise ratio, we get

     ρ C = E log 2 det  I N r + HH + bit / s / Hz N t     •

(6.57)

(6.59)

This is the log-det capacity formula for a Gaussian MIMO channel. CH06-48

8

Modern Wireless Communications



Asymptotic formula

lim

N →∞



Modern Wireless Communications

C ≥ constant N

6.4 MIMO Capacity for Channel Known at the Receiver

(6.61)

The ergodic capacity of a MIMO flat-fading wireless link with an equal number N of transmit and receive antennas grows roughly proportionately with N

6.4.2 Two other special case of log-det formula: Capacities of Receiver and Transmit Diversity Links

CH06-49

CH06-50

Modern Wireless Communications



Modern Wireless Communications

1. Diversity-on-receive channel



– Applying log-det capacity formula to this case, Eq. (6.60) reduces to Nr   C = E log 2 1 + ρ ∑ hi i =1  

2

 bit / s / Hz 

2. Diversity-on-transmit channel – The log-det capacity formula reduced to

  ρ C = Elog 2 1 + N  t 

(6.62)

Nt

∑h

k

k =1

2

 bits / s / Hz 

(6.63)

– Eq. (6.62) expresses the ergodic capacity due to linear combination of receive-antenna outputs. – It designed to maximize the information contained in Nr received signals about the transmitted signal. CH06-51

CH06-52

Modern Wireless Communications

Modern Wireless Communications

6.4 MIMO Capacity for Channel Known at the Receiver



Outage probability of MIMO link is defined as the probability for which the link is in a state of outage for data transmitted across the link at a certain rate, R.



To proceed on this probabilistic basis, we invoke a quasi-static model: – The burst is long enough to accommodate the transmission of large number of symbols.

6.4.3 Outage Capacity

– Yet the burst is short enough that can be treated as quasi static. – Channel matrix is permitted to change. – The different realizations of transmitted signal vector are drawn from a white gaussian codebook.

CH06-53

CH06-54

9

Modern Wireless Communications

Modern Wireless Communications



In light of the log-det capacity formula, we may view the random variable     ρ +  Ck = E log 2 det I N r + H k H k  bit / s / Hz (6.64) Nt     as the expression for a sample of the wireless link. •

6.4 MIMO Capacity for Channel Known at the Receiver

Outage probability at rate R is Poutage ( R ) = prob{Ck < R for some burst k }

6.4.4 Channel Known at the Transmitter

or equivalently,     ρ +  Poutage ( R ) = problog 2 det  I N r + H k H k  < R for some burst k  Nt     



(6.65)

Outage capacity of the MIMO link is the maximum bit rate that can be maintained across the link for all bursts of data transmissions for a prescribed outage probability. CH06-55

CH06-56

Modern Wireless Communications

Modern Wireless Communications

• Log-det capacity formula is based on the premise that the transmitter has no knowledge of channel state.

6.5 Singular-Value Decompostion of the Channel Matrix

• Knowledge of channel state can be gathered by – first estimating the channel matrix at receiver – then sending to the transmitter via feedback channel. – Capacity is optimized.

CH06-57

CH06-58

Modern Wireless Communications



Modern Wireless Communications

Diagonalize HH+ by invoking eigendecomposition of Hermitian Matrix

U + HH + U = A •

The matrixΛis a diagonal matrix whose Nr elements are eigenvalues of matrix product HH+



The matrix U is a unitary matrix whose Nr columns are the eigenvectors associated with eigenvalues of HH+.



Inverse of unitary matrix is equal to Hermitian transpose of matrix, as shown by

U −1 = U + or, equivalent ly,

UU + = U + U = I N r



(6.68,69)

Let Nt-by-Nt matrix V be another unitary matrix, that is

VV + = V + V = I N r

(6.67)

Inject the matrix product VV+ into the center of left-hand side of Eq. (6.67) (6.71) U + H(VV + )H + U = Α



Let the Nt-by-Nt matrix D denate a new diagonal matrix related to Nrby-Nr diagonal matrixΛwith Nr ≤ Nt by

Α = [D 0][D 0]

+



(6.72)

Examining Eqs.(6.71) and (6.72) and comparing terms, we deduce the new decomposition, which is singular-value decomposition (SDV)

U + HV = [D 0] CH06-59

(6.70)



(6.73) CH06-60

10

Modern Wireless Communications



Modern Wireless Communications

According to SVD theorem, we have – Elements of diagonal matrix

(

D = diag d1 , d 2 , K , d Nt



)

(6.74)

~ ~ xi = d i ~ si + w i

are the singular values of channel matrix H. – Columns of unitary matrix

[

U = u , u ,K , u N r

1 1 are the left singular vectors of matrix H

Using the definitions of Eqs. (6.74) through (6.76), the decomposed channel model can changed to scalar form

]

(6.75)

]

(6.76)

– Columns of second unitary matrix

[

V = v , v ,K, v

1 2 Nt are the right singular vectors of matrix H

i = 1,2,K , N r

CH06-61

CH06-62

Modern Wireless Communications

Modern Wireless Communications



6.5 Singular-Value Decompostion of the Channel Matrix

Substituting Eq. (6.59)into Eq. (6.67) leads to spectral decomposition of HH+ in terms of Nr eigenmodes, we may write HH + = UΑU + Nr

= ∑ λi u iu i+



6.5.1 Eigendecomposition of the Logdet Capacity Formula

Substituting the first line of this decomposition into determinant part of Eq. (6.59) yields

    ρ ρ det I N r + HH +  = det I N r + UΛU +  Nt Nt     •

CH06-63

(6.84)

CH06-64

Modern Wireless Communications

Modern Wireless Communications

And then using the defining Eq. (6.69), we can rewrite Eq. (6.83)



    ρ ρ + det I N r + HH +  = det I N r + U UΛ  Nt Nt      ρ  = det I N r + Λ N t  

(6.83)

Invoking the determinant identity.

det(I + AB ) = det (I + BA )



(6.82)

i =1

(6.85)

Nr  ρ  = ∏ 1 + λi  N t  i =1 

 Nr  ρ  (6.86) C = E ∑ log 2 1 + λi  bits / s / Hz  N t   i =1 • Ergodic capacity of a MIMO wireless communication system is the sum of capacity of Nr virtual single-input, single-output channels defined by the spatial eigenmodes of the matrix product HH+. •

CH06-65

Finally, subsitute Eq. (6.85) into Eq. (6.59)

Using the log-det capacity formula of Eq.(6.60), for Nt ≤ Nr, we can show that  Nt  ρ  C = E ∑ log 2 1 + λi bits / s / Hz (6.87)  N r   i =1

CH06-66

11

Modern Wireless Communications

Modern Wireless Communications

• Space-Time codes – Joint channel encoding of multiple transmit antennas

6.6 Space-Time Codes for MIMO Wireless Communications

– Employ redundancy for purpose of providing protection against channel fading, noise, interference. – Maximize outage capacity – Classified into • Space-time trellis codes • Space-time block codes

CH06-67

Modern Wireless Communications

CH06-68

Modern Wireless Communications

• Space-time trellis code

• Space-time block code

– Permits serial transmission of symbols.

– Transmission of signal takes place in blocks. Code is defined by transmission matrix with 3 parameters

– Designed for two to four transmit antennas

• Number of transmitted symbols l

– Well for slow-fading environment but not indoor data transmission.

• Number of transmit antennas, Nt, defines the size of transmission matrix.

– For decoding, multidimensional version of Viterbi algorithm is required – Decoding complexity of space-time trellis codes increases exponentially as the function of spectral efficiency.

• Number of time slots in data block m

– Ratio l/m defines of rate of code. – For efficient transmission, transmitted symbols are expressed in complex form.

CH06-69

Modern Wireless Communications

CH06-70

Modern Wireless Communications

– Linear processing • Estimate transmitted symbols at receiver and simplify the receiver design.

– Different receiver design procedures: • Complex orthogonal design • Generalized complex orthogonal design

– Complex orthogonality of transmission matrix in temporal sense is a sufficient condition for linear processing at receiver. – Alamouti code: code with code rate of unity.

CH06-71

CH06-72

12

Modern Wireless Communications

Modern Wireless Communications

6.6 Space-Time Codes for MIMO Wireless Communications 6.6.1 Preliminaries

CH06-73

CH06-74

Modern Wireless Communications

Modern Wireless Communications

• Two functional units: – Mapper

6.6 Space-Time Codes for MIMO Wireless Communications

• Take incoming binary data stream and generate a new sequence of blocks.

– Block encoder • Converts each block of complex symbols produced by mapper into an l-by- Nt transmission matrix S, where l and Nt are temporal dimension and spatial dimension

6.6.2 Alamouti Code

CH06-75

CH06-76

Modern Wireless Communications



Modern Wireless Communications



Two-by-one orthogonal space-time block code.

~ s* S =  1~ *  − s2

−~ s2*   → Space ~ s1* 

~ s* ~ s *  ~ s* −~ s * SS + =  1~ * ~2*   ~1* ~ *2  s1  − s2 s1   s2 2 2  ~ s1 s1 s1 ~ s2 + ~ −~ =  ~ *~ * 2 *~ * ~ ~ s1 − s2 s1 + s1 s2

(6.88)

↓ Time •

Hermitian transpose of S

~ s* S + = ~1*  s2

−~ s2*   → Time ~ s1*  ↓ Space

(

s2 ~ s1  + ~ 2  + ~ s1 

(6.90)

)

0 2 2 1 s1 + ~ s2  = ~  0 1

(6.89)



CH06-77

Multiply code matrix S by its Hermitian transpose, obtaining

This result also holds for alternative matrix product S+S, which is proof of orthogonality in the temporal sense CH06-78

13

Modern Wireless Communications



The transmission matrix of Alamouti code satisfies the unique condition

(

)

2 2 SS + = S + S = ~ s1 + ~ s2 I



Modern Wireless Communications

• Four Properties of Alamouti code • Property 1. Unitarity (Complex Orthogonality) (6.91)

– Alamouti code is an orthogonal space-time block code – Product of transmission matrix with its Hermitian transpose is equal to the two-by-two identity matrix scaled by the sum of squared amplitudes of transmitted symbols.

And Note that

S −1 =

1 ~ s1 + ~ s2 2

2

S+

• Property 2: Full-Rate Complex Code (6.92)

– Only complex space-time block code with a code rate unity.

CH06-79

CH06-80

Modern Wireless Communications

Modern Wireless Communications

With s%1 and s% 2 transmitted simultaneously at time t , the complex received signal at time t' > t , is

• Property 3. Linearity

x%1 = α1e jθ1 s%1 + α 2e jθ 2 s%2 + w1

– Alamouti code is linear in transmitted symbols.

(6.95)

The complex signal received at time t' + T is

• Property 4. Optimality of Capacity

x%2 = −α1e jθ1 s%2* + α 2e jθ2 s%1* + w2 Reformulate the variable x%1 and complex

– For two transmit antennas and a single receive antenna, the Alamouti code is the only optimal space-time block code that satisfies the log-det capacity formula of Eq. (6.63).

(6.96)

conjugate of the second variable x%2 in matrix form  x%1   α1e jθ1  ∗ =  − jθ  x%2  α 2e 2

α1e jθ 2   s%1   w%1 

   +  * −α1e− jθ1   s%2   w% 2 

(6.97)

CH06-81

CH06-82

Modern Wireless Communications





Modern Wireless Communications

Multiply Eq.(6.97) by hermitian transpose of two-by-two channel matrix− jθ ~ α1e 1 α 2e − jθ2   ~ x1  1 0  ~ s1  α1e − jθ1 α 2e − jθ2   w 1 2 2   − jθ 2   *  = (α1 + α 2 )  ~  +  − jθ − jθ   ~  x2  − α1e − jθ1   ~ 0 1  s2  α 2 e 2 − α1e 1   w2  α 2 e ~ ~∗  s  α e − jθ1 w ~ α 2 e − jθ 2 w 2 = (α12 + α 22 )~1  +  1 − jθ ~1 − jθ ~ ∗  (6.98)  s2  α 2e 2 w1 − α1e 1 w2  And let

x1   ~y1   α1e − jθ1 α 2e − jθ 2   ~  *  ~  =  − jθ 2 x2  − α1e − jθ1   ~  y2  α 2 e  α e − jθ1 ~ x + α 2 e − jθ 2 ~ x2∗  =  1 − jθ ~1 − jθ1 ~ ∗  2 α e x − α e x  2 1 1 2 

and

~  v~1  α1e − jθ1 w 1 v~  =  − jθ 2 ~  2  α 2 e w1

~∗  + α 2 e − jθ 2 w 2 − jθ1 ~ ∗  − α1e w2  (6.99)

CH06-83



Recast Eq.(6.98) in matrix form of input-output relations describing the overall behavior of Alamouti code ~ y1  ~  v~1  2 2 s 1 2 2 ~ ~ ~ ~  = α1 + α 2  ~  + ~  in expanded form, yk = α1 + α 2 sk + vk k = 1,2  y2   s2  v2  (6.102)

(

)

(

)



Due to complex orthogonality of Alamouti code, the unwanted symbols are cancelled out in the equations. This cancellations are responsible for the simplification of receiver.



The detrimental effect of fading arises when diversity paths suffer from it. This means a wireless communication system based on the Alamouti code enjoys a two-level diversirty gain.

CH06-84

14

Modern Wireless Communications

Modern Wireless Communications



Maximum-likelihood decoding rule: – Given that receiver has knowledge of • Channel fading coefficients α1andα2. • Set of all possible transmitted symbols in the mapper’s constellation denoted by S, the maximum-likelihood estimates of transmitted symbols defined by sˆ = arg min {d 2 (~ y , (α 2 + α 2 )ϕ )} and sˆ = arg min {d 2 (~ y , (α 2 + α 2 )ϕ )} (6.1) 1

ϕ∈S

1

1

2

2

ϕ∈S

2

1

2

where the φ denote the different hypotheses for the linear combiner output.

CH06-85

Modern Wireless Communications

CH06-86

Modern Wireless Communications

6.6 Space-Time Codes for MIMO Wireless Communications 6.6.3 Performance Comparison of Diversity-on-Receive and Diversity-onTransmit Schemes

CH06-87

Modern Wireless Communications

CH06-88

Modern Wireless Communications

• Generalized complex orthogonal designs of space–time block codes distinguish themselves from the Alamouti code in three respects:

6.6 Space-Time Codes for MIMO Wireless Communications

– Nonsquare transmission matrix – Fractional code rate – Orthogonality of transmission matrix only in temporal sense.

6.6.4 Generalized Complex Orthogonal Space-Time Block Codes

CH06-89

CH06-90

15

Modern Wireless Communications



Modern Wireless Communications

Let G be a an m-by- Nt matrix, Nt is the number of transmit antennas and m is the number of time slots, the entries of the matrix



Construction of space-time block codes using generalized complex orthogonal design is exemplified by rate-1/2 codes.



Case 1: For three transmit antennas (l=4, m=8) ~ ~ s1 s2 s3   ~ − ~ ~ ~ s s − s4  1  2 ~ ~ − ~ s3 s4 s1   ~  ~ −s −~ s s G 3 =  ~ *4 ~ *3 ~2*  → Space  s1 s2 s3   ~* ~*  s1 −~ s4*  − s2 ~ − ~ s3* ~ s4* s1*   ~*  ~* ~ s2*  − s4 − s3 ↓ Time

0,± s1 ,± s1* ,± s2 ,± s2* , K ,± sl ,± sl*

• G is said to be generalized complex orthogonalized design of size Nt and code rate is l/m if

 l 2  G + G =  ∑ s j  I  j =1 

(6.106)

(6.107)

CH06-91

CH06-92

Modern Wireless Communications



Modern Wireless Communications

Case 2: For four transmit antennas (l=4,m=8)

s1  ~ − ~  s2 − ~ s3  ~ s − G 4 =  ~*4  s1  ~*  − s2 − ~ s*  ~3* −  s4

~ s2 ~ s1 ~ s

~ s3 s4 −~ ~ s

s3 −~ ~ s2* ~ s* 1

~ s2 ~ s3* s* −~

~ s4* s* −~

~ s1* ~ s*

4

3

1

4

2



~ s4 ~ s3 s −~

    2  ~ s1  → Space *  ~ s4  * ~ s3  −~ s2*   ~ s1* 

Compare with Alamouti code, space-time codes G3 and G4 are at a disadvantage in two respects: 1. The bandwidth efficiency is reduced by a factor of two. 2. The number of time slots across which channel is required to have a constant fading envelope is increased by a factor of four.

(6.108)

↓ Time CH06-93

CH06-94

Modern Wireless Communications

Modern Wireless Communications



To improve the bandwidth efficiency, we may use rate-3/4 generalized complex linear processing orthogonal designs referred to as sporadic codes:



Case 1: For three transmit antennas (l=3, m=4)

 ~ s1  ~* − s2  H 3 = ~* s 2 ~3*  s3 2

~ s2 ~ s1* ~ s3* 2 −~ s3* 2

~ s3 ~ s3

2 2

(− ~s − ~s + ~s − ~s ) (~s + ~s + ~s − ~s ) 1

2

↓ Time

* 1 * 2

2

1

* 2 * 1

   → Space 2  2 



Case 2: For four transmit antennas (l=3,m=4)

 ~ s1  ~* − s2  H 3 = ~* s 2  ~3*  s3 2

~ s2 ~ s1* ~ s3* 2 −~ s3* 2

~ s3 2 ~ s3 2 −~ s1 − ~ s1* + ~ s2 − ~ s2* ~ s2 + ~ s2* + ~ s1 − ~ s1* ↓

(

(

)

Time

)

2 2

~ s3 2 −~ s3 2 −~ s2 − ~ s2* + ~ s1 − ~ s1* − ~ s +~ s* +~ s −~ s*

(

(

2

2

1

1

) )

   → Space 2  2  (6.110)

(6.109)

CH06-95

CH06-96

16

Modern Wireless Communications

Modern Wireless Communications

6.6 Space-Time Codes for MIMO Wireless Communications 6.6.5 Performance Comparisons of Different Space-Time Block Codes Using a Single Receiver

CH06-97

Modern Wireless Communications

CH06-98

Modern Wireless Communications

CH06-99

Modern Wireless Communications

CH06-100

Modern Wireless Communications

6.7 Differential Space-Time Block Codes

6.7 Differential Space-Time Block Codes 6.7.1 Differential Space-Time Block Coding

CH06-101

CH06-102

17

Modern Wireless Communications



Modern Wireless Communications

Given the new pair of complex signals to be transmitted at time t+2, the row vector can be expressed as

[~s

3, t + 2

[

,~ s4 ,t + 2 ] = a1,t + 2 [~ s1,t , ~ s2 , t ] + a 2 , t + 2 − ~ s2* , ~ s1*,t

]

(6.111)





• a1,t+2 and a2,t+2 are coefficients of linear combination and defined as inner products of the row vector, therefore

[a

1,t + 2

[

[

+ , a2,t + 2 ] = [~ s3,t + 2 , ~ s4,t + 2 ][~ s1,t , ~ s2,t ] , − ~ s2*,t +1 , ~ s1*,t +1 ~ s* −~ s2,t +1  = [~ s3,t + 2 , ~ s4,t + 2 ]~1*,t  ~ s s 1,t +1    2 ,t = [~ s ,~ s ]S + 3,t + 2

4 ,t + 2

]]

Similarly, we can write

[− a

* 2 ,t + 3

] [

(6.113)

Coefficients matrix is a product of two orthogonal Alamouti (quaternionic) matrices.

 a1,t + 2 At + 2,t + 3 =  *  − a2 ,t + 3 = S t + 2,t +3S t+,t +1

+

]

, a1*,t +3 = − ~ s4*.t +3 , ~ s3*,t +3 S t+,t +1

a2 ,t + 2  a1*,t + 3 

(6.114)

(6.112)

t ,t +1

CH06-103

CH06-104

Modern Wireless Communications



Modern Wireless Communications

Since St,t+1 is a unitary matrix by virtue of orthonormality of its tow constituent row vectors, it follow that



Similarly, the received signal matrix in response to the next transmitted signal matrix St+2,t+3 is



New two-by-two matrix

X t + 2,t +3 = S t ,t +1H

S t−,+t +1 = S t ,t +1 •

Basis for differential space-time block encoding at the transmitter

S t + 2,t +3 = A t + 2,t +3S t−,+t +1 •

Yt + 2,t +3 = X t + 2,t +3 X t+,t +1

(6.115)

= A t + 2,t +3S t ,t +1

(6.117)

= S t + 2,t + 3 H (S t ,t +1H )

+

In the absence of channel noise, the received signal matrix in response to transmitted signal matrix St,t+1 is given by

X t ,t +1 = S t ,t +1H

+

= S t + 2,t + 3 HH S

(6.118)

+ t ,t +1

(6.116)

CH06-105

CH06-106

Modern Wireless Communications





From the solution to problem6.12, we note that

 α e − jθ 1 H =  1 − jθ 2 α 2 e •

Modern Wireless Communications

α 2 e − jθ   − α 1 e − jθ  2

+

H H = HH

and

+

1

(

= α

2 1



2 2

)I

( = (α

) )A

Yt + 2 ,t +3 = α12 + α 22 S t + 2 ,t +3S t+,t +1 2 1

+ α 22

– A, is spanned by pair of complex coefficients (a1,a2) constituting matrix A

(6.119, 6.120)

Accordingly. Eq.(6.118) reduces to

(6.121)

t + 2,t + 3

With two sets of signal points involved in formulation of Eqs (6.115) and (6.121), we identify two signal spaces

~ ~ – S, is spanned by the complex signals s1 , s2 constituting matrix S



Properties of these signals:



1. With M-ary PSK as the method of modulation transmitting Alamouticode, – points representing signal space S are uniformly distributed on circle of unit radius



– Points representing signal space A constitute a quadrature amplitude modulation (QAM) constellation

This is the basis for differential space-time block decoding at the receiver.

CH06-107

CH06-108

18

Modern Wireless Communications

Modern Wireless Communications

• 2. Minimum distance between the points in signal space S is equal to the minimum distance between the points in signal space A. • 3. To construct matrix A

6.7 Differential Space-Time Block Codes

– Bijective mapping of 2b bits onto the signal space A.

6.7.2 Transmitter and Receiver Structures

– The mapping bijective in the sense that it is one-to-one and onto.

CH06-109

CH06-110

Modern Wireless Communications

Modern Wireless Communications

Differential space-time block encoder

Differential space-time block decoder

1. Mapper

1. Differential decoder



Generate the entries that make up matrix At+2,t+3

2. Differential encoder •



Delay unit feeds forward the matrix Xt,t+1



Multiplier multiplies the matrices Xt+2,t+3 and Xt,t+1 to produce new matrix Yt+2,t+3

2. Signal estimator

Transforms the matric At+2,t+3 into matrix St+2,t+3 •

Delay unit feeds back the matrix St,t+1 to input of differential encoder



Multiplier multiplies matrix inputs At+2,t+3 and St,t+1 to provide the transmitted signal matrix St,t+3 in accordance with Eq.(6.115)



ˆ Computes the matrix that A t + 2,t + 3 is closest to Yt + 2,t + 3

3. Inverse mapper •

ˆ

Operates on estimate At + 2,t + 3 to produce corresponding estimates of original pair of data bits transmitted at time t+2 and t+3.

CH06-111

Modern Wireless Communications

CH06-112

Modern Wireless Communications

6.7 Differential Space-Time Block Codes 6.7.3 Noise Performance

CH06-113

CH06-114

19

Modern Wireless Communications

Modern Wireless Communications

6.8 Space-Division Multiple Access and Smart Antennas

CH06-115

Modern Wireless Communications

CH06-116

Modern Wireless Communications

• Advantages of 120o sector antennas at base station – Can be applied with FDMA, TDMA or CDMA – Allows multiple users to operate on same frequency and/or time slot in same cell – More users in same spectrum and improved capacity – Can be applied at base station without affecting mobile terminals

CH06-117

Modern Wireless Communications

CH06-118

Modern Wireless Communications

• Advantages of smart antenna

• SDMA

– Greater range

– user terminals can spatially separated by virtue of their angular directions.

– Fewer base stations

• SDMA relies on smart antennas

– Better building penetration

• Examples of smart antennas

– Less sensitivity to power control errors – More responsive to traffic hot spots

– Sector antenna

• SDMA improves system capacity by

– Switched-beam antennas

– Minimization of effects of interference.

– Adaptive antenna

– Increasing signal strength

CH06-119

CH06-120

20

Modern Wireless Communications

Modern Wireless Communications

6.8 Space-Division Multiple Access and Smart Antennas 6.8.1 Antenna Arrays

CH06-121

CH06-122

Modern Wireless Communications



Modern Wireless Communications

Complex envelope of transmitted signal

~ s (t ) = m(t )e j 2πft •

Received symbols

Under the above assumptions, analysis depends solely on phase relationship of different elements.



If antenna element k is at distance lk from the transmitting antenna, then the carrier phase is φ (t ) = 2πf (t − lk c )

(6.123)

~ r (t , l ) = A(l )m(t − l c )e j 2πf (l c ) •

• (6.122)

= 2πf (t − l0 c ) − 2πf (lk − l0 c )

Key assumptions

≡ φ0 (t ) − 2πf∆lk / c

1. Incident field is a plane wave

≡ φ0 (t ) − ∆φk

2. The attenuation A(l ) ≈ A(l0 ) ≡ A0



3. . m(t − l c ) ≈ (t − l0 c ) ≡ m0 (t ) 4. There is no mutual coupling between the antenna elements.

The phase offset is

∆φk = (2πf c )(kd sin θ )  kd  = 2π   sin θ  λ 

CH06-123

Modern Wireless Communications



CH06-124

Modern Wireless Communications

  j 2π   sin θ  λ 

 kd  = 2π   sin θ  λ 

Complex rotation

ak (θ ) = e •

(6.125)

The received signal at element k is kd sk (t ) = s0 (t )e



(6.124)

s0 (t ) = A0 m0 (t )e jφ0 (t ) (6.126,127)

where  kd  j 2π   sinθ  λ 

(6.128)

A phased array computes a linear sum of the signals received at each element in Fig 6.29, yielding the received signal N 2

r (t ) =

∑ w s (t ) * k k

k =− N 2

(

)

(6.129)

[

= w a s0 (t ) where w = w− N 2 ,K , wN 2 +

]

T

[

]

and a (θ ) = a− N 2 (θ ), K, a N 2 (θ )

T

CH06-125

CH06-126

21

Modern Wireless Communications

Modern Wireless Communications

6.8 Space-Division Multiple Access and Smart Antennas 6.8.2 Multipath with Direction Antennas

CH06-127

Modern Wireless Communications

CH06-128

Modern Wireless Communications

CH06-129

CH06-130

22