Upload
fuyun-ling
View
699
Download
4
Tags:
Embed Size (px)
Citation preview
Advanced Digital Communications Series
Fundamentals of OFDM Communication Technology
Fuyun Ling
© 2012, 2013 Fuyun [email protected] 1Rev. 1, 04/2013
Advanced Digital Communications Series
2
Outline
• Fundamentals of OFDM – An Introduction• OFDM System Design Considerations• Key OFDM Receiver Functional Blocks• Example: LTE OFDM PHY Layer
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
3
Fundamentals of OFDM – An Introduction
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
4
OFDM Signal Spectrum• OFDM vs. FDM• To improve Spectrum efficiency, the multiple
subcarrier spectrum should and can overlap as long as they are still orthogonal– Definition of Orthogonality:
0
0
*1 2( ) ( ) 0
t T
t
s t s t dt+
=∫
Signal spectrum of an early OFDM System
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
5
FFT/IFFT Based OFDM Systems• To reduce implementation
complexity, the modern OFDM systems are FFT/IFFT based.
– A multicarrier data signal is effectively the Fourier Transform of the original serial data train and the banks of coherent demodulator is effectively the Inverse Fourier Transform (Salz and Weinstein, 1969)
– A system realization was proposed by Weinstein and Ebert in 1971
Input data sequence
C0
C1
C2
CN-1
TX
ModulationMapping
Demapping, Demod & Decoding
DataOut
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
6
Spectrum of FFT based OFDM Signal (Digital)
FFT bandwidth
Signal bandwidth Ws
GuardbandsImage Band
Image Band
Sub-carrier
spacing Wsc
m-th subcarrier
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
7
Characteristics of OFDM • OFDM is mainly useful for communication over multipath
channels with long delay spread and at high SNR– For such channels ISI becomes the major impairments– For such channels OFDM can be capacity achieving
• Single carrier design cannot achieve capacity with known equalizer implementation for broadcasting channels – OFDM and DFE without feedback error, or pre-coding, are
equivalent– DFE without feedback error is practically impossible– Pre-coding is not applicable to broadcasting and
communications over fast fading channels• For such channels OFDM receiver is easier to implement
than a single carrier receiver that require a complicated equalizer or special design (frequency domain equalizer)
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
8
Advantages of OFDM (cont.)• In large cell single frequency (broadcasting) networks (SFN),
the signals from different transmitters appear as multiple delayed copies of the transmitted signal to the receiver.– Can have delay spreads up to, or greater than, 100
microseconds (as opposed to 5-6 microseconds in cellular networks).
– OFDM is especially suitable for Broadcasting/Multicasting applications
• OFDM is specially suitable for MIMO implementation.• Overhead in an OFDM System
– Overhead due to cyclic Prefix (CP) – More overhead than that in a single carrier (SC) system.
– Overhead due to pilot for channel estimation (also in SC)© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
9
OFDM System Design Considerations
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
10
OFDM Transmitter Operation
• The input bit stream is divided into N substreams, mapped to N parallel modulation symbol streams and modulated onto N subcarriers of OFDM symbols, respectively.
Serial to parallel C
onvertion
iFFT
Parallel to serial C
onvertion
Cyclic P
refix Insertion
RF P
rocessing
• For each OFDM symbol, the modulation is performed by a 2M
point iFFT of the N modulation symbols after appending guard (zero) symbols on each sides and maybe also at DC.
• 2M iFFT output samples are pre-extended by Cyclic Prefix (CP) samples
• CP extended iFFT outputs are converted to serial and to analog form, filtered and transmitted
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
11
Cyclic Prefix (CP) in OFDM• In a single path channel, each FFT output is equal to the transmitted
symbol weighted by the path gain (no CP needed)• In a multipath channel cyclic prefix is added into transmitted signal to
mitigate the interference of the signal passing through different paths
• The received signal samples in the FFT window contains one cycle of the (cyclically shifted) TX signal passing though each path
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
12
Cyclic Prefix (CP) in OFDM – The Optimality of OFDM
• The FFT output is the sum of the copies of the corresponding TX symbol passing through all of the paths weighted by the path magnitudes and phases
• The magnitude of each FFT output is proportional to the channel frequency response of the corresponding subcarrier
• With powerful coding and proper power allocation of each subcarrier an OFDM receiver can approach the channel capacity minus CP and pilot overheads
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
13
Cyclic Prefix (CP) in OFDM –the effect of excess delay
• As long as the CP is greater than the path delay spread, ICI/ISI due to multipath are totally eliminated• If the delay spread is larger than CP (excess delay), some residual ICI/ISI will present, however
– Only part of the excess delay will cause interference
– Some performance degradation due to loss of energy
– The loss is proportional to ratio of the excess delay energy to the total symbol energy (unlike the single carrier case where all
ISI are interfering)– This is under the assumption the complete channel is estimated
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
14
Cyclic Prefix (CP) in OFDM –the effect of excess delay (2)
• CP constitutes overhead• Trade offs need to be made between longer CP and tolerance of interference• CP is not the only factor that determines the forbearance of channel delay spread, channel estimation length is more important than CP length
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
15
OFDM Signal Design Parameters• Total number of
subcarriers = Ndata + Nguard
= 2M (FFT size)• (i)FFT sampling rate, aka
chip rate = FFT Bandwidth• Subcarrier spacing ΔFsc = chip rate/ 2M
• Signal bandwidth = ΔFsc x Ndata < FFT Bandwidth• Purpose of guardband:
– Facilitate the Transmitter implementation in meeting the spectrum mask
– More importantly - avoiding alias after receiver sampling– In addition, simplify adjacent channel interference (ACI) rejection
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
16
Impact of carrier frequency error in OFDM and single carrier systems
• It is often stated that OFDM is more sensitive to carrier frequency error than single carrier
• This is true in the sense that the ideal receiver assumes the phase does not change during one OFDM symbol duration (coherent time = 1/Wsc)
• The ideal single carrier receiver only need coherent time of 1/Ws , which is much smaller than 1/Wsc
• However, for a realistic pilot assisted coherent receiver, the required coherent time is determined by channel estimation (usually averaged over multiple samples)
• Conclusion – the difference is not as large as it appears
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
17
OFDM demodulation with carrier frequency error• No frequency error – demodulated desired subcarrier at
maximum, no ICI• With frequency error – lower demodulated desired
subcarrier, ICI from other subcarriers
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
18
OFDM demodulation with carrier frequency error (Cont.)
2
12
0
sinc ( )
sinc ( )cN
kk l n
SICI
k lδω
γ
γ−
=≠ +
−=
− −∑
/c scγ δω ω= Δ
• Signal to ICI ratio at subcarrier l:
0 0.05 0.1 0.15 0.2 0.255
10
15
20
25
30
35
40
45
50
/c scγ δω ω= Δ
where N is the number active subcarriers and
• This result can also be used to evaluate the impact of Doppler
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
19
OFDM demodulation with time-varying channels
• For time-varying channel response, the effect of ICI can be quantified as follows (as shown below for a single path channel):
∑
∑ ∫
∫ ∑
≠=−
= =
−
=
−
=
+=
⎟⎟⎠
⎞⎜⎜⎝
⎛=
⎟⎠
⎞⎜⎝
⎛=
N
mkkmk
N
k
T
t
tffj
s
T
t
tfjN
k
tfj
sm
ksamsa
ksdtethT
dteeksthT
s
s
mk
s
mk
,10
1 0
)(2
0
2
1
2^
][][
][)(1
][)(1
π
ππ
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
20
OFDM demodulation with sampling frequency error
• Local oscillator frequency error will also cause sampling frequency error.
• It’s impact to receiver is similar to carrier frequency error but in a somewhat different way – see the figures below:
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
21
OFDM demodulation with sampling frequency error (Cont.)
• Signal to ICI ratio at subcarrier l:
where N is the number active subcarriers and
2
/ 2 12
/ 2
sinc [ ( 1)]
sinc ( 1)sN
k Nk l n
S lICI
kδω
ζ
ζ−
=−≠ +
−=
−∑
ss ωδωζ /=
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
22
Other aspects of OFDM system design• Peak to average Ratio
– OFDM signal can be viewed as a large number of sinusoidal summed together – has a Gaussian-like distribution
– The peak to average (PA) ratio of its complex envelop is larger than 12 dB which demands highly linear power amplifier
– Clipping (saturation) can reduce PA ratio but would cause out-band interference (“spectrum regrowth”)• For high power broadcasting system, clipping is not desired
due to tight outband emission mask requirement– Research efforts have been devoted for reduction of the PA
ratio
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
23
Other aspects of OFDM system design (cont.)
• Coding– The subcarrier magnitudes at the demodulator (FFT) output can
vary widely when signal passes through a multipath channel– It is very important to make sure the decoding decision is made
over the average of the decoding metrics taking from multiple FFT outputs across the entire band• Averaging in decoding process is more important than that in a
single carrier system• Strong code and effective interleaving are essential to ensure
good performance in an OFDM system• Turbo code, other concatenated code schemes (e.g.,
Convolutional code + Reed Solomon code) and LDPC are effective ways to achieve such averaging
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
24
Key OFDM Receiver Functional Blocks
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
25
Key Receiver Functional Blocks
• Most receiver resources are devoted to FFT/iFFT and (Turbo) decoder.
– These blocks are straightforward to implement, even though resource consuming
• Synchronization related blocks are most difficult to design and optimize, but with greatest impact to receiver performance
– Channel estimation– Timing control– Frequency offset compensation
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
26
Channel Estimation in OFDM Receiver• In an OFDM system, a coherent receiver usually provides
better performance than a non-coherent receiver (e.g. using differential coding/decoding)
• To perform coherent demodulation, the complex frequency domain channel of each data subcarrier need to be estimated
• The estimates of frequency domain channels can be expressed as the Fourier transform of the channel impulse response in time domain
• Channel estimation can be performed using TDM or FDM pilots• The channel estimate based on FDM pilots could be more
effective (less interference between data and pilots) and efficient (less complex)
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
27
Channel Estimation (cont.)• FDM pilots – subcarriers with known modulation symbols• Frequency response (FR) of pilot subcarriers can be easily
estimated by descrambling corresponding FFT output• The FRs of data subcarriers are computed by interpolation
Pilot subcarriers
Data subcarriers
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
28
Channel Estimation (cont.)• How many pilot subcarriers are needed in each OFDM
symbol?– We can view this from different angles:(1) If the time domain channel has Np taps, Np pilots are needed(2) It can be viewed as a frequency domain Nyquist sampling problem
for equally spaced pilots, which yield lowest estimation error• Assuming the spacing is M subcarries, alias occurs every NFFT/M
time domain samples, i.e., channel time span should be < NFFT/M• This result is approximate due to finite number of pilots in each
OFDM symbol.(3) Pilot spacing should be less than channel coherent bandwidth
which is approximately 1/channel time span– These view points are equivalent under given conditions
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
29
Channel Estimation (cont.)• How frequent pilots should be inserted? • Based on Nyquist sampling theorem, its frequency should be
AT LEAST twice of the maximum Doppler frequency• FDM pilot symbol patterns
• A and B would have same performance with infinitely long filter. Practically, B should have better performance.
• C can handle channels twice as long at a half of Doppler frequency© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
30
Channel Estimation – further considerations
• Pilot interpolation can be efficiently implemented using an iFFT/FFT pair if the FFT size is divisible by the pilot spacing P
• The result iFFT yields an estimate of time domain channel impulse response (CIR)
• For sparse CIR, the variance in frequency domain channel estimate can be reduced by eliminating taps due to noise/interference in estimated CIR
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
31
Timing control in OFDM• With guardbands, the receiver can be viewed as a fractional
spaced system– No inter-chip/sample timing adjustment is needed
• The optimal receiver timing selection is equivalent to optimal FFT window placement
• If the cyclic prefix is longer than the channel span, the optimal timing is not unique. In such a case:
– Optimal timing does not need to be precise– Emphases should be put on robustness
• In a mobile communication environment, receiver timing control is still the most challenging task (in some sense, as the finger control in CDMA receivers)
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
32
Timing control in OFDM (cont.)• Selection of the optimal FFT window
– Definition:• CP of the received signal (RX): NCP samples prior to the FFT window• Position of a channel path: the sample corresponding to the beginning of
the channel path– Selection criterion:
(1) The RX CP shall cover the first arriving path (FAP)
(2) The Rx CP should cover the last arriving path (LAP)
(3) If both (1) and (2) cannot be satisfied simultaneously:
> Satisfy (1) first > and/or Rx CP should cover the paths with most of the energy
– Path positions are determined from time domain channel estimates© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
33
Carrier frequency Synchronization• Carrier frequency offset compensation is needed to reduce
the degradation due to such offset• The compensation can be done by either adjusting the local
oscillator frequency or using a digital phase rotator• Compensation is usually controlled by an AFC loop that is
driven by a circuit, which detects phase error of every Δt• Phase error detection can be done on signal Pre-FFT (time
domain) or Post-FFT (frequency domain)• In both cases, the offset frequency up to about half of the
OFDM symbol rate can be detected and compensated• Other more sophisticated schemes are possible to
compensate even larger frequency offsets
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
34
Carrier frequency Synchronization (cont.)• Pre-FFT: compare the phases of CP samples and their
corresponding portion at the end of the OFDM symbol– Frequency offset = ΔφPre/(NFFT*Tc)– Maximum detectable frequency offset = 1/(NFFT*Tc)
• Post-FFT compare the phases of the corresponding (pilot) signals of an OFDM symbol and the subsequent OFDM symbol
– Frequency offset = ΔφPost /[(NFFT+NCP)*Tc]– Maximum detectable frequency offset =
1/[(NFFT+NCP)*Tc]
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
35
Example:
LTE OFDM PHY Layer
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
36
Overview of LTE PHY Layer• Forward Link – OFDM Parameters
–Frequency organization:• Bandwidth: 1.4, 3, 5, 10, 20 MHz• Subcarrier Spacing: 15 kHz (also 7.5 kHz for MBSFN)
–Time domain organization:• Frame: 10 ms• Sub frame: 1 ms• Slot: 0.5 ms• OFDM Symbol duration: 0.5/7 ms and 0.5/6 ms (also 0.5/3
ms for MBSFN)
• Reverse Link – SC-FDMA (lower P/A ratio)• Modulation – QPSK, 16QAM and 64QAM
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
37
LTE Forward Link Organization• Frequency domain OFDM parameters:
–For 15 kHz subcarrier spacing–OFDM symbol length without CP is 1/15000 = 66.67 μs–Obtain desired signal bandwidth by select the number of guard
carriers–Modulation and demodulation can be done by using larger
FFT sizes© 2012, 2013 Fuyun Ling [email protected]
Bandwidth (MHz) 1.4 3 5 10 15 20
Active Subcarrers + zero subcarrier 73 181 301 601 901 1201
FFT Size 128 256 512 1024 1536 2304
Sampling Rate 1.92 3.84 7.68 15.36 23.04 30.72
Advanced Digital Communications Series
38
LTE Forward Link Organization (cont.)• Time Domain Frame Structure
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
39
LTE Resources Organization• Resource Element: One subcarrier in one OFDM
symbol• Resource Block: 12/24 subcarriers per OFDM symbols
in one Slot, for Δf = 15kHz/7.5kHz
© 2012, 2013 Fuyun Ling [email protected]
Bandwidth (MHz) 1.4 3 5 10 15 20
Resources blocks per Slot
6 15 25 50 75 100
Advanced Digital Communications Series
40
Forward Link Reference Symbols• Reference symbols organization depends on the
number of antenna ports and CP types• Cell-Specific Reference symbols of regular length CP
© 2012, 2013 Fuyun Ling [email protected]
Single Antenna Tx Two Antenna Tx
Advanced Digital Communications Series
41
Forward Link Reference Symbols (cont.)• Above show cell specific reference symbol patterns
–Reference symbol arrangement of one and two antenna depicted
–Reference symbol support up to four antenna Tx• Mainly for dense cell sites areas, low vehicle speeds• One column of reference symbols per slot
–Mainly for Spatial Multiplexing and Transmitter Diversity
• User specific reference symbol can also be deployed–One set per user–Mainly for beam forming
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
42
LTE Reverse Link• Reverse Link employs Single Carrier FDMA (SC-
FDMA)
• Why SC-FDMA: –Lower peak to average ratio (a single carrier system)–FDMA between users–Easy to perform frequency domain equalization (FDE)
© 2012, 2013 Fuyun Ling [email protected]
Advanced Digital Communications Series
43
References
[1] Speth, M.; Fechtel, S.A.; Fock, G.; Meyr, H.; “Optimum receiver design for wireless broad-band systems using OFDM”, IEEE Trans. Comm., Volume: 47 Issue: 11 , Nov. 1999, Page(s): 1668 -1677
[2] Ye (G) Li; Cimini L., “Bounds on the Inter-channel Interference of OFDM in Time-Varying Environments”, IEEE Trans. Comm., Volume: 49 Issue: 3, March. 2001, Page(s): 401 - 404.
[3] J.H.Stott M.A, “Effects of frequency error in OFDM systems”,BBC R&D Report, BBC RD 1995/15
[4] TIA-1099, Forward Link Only Air Interface Specification for Terrestrial Mobile Multimedia Multicast
© 2012, 2013 Fuyun Ling [email protected]