lecture mimo

9
1 Multiple-Antenna Systems Jan Mietzner ([email protected], Room: Kaiser 4110) 1. Introduction How is it possible to build (digital) wireless communication systems offering high data rates and small error rates ? Trade-off between spectral efficiency (high data rates) and power effi- ciency (small error rates), given fixed bandwidth & transmission power Example: Increase cardinality of modulation scheme Data rate , error rate Decrease rate of channel code Error rate , data rate Conventional transmitter & receiver techniques operate in time domain and/ or in frequency domain Idea: Utilize multiple antennas at the transmitter and/ or the receiver Multiple-input multiple-output (MIMO) system Single-input multiple-output (SIMO) system Multiple-input single-output (MISO) system Exploit spatial domain (in addition to time/ frequency domain) Better trade-off between spectral efficiency and power efficiency Benefits of multiple antennas: Increased data rates by means of spatial multiplexing techniques Decreased error rates by means of spatial diversity techniques Improved signal-to-noise ratios (SNRs)/ signal-to-interference-plus- noise ratios (SINRs) by means of beamforming techniques 2 Spatial diversity techniques (Spacetime coding & diversity reception) techniques Spatial multiplexing Smart antennas (Beamforming) Multipleantenna techniques Tx Rx Higher bit rates Smaller error rates Higher bit rates/ Smaller error rates Multiplexing gain Tradeoff Coding gain Diversity gain Antenna gain Interference suppression Tradeoff

Upload: tomdarel

Post on 12-Nov-2014

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lecture Mimo

1

Multiple-Antenna SystemsJan Mietzner ([email protected], Room: Kaiser 4110)

1. Introduction

• How is it possible to build (digital) wireless communication systems

offeringhigh data ratesandsmall error rates ?

• Trade-off between spectral efficiency (high data rates) and power effi-

ciency (small error rates), given fixed bandwidth & transmission power

• Example:

Increase cardinality of modulation scheme⇒ Data rate↑, error rate↑Decrease rate of channel code⇒ Error rate↓, data rate↓

• Conventional transmitter & receiver techniques operate intime domain

and/ or infrequency domain

• Idea:

Utilize multiple antennasat the transmitter and/ or the receiver

– Multiple-input multiple-output (MIMO) system

– Single-input multiple-output (SIMO) system

– Multiple-input single-output (MISO) system

⇒ Exploit spatial domain (in addition to time/ frequency domain)

⇒ Better trade-off between spectral efficiency and power efficiency

• Benefits of multiple antennas:

– Increased data rates by means ofspatial multiplexing techniques

– Decreased error rates by means ofspatial diversity techniques

– Improved signal-to-noise ratios (SNRs)/ signal-to-interference-plus-

noise ratios (SINRs) by means ofbeamforming techniques

2

Spatial diversity techniques

(Space−time coding &diversity reception)techniques

Spatial multiplexing Smart antennas

(Beamforming)

Multiple−antenna

techniques

Tx... ... Rx

Higher bit rates Smaller error rates Higher bit rates/

Smaller error rates

Multiplexing gain

Trade−off

Coding gain

Diversity gainAntenna gain

Interferencesuppression

Trade−off

Page 2: Lecture Mimo

3

2. Basic Principles

2.1 Beamforming Techniques

• Goal: Improved SNRs or SINRs in multiuser scenarios

• Beamforming can be interpreted aslinear filtering in the spatial domain

• Considerantenna array with N elements and directional antenna pat-

tern receiving a radio-frequency (RF) signal from a certain direction

• Due to antenna array geometry, impinging RF signal reaches antenna el-

ements atdifferent times (underlying baseband signal does not change)

⇒ Adjustphasesof RF signals to achieve constructive superposition

⇒ Corresponds tosteeringof antenna pattern towards desired direction

⇒ Additionalweighting of RF signals can shape antenna pattern

(N−1 degrees of freedom for placing maxima or nulls)

• Principle can also be utilized at thetransmitter (reciprocity)

Information

......

M N

Desired directions of

bit sequence

Phased array Phased array

to detector

Bea

mfo

rmer

Beam

former

1 1

transmission/reception

ReceiverTransmitter

4

• Improved SNRs:

Focus antenna patterns on desired angles of reception/ transmission, e.g.,

