Multicarrier Communications: Introduction and OFDM Basics
Multicarrier Communications: Introduction and OFDM Basics
Lecture 1:
MC 2007
c
Jian
(Andrew) Zhang
Course Description
Multicarrier systems are becoming foundation techniques in more and
more communications standards, ranging from xDSL systems over
copperline to OFDM in WLAN and next generation mobile systems.
This course covers a broad range of multicarrier systems, including
OFDM, MIMO-OFDM, generalized multicarrier systems and single
carrier block systems. Advanced receiver design will be investigated.
System design and resource optimization are studied for practical
applications.
The students will learn lots of key development and signal processing
techniques in multicarrier communications in a synthetic way, which is
not available yet in any textbook today.
MC 2007
c
Jian
(Andrew) Zhang
Course Plan
60 hours including 20 hours of lectures, 40 hours of assignments and
reading and preparation for lectures.
OFDM Systems, 6h
OFDM Basics (+2 hour)
Advanced Receiver Design (+2h)
RF Distortion and Compensation (2h)
c
Jian
(Andrew) Zhang
Course Schedule
Course homepage:
http://users.rsise.anu.edu.au/ jian/Course mc.html
1
2
3
4
5
6
7
8
9
10
Mon, 13/08/07
Thu, 16/08/07
Mon, 20/08/07
Thu, 23/08/07
Mon, 27/08/07
Thu, 30/08/07
Mon, 17/09/07
Thu, 20/09/07
Mon, 08/10/07
Thu, 11/10/07
MC 2007
c
Jian
(Andrew) Zhang
Textbooks
MC 2007
c
Jian
(Andrew) Zhang
Assessment
No formal exams. There will be three assessment tasks.
(60%) A couple of small assignments requiring answers to
exercises on Multicarrier systems, with MATLAB programming
and system simulation possibly involved.
(30%) One assignment consisting of either a current literature
review or a tutorial review of existing work related to multicarrier
communications. A 15-20 minute seminar will be arranged at the
end of the class based on the report. Students may be grouped
for this assignment depending on the number of enrolled
students.
(10%) Completing a conference paper based on small
extensions to current research. Potential topics will be given
during the lectures. This assignment is not compulsory, but will
be used as bonus for the assessment.
MC 2007
c
Jian
(Andrew) Zhang
Lecture 1
MC 2007
c
Jian
(Andrew) Zhang
Challenges in Communications
Noise Problem
Intersymbol interference caused by channel dispersive
Limited Resource/System efficiency
These problems become more severe in broadband wireless
communications!
MC 2007
c
Jian
(Andrew) Zhang
MC 2007
c
Jian
(Andrew) Zhang
Wireless Channels
Two important parameters:
Coherent bandwidth [Delay spread]1 : statistical measure of
the range of frequencies over which the channel can be
consideredflat (equal gain and linear phase).
Coherent time [Doppler spread]1 : statistical measure of the
time duration over which the channel impulse response is
essentially invariant. Doppler shift fd = v cos /
Channel classification:
Large scale fading - path loss
small scale fading
Flat fading
Frequency selective fading - Multipath channels
Time varying (Doppler effect): fast/slow - Depending on the
velocity of the mobile (or the velocity of objects in the channel)
and the baseband signalling.
MC 2007
c
Jian
(Andrew) Zhang
10
MC 2007
c
Jian
(Andrew) Zhang
11
Multi-Channel Communications
c
Jian
(Andrew) Zhang
12
c
Jian
(Andrew) Zhang
13
MC 2007
c
Jian
(Andrew) Zhang
14
MC 2007
c
Jian
(Andrew) Zhang
15
OFDM Principles
Multi-channel techniques: Time-, Frequency-, Code- divisions
OFDM (Orthogonal Frequency Division Multiplexing) is a special
Frequency division technique- higher spectrum efficiency
MC 2007
c
Jian
(Andrew) Zhang
16
OFDM Parameters
The whole bandwidth B is divided into N subcarriers, with
subcarrier interval f = B/N
n-th Subcarrier signal: exp(j2nft), n = 0, 1, , N 1
Windowing operator (g(t)) changes the spectrum shape of each
subcarrier
For rectangle windowing, the spectrum becomes a sinc function
MC 2007
c
Jian
(Andrew) Zhang
17
OFDM Signal
MC 2007
c
Jian
(Andrew) Zhang
18
Mathematical Representation
Orthogonality: Set of subcarriers fn (t) = exp(j2nft),
n = 0, 1, , N 1, 0 t T is orthogonal if
Z T
0, n 6= m
fn (t)fm (t)dt =
N, n = m
0
(1)
(2)
c
Jian
(Andrew) Zhang
(3)
19
k = 0, 1, , N 1
(4)
MC 2007
c
Jian
(Andrew) Zhang
20
MC 2007
c
Jian
(Andrew) Zhang
21
Channel Viewpoint
MC 2007
c
Jian
(Andrew) Zhang
22
MC 2007
c
Jian
(Andrew) Zhang
23
MC 2007
c
Jian
(Andrew) Zhang
24
h0
hN1
h1
h0
..
..
= .
.
hN2 hN3
hN1 hN2
h2
h1
h3
h2
..
.. FH x
..
. .
.
h0 hN1
h1
h0
MC 2007
c
Jian
(Andrew) Zhang
25
Parameter Configuration
MC 2007
c
Jian
(Andrew) Zhang
26
Problems:
The spectrum of a rectangular window is a sinc function which is
infinite.
The sidelobe of OFDM signals should decay fast to improve
spectrum efficiency and avoid interference to adjoint bands.
Solutions:
1
2
MC 2007
c
Jian
(Andrew) Zhang
27
MC 2007
c
Jian
(Andrew) Zhang
28
Modulations
MC 2007
c
Jian
(Andrew) Zhang
29
MC 2007
c
Jian
(Andrew) Zhang
30
MC 2007
c
Jian
(Andrew) Zhang
31
CFO Sensitivity
Received signal with a frequency offset fo
rk =
N1
X
Hm Xm ej2k(m+)/N + nk , k [0, N 1]
(5)
m=0
N1
X
k=0
rk ej2`k /N = X` H`
sin()
ej(N1)/N + I` + Z`
N sin(/N)
P
sin()
j(N1)/N ej(l`)/N is
where I` = N1
l=0,l6=` Xl Hl N sin((l`+/N)) e
the ICI term.
Different to single carrier systems, CFO causes ICI in OFDM
systems.
MC 2007
c
Jian
(Andrew) Zhang
32
MC 2007
c
Jian
(Andrew) Zhang
33
MC 2007
c
Jian
(Andrew) Zhang
34
PAPR Problem
maxt[0,T ] |x(t)|2
maxt[0,T ] |x(t)|2
=
Pav
E{|x(t)|2 }
(7)
MC 2007
c
Jian
(Andrew) Zhang
35
CCDF of PAPR
Complementary cumulative distribution function (CCDF): Probability
that the PAPR of an OFDM symbol exceeds a given threshold
MC 2007
c
Jian
(Andrew) Zhang
36
MC 2007
c
Jian
(Andrew) Zhang
37
Diversity Improvement
MC 2007
c
Jian
(Andrew) Zhang
38
c
Jian
(Andrew) Zhang
39
MC 2007
c
Jian
(Andrew) Zhang
40
Coded OFDM
FEC coding in OFDM has two roles: Achieving 1) frequency diversity
and 2). Error correction
Convolution coding is the most widely used code.
hard vs soft decoding
Interleaving is important for improving the decoding performance
Avoid multiple adjoint fading subcarriers
In a fading channel, errors tend to bunch together and most of
the errors will occur around the fade. Interleaver spreads out the
errors so that the code can handle them.
Diversity effect obtained by coding is actually realized only when
interleaving is applied
Adjoint subcarriers are (highly) correlated
Achieves temporal diversity when interleaving over multiple OFDM
symbols
c
Jian
(Andrew) Zhang
41
Homework
Derive the OFDM signal models with Cyclic Prefix and Zero padding,
by following the overlap-and-save and overlap-and-sum processes
respectively. Discuss the advantages and disadvantages of the two
systems.
MC 2007
c
Jian
(Andrew) Zhang
42
MC 2007
c
Jian
(Andrew) Zhang
43