Professional Documents
Culture Documents
Pres en at Ion
Pres en at Ion
Pres en at Ion
multiGigabit OFDM
systems
Tapan Shah
2010-10-04
1 Introduction
4 Discussion
1 Introduction
4 Discussion
C = W log 1 + P
N0 W . Larger W implies larger C.
C = W log 1 + P
N0 W . Larger W implies larger C.
Typical data rates of 1-2 Gbps.
C = W log 1 + P
N0 W . Larger W implies larger C.
Typical data rates of 1-2 Gbps.
Example
wireless personal area networks (IEEE 802.15.3c).
wireless local area networks (IEEE 802.11ad).
h0
h L−2
yn
d n−L1 , d n−L2 , ... , d n−1 , d n
yn = dn h0 + dn−1 h1 + . . . + dn−L+1 hL
Basic Principle
A circulant matrix can be diagonalized by Fourier
transformation.
Circulant matrix
h0 0 · 0
· hL−1 hL−2 · h1
h1 h0 0 · · 0 hL−1 · h2
C=
·
· · · · · · · ·
0 0 · 0 hL−1 hL−2 · h1 h0
x 1=d N −L 1 y1
x L−1 =d N −1 y L−1
U0 d0 x L =d 0 yL yL Y0
Remove
Cyclic Channel prefix DFT
IDFT prefix
U N −1 d N −1 y N L−1 y N L−1 Y N −1
x N L−1 =d N −1
Example
In ICC 2009, a number of prototypes from projects such as
Easy A were displayed and these prototypes used cooling fans
for the ADC chip.
Question
How do we overcome the “ADC bottleneck”?
Question
How do we overcome the “ADC bottleneck”?
Question
How do we overcome the “ADC bottleneck”?
Question
How much information is lost if such low precision samples are
used?
Question
How do we overcome the “ADC bottleneck”?
Question
How much information is lost if such low precision samples are
used?
Question
How do we overcome the “ADC bottleneck”?
Question
How much information is lost if such low precision samples are
used?
Question
Can we perform receiver functions like equalization, channel
estimation, synchronization etc using DSP on low precision
samples?
Question
Can we perform receiver functions like equalization, channel
estimation, synchronization etc using DSP on low precision
samples?
Question
Can we perform receiver functions like equalization, channel
estimation, synchronization etc using DSP on low precision
samples?
1 Introduction
4 Discussion
U0 d0 HF
signal
S P
Data in Add D/A HF
MOD IFFT CP Low pass upconv
P S C
H
U N −1 d N −1 A
Frequency Domain Time Domain N
N
Y0 yL E
L
S S
Data out Remove Sampling HF
DEMOD FFT CP ADC downconv
P P
Y N −1 y N L−1
Figure: Transceiver structure of a conventional OFDM.
Y N −1 y N L−1
Y N −1 y N L−1
13 bit per
sample
Y N −1 y N L−1
Effect of the non linearity on the performance 13 bit per
if the remaining components of receiver are same ? sample
−1
10
SER
−2
10
−3
10 full precision
2 bit precision
3 bit precision
−4
10
−5 0 5 10 15 20 25 30
SNR (dB)
Question
What is causing this performance degradation?
Question
What is causing this performance degradation?
Question
What is causing this performance degradation?
Question
What is a natural solution?
Question
What is a natural solution?
Question
What is a natural solution?
Question
What is a natural solution?
1 Introduction
4 Discussion
a
Correlator Y0
q.
〈 yt , g 0 t〉
P a a
Remove CP period
Y0 Yi
From HF S Equalization and
downconv demodulation
a
Correlator Yi
〈 y t, gi t〉 q.
Basic Criteria
Should give us uncorrelated outputs i.e. decoupled
channels.
Basic Criteria
Should give us uncorrelated outputs i.e. decoupled
channels.
Most energy captured in few components.
Basic Criteria
Should give us uncorrelated outputs i.e. decoupled
channels.
Most energy captured in few components.
Matrix form
Y0a 0
a
W0a
H0 ···
.. .. .. .. .
. . . . ..
U
.0 W a
N−1 = 0
a a
Y ··· HN−1 . + N−1
0 .
Y a H a ··· Wa
N N N
.. .. .. .. UN−1 ..
. . . . .
a
Y2N−1 0 ··· a
H2N−1 a
W2N−1
Matrix form
Y0a 0
a
W0a
H0 ···
.. .. .. .. .
. . . . ..
U
.0 W a
N−1 = 0
a a
Y ··· HN−1 . + N−1
0 .
Y a H a ··· Wa
N N N
.. .. .. .. UN−1 ..
. . . . .
a
Y2N−1 0 ··· a
H2N−1 a
W2N−1
Y0a 0
a
W0a
H0 ···
.. .. .. .. .
. . . . ..
U
.0 W a
N−1 = 0
a a
Y ··· HN−1 . + N−1
0 .
Y a H a ··· Wa
N N N
.. .. .. .. UN−1 ..
. . . . .
a
Y2N−1 0 ··· a
H2N−1 a
W2N−1
Wa = W0a . . . W2N−1
a
∼ CN 0, σ 2 I
√
N −k
a
Hk = NHf
T
√
k
a
Hk+N = NHf − 0≤k ≤N −1
T
Main Assumption
τmax T so that T + τ ≈ T
Main Assumption
τmax T so that T + τ ≈ T
50
100
150
200
250
20 40 60 80 100 120
a
Correlator Y0 13 bit/sample
q.
〈 yt , g 0 t〉
P a a
Remove CP period
Y0 Yi
From HF S Equalization and
downconv demodulation
a
Correlator Yi
〈 y t, gi t〉 q.
a
Correlator Y0 13 bit/sample
q.
〈 yt , g 0 t〉
P Effect on
a a
Remove CP period
Y0 Yi
From HF S Equalization and
downconv demodulation
a
Correlator Yi
〈 y t, gi t〉 q.
In an AWGN channel
y = x + w,
In an AWGN channel
y = x + w,
y = hx + w.
y = hx + w.
y = hx + w.
y = hx + w.
a
Correlator Y0
β 0 y t 〈 y t , g 0 t〉 q .
a a
P Y0 Yi
Remove CP period
Equalization and
From HF S
downconv a demodulation
Correlator Y i
β i y t 〈 y t , gi t〉 q .
−1
10
SER
−2
10
2 bit precision
3 bit precision
full precision
−3
10
−5 0 5 10 15 20 25 30
SER (dB)
1 Introduction
4 Discussion
0
10
−1
10
SER
−2
10
−3
10
AOR
COR
−4
10
−5 0 5 10 15 20 25 30
SNR (dB)
COR 7
AOR with sinusoid projectors 6
4-QAM
AOR with triangle projectors 7
AOR with square projectors 9
COR ∞
AOR with sinusoid projectors 14
16-QAM
AOR with triangle projectors 19
AOR with square projectors ∞
COR 12
AOR with sinusoid projectors 7
4-QAM
AOR with triangle projectors 8
AOR with square projectors 13
COR ∞
AOR with sinusoid projectors 17
16-QAM
AOR with triangle projectors 24
AOR with square projectors ∞