towards line-of-sight (LoS) or significant scatterers⇒ Antenna gain

• Improved SINRs:

Steer nulls towards co-channel users⇒ Interference suppression

• Beamforming/ smart antenna techniques thus enablespace-division

multiple access (SDMA), as an alternative to time-division or

frequency-division multiple access (TDMA/ FDMA)

• SNR/ SINR gains can be utilized todecrease error ratesor to

increase data rates(by switching to a higher-order modulation scheme)

• In practical systems directions of significant scatterers must beestimated

(e.g., MUSIC or ESPRIT algorithm); SINR can also be optimizedwith-

out knowing the directions of all co-channel users (Capon beamformer)

• Beamforming techniques arewell establishedsince the 1960’s (origins

are in the field of radar technology); however, intensive researchfor

wireless communicationsystems started only in the 1990’s

• Literature: An exhaustiveoverview on smart antenna techniques for

wireless communications can be found in [Godara’97]

• Final remark:

Beamforming can also be performed in baseband domain, if channel is

known at transmitter and receiver (eigen-beamforming)

Page 3: Lecture Mimo

5

2.2 Spatial Multiplexing Techniques

• Goal: Increased data rates compared to single-antenna system

• Capacity of MIMO systems growslinearly with min{M, N}

• At the transmitter , the data sequence is split intoM sub-sequences that

are transmitted simultaneously using the same frequency band

⇒ Data rate increased by factorM (multiplexing gain)

• At thereceiver, the sub-sequences are separated by means ofinterference-

cancellationalgorithm, e.g., linear zero-forcing (ZF)/ minimum-mean-

squared-error (MMSE) detector, maximum-likelihood (ML) detector, suc-

cessive interference cancellation (SIC) detector, ...

• Typically, channel knowledge requiredsolelyat the receiver

• For a good errorperformance, typically N≥M required

• Intensiveresearchstarted at the end of the 1990’s

• Literature: [Foschini’96]

(Tutorials can be found in [Gesbert et al.’03], [Paulraj et al.’04])

Dem

ult

iple

xin

g

Estimated...N

...

M

Information

M sub−sequences

bit sequence

11

2 DetectionAlgorithm

Transmitter Receiver

bit sequence

6

2.3 Spatial Diversity Techniques

• Goal: Decreased error rates compared to single-antenna system

• Send/ receive multipleredundant versions of the same data sequence

and perform appropriatecombining (in baseband domain)

⇒ If the redundant signals undergo statisticallyindependentfading,

it is unlikely that all signals simultaneously experience a deep fade

⇒ Spatialdiversity gain (typically, small antenna spacings sufficient)

• Receive diversity: SIMO system withN receive antennas and linear

combining of the received signals

– Variouscombining strategies, e.g., equal-gain combining (EGC),

selection combining (SC), maximum-ratio combining (MRC), ...

– Well-established since the 1950’s, see [Brennan’59]

• Transmit diversity: MISO system withM transmit antennas

– Appropriatepre-processingof transmitted redundant signals to en-

ablecoherentcombining at receiver (space-time encoder/ decoder)

– Optionally, N >1 receive antennas for enhanced performance

– Typically, channel knowledge requiredsolelyat the receiver

– Intensiveresearchstarted at the end of the 1990’s

– Well-known techniques areAlamouti’s schemefor M = 2 transmit

antennas [Alamouti’98],space-time trellis codes[Tarokh et al.’98],

andorthogonal space-time block codes[Tarokh et al.’99]

– An abundanceof transmitter/ receiver structures has been proposed

(some offer additionalcoding gain)

• Literature: An exhaustiveoverview of the benefits of spatial diversity

in wireless communication systems can be found in [Diggavi et al.’04]

Page 4: Lecture Mimo

7

M

...Space−TimeEncoder

1

Redundantsignals

Space−TimeDecoder

Transmitter Receiver

Informationbit sequence

Estimatedbit sequence

3. Mathematical Details

3.1 System Model

• Consider aMIMO system with M transmit andN receive antennas

• Assumptions:

– Frequency non-selective fading& square-root Nyquist filters at

transmitter and receiver (pulse energyEg :=1)

⇒ No intersymbol interference (ISI)

– Rayleigh fading(no LoS component), i.e., channel gains are

