Professional Documents
Culture Documents
TX RX
NT NR
Transmit Receive
Antennas Antennas
NT N R
Different paths
Two cases:
1. Array Gain: if all paths are strongly correlated to which other the SNR can be
increased by array processing;
2. Diversity Gain: if all paths are uncorrelated, the effect of channel fading can be
attenuated by diversity combining
Recall the Chi-Square distribution:
h1
y1
hN R RX
TX
s
yNR
NT 1 NR NR
Transmit Different paths Receive
Antennas Antennas
y1 h1 w1
S E s N 0
y N hN wN
R R R
Energy per Noise PSD
symbol
Assume we know the channels at the receiver. Then we can decode the signal as
NR NR NR
y hi* yi ES | hi |2 s N 0 hi* wi
i 1 i 1 i 1
signal noise
NR 2 ES
SNR | hi |
i 1 N0
NR
h1 h2 ... hN R h
Then
NR
i
| h
i 1
| 2
N R | h | 2
N
R 2
2
assuming
E | h |2 1
and
SNR N R | h |ES
1 2 ES
NR 2
N0
2
2 N0
From the properties of the Chi-Square distribution:
ES
mSNR E SNR N R better on average …
N0
N R ES
SNR var SNR … but with deep fades!
2 N0
NR 2 ES
SNR | hi |
i 1 N0
NR
1 2
Since: i 1
| hi | 2 N R
2
1 2 ES
SNR 2 N R
2 N0 Diversity of order NR
with
ES
E SNR N R
N0
SNR 1
var SNR
N R ES var
2 N0 mSNR 2 NR
Example: overall receiver gain with receiver diversity.
15
10 N R 10
5
NR 2
0
-5
NR 1
-10
-15
-20
-25
0 20 40 60 80 100 120 140 160 180 200
Transmitter Diversity
h1
y
s TX hN R RX
NR 1
NT NT
Transmit
Receive
Antennas Different paths Antennas
ES NT
y hi s N 0 w Equivalent to one channel,
NT
with no benefit.
i 1
Total energy equally distributed
on transmit antennas
However there is a gain if we use Space Time Coding (2x1 Alamouti)
Take the case of Transmitter diversity with two antennas
h1
x1[n]
y[n]
TX h2 RX
x2 [ n ]
2n 2n 1 time
y[2n 1]
ES
2
h1s2* h2 s1* N 0 w2
This can be written as:
y[2n] ES h1 h2 s1 w1
y *[2n 1] h* *
h1 s2
N0 *
2 2 w2
z1 h1* h2 y[2n] ES s
2 1 w 1
z * *
h1 y [2n 1] 2
|| h ||
N 0 || h ||
2 h2 s2 w 2
ES N 0 || h || w1
|| h ||2
2 z1
s1
s2 z2
ES
|| h ||2
2
N 0 || h || w 2
|| h ||2 ES 1 2
SNR || h || | h1 | | h2 | 4
2 2 2
2 N0 2
Apart from the factor ½, it has the same SNR as the receive diversity of order 2.
2x2 MIMO with Space Time Coding (2x2 Alamouti)
x1[n]
h11 y1[n]
h21
h12
TX RX
x2 [ n ] h22 y 2 [ n]
antennas x1 s1 s2*
x2 s2 s1*
2n 2n 1 time
Received sequences:
ES
y1[2n] h11s1 h12 s2 N 0 w1[2n]
2
y1[2n 1]
ES
2
h11 s2* h12 s1* N 0 w1[ 2n 1]
ES
y 2 [ 2 n] h21s1 h22 s2 N 0 w2 [2n]
2
y2 [2n 1]
ES
2
h21s2* h22 s1* N 0 w2 [2n 1]
Write it in matrix form:
y1[2n]
*
z1 h11* h12 *
h21 h22 y1 [2n 1]
z *
2 h12 h11 *
h22 h21 y2 [2n]
*
y
2 [ 2 n 1]
to obtain
h11 h12
* *
z1 h11* h12 *
h21 h22 ES h12 h11 s1
z * N 0 w[n]
2 h12 h11 *
h22 h21 2 h21 h22 s2
* *
h22 h21
After simple algebra:
z1 ES s1
z || h || 2
s || h || N 0 w[n]
2 2 2
with
2
1 2
|| h || | hij | 8
2 2
i , j 1 2
diversity 4
h1
h2
Subscriber
Station
Base Station
Transmitter:
X 2m IFFT TX
Data in Xn
Error
M-QAM buffer STC
Coding
IFFT TX
X 2 m 1
X 2 m 1 *
X 2m
2m 2m 1 time
Receiver:
X 2m Y2 m
Data out Xn
Error P/S S/P
M-QAM STD FFT
Correction 2 2
X 2 m 1 Y2 m 1
For each subcarrier k
compute: Xˆ 2 m [k ] K H1*[k ]Y2 m [k ] H 2 [k ]Y2*m 1[k ]
Xˆ2 m 1
[k ] K H *[k ]Y [k ] H [k ]Y * [k ]
2 2m 1 2 m 1
2 / ES
with K
| H1[k ] |2 | H 2 [k ] |2 2 N 0 / ES
Preamble, Synchronization and Channel Estimation with
Transmit Diversity (DL)
The two antennas transmit two preambles at the same time, using different sets of
subcarriers
p1[n]
EVEN subcarriers
CP 128
+ +
64 128 128
0 319
n k
100 0 100
p2 [ n]
CP 128 +
ODD subcarriers
64 -
128 128
time frequency
Both preambles have a symmetry:
y[n]
h1[n]
p1[n]
Problems:
• time synchronization
• estimation of both channels
Symmetry is preserved even after the channel spreading:
h1[n] * p1[n]
CP 128
+ +
64 128 128
h2 [n] * p2 [n]
CP 128 +
64 -
128 128
One possibility: use symmetry of the preambles
y1[n] 2h1[n] * p1[n]
64 128
y[n]
64 256 n0 128
z 128
n0
y2 [n] 2h2 [n] * p2 [n]
64 128
n0 128
The two preambles can be easily separated
MIMO Channel Simulation
e j 3 e j1
x1[n] Rayleigh y1[n]
T T
T T
x2 [ n ] Rayleigh y 2 [ n]
e j 4 e j 2
[ 1 N ] sec
P [ P1 PN ] dB