Multipath Can Be Described in Two Domains: Time and Frequency
Multipath Can Be Described in Two Domains: Time and Frequency
time time
time
Impulse response
time time
time f time
N carriers
Symbol: 2 periods of f0
Transmit
f
+ f
Symbol: 4 periods of f0
B
Symbol: 8 periods of f0
Channel frequency
Data coded in frequency domain response
Transformation to time domain:
each frequency is a sine wave
in time, all added up.
Frequency
B
Carrier
f0
Modulation technique
A user utilizes all carriers simultaneously to transmit its data as coded quantity at each
frequency carrier, which can be quadrature-amplitude modulated (QAM).
OFDM Modulation and Demodulation using FFTs
b0 d0
b1 IFFT d1
P/S
b2 d0, d1, d2, …., dN-1
(Inverse fast d2
. (Parallel to
Fourier transform) d3
. serial converter)
. Transmit time-domain
. . samples of one symbol
f
. .
bN-1 .
time dN-1
Data coded in Data in time domain:
frequency domain: one symbol at a time
one symbol at a time
T (1 − exp(− j2πδ ))
exp( jk 2π t / T ) exp(− j(k + m + δ )2πt / T )dt =
T
Interference between
channels k and k+m
I m (δ ) = ∫
0 j2π (m + δ )
N −1
T sin πδ 1 23
Im (δ ) =
Summing up
∀m
∑ I 2m (δ ) ≈ (Tδ )2 ∑ 2 ≈( δ)
T 2 for N >> 1 (N > 5 Is enough )
π m+δ m m =1 m 14
-40
-35 δ =0.005
-40
Practical limit
-50 -45 δ =0.002
-50 δ =0.001
-60 -55
-70 -60
0 2 4 6 8 10 12 14 16
-0.4 -0.3 -0.2 -0.1 0.1 0.2 0.3 0.4
Carrier position within the band (N=16)
Frequency offset
δ assumed r.v.
Gaussian σ=δ
Loss of orthogonality (time)
− T / 2+ τ T/ 2 2 consecutive
Let us assume Xi = c0 ∫ ψ k (t)ψ *l (t − τ )dt + c 1 ∫−T / 2 +τ ψ k (t)ψ l* (t − τ )dt
a misadjustment τ −T /2 symbols
τ
senmπ τ
2T T , c ≠c
Then Xi = mπ
0 1
Or approximately, Xi 2mπ T τ independent
≈ =2
when τ<<T T mπ T on m
if m=k-l 0, c0 = c1
τ
In average, the interfering Xi 2 τ 1
2
1 τ
2 ICI ≈ 20 log 2 , τ << T
E 2 = + =
4 T 2 0 2 2 T
T
power in any carrier is
T Per carrier
-15 -35
assumed a uniform r.v.
-20
ICI in dB
m=5 -30
-25
-30 m=10 -25 N=8 Max. practical limit
-35 -20
-40 N=64
-15
-45
-50 -10
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08
copy
CP
τ T
Tc
≠Ψi(t)
Ψj(t) Ψj(t)
CP functions:
– It acomodates the decaying transient of the previous symbol
– It avoids the initial transient reachs the current symbol
..
Transmitter
Cyclic
prefix (CP)
CODER
S
IFFT
BITS S RF
P DAC
.
P
f0
Receiver
DECOD.
P S BITS
FFT
RF ADC Filter
S P
f0 PLL,
symbol
Channel estimation
timing
frequency offset
Windowing of the OFDM symbol
Total band used by OFDM: it depends on the number or carriers
ACI
ACI
BUT
It is interesting to have few carriers as well:
• To introduce short delay in data gathering and signal processing (FFTs)
• To have a bigger intercarrier separation --> It reduces the relative frequency offset
Compromise
Need to shape the OFDM symbols
OFDM modulators with symbol shaping
ak ak
cos
The simplest way to maintain symmetry within -T/2<t<T/2 is p(t)=k odd
……
Virtual OFDM symbols within the slot
PC PC PC …… PC PC
• With smooth transitions between symbols, the adjacent channel interference is minimized
PC PC PC …… PC
Frequency
B
Bad carriers
f0
f Time
Frequency response T=1/f0
-20 dB
-28 dB
-40 dB
12M bps -7 9 d B m 13 dB 29 dB
24M bps -7 4 d B m 8 dB 24 dB
36M bps -7 0 d B m 4 dB 20 dB
54M bps -6 5 d B m 0 dB 15 dB
32 dB
16 dB
Signal Frequency