zero-mean complex Gaussian random variables

– Block fading, i.e., channel gains are invariant over complete data

block and change randomly from one block to the next

• Discrete-time channel model:

– k: Discrete time index (1≤k≤NB, NB block length)

– µ: Transmit antenna index (1≤µ≤M )

– ν: Receive antenna index (1≤ν≤N )

8

• Discrete-time channel model (cont’d):

– xµ[k]: Transmitted symbol of transmit antennaµ, time indexk,

E{xµ[k]}=0, E{|xµ[k]|2}=:σ2xµ

(Underlying information symbols are denoted asa[k])

– hν,µ: Channel gain betweenµth transmit &νth receive antenna,

hν,µ ∼ CN (0, σ2h) (i.i.d)

(Amplitude|hν,µ| is Rayleighdistributed)

– nν [k]: Additive white Gaussian noise (AWGN) sample at receive

antennaν, time indexk,

nν[k] ∼ CN (0, σ2n) (i.i.d)

– yν [k]: Received symbol at receive antennaν, time indexk

• Matrix-vector model

– Transmitted vector:x[k] :=[ x1[k], ..., xM [k] ]T

– Noise vector: n[k] :=[ n1[k], ..., nN [k] ]T

– Received vector:y[k] :=[ y1[k], ..., yN [k] ]T

– Channel matrix:

H :=

h1,1 · · · h1,M

... . . . ...

hN,1 · · · hN,M

⇒ System model:

y[k] = Hx[k] + n[k] (1)

Page 5: Lecture Mimo

9

3.2 Eigen-Beamforming

• Consider aquadratic MIMO system withM =N >1 antennas

• Assume that the instantaneous realization of the channel matrix is

perfectly known both at the transmitterand at the receiver

• Eigenvalue decompositionof H:

H := UΛUH (2)

U: Unitary (N×N )-matrix, i.e., UHU=IN

Λ: Diagonal (N×N )-matrix containing eigenvaluesλ1, ..., λN of H:

Λ = diag(λ1, ..., λN) =

λ1 · · · 0... . . . ...

0 · · · λN

• SinceH is perfectly known, transmitter and receiver cancalculate the

matrixU (e.g., using the Jacobian algorithm [Golub et al.’96, Ch. 8.4])

• Eigen-beamforming:

– Instead ofx[k], transmitter sendspre-processedvectorx′[k] :=Ux[k]

– The received vectory′[k] is post-processedasUHy′[k]=:y[k]

⇒ y[k] = UHy′[k] = UH(Hx′[k] + n[k]) = UHHUx[k] + UHn[k]︸ ︷︷ ︸

=: n̄[k]= UHUΛUHUx[k] + n̄[k] = Λx[k] + n̄[k]

⇒ yν [k] = λνxµ[k] + n̄ν [k] for all µ, ν =1, ..., N (3)

– Thus, assuming full rank (λ1 6=0, ..., λN 6=0) we haveN parallel

scalar channelswithout spatial interference (i.e., data rate enhanced

by factorN compared to single-antenna system)

– Noise samples̄nν[k] arestill i.i.d.∼CN (0, σ2n), due to unitarity ofU

10

• Transmit power allocation:

In addition, the transmit power allocated to the parallel channels can be

optimized, based on the instantaneous SNRs|λν |2σ2

σ2n

(ν =1, ..., N ) and a

certain optimization criterion

3.3 Spatial Multiplexing

• Consider aMIMO system with N≥M >1 antennas

(ForN <M , the system is inherently rank-deficient)

• Assume that the instantaneous realization of the channel matrix is

known solelyat the receiver

• Linear ZF detection: Received vectory[k] is post-processedas

zZF[k] := (HHH)−1HHy[k] =: H+y[k] (4)

(H+: Left-hand pseudo-inverse ofH; for M =N and full rank useH−1)

⇒ zZF[k] = H+y[k] = H+(Hx[k] + n[k]) = x[k] + H+n[k],

i.e., spatial interferencecompletely removed; however, variance of the

resulting noise samples may be significantlyenhanced

• Linear MMSE detection: (assumeσ2x1

= ...=σ2xM

=:σ2x)

Received vectory[k] is post-processedas

zMMSE[k] := (HHH + σ2n/σ

2x · IM)−1HHy[k] (5)

