Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
modulated signal.
x0(t)
X0
X1
x1(t)
SP
xN1(t)
XN-1
fk=kf
11
x(t)
Fig. 2.2 illustrates the basic multicarrier demodulator consisting of a bank of correlators, one
for each of the subchannel or subcarrier. Under ideal conditions, the local oscillators used to
generate the subcarrier frequencies are assumed to be synchronized with corresponding local
oscillators used at the transmitter; therefore subcarriers do not cause any interference to each
other at the receiver.
X0
X1
XN-1
x(t)
fk=kf
Table 2.1: Comparison of single-carrier and multi-carrier approach in terms of channel frequency selectivity
Design parameters
for outdoor channel
1 Mbps
10 s
Single-carrier
Modulation
Frequency selectivity
>symbol duration / 10
T = 1s
10 s >1s/10
YES
Multi-carrier
Modulation
128
7.8125 kbps
Ts = 128 s
Frequency selectivity
10 s >128s/10
NO
The number of substreams is chosen to ensure that each subchannel has a bandwidth less than
the coherence bandwidth of the channel, and therefore, the subcarriers experience relatively
flat fading. Thus, the ISI on each subcarrier is small.
As seen from Fig.2.1 that the multicarrier modulation scheme with N subcarriers requires a
bank of N local oscillators to modulate N data symbols. Therefore, when the number of
13
{X k }kN=01
x(t ) = X k exp( j 2 f k t )
k =0
N 1
X k k (t )
k =0
0 t Ts
(2.1)
0 t Ts
where f k = f 0 + k f and
exp( j 2 f k t ) 0 t Ts
otherwise
0
k (t ) =
(2.2)
Ts f = 1 , and such a
modulation scheme is called OFDM, where Ts and f are called the OFDM symbol duration
and the subcarrier frequency spacing respectively. In case of orthogonal subcarriers x(t )
denotes a time domain OFDM signal.
The orthogonality among sub carriers can be viewed in time domain as shown in Fig. 2.3.
Each curve represents the time domain view of the wave for a subcarrier. As seen from Fig.
2.3, in a single OFDM symbol duration, there are integer numbers of cycles of each of the
subcarriers.
14
Amplitude
Symbol duration
0
Time
Figure 2.3: Time domain representation of the signal waveforms to show orthogonality among the subcarriers
Ts
1
Ts
k (t ) l* (t ) dt
Ts
e j 2 ( f k fl )t dt
= [k l ]
(2.3)
where
1 if n = 0
0 otherwise
[ n] =
(2.4)
Equation (2.2) shows that { k (t )}kN=01 is a set of orthogonal functions. Using this property
the OFDM signal can be demodulated as
=
1
Ts
1
Ts
Ts
x(t ) e j 2 f k t dt
Ts N 1
x (t ) k (t ) l* (t ) dt
l =0
N 1
xl [ k l ]
l =0
= xk
(2.5)
15
Path#1
Path#2
Delay Spread
Figure 2.4: The time dispersion and corresponding received signals timing
To deal with this problem and to make an OFDM signal truly insensitive to time dispersion of
the radio channel, cyclic-prefix (CP) insertion is typically used. As illustrated in Fig. 2.5 [55],
cyclic-prefix insertion implies that the last part of the OFDM symbol is copied and inserted at
the beginning of the OFDM symbol. Cyclic-prefix insertion is thus increases the length of the
OFDM symbol duration from TS to TS + TCP, where TCP is the length of the cyclic prefix. As
illustrated in Fig. 2.6, if the correlation at the receiver side is still carried out over a time
interval TS, subcarrier orthogonality will be preserved in case of a time-dispersive channel, as
long as the span of the time dispersion is shorter than the length of cyclic-prefix. At the
receiver side, the corresponding samples are discarded before OFDM subcarrier
demodulation i.e. before DFT processing.
16
CP
OFDM Symbol
Tcp
Ts
Path#1
CP
CP
CP
CP
CP
CP
CP
Path#2
Delay Spread
Figure 2.6: Time dispersion and corresponding received signal using cyclic prefix insertion
A cyclic-prefix insertion of NCP samples is beneficial, when an OFDM symbol x[n] is passed
through dispersive channel (h[n]) with maximum delay spread of NCP +1 samples. Since CP
values are repetition of the last (NCP) sample values of the symbol, it is equivalent to
conversion of the linear convolution of x[n] and h[n] into circular convolution. Because of
the circular convolution operation in time domain, the DFT of the received signal is a simple
multiplication of the DFTs of x[n] and h[n], which makes it trivial to recover the transmitted
symbol by a simple one tap equalizer.
Cyclic prefix insertion also avoids inter block interference (IBI), because by definition, when
an input signal of length N+NCP is applied to a time dispersive channel of length NCP+1,
output of the channel produces N+2NCP samples. Out of N+2NCP samples, first NCP samples
may contain interference from preceding OFDM symbol, and therefore these are discarded,
similarly the last NCP samples may disperse into subsequent OFDM symbols and these are
also discarded leaving exactly N samples. By using these N samples of the output signal, the
N information data symbol can be easily recovered without IBI.
17
CP
The drawback of cyclic-prefix insertion is that only a fraction TS/(TS +TCP) of the received
signal power is actually utilized by the OFDM demodulator, implying a corresponding power
loss in the demodulation. In addition to this, cyclic-prefix insertion also implies a
corresponding loss of bandwidth efficiency.
and the overall bandwidth of N modulated subchannels is Nf . We may view the serial-toparallel convertor as applying every N th symbol to a modulator. This has the effect of
interleaving the symbols into each modulator, e.g. X 0 , X N ,... X 2 N ,... X kN ... are applied to the
subcarrier, whose carrier frequency is f 0 .
x[0]
X0
X0, X1,,XN-1
x[1]
X1
Size-N
S P
XN-1
IDFT
P S
D/A conversion
x(t)
(IFFT)
x[N-1]
The sampled version of time domain baseband OFDM signal of (2.1) can be expressed as
nT
x s =
N
N 1
j 2 f k nTs
X k exp
k =0
0 n N 1
(2.6)
N 1
j 2 kn
X k exp
k =0
(2.7)
18
Therefore, the discrete time baseband OFDM signal of (2.7) can be expressed as
x [ n] =
N 1
j 2 kn
= IDFT{ X k }
N
X k exp
k =0
(2.8)
where IDFT denotes the inverse discrete Fourier transform. Therefore, in OFDM system
subcarrier modulation can be performed by using the IDFT block.
The inverse fast Fourier transform (IFFT) algorithm provides an efficient way of
implementing the IDFT operation. Therefore, when the number of subcarriers is large, then
systems computational complexity may be reduced by using IFFT for performing the
subcarrier modulation as shown in Fig. 2.7. In order to deal with the delay spread of wireless
channels, a cyclic prefix (CP) is usually added at the transmitter to maintain the orthogonality
between the subcarriers.
Fig. 2.8 illustrates the basic principle of OFDM demodulation. The continuous time domain
OFDM signal received at the receiver is first converted into digital and then applied to serial
to parallel converter. After that FFT of the signal obtained from is performed to achieve the
subcarrier demodulation.
x[0]
X 1
x[1]
nTs
x(t)
PS
Size-N
x[n]
X 0 , X 1 , X N 1
DFT
SP
(FFT)
X N 1
x[n-1]
Fig. 2.9(a) shows the waveforms of five orthogonal subcarriers used for modulation and
corresponding frequency domain signal is shown in Fig. 2.9(b). Here, all of the subcarriers
19
ensure orthogonality between them by having integer number of cycles per OFDM symbol
duration. Fig. 2.9(c) shows the continuous time OFDM signal, when all of the subcarriers are
modulated by binary data 1 and its frequency domain signal is shown in Fig. 2.9 (d).
A m plitude
Time
(a)
Amplitude
Frequency
(b)
20
Amplitude
0
Time
(c)
Amplitude
Frequency
(d)
Figure 2.9: Construction of OFDM with 5 subcarriers (a) Time domain representation of all subcarriers (b)
Frequency domain representation of subcarriers (c) Overall sum of subcarriers (Time domain) (d) Overall
combined frequency response of subcarriers
A complete block diagram of an OFDM transceiver is shown in the Fig. 2.10. As seen from
Fig. 2.10 the discrete time OFDM signal obtained from IFFT block is converted into serial
OFDM symbol by using a serial to parallel converter and then a cyclic prefix of suitable
length is inserted to combat the effect of ISI. Finally the discrete time OFDM signal is
21
converted into analog OFDM signal and amplified to the desired power level. The obtained
signal is transmitted over communication channel. The signal received y(t) at the receiver has
the effect of multipath propagation and AWGN(n(t)). The received signal at the receiver is
first converted into analog by using the D/A converter and cyclic prefix is removed. The
obtained signal is applied to a serial to parallel converter and then subcarrier demodulation is
performed by using FFT operation. After that one tap frequency equalization can be utilized
to cancel the effect of multipath fading channel and then passed through a parallel to serial
converter to obtain serial data signal. Finally, signal is demodulated to get the desired data
signal.
OFDM
Input
Signal
Mapper
Serialtoparallel
convertor
IDFT
or
IFFT
ParalleltoSerial
Convertor
Add
CP
Digital
toAnalog
convertor
Multipath
Fading
Channel
Inverse OFDM
DFT
Equalization
Output
Signal
De-mapper
&
Parallel
to
Serial
convertor
or
FFT
Serial
to
parallel
convertor
Remove
CP
22
Analog
to
digital
convertor