Академический Документы
Профессиональный Документы
Культура Документы
delay spread.
y If the guard interval is left empty, the orthogonality of the sub-carriers
no longer holds, i.e., ICI (inter-channel interference) still exists.
y To prevent both the ISI as well as the ICI, OFDM symbol is cyclically
extended into the guard interval.
Cyclic Prefix
Recall: Convolution
[]
N-1
N
c Flip
d Shift
e Multiply (pointwise)
f Add
[]
v-1
v
[] = [0 ]
m
[1 ]
m
x h n x m h n m
[ ]
m
[ 1 ]
m
[ ]
m
[ + 1 ]
Circular Convolution
(Regular Convolution)
[]
[]
v-1
v
[]
v-1
v
N-1
N
N-1
N
[]
[] = [0 ]
[] = [0 ]
m
[1 ]
[1 ]
m
[ ]
[ ]
[ 1 ]
[ 1 ]
[ ]
m
[ + 1 ]
m
1
2 3 4 5 6
1
2 3
1
2 3 0 0
4
5 6
4
5 6 0 0
Discussion
y Regular convolution of an N1point vector and an N2point
1
2 3 0 0
4
5 6 0 0 1 2 3 4 5 6
Example 2
1
2 3 1 2
3
2 1 0 0 ?
Solution:
1 2 3 1 2 1 2 3 1 2 1 2 3 1 2
0
2 1 1 2 2 3 2 2 6 2
0 0 1 2
0 0 1
0 0
2 3
1 2 3
1
11
11 2 2 1 3 1 4 3 8
0 1 2 3
2 3 1 2
11 2 2 3 3 1 4 9 6
2 1 3 2 1 3 2 6 3 7
3
3 1 1 2 2 3 3 2 6 11
2 1 0 0 8 2 6 7 11
Goal: Get these numbers using regular convolution
Example 2
1
2 3 1 2
3
2 1 0 0 ?
1 2 3 1 2 1 2 3 1 2 1 2 3 1 2
0
2 1 1 2 2 3 2 2 6 2
0 0 1 2
0 0 1
0 0
2 3
1 2 3
1
12
1 1 2 2 1 3 1 4 3 8
0 1 2 3
2 3 1 2
1 1 2 2 3 3 1 4 9 6
2 1 3 2 1 3 2 6 3 7
3
3 1 1 2 2 3 3 2 6 11
2 1 0 0 8 2 6 7 11
Example 2
1
2 1 2 3 1 2 * 3 2 1 ?
Copy the last samples of the symbols at the beginning of the symbol.
This partial replica is called the cyclic prefix.
1 2 1 2 3 1 2
1 2 3
1 2 2 3 2 6 8
1 2 3
11 2 2 1 3 1 4 3 8
1 2 3
2 1 1 2 2 3 2 2 6 2
1 2
2 3
1 1 2 2 3 3 1 4 9 6
2 1 3 2 1 3 2 6 3 7
1 2 3
1 2 3
1 2 3
13
1 3 3
3 1 1 2 2 3 3 2 6 11
11 2 2 1 4 5
2 1 2
Junk!
Example 2
y We now know that
1
2 1 2 3 1 2 * 3 2 1 3 8 8 2 6 7 11 5 2
Cyclic Prefix
1
2 3 1 2
3
2 1 0 0
2
1 2 1 3 2 1 * 3 2 1 6 1 6 8 5 11 4 0 1
Cyclic Prefix
14
2
1 3 2 1
3
2 1 0 0
Example 3
y We know, from Example 2, that
[ 1 2 1 -2
1 2] * [3 2 1] = [ 3
8 8 -2
7 11 5 2]
And that
[-2 1 2
1 -3 -2 1] * [3 2 1] = [-6 -1 6
8 -5 -11 -4 0 1]
y Check that
[ 1 2 1 -2 3
= [ 3 8 8 -2 6
0 0 0
0] * [3 2 1]
7 11
2 0 0
0 0 0]
1 2 1 -3
-2
and
15
[ 0 0 0
0 0
0 -2
1] * [3 2 1]
= [ 0 0 0
0 0
0 -6 -1 6 8 -5 -11 -4 0 1]
Example 4
y We know that
[ 1 2 1 -2
[-2 1 2
1 2] * [3 2 1] = [ 3
8 8 -2
1 -3 -2 1] * [3 2 1] = [-6 -1 6
7 11 5 2]
8 -5 -11 -4 0 1]
16
[ 1 2 1 -2 3
2 -2
1 2 1 -3
-2
1] * [3 2 1]
[ 1 2 1 -2 3
+[ 0 0 0 0 0
1
0
2 0
0 -2
0 0 0 0
1 2 1 -3
0
-2
0]
1]
[ 3 8 8 -2 6
+[ 0 0 0 0 0
7 11 5 2 0 0 0
0 0 0 0]
0 0 -6 -1 6 8 -5 -11 -4 0 1]
[ 3 8 8 -2 6
7 11 -1
* [3 2 1]
1 6 8 -5 -11 -4 0 1]
y Suppose h = [3 2 1]
y At the receiver, we want to get
y [1 -2 3 1 2]
* [3 2 1 0 0] = [8 -2 6 7 11]
y [2 1 -3 -2 1] * [3 2 1 0 0] = [6 8 -5 -11 -4]
y We transmit [ 1 2 1 -2 3 1 2 -2 1 2 1 -3 -2
1].
Cyclic prefix
Cyclic prefix
y At the receiver, we get
[ 1 2 1 -2 3
= [ 3 8 8 -2 6
2 -2
7 11 -1
1 2 1 -3
-2
1] * [3 2 1]
1 6 8 -5 -11 -4 0 1]
y Key Property 1:
h
x n h * x
n for
f 0 n N 1
y Key Property 2:
h
18
FFT
x n
Hk X k
, s N 1, s 0,
, s N 1
y The output is
y n p N ,
, p N 1, r 0,
19
, r N 1
s n w n
No ICI!
20