– Usuallybetter performance than ZF detection, since bettertrade-off

between spatial interference mitigation & noise enhancement

– For high SNR values (σ2n→0), both detectors becomeequivalent

• Performance of ZF/ MMSE detection often quitepoor, unlessN≫M

Page 6: Lecture Mimo

11

• ML detection:

x̂ML[k] := argminx̃[k] ||y[k]−Hx̃[k]||2 (6)

– For example,brute-force search over all possible hypothesesx̃[k]

for the transmitted vectorx[k]

⇒ ForQ-ary modulation scheme, there areQM possibilities

⇒ Optimal detection strategy (w.r.t. ML criterion), but verycomplex

• SIC detection:

– Good trade-offbetween complexity and performance

– Originally proposed in [Foschini’96] for the well-knownBLAST

scheme(‘Bell-Labs Layered Space-Time Architecture’)

– QR decompositionof H: (assumeN =M )

H := QR (7)

Q: Unitary (N×N )-matrix, i.e., QHQ=IN

R: Uppertriangular (N×N )-matrix:

R =

r1,1 · · · r1,N

... . . . ...

0 · · · rN,N

(There are various algorithms for calculating the QR decomposition)

– Received vectory[k] is first post-processedas zSIC[k] := QHy[k]

⇒ zSIC[k] := QHy[k] = QH(Hx[k]+n[k]) = Rx[k]+n̄[k] (8)

– SymbolxN [k] is not affected by spatial interference and candirectly

be detected

– Assuming that the detection ofxN [k] was correct, the influence of

x̂N [k] can besubtracted from the(N−1)th row of (8); then symbol

xN−1[k] candirectly be detected, and so on ...

12

3.4 Receive Diversity

• Consider aSIMO systemwith N receive antennas

• Assume that the instantaneous realization of the (N×1)-channel matrix

is perfectly known at the receiver

• Received sampleat receive antennaν, time indexk:

yν [k] = hν,1 x1[k] + nν[k]

– hν,1 ∼ CN (0, σ2h) ⇒ Amplitude|hν,1|=:αν Rayleighdistributed

p(αν) =2αν

σ2h

exp

−α2

ν

σ2h

(αν ≥ 0), (9)

– Instantaneous SNR|hν,1|2σ2

x1

σ2n

=:γν Chi-square (χ2) distributed

p(γν) =1

γ̄exp

−γν

γ̄

(γν ≥ 0), (10)

whereγ̄ :=σ2

hσ2x1

σ2n⇒ Large probability ofsmall instantaneous SNRs

• Idea: Combine received samplesy1[k], ..., yN [k] to obtain more

favorable SNR distribution at combiner output (γcomb)

– Equal-gain combining (EGC): Add up all samples

zcomb[k] :=N∑

ν=1yν [k] =

N∑

ν=1hν,1

︸ ︷︷ ︸

=: hcomb

x1[k] +N∑

ν=1nν[k]

︸ ︷︷ ︸

=: ncomb[k]

⇒ hcomb∼CN (0, Nσ2h), ncomb[k]∼CN (0, Nσ2

n), i.e.,no gain!

⇒ Do it coherently (hν,1 :=ανejφν)

z′comb[k] :=N∑

ν=1e−jφνyν [k] =

N∑

ν=1αν

︸ ︷︷ ︸

=: h′

comb

x1[k] +N∑

ν=1e−jφνnν[k]

︸ ︷︷ ︸

=: n′

comb[k]

Combiner-output SNR: γcomb = (∑

ν αν)2σ2

x1/(Nσ2

n)

Page 7: Lecture Mimo

13

– Selection combining (SC):Select branch with largest instant. SNR

Combiner-output SNR: γcomb = maxν{α2ν}σ2

x1/σ2

n = maxν{γν}

– Maximum-ratio combining (MRC):

zcomb[k] :=N∑

ν=1h∗ν,1 yν [k] =

N∑

ν=1|hν,1|2

︸ ︷︷ ︸

=: hcomb

x1[k] +N∑

ν=1h∗ν,1 nν [k]

︸ ︷︷ ︸

=: ncomb[k]

Combiner-output SNR: γcomb = (∑

ν |hν,1|2)σ2x1

/σ2n =

ν γν

