Professional Documents
Culture Documents
Sans Fil Wifi Rfid Bluetooth PDF
Sans Fil Wifi Rfid Bluetooth PDF
Modern Wireless
Chapter 6
Communication
Diversity, Capacity and Space-
Simon Haykin, Michael Moher
Division Multiple Access
CH06-1 CH06-2
CH06-3 CH06-4
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.7.3 Noise Performance 6.1 Introduction
• 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
– Time (signal-repetition) diversity 6.2 “Space Diversity on Receive”
– Space diversity Techniques
• 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
CH06-9 CH06-10
• Given Nr receiver outputs produced by common • Complex envelope of received signal of kth diversity branch is
transmitted signal, logic circuit selects particular receiver ~
xk (t ) = α k e jθ k ~ ~ (t ) 0 ≤ t ≤ T and k = 1,2,K , N
s (t ) + w (6.1)
k r
output with largest signal-to-noise ratio as received
signal. • With fading assumed to be slowly varying relative to symbol
duration T, we simply the above Eq. to
• Assumption ~
x (t ) ≈ α ~ ~ (t ) 0 ≤ t ≤ T and k = 1,2,K , N
s (t ) + w (6.2)
k k k r
– Frequency-flat: all frequency components constituting the
• The average signal-to-noise ratio at kth receiver output
transmitted signal are characterized by same random
attenuation and phase shift.
(SNR )k =
[
E αk ~ ]
s (t ) E ~s (t )
2
=
2
[ ]
E α k2 k = 1,2,K , N r
– Slow-fading: fading remains unchanged during [ ]
E wk (t ) E wk (t )
2 ~ 2 (6.3)
transmission
• As mean-square value of w~k (t ) is the same for all k , we have
– Fading phenomenon is described by Rayleigh distribution.
N0
[ ]
(SNR )k = E E α k2 k = 1,2,K , N r (6.4)
CH06-11 CH06-12
2
Modern Wireless Communications Modern Wireless Communications
E 2 Nr
γ
γk = αk k = 1,2,K , N r (6.5) = ∏ 1 − exp −
N0 k =1 γ av (6.8)
• Assume average signal-to-noise ratio over short-term fading is same, γ
Nr
= 1 − exp − γ ≥0
the probability density functions of random variables Γ k pertaining to γ av
individual branches as • Cumulative distribution function of random variable ΓSC
1 γ
f Γk (γ k ) =
γ av
exp − k
γ av
γ k≥ 0 k = 1,2,K , N r (6.6)
γ sc = max{γ 1 , γ 1 ,K, γ 1 } (6.9)
• For some signal-to-noise ratio, the associated cumulative • Cumulative distribution function of selection combiner
distributions of individual branches are
γ
f Γ f (γ k )dγ k
Nr
prob (γ k ≤ γ ) = ∫ γ
−∞
(6.7) FΓ (γ sc ) = 1 − exp − sc γ sc ≥ 0 (6.10)
γ γ av
= 1 − exp − γ ≥0
γ av
CH06-13 CH06-14
CH06-15 CH06-16
CH06-17 CH06-18
3
Modern Wireless Communications Modern Wireless Communications
[ ]
Nr
= ∑ ak α k e jθ k ~s (t ) + w
~ (t )
k
(6.12)
k =1
Nr Nr
= ~s (t )∑ ak α k e jθ k + ∑ ak w
~ (t )
k
k =1 k =1
k =1
Nr
– Complex envelope of output noise equals
∑ a w~ (t )
k =1
k k
CH06-19 CH06-20
~ (t )are mutually independent for k = 1,2,K , N , the output signal - to - noise ratio of linear combiner is
Assuming wk r
Nr 2
• Let γ c denote the instantaneous output signal-to-noise ratio of
E ~s (t )∑ akα k e jθ k
k =1 linear combiner, then using
(SNR )c =
rN 2
2
E ∑ ak w ~ (t ) Nr Nr
∑a α e θ ∑a
k j 2
k =1 and
k
k k k
Nr 2
k =1 k =1
E ∑ a k α k e jθ k
=
[
s (t )
E~
2
⋅
] k =1 as the instantaneous values of expectations in numerator and
Ew[
~ (t ) 2
k ] Nr
E ∑α k
2
(6.13) denominator of eq.(6.13), we can write
k =1 Nr 2
Nr
E k =1
2
E ∑ a k α k e jθ k
E
∑ a k α k e jθ k
k =1
=
N
0
Nr 2
γ c = Nr (6.14)
E ∑α k
N0
∑a
2
k =1 k
where E/N 0 is the symbol energy - to - noise spectral density ratio k =1
CH06-21 CH06-22
• According to Cauchy-Schwarz inequality for complex number, we • Therefore, the equality in Eq.(6.17) holds for
have Nr 2 Nr Nr
∑ ak bk ≤ ∑ ak ∑ bk
2 2
(6.15) (
ak = c α k e j θ k ) ∗
− jθ k (6.18)
k =1 k =1 k =1 = cα k e k = 1,2,K , N r
• Applying Cauchy-Schwarz inequality to instantaneous output signal-
• Instantaneous output signal-to-noise ratio of maximal-ratio combiner
to-noise ratio Nr Nr
E Nr
γ mrc = ∑ α k2
E ∑
a ∑α e θ
2 2 j k
(6.19)
k k N k =1
γ c ≤ k =1
0
k =1 (6.16) • According to Eq.(6.5), the maximal-ratio combiner produces an γmrc
Nr
N
∑a that is the sum of instantaneous signal-to-noise ratios of individual
0 2
k
branches Nr
∑
k =1
• Canceling common terms in Eq.(6.16)
γ mrc = γ k (6.20)
k =1
E Nr • The term “maximal-ratio combiner” has been coined to describe the
γ c ≤ ∑ α k2 (6.17) combiner of Fig. 6.4 that produces the produces optimum result.
N 0 k =1
CH06-23 CH06-24
4
Modern Wireless Communications Modern Wireless Communications
CH06-25 CH06-26
CH06-27 CH06-28
CH06-29 CH06-30
5
Modern Wireless Communications Modern Wireless Communications
• Square-law receiver makes a decision between symbols 0 and 1 as • Probability density function for correct symbol is
1 q N r −1 q
if
2
Q0 k > Q1k
2
say 0 otherwise say 1 f Q0 (q ) = exp − (6.37)
(6.32)
(N r − 1)! (γ av + 1) γ av + 1
• With square-lave combining, we form the decision variable • For incorrect symbol, it is
Nr Nr
1
Q0 = ∑ Q0 k and Q1 = ∑ Q1k
q N r −1 exp(− q )
2 2
(6.33,34)
f Q1 ( q) = (6.38)
•
k =1
If s0(t) was transmitted, the variances are given by
k =1
(N r − 1)!
Var (w0 k )
Var (Q0 k ) =
Eb
N0
( )
Var α k e jθ k +
N0
and Var(Q1k ) =
1
N0
Var (w1k ) • As Q1 and Q0 are independent random variables, the probability of
error is
Var [w0 k ]
=
Eb
( [ ])
E α k2 + =1 prob(Q0 < Q1 ) = ∫ f Q0 (q0 ) ∫ f Q1 (q1 )dq1 dq0
∞ ∞
(6.39)
N0 N0
(6.35,36)
0 q0
= γ av + 1
CH06-31 CH06-32
CH06-33 CH06-34
CH06-35 CH06-36
6
Modern Wireless Communications Modern Wireless Communications
Output Antenna Systems • Nt-by-1 vector, denotes the complex signal vector transmitted by the Nt
antennas at discrete time n.
s(n) = [~
s1 (n), ~ st (n)]
s2 (n),K, ~
T
(6.41)
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
14444442444444 3 • Therefore, the compact matrix form of the system equation which is
N t transmit antennas
the basic complex channel model for MIMO wireless communications
x(n) = H (n)s(n) + w(n) (6.47)
• To simply the exposition, we get x = Hs + w (6.48)
CH06-39 CH06-40
CH06-41 CH06-42
7
Modern Wireless Communications Modern Wireless Communications
σ 2
w
CH06-43 CH06-44
6.4 MIMO Capacity for Channel 6.4 MIMO Capacity for Channel
Known at the Receiver Known at the Receiver
6.4.1 Ergodic Capacity
CH06-45 CH06-46
• Information capacity of AWGN channel with fixed transmit power is • Ergodic capacity of MIMO channel
defined as P
C = B log 2 1 + 2 bit / s (6.54) ( )
det R W + HR S H +
σw C = Elog 2
det(R W )
bit / s / Hz which is subject to constraint max tr ( R S ) ≤ P
Rs
CH06-47 CH06-48
8
Modern Wireless Communications Modern Wireless Communications
• Asymptotic formula
C
lim ≥ constant (6.61)
6.4 MIMO Capacity for Channel
N →∞ N
• The ergodic capacity of a MIMO flat-fading wireless link with an
equal number N of transmit and receive antennas grows roughly
Known at the Receiver
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
ρ Nt
Nr
C = Elog 2 1 + ∑h
2
bits / s / Hz
C = E log 2 1 + ρ ∑ hi
2 (6.63)
bit / s / Hz (6.62)
N t k =1
k
i =1
CH06-51 CH06-52
CH06-53 CH06-54
9
Modern Wireless Communications Modern Wireless Communications
CH06-55 CH06-56
CH06-57 CH06-58
• Diagonalize HH+ by invoking eigendecomposition of Hermitian Matrix • Let Nt-by-Nt matrix V be another unitary matrix, that is
U + HH + U = A (6.67) VV + = V + V = I N r (6.70)
• The matrixΛis a diagonal matrix whose Nr elements are eigenvalues • Inject the matrix product VV+ into the center of left-hand side of Eq.
of matrix product HH+ (6.67)
• The matrix U is a unitary matrix whose Nr columns are the U + H(VV + )H + U = Α (6.71)
eigenvectors associated with eigenvalues of HH+.
• Let the Nt-by-Nt matrix D denate a new diagonal matrix related to Nr-
• Inverse of unitary matrix is equal to Hermitian transpose of matrix, as by-Nr diagonal matrixΛwith Nr ≤ Nt by
Α = [D 0][D 0]
shown by +
(6.72)
U −1 = U + or, equivalent ly, UU + = U + U = I N r (6.68,69)
• 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] (6.73)
CH06-59 CH06-60
10
Modern Wireless Communications Modern Wireless Communications
CH06-61 CH06-62
CH06-63 CH06-64
• And then using the defining Eq. (6.69), we can rewrite Eq. (6.83) • Finally, subsitute Eq. (6.85) into Eq. (6.59)
ρ ρ + Nr ρ
det I N r + HH + = det I N r + U UΛ C = E ∑ log 2 1 + λi bits / s / Hz (6.86)
Nt Nt i =1 N t
ρ • Ergodic capacity of a MIMO wireless communication system is the
= det I N r + Λ (6.85) sum of capacity of Nr virtual single-input, single-output channels
N t defined by the spatial eigenmodes of the matrix product HH+.
Nr
ρ • Using the log-det capacity formula of Eq.(6.60), for Nt ≤ Nr, we can
= ∏ 1 + λi
i =1 N t show that
Nt ρ
C = E ∑ log 2 1 + λi bits / s / Hz (6.87)
i =1 N r
CH06-65 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 – Employ redundancy for purpose of providing protection
Wireless Communications against channel fading, noise, interference.
– Maximize outage capacity
– Classified into
• Space-time trellis codes
• Space-time block codes
CH06-67 CH06-68
CH06-69 CH06-70
– 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
CH06-73 CH06-74
CH06-75 CH06-76
• Two-by-one orthogonal space-time block code. • Multiply code matrix S by its Hermitian transpose, obtaining
~ s* −~s2*
S = 1~ * ~ s* ~ s * ~
s* −~ s *
~ → Space (6.88)
SS + = 1~ * ~2* ~1* ~ *2
− s2 s1*
− s2 s1 s2 s1
↓
Time ~ s1
2
+ ~ s1
2
−~
s1 ~
s2 + ~ s1
s2 ~
= ~ *~ * ~ *~ * ~ 2 (6.90)
+ ~
2
~s*
S + = ~1*
−~s2*
→ Time (6.89) (
= ~
s1 + ~
2 2 1
s2 )
0
~ 0 1
s2 s1*
↓ • This result also holds for alternative matrix product S+S, which is
Space proof of orthogonality in the temporal sense
CH06-77 CH06-78
13
Modern Wireless Communications Modern Wireless Communications
• The transmission matrix of Alamouti code satisfies the unique • Four Properties of Alamouti code
condition
• Property 1. Unitarity (Complex Orthogonality)
SS + = S + S = ~
s1 + ~
2 2
s2 I ( ) (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
• And Note that
sum of squared amplitudes of transmitted symbols.
CH06-79 CH06-80
CH06-81 CH06-82
• Multiply Eq.(6.97) by hermitian transpose of two-by-two channel • Recast Eq.(6.98) in matrix form of input-output relations describing
matrix− jθ the overall behavior of Alamouti code
α1e 1 α 2e − jθ2 ~ x1 2
1 0 ~ s1 α1e − jθ1 α 2e − jθ2 w ~
* = (α1 + α 2 ) ~ + − jθ
2 1
− jθ 2 − jθ ~
α 2 e − α1e − jθ1 ~
x2 0 1 s2 α 2 e 2 − α1e 1 w2 ~y1 ~ v~1
2 s 1
~ ~
s α e − jθ1 w ~∗
α 2 e − jθ 2 w ~ ( 2
)
= α1 + α 2 ~
~ ( )
2 ~ ~
+ ~ in expanded form, yk = α1 + α 2 sk + vk k = 1,2
2
= (α12 + α 22 )~1 + 1 − jθ ~1 2
− jθ ~ ∗
y2 s2 v2
s2 α 2e 2 w1 − α1e 1 w2 (6.98) (6.102)
• And let
• Due to complex orthogonality of Alamouti code, the unwanted
~y1 α1e − jθ1 α 2e − jθ 2 ~ x1 v~1 α1e − jθ1 w
~ ~∗
+ α 2 e − jθ 2 w symbols are cancelled out in the equations. This cancellations are
= − jθ 2 v~ = − jθ 2 ~
1 2
~ * and − jθ1 ~ ∗ responsible for the simplification of receiver.
y2 α 2 e − α1e − jθ1 ~
x2 2 α 2 e w1 − α1e w2
• The detrimental effect of fading arises when diversity paths suffer
α e − jθ1 ~
x + α 2 e − jθ 2 ~ x2∗ from it. This means a wireless communication system based on the
= 1 − jθ ~1 − jθ1 ~ ∗ Alamouti code enjoys a two-level diversirty gain.
α
2 e 2
x1 − α 1 e x 2
(6.99)
CH06-83 CH06-84
14
Modern Wireless Communications Modern Wireless Communications
CH06-85 CH06-86
CH06-87 CH06-88
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 • Construction of space-time block codes using generalized complex
antennas and m is the number of time slots, the entries of the orthogonal design is exemplified by rate-1/2 codes.
matrix
• Case 1: For three transmit antennas (l=4, m=8)
0,± s1 ,± s1* ,± s2 ,± s2* , K ,± sl ,± sl* ~s1 ~s2 ~
s3
− ~s ~
s − s4
~
2 1
− ~s3 ~s4 ~
s1
~
−s −~s ~
s
• G is said to be generalized complex orthogonalized design of size G 3 = ~ *4 ~ *3 ~2* → Space (6.107)
Nt and code rate is l/m if s1 s2 s3
~* ~*
− s2 s1 −~s4*
l
− ~s3* ~s4* s1*
~
2
G + G = ∑ s j I (6.106) ~* ~* ~
j =1 − s4 − s3 s2*
↓
Time
CH06-91 CH06-92
• Case 2: For four transmit antennas (l=4,m=8) • Compare with Alamouti code, space-time codes G3 and
~s1 ~
s2 ~
s3 ~
s4 G4 are at a disadvantage in two respects:
− ~ ~ −~ ~ 1. The bandwidth efficiency is reduced by a factor of two.
s2 s1 s4 s3
− ~s3 ~
s4
~
s1 −~s 2
2. The number of time slots across which channel is
~
− s −~
s3 ~
s2 ~
s1 required to have a constant fading envelope is increased
G 4 = ~*4 → Space (6.108) by a factor of four.
s1 ~
s2* ~
s3* ~s4*
~* ~
− s2 s*
1 −~s* 4
~ *
s3
− ~s* ~s4* ~
s1* −~s2*
~3*
−
s4 −~s* 3
~
s*
2
~s1*
↓
Time
CH06-93 CH06-94
• To improve the bandwidth efficiency, we may use rate-3/4 • Case 2: For four transmit antennas (l=3,m=4)
generalized complex linear processing orthogonal designs referred
to as sporadic codes:
~ s1 ~
s2 ~s3 2 ~
s3 2
• Case 1: For three transmit antennas (l=3, m=4) ~* ~ ~
− s2 s1* s3 2 −~s3 2 → Space
H 3 = ~*
~ s1 ~
s2 ~
s3 2
s
~3*
2 ~s3* 2 (
−~s1 − ~
s1* + ~
s2 − ~
s2* ) 2 (
−~s2 − ~
s2* + ~
s1 − ~
s1* ) 2
~* ~ ~ s3 2 −~s3* 2 ~ (
s2 + ~
s2* + ~
s1 − ~
s1*) 2 − ~ (
s +~ s* +~
2 2s −~
1 s*1 ) 2
− s2 s1* s3 2 → Space ↓
H 3 = ~*
s
~3*
2 ~s3* 2 (− ~s − ~s + ~s − ~s )
1 1
*
2 2
*
2
Time (6.110)
s3 2 −~s3* 2 (~s + ~s + ~s − ~s )
2 2
*
1 1
*
2
↓ (6.109)
Time
CH06-95 CH06-96
16
Modern Wireless Communications Modern Wireless Communications
CH06-97 CH06-98
CH06-99 CH06-100
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, • Similarly, we can write
the row vector can be expressed as [− a *
2 ,t + 3 ] [
, a1*,t +3 = − ~
s4*.t +3 , ~ ]
s3*,t +3 S t+,t +1 (6.113)
[~s3, t + 2 s4 ,t + 2 ] = a1,t + 2 [~
,~ s2 , t ] + a 2 , t + 2 − ~
s1,t , ~ [
s2* , ~
s1*,t ] (6.111)
• Coefficients matrix is a product of two orthogonal Alamouti
• a1,t+2 and a2,t+2 are coefficients of linear combination and defined as (quaternionic) matrices.
inner products of the row vector, therefore
~
− a2 ,t + 3
s* −~ s2,t +1
= [~ s4,t + 2 ]~1*,t
s3,t + 2 , ~ ~ = S t + 2,t +3S t+,t +1
s
2 ,t s 1,t +1
= [~
s ,~ s ]S +
3,t + 2 4 ,t + 2 t ,t +1
(6.112)
CH06-103 CH06-104
• Since St,t+1 is a unitary matrix by virtue of orthonormality of its tow • Similarly, the received signal matrix in response to the next
constituent row vectors, it follow that transmitted signal matrix St+2,t+3 is
S t−,+t +1 = S t ,t +1 X t + 2,t +3 = S t ,t +1H (6.117)
• Basis for differential space-time block encoding at the transmitter • New two-by-two matrix
CH06-105 CH06-106
• From the solution to problem6.12, we note that • With two sets of signal points involved in formulation of Eqs (6.115)
and (6.121), we identify two signal spaces
α e − jθ 1 α 2 e − jθ
( )I
2
+ +
H = 1 − jθ and H H = HH = α 2
+α 2
(6.119, – A, is spanned by pair of complex coefficients (a1,a2) constituting
− α 1 e − jθ
1 2
α 2 e
2 1
matrix A
6.120) ~ ~
• Accordingly. Eq.(6.118) reduces to – S, is spanned by the complex signals s1 , s2 constituting matrix S
• Properties of these signals:
( )
Yt + 2 ,t +3 = α12 + α 22 S t + 2 ,t +3S t+,t +1
• 1. With M-ary PSK as the method of modulation transmitting
= (α )A (6.121)
2
1 + α 22 t + 2,t + 3
Alamouticode,
– points representing signal space S are uniformly distributed on
circle of unit radius
• This is the basis for differential space-time block decoding at the – Points representing signal space A constitute a quadrature
receiver. amplitude modulation (QAM) constellation
CH06-107 CH06-108
18
Modern Wireless Communications Modern Wireless Communications
CH06-109 CH06-110
CH06-111 CH06-112
CH06-113 CH06-114
19
Modern Wireless Communications Modern Wireless Communications
CH06-115 CH06-116
CH06-117 CH06-118
CH06-119 CH06-120
20
Modern Wireless Communications Modern Wireless Communications
CH06-121 CH06-122
• Complex envelope of transmitted signal • Under the above assumptions, analysis depends solely on phase
relationship of different elements.
s (t ) = m(t )e j 2πft
~ (6.122)
• If antenna element k is at distance lk from the transmitting antenna,
• Received symbols
(6.123) then the carrier phase is
r (t , l ) = A(l )m(t − l c )e j 2πf (l c )
~ φ (t ) = 2πf (t − lk c )
• Key assumptions = 2πf (t − l0 c ) − 2πf (lk − l0 c )
(6.124)
≡ φ0 (t ) − 2πf∆lk / c
1. Incident field is a plane wave
≡ φ0 (t ) − ∆φk
2. The attenuation A(l ) ≈ A(l0 ) ≡ A0
• The phase offset is
3. . m(t − l c ) ≈ (t − l0 c ) ≡ m0 (t ) ∆φk = (2πf c )(kd sin θ )
4. There is no mutual coupling between the antenna elements. (6.125)
kd
= 2π sin θ
λ
CH06-123 CH06-124
kd
= 2π sin θ where s0 (t ) = A0 m0 (t )e jφ0 (t ) (6.126,127)
λ
• Complex rotation
kd
j 2π sinθ
ak (θ ) = e λ (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 (6.129)
k =− N 2
( +
)
= 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
CH06-127 CH06-128
CH06-129 CH06-130
22