Professional Documents
Culture Documents
Outline
Introduction to OFDM
Introduction to multipath reception
Discussion of receivers for OFDM and MC-CDMA
Introduction to Doppler channels
Intercarrier Interference, FFT Leakage
New receiver designs
Simulation of Performance
Conclusions
OFDM
Parallel-toSerial
I-FFT
cos( ct)
Serial-toParallel
Serial-toparallel
User
symbols
after channel
Frequency
Applications
Fixed / Wireline:
ADSL Asymmetric Digital Subscriber Line
Mobile / Radio:
Digital Audio Broadcasting (DAB)
Digital Video Broadcasting - Terrestrial (DVB-T)
Hiperlan II
Wireless 1394
4G (?)
Doppler spread
Time
FT
FT
Frequency
Time
Frequency
Frequency
Frequency
OFDM
Time
Wideband
QAM
Time
Time
Narrowband
Frequency
Frequency
Frequency
+
Frequency
MC-CDMA
Time
+
+
+
+
Frequency
Hopping
Time
Time
DS-CDMA
+ -
+ -
+ -
+ -
Frequency
Multi-Carrier CDMA
Various different proposals.
(1) DS-CDMA followed by OFDM
(2) OFDM followed by DS-CDMA
(3) DS-CDMA on multiple parallel carriers
First research papers on system (1) in 1993:
Fettweis, Linnartz, Yee (U.C. Berkeley)
Fazel (Germany)
Chouly (Philips LEP)
Code
Matrix
C
I-FFT
P/S
BS
MS 1
MS 2
FFT
Weigh N
Matrix
W
A
I-Code
Matrix
C-1
P/S
FFT
Weigh N
Matrix
W
A
I-Code
Matrix
C-1
P/S
FFT
Weigh
Matrix
W
I-Code
Matrix
C-1
P/S
*
*
N0
Ts
Perfect synchronisation
Perfect channel estimation, no estimation of ICI
Orthogonal codes
Pseudo MMSE (no cancellation of ICI)
N 1
n 0
n,n wn,n
m,n wn ,n c0 [n ]c0 [n m ]
m 0 n 0
N 1
x MUI
N 1
N 1
Ts bk n ,n wn ,n c0 [n ]ck [n ]
k 1 n 0
N 1
a n n ,n wn ,n c0 [n ]
n 0
N 1
n,n wn,n
n 0
Ts2
2
N 1
k 1
bk2
E ch
nA
nA
1 N 1 2
E bk
N k 1
c0 ( n ) c k ( n m )
E ch
N 1
N 1
n 0
m,n E ch wn,n
n 0
10-1
(4)
10-2
(5)
10-3
(1)
(2)
10-4
10-5
(3)
AWGN
5
10
15
Local-mean En/N0
Eb/N0Eb/No (dB)
Local-mean Eb/N0
(1) 8 subcarriers
(2) 64 subcarriers
(3) infinitely many subcarriers
(4) 8 subc., short delay spread
(5) 8 subc., typical delay spread
Capacity
relative to non-fading channel
Coded-OFDM
MC-CDM
N0
N
exp 0
P0Ts
0 P0Ts
COFDM 2
COFDM
N0
1
exp
ln 2
2 P0Ts
1 log
2
2
N0
E1
2 P0Ts
1 2 x dx
Capacity
7
Non-fading,
LTI
Rayleigh
MC-CDM
3
-* : Rayleigh
* : MC-CDMA
- : LTI
0
-5
10
15
20
25
30
35
40
P0
10
-1
P1
10
10
10
10
P2
P3
-2
-3
-4
0.5
1.5
2.5
3.5
4.5
10
-1
OFDM, 10 dB
10
-2
MC-CDMA, 10 dB
OFDM, 20 dB
10
-3
OFDM, 30 dB
10
-4
MC-CDMA, 20 dB
10
10
30 dB
-5
-6
-7
10
15
20
25
30
35
40
r (t )
N 1 I w 1
n 0 i 0
Channel model:
Iw reflected waves have
the following properties:
Di is the amplitude
I is the Doppler shift
Ti is the delay
OFDM parameters:
N is the number of subcarriers
Ts is the frame duration
an is the code-multiplexed data
c is the carrier frequency
s is the subcarrier spacing
N 1 I w 1
n 0 i 0
r (t )
n 0
vn( q )
I w 1
j i q Di exp{ j ( c n s )Ti j i t }
i 0
E vn( p ) vm*( q )
2f D
pq
(1) q j p q
( p q 1)!!
( p q )!! 1 j (n m)Trms s
ym
N 1
n 0
a n exp j s t f n
vn( q ) n( q)m T q
q 0
q!
Lets ignore
f : frequency offset
t : timing offset
We will denote = (0) and = (1)
For integer , :: 0 (orthogonal subcarriers)
models ICI following from derivatives of amplitudes
0 does not carry ICI but the wanted signal
nm
System constants
(eg sinc) determined
by waveform
Complex amplitudes
and derivatives
DF-Domain Simulation
Simulation of complex-fading amplitudes of a Rayleigh
channel with Doppler and delay spread
Pre-compute an N-by-N matrix U, such that UUH is the channel
covariance matrix with elements n,m = Evn(0)vm*(0)
Simply use an I-FFT, multiply by exponential delay profile and FFT
Y 0 I N
0
1
0
3 1
..
..
N 1 N 2
V .* A
3
TN
V '. * A
User data
.. N 1
.. N 2
..
..
.. 0
Y 0 I N
V .* A
V ' . * AT N
x
A
Zero-forcing:
X2
X1
X3
-1
Q
V
Slicer
Channel
Estimator
Performance evaluation:
Signal power per subcarrier
Residual ICI and Noise enhancement from W
Amplitudes
-10
Magnitude in dB
-20
-30
First derivatives
-40
-50
-60
-70
Amplitudes
Derivatives
-80
10
20
30
40
50
60
70
Subcarrier number
25
Output SINR
20
15
Conventional OFDM
10
10
20
30
Subcarrier number
40
50
60
70
Output SINR
30
MMSE
25
k=4
20
Conv
OFDM
15
10
5
0
Conventional OFDM
MMSE equalization
simplified MMSE
10
15
20
25
30
Input SNR
Receiver 1: Subconclusion
Performance improvement of 4 .. 7
Complexity can be reduced to ~2kN, k ~ 5 .. 10.
Estimation of V(1) to be developed, V is already being
estimated
Receiver 3: DFE
Estimate V(1) in side chain
V
x
A
X2
X1
X3
Cancel
Doppler
+
N
Y0
Pilot
Estimated Amplitudes
V
Y2
Slicer
+-
ICI
A.*V
Z6
M6
Channel Model
Z9 =V
Z10
Z7
Z8
1/A
M7
INT
10
10
Variance New System 3
10
10
10
10
-1
-2
-3
-2
10
10
-1
10
Variance Conventional
10
10
Receiver 3: DFE
Decision Feedback
Sample run N=64 9 errors -> 4 errors
10
Amplitudes
5
Error Count
Amplitude
0
-5
Derivatives
-10
-15
-20
-25
-30
10
20
30
40
Subcarrier Number
50
60
70
Conclusions
Modeling the Doppler channel as a set of time-varying subcarrier
amplitudes leads to useful receiver designs.
Estimation of V(1) is to be added, V is already being estimated
Basic principle demonstrated by simulation
Gain about
3 .. 6dB,
factor of 2 or more in uncoded BER,
factor 2 or more in velocity.
Promising methods to cancel FFT leakage (DVB-T, 4G)
More at http://wireless.per.nl