⇒ Maximizescombiner-output SNR;optimal w.r.t. ML criterion

• Symbol error rates (SERs) with MRC: (without derivation;-) )

γ̄: Average SNRper receive branch

– Binary Phase-Shift Keying (BPSK) [Proakis’01, Ch. 14]

SER(γ̄) =1

2N

1−

√√√√√

γ̄

1+γ̄

NN−1∑

i=0

N−1 + i

i

1

2i

1 +

√√√√√

γ̄

1+γ̄

i

(11)

– Q-ary Phase-Shift Keying (Q-PSK) [Simon et al.’00]

SER(γ̄) =1

π

(Q−1)πQ∫

0

sin2ϕ

sin2ϕ + γ̄ sin2(π/Q)

N

dϕ (12)

– Q-ary Amplitude-Shift Keying (Q-ASK) [Simon et al.’00]

SER(γ̄) =2(Q−1)

π2∫

0

(Q2−1) sin2ϕ

(Q2−1) sin2ϕ + 3γ̄

N

dϕ (13)

– Q-ary Quadrature-Amplitude Modulation (Q-QAM) [Simon et al.’00]

SER(γ̄) =4

π

1− 1√

Q

π2∫

0

2(Q−1) sin2ϕ

2(Q−1) sin2ϕ + 3γ̄

N

− 4

π

1− 1√

Q

2 π4∫

0

2(Q−1) sin2ϕ

2(Q−1) sin2ϕ + 3γ̄

N

dϕ (14)

14

Example: BPSK,N = 1, ..., 4 receive branches

0 2 4 6 8 10 12 14 16 18 20

10−4

10−3

10−2

10−1

100

Average SNR per branch (in dB)

SE

R

N=1 receive branchesN=2 receive branchesN=3 receive branchesN=4 receive branchesAlamouti‘s scheme (M=2, N=1)

Asymptotic slope(i.e.,γ̄ →∞) of the curves is−N (‘diversity orderN ’)

3.5 Transmit Diversity

• Consider aMISO systemwith M transmit antennas

• Assume that the instantaneous realization of the (1×M )-channel matrix

is perfectly known at the receiver, butnot at the transmitter

• Transmit Diversity: Suitablepre-processingof transmitted data

sequence required to allow forcoherentcombining at the receiver

– Example: Sendidentical signals over all transmit antennas

⇒ No diversity gain! (corresponds to EGC without co-phasing)

– Instead: Perform appropriate two-dimensional mapping/ encoding

in time andspace(i.e., over the transmit antennas)

Page 8: Lecture Mimo

15

• Example: Alamouti’s scheme forM =2 transmit antennas

(N =1 receive antennas considered; can be extended toN >1)

– Space-time mapping:Information symbols to be transmitted are

processed in pairs[ a[k], a[k +1] ]; at time indexk, symbola[k] is

transmitted via the first antenna and symbola[k+1] via the second

antenna; at time indexk+1, symbol−a∗[k+1] is transmitted via the

first antenna and symbola∗[k] via the second antenna

A =

a[k] a[k+1]

−a∗[k+1] a∗[k]

←− time index k

←− time index k+1

↑ ↑antenna 1 antenna 2 (15)

(In terms of prior system model:A =: [xT[k],xT[k+1] ]T )

– Received samples(time indexk, k+1):

y1[k] = h1,1 a[k] + h1,2 a[k+1] + n1[k]

y1[k+1] = −h1,1 a∗[k+1] + h1,2 a∗[k] + n1[k+1]

– Equivalent matrix-vector model (by taking the(.)∗ of y1[k+1])

y1[k]

y∗1 [k+1]

︸ ︷︷ ︸

=: yeq[k]

=

h1,1 h1,2

h∗1,2 −h∗1,1

︸ ︷︷ ︸

=: Heq

a[k]

a[k+1]

︸ ︷︷ ︸

=: a[k]

+

n1[k]

n∗1[k+1]

︸ ︷︷ ︸

=: neq[k]

– Detection step at the receiver:

Heq is alwaysorthogonal (!), while HHeqHeq = (|h1,1|2 + |h1,2|2) I2

⇒ zcomb[k] := HHeq yeq[k] = HH

eqHeqa[k] + HHeqneq[k]

︸ ︷︷ ︸

=: n′

