Multicarrier Transmission Systems: S Max
Multicarrier Transmission Systems: S Max
The basic idea of multi-carrier modulation is quite simple and follows nat-
urally from competing desire for high data rates and inter symbol interference
(ISI) free transmission. In other words a high bit rate data stream is demulti-
plexed into N parallel substreams and thus the bitrate (bit duration) of individ-
ual substream increases substantially. In order to eliminate the effects of ISI,
symbol duration Ts needs to be longer than the channel delay spread τmax .
Xn (f )
X0 (f ) f
where,
n is the time index
k is the subcarrier index
N is the numer of carriers
Ts = N · T is the strected symbol duration
ak [n] is the n-th data symbol on k-th subcarrier
gk (t) is the k-th baseband pulse modulating k-th subcarrier
1
and here gk (t) is defined as
fk t
gk (t) = ej2π Ts · Π(t/Ts ) (2)
k = 0, · · · , N − 1
where the first term is the complex valued carrier with frequency fk = k/Ts .
The subcarrier separation is 1/Ts , the second term is a rectangular pulse. The
modulated signal for k-1, k, k+1 -th subcarrier is
Due to orthogonality, there is no inter carrier interference. The data can be re-
x1 (t) x1 (t)
ej2πf1t e−j2πf1t
Parallel to Serial
x2 (t) x2 (t)
Serial to Parallel
QAM Symbols
ej2πf2t e−j2πf2t
Sk x(t) x(t) sk
0 ≤ t ≤ Ts
xN (t) xN (t)
ej2πfN t e−j2πfN t
2
and the transmitted signal can be found from the modulated signal as
Z (n+1)Ts
1 kt
ak [n] = x(t)e−j2π Ts dt (5)
Ts nTs
The practical implementation of orthogonal frequency division scheme can be
conveniently through discrete Fourier transform and inverse discrete Fourier
transforms. The transform pair is defined as
N −1
1 X nk
x[n] = s[k]ej2π N (6)
N
k=0
N −1
nk
X
s[k] = x[n]e−j2π N (7)
n=0
where x[n] is the OFDM modulated and s[k] is the actual transmitted data
symbol on k-th subcarrier. The spectral representation of the OFDM signal is
illustrated below,
The time domain waveform of the transmitted signal is illustrated in the figure
∆F
0.6
0.4
Amplitude
0.2
−0.2
-8 -6 -4 -2 0 2 4 6 8
subcarrier index [k]
below. The actual transmitted signal x[k] is the sum of the modulated wave-
forms obtained from each subcarrier as in (??). Fig. ?? below illustrates an
3
ℜ{x(t)} 2
−2
0 0.5TS Ts
uk sk xk x(t) x(t)
Cyclic Prefix
A guard interval are included in the serial data stream of OFDM transmitter
so as to overcome the effect of ISI produced by the signal transmission over a
4
frequency selective channel. To take care of this problem, the OFDM symbol is
cyclically extended to create a gaurd interval. Specifically the cyclic extension
of an OFDM symbol is the periodic extension of DFT output as shown by
111
000
000
111 xi 11
00
000
111
00
11
000
111 xi+1 11
00
00
11
xi [N−Ncp −1] xi+1 [N−Ncp −1]
xi [0] xi [N − 1]xi+1 [0] xi+1 [N−1]
5
The process of adding cyclic prefix basically transform the diagonal channel
matrix H into a circulant matrix Hc as
y[0] x[0] n[0]
h[0] h[3] h[2] h[1]
y[1] x[1] n[1]
h[1] h[0] h[3] h[2]
y[2] x[2] n[2]
h[2] h[1] h[0] h[3]
.. .. ..
. = .. · . +
.
h[3] h[2] h[1] h[0] .
.. .. ..
.
..
.
.
h[3] h[2] h[1] . h[0]
y[N − 2] x[N − 2] n[N − 2]
..
h[3] h[2] . h[1] h[0]
y[N − 1] x[N − 1] n[N − 1]
(10)
Plainly speaking, insertion of cylic prefix at the start of every OFDM symbol
converts the linear convolution between transmitted data and channel impulse
response into circulant convolution.
From the study of linear algebra we know that any circulant matrix can be
transformed into diagonal matrix by left and right multiplication with (I)DFT
matrices. These (I)DFT operations are performed at transmitter and receiver
and the channel between them is converted into a circulant channel due to in-
sertion of cyclic prefix.
h[0] h[1] h[2] h[1]
1 1 ··· 1
1 1 ··· 1
h[1] h[0] h[3] h[2]
1
WN
−2
··· WN−N
h[2] h[1]
1
h[3]
2
WN ··· N
WN
1 WN
−4
··· WN
−2N
.. 1 4
WN ··· WN2N
. .. ..
h[3] h[2] .
. .. ..
.. ..
. ··· . .. . ··· .
2
h[3] . h[0]
2
1 WN
−N
··· WN
−N
..
1 N
WN ··· N
WN
. h[1] h[0]
H[0] ···
H[1] ···
..
=
.
(11)
. .. .. ..
. .
. . .
H[N −1]
6
nk
where WNnk = ej2π N . Writing the above expression in compact matrix notation
y = F Hc FH s + n
(12)
y = Λh s + ñ (13)
where Λh is the diagonalized channel frequency response due to right and left
multiplication with (I)DFT matrices. The zero forcing equalization of the diag-
onalized matrix can be calculated easily since calculation of the inverse matrix
for a diagonal is very low complexity.
Λh ΛH ΛH H
ΛH
−1 −1
h h y = Λh Λh h Λh s + ñ
ŝ = Λh ΛH ΛH
−1
h h y (14)
H (f ) H[N−1]
H[0]
0 N-1
• Spectral leakage.
7
• Direct current offset.
• Phase noise.
• IQ imbalance.
It is beyond the scope of this lecture to study the effects of the above mentioned
artifacts.
Applications of Orthogonal Frequency Division Multiplexing
OFDM has become and integral part of several transmission system owing to
its simple implementation and low complexity equalization. Just some of the
techniques are listed here
8
user 1
Base Station
user 2
user 3