Professional Documents
Culture Documents
Ofdm Presentation
Ofdm Presentation
Ofdm Presentation
1
Discrete Time Signals
A discrete time signal is a sequence:
(⋯, x[−2], x[−1], x[0], x[1], x[2], ⋯).
xn
−2 −1 0 1 2 3 4 5 n
2
DTFT
X(ejω ) = ∑ x[k]e−jωk
k=−∞
3
Examples:
1, for n = 0
δ[n] =
{ 0 otherwise
4
Examples (Contd):
X(ejω ) = 3 − e−jω
= (3 − cos(ω)) + j sin(ω)
sin(ω)
Phase arg (X(ejω )) = tan−1 ( 3−cos(ω) ).
5
Examples (Contd,)
Plots:
4 0.5
3.8 0.4
3.6 0.3
3.4 0.2
3.2 0.1
magnitude
phase
3 0
2.8 −0.1
2.6 −0.2
2.4 −0.3
2.2 −0.4
2 −0.5
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
w w
6
Inverse DTFT
7
Selected properties of DTFT
Linearity:
If x[n] ⟷ X(ejω )
and y[n] ⟷ Y(ejw )
then ax[n] + by[n] ⟷ aX(ejω ) + bY(ejω )
Convolution:
∞
If z[n] = x[n] ∗ y[n] = ∑k=−∞ x[k]y[k − n], then
8
DFT
1
X[k] = X(ej2πk/M )
√M
∞
1
= ∑ x[i]e
−j2πki/M
√M i=−∞
9
Inverse DFT
1 M−1
x[n] = ∑ X[i]e
j2πni/M
√M i=0
for n = 0, 1, ⋯, M − 1.
10
DFT
1 1 1 ⋯ 1
⎛1 e−
j2π
e− j4π
⋯ e − j2(M−1)π ⎞
⎜ M M M
⎟
1 ⎜
⎜1 j4π j8π j4(M−1)π
⎟
⎟
D= ⎜ e− M e− M ⋯ e− M
⎟
√M ⎜
⎜…
⎟
⎟
… … … …
j2(M−1)π 2π
− j4(M−1)π − j2(M−1)
⎝1 e e ⋯ e
− M M M
⎠
11
IDFT
𝐱 = 𝐗D−1 where,
1 1 1 ⋯ 1
⎛1 e
j2π
e
j4π
⋯ e
j2(M−1)π ⎞
⎜ M M M
⎟
1 ⎜
⎜1 j4π j8π j4(M1)π
⎟
⎟
D−1 = ⎜ e M e M ⋯ e M
⎟
√M ⎜
⎜…
⎟
⎟
… … … …
j2(M−1)π j4(M−1)π j2(M−1)2 π
⎝1 e M e M ⋯ e M
⎠
12
Properties of DFT
Linearity:
DFT(a𝐱 + b𝐲) = a DFT(𝐱) + b DFT(𝐲)
Cyclic convolution: Cyclic convolution of 𝐱 and 𝐲 is
defined as the vector/sequence 𝐳, where
M−1
z[k] = ∑ x[i]y[k − i]
i=0
13
Properties of DFT (Contd.)
14
More on Linear Convolution
multiply
add
z[n]= Σ x[k]y[n−k] x[k]y[n−k]
k
15
Example
16
Example
x[n]*y[n]
2
−2 −1 0 1 2 3 4 5 n
17
More on Cyclic Convolution
multiply
add
z[n]= Σ x[k]y[n−k] x[k]y[n−k]
k
18
Example
Graphical method: …
19
Example
4
x[n] cy[n]
0 1 2 3
n
21
Frequency selective channel: Example
H( jΩ )
22
Fundamentals of OFDM
23
Subbands in OFDM
H( jΩ )
24
M-band OFDM
25
Subbands in OFDM
φ 0 [n]
X0
φ 1 [n]
X1
x[n]
φ M−1[n]
X M−1
26
Ideal carriers
0 2π
ω
27
A simple choice of carriers
1 j2πin/M
ϕi [n] = e
√M
Example, for M = 8:
3
2.5
1.5
0.5
0
0 1 2 3 4 5 6 7
w
28
Efficient transmitter structure
√M i=0
= IDFTn (𝐗)
X1 x[0]
X2 x[1]
IDFT Parallel
x[n]
D−1 to
Serial
X M−1
x[M−1]
29
ISI
Transmitted signal:
x[M−1]
x[M−1]
x[1]
x[1]
x[0]
x[0]
l−th Symbol (l+1)−th Symbol
Received signal:
M L−1
M L−1
l−th Symbol
(l+1)−th Symbol
30
Avoiding ISI (zero insertion)
Transmitted signal:
L−1 L−1
x[M−1]
x[M−1]
Extra Extra
x[1]
x[1]
x[0]
x[0]
zeros zeros
Rate is compromised.
31
Avoiding ISI (cyclic prefix)
Transmitted signal:
Cyclic Cyclic
prefix prefix
L−1 L−1
x[M−L+1]
x[M−L+1]
x[M−1]
x[M−1]
x[M−1]
x[M−1]
x[1]
x[1]
x[0]
x[0]
l−th Symbol (l+1)−th Symbol
Received signal:
L−1 L−1
Discarded Discarded
cyclic x[n] C c[n] cyclic x[n] C c[n]
prefix prefix
32
Transceiver Structure
1/C0
x[0] X1
X1
Remove
x[1] Parallel Channel X2
X2 IFFT to cyclic FFT
Serial x[n] prefix
c[n] 1/C1
−1 and and D
D
add noise Serial
1/CM−1
cyclic to
X M−1
X M−1 prefix Parallel
x[M−1] Equalizer
33
Power allocation
σ2
The noise variance in the i-th subchannel is |C[i]|2 where
σ2 is the received noise variance.
Total area P
2 |Ci | 2
|C0 |2
2Π
ω
34
Bit allocation
35
Thank you!
36