eq[k]

= (|h1,1|2 + |h1,2|2) a[k] + n′eq[k]

16

⇒ Two parallel scalar channels for the symbolsa[k] anda[k+1]

(no spatial interference)

⇒ Corresponds toMRC with M =1 transmit andN =2 receive antennas;

however, using the same average transmit power, Alamouti’s scheme

exhibits a3 dB losscompared to MRC

4. Literature

4.1 Cited References

• L. C. Godara, “Application of antenna arrays to mobile communica-

tions – Part I: Performance improvement, feasibility, and system consid-

erations; Part II: Beam-forming and direction-of-arrival considerations,”

Proc. IEEE, vol. 85, no. 7/8, pp. 1031–1060, 1195–1245, July/Aug. 1997.

• G. J. Foschini, “Layered space-time architecture for wireless communi-

cation in a fading environment when using multi-element antennas,”Bell

Syst. Tech. J., pp. 41–59, Autumn 1996.

• D. Gesbert, M. Shafi, D. Shiu, P. J. Smith, and A. Naguib, “From theory

to practice: An overview of MIMO space-time coded wireless systems,”

IEEE J. Select. Areas Commun., vol. 21, no. 3, pp. 281–302, Apr. 2003.

• A. J. Paulraj, D. A. Gore, R. U. Nabar, and H. Boelcskei, “An overview

of MIMO communications – A key to gigabit wireless,”Proc. IEEE,

vol. 92, no. 2, pp. 198–218, Feb. 2004.

• D. G. Brennan, “Linear diversity combining techniques,”Proc. IRE,

vol. 47, pp. 1075–1102, June 1959, Reprint:Proc. IEEE, vol. 91, no. 2,

pp. 331-356, Feb. 2003.

Page 9: Lecture Mimo

17

• S. M. Alamouti, “A simple transmit diversity technique for wireless com-

munications,”IEEE J. Select. Areas Commun., vol. 16, no. 8, pp. 1451–

1458, Oct. 1998.

• V. Tarokh, N. Seshadri, and A. R. Calderbank, “Space-time codes for

high data rate wireless communication: Performance criterion and code

construction,”IEEE Trans. Inform. Theory, vol. 44, no. 2, pp. 744–765,

Mar. 1998.

• V. Tarokh, H. Jafarkhani, and A. R. Calderbank, “Space-time block codes

from orthogonal designs,”IEEE Trans. Inform. Theory, vol. 45, no. 5, pp.

1456–1467, July 1999.

• S. N. Diggavi, N. Al-Dhahir, A. Stamoulis, and A. R. Calderbank,“Great

expectations: The value of spatial diversity in wireless networks,” Proc.

IEEE, vol. 92, no. 2, pp. 219–270, Feb. 2004.

• G. H. Golub and C. F. van Loan,Matrix Computations, 3rd ed. Balti-

more - London: The Johns Hopkins University Press, 1996.

• J. G. Proakis,Digital Communications, 4th ed. New York: McGraw-

Hill, 2001.

• M. K. Simon and M.-S. Alouini,Digital Communication over Fading

Channels: A Unified Approach to Performance Analysis. John Wiley &

Sons, 2000.

18

4.2 Books on Multiple-Antenna Systems

• S. Haykin, Ed.,Array Signal Processing. Englewood Cliffs (NJ): Prentice-

Hall, 1985.

• A. Paulraj, R. Nabar, and D. Gore,Introduction to Space-Time Wireless

Communications. Cambridge University Press, 2003.

• B. Vucetic and J. Yuan,Space-Time Coding. John Wiley & Sons, 2003.

• E. G. Larsson and P. Stoica,Space-Time Block Coding for Wireless Com-

munications. John Wiley & Sons, 2003.

• T. Kaiser, A. Bourdoux, H. Boche, J. R. Fonollosa, J. Bach Andersen,

and W. Utschick, Eds.,Smart Antennas – State of the Art. New York:

Hindawi Publishing Corp., 2004.

• E. Biglieri and G. Taricco,Transmission and Reception with Multiple

Antennas: Theoretical Foundations. Hanover (MA) - Delft: now Pub-

lishers Inc., 2004.

• H. Jafarkhani,Space-Time Coding – Theory and Practice. Cambridge

University Press, 2005.