Documente Academic
Documente Profesional
Documente Cultură
Abstract The estimation and tracking of the carrier fre- periodicity created by the insertion of the cyclic prefix (CP).
quency offset is a crucial issue in the implementation of or- DD schemes are in principle identical to PTA approaches,
thogonal frequency division multiplexing (OFDM) systems. This except that tentative decisions replace known symbols. Note
paper compares two popular frequency offset tracking schemes.
The first is the pilot tone-based method where the frequency that in general DD algorithms are not recommended as their
offset is derived by correlating received symbols with known performance is often degraded by delay and possible error
symbols, and the second is the cyclic prefix-based scheme which propagation.
utilizes the periodicity created by the insertion of the cyclic The principles of PTA and CPB methods have been pre-
prefix (CP). These two approaches are compared in simulation to sented in the literature, e.g., [6], [9]. For all the CPB estima-
characterize their sensitivities to frequency offset, constellation
size, and timing error. Our study shows that the pilot tone-based tors, a unified structure was also proposed [10]. However, to
algorithm is sensitive to frequency offset and modulation scheme, our knowledge, a direct and complete comparison of PTA and
while the cyclic prefix-based method is sensitive to timing error. CPB schemes has not been reported to date. It is the aim of this
paper to evaluate the two methods in the same environment and
I. I NTRODUCTION compare their sensitivities to frequency offset, constellation
In the last few years orthogonal frequency division multi- size, and timing error. This comparison helps in determining
plexing (OFDM) has attracted increased research interest due the most suitable frequency offset tracking scheme for a
to its high spectral efficiency and robustness to multipath particular application under consideration.
fading [1]. It has been adopted for several types of high- The rest of this paper is organized as follows. Section II
data-rate wireless communication systems, including Digital presents the system model. Section III briefly revisits the
Video Broadcasting [2], HYPERLAN-II [3], and wireless local principles of PTA and CPB methods. Two modifications we
area networking (WLAN). Performance of OFDM, however, found necessary are proposed for the algorithms. Section IV
is highly sensitive to imperfect synchronization. In particular, evaluates and compares PTA and CPB schemes in simulation.
the carrier frequency offset causes a number of impairments Section V concludes the paper.
including attenuation/rotation of received OFDM symbols and
intercarrier interference (ICI), which degrade the BER of the II. S YSTEM M ODEL
system [4], [5]. To overcome this sensitivity to frequency We assume a finite channel impulse response with L sam-
offset, various methods for frequency synchronization have ples, h = [h1 , ..., hL ]T . At the transmitter, the k th sample of an
been proposed [5]-[9]. OFDM block generated by the Inverse Fast Fourier Transform
The synchronization process is normally split into an ac- (IFFT) is
quisition phase and a tracking phase[9]. In the acquisition N 1
phase, a coarse estimate of the errors is made. The residual 1 kn
xk = Xn ej2 N , 0 k N 1. (1)
small deviations are then corrected in the tracking mode. N n=0
For the subsequent frequency tracking algorithms to operate
reliably, the initial estimate is required to be accurate to half Here Xn is the data symbol modulated onto the nth subcarrier,
a subcarrier spacing. The focus of this paper is the frequency and N is the number of subcarriers. After the data are
offset tracking problem. converted into a sequence in the time domain, a cyclic prefix
The algorithms that are already available for frequency of length Ng (Ng > L) is added. Thus the actual transmitted
offset tracking can be classified into three categories, i.e., pilot OFDM block is
tone-aided (PTA), cyclic prefix-based (CPB), and decision-
directed (DD) schemes. PTA approaches estimate frequency = [xN Ng , ..., xN 1 , x0 , ..., xN 1 ]T .
x
offsets by periodically inserting pilots on particular subacrriers The received sequence is the convolution of the transmitted
and correlating the received symbols with known symbols. sequence with the channel impulse response, i.e.,
CPB methods are generally based on correlating received
samples taken one OFDM data block length apart, utilizing the r = x
h. (2)
CP 3
Frequency 10
MSE
4
Ng-L+1 10
L
FFT Window 5
10
Case 1: Time Offset<0
6
10
Case 2: Time Offset>0
7
10
5 0 5 10 15 20 25 30 35
SNR (dB)
Fig. 2. Reference plot for cyclic prefix-based method and imperfect timing
synchronization.
Fig. 3. Performance comparison of the traditional CPB method using Ng
samples and the new CPB method using Ng L + 1 samples. Ng = 16, L =
8. Frequency offset is set to 0.
z(k1 ) and z(k2 ) is known and all other phase distortion is
absent, the relative frequency error f can be derived from
the phase error difference. frequency offset estimation given by
The time-domain samples of the cyclic extension are a
p(kmax )
copy of the last Ng data samples of the OFDM block. As f = . (12)
shown in Fig. 2, after the OFDM block passes through a 2
channel of length L, Ng L + 1 pairs of samples in the Here the 2 ambiguity of the phase once again implies that
received signal remain identical except for a phase difference a tracking algorithm can only handle frequency errors smaller
of 2f . Clearly the frequency error can be estimated using than f /2.
each of these Ng L + 1 pairs of samples. To improve
the estimation accuracy when exposed to noise and other IV. C OMPARISON IN S IMULATION
channel impairments, averaging should be carried out over the
To make a fair comparison, the same overhead is used
Ng L + 1 estimates.
for both algorithms, in other words, the number of pilot
Note that in the literature the whole cyclic prefix of Ng
tones plus the number of cyclic prefix samples in the PTA
samples are often used for averaging. However, we noticed
algorithm equals the number of cyclic prefix samples in the
that the first L 1 samples in the received OFDM block are
CPB algorithm. The mean square error (MSE) in the estimate
usually corrupted by interference from the previous OFDM
is evaluated for various frequency offsets, f = 0, 0.1, 0.2, and
block. To show that Ng L+1 instead of Ng samples should be
different constellation sizes, M = 4, 16, 64. All simulations
used for reliable frequency offset tracking when all subcarriers
were run for 10000 OFDM blocks to provide results showing
are modulated with data symbols, Fig. 3 compares the two
statistical information.
different choices in terms of mean square error in the estimate.
For zero frequency offset and SNR of 15 dB, the MSE is
A. Simulation Environment
improved from 103 to 104 by replacing Ng with Ng L+1.
The gain from averaging over Ng L + 1 samples becomes The number of subcarriers is fixed at 128. The length of
even more significant as SNR increases. the cyclic prefix is set at 8 for the PTA algorithm and 16 for
The above frequency offset tracking algorithm relies on the the CPB algorithm. The number of pilot tones for PTA equals
evaluation of the following correlation function 8. Also, a frequency-selective channel is simulated with the
following parameters: 1) the length of the channel corresponds
Ng L
to L=8; 2) the channel delay spread equals 70 ns; and 3) the
p(k) = z(k m) z(k m N ) (11) sampling period is Ts =50 ns. The channel model we adopted
m=0
here was developed by the PCS Joint Technical Committee
where k is the index of the most recent input sample. When the (JTC) for simulation of radio propagation for Indoor Office
timing is correct, a correlation peak indicated by p(kmax ) can environment [11]. The model uses a series of weighted delay
be achieved, and the phase of p(kmax ) equals the averaged taps to simulate multipath propagation. Each tap weight is
phase shift between the guard time samples and the corre- a Rayleigh distributed random variable with average relative
sponding data samples of the current OFDM block. Since the amplitude as shown in Table 1. The phase of each tap is a
sample pairs are spaced by N samples, this leads to the fine uniformly distributed random variable in [0, 2).
MSE
f
f=0
Tap Delay (nsec) Relative Amplitude (dB) 5 a) QAM
10
1 0 0
2 50 -2.9 5 0 5 10 15 20 25 30 35
0
3 100 -5.8 10
4 150 -8.7 f=0.2
f=0.1
MSE
5 200 -11.6
6 250 -14.5 f=0
5 b) 16QAM
7 300 -17.4 10
8 350 -20.3
5 0 5 10 15 20 25 30 35
0
10
f=0.2
0 f=0.1
MSE
10
f=0.2 =0
f
MSE
f=0.1 5 c) 64QAM
10
f=0
5
a) QAM 5 0 5 10 15 20 25 30 35
10 SNR (dB)
5 0 5 10 15 20 25 30 35
0
10 Fig. 5. MSE performance of CPB for various levels of frequency offset and
f=0.2 different constellation sizes. N = 128, Ng = 16.
MSE
f=0.1
=0
b) 16QAM f 0
5 10
10 PTA
CPB
MSE
5 0 5 10 15 20 25 30 35
0
10
a) =0
f=0.2 10
5 f
MSE
=0.1
f
=0 5 0 5 10 15 20 25 30 35
f 0
5
c) 64QAM 10
10 PTA
CPB
MSE
5 0 5 10 15 20 25 30 35
SNR (dB)
5 b) f=0.1
10
Fig. 4. MSE performance of PTA for various levels of frequency offset and
different constellation sizes. N = 128, Ng = 8, Np = 8, D = 1. 5 0 5 10 15 20 25 30 35
0
10
PTA
CPB
MSE
=0
t
t=2
10
5
t=4
R EFERENCES
[1] L. J. Cimini. Analysis and Simulation of a Digital Mobile Channel
using Orthogonal Frequency Division Multiplexing. IEEE Transactions
5 0 5 10 15 20 25 30 35
SNR (dB) on Communications. pp. 665-675, Jul. 1985.
0
[2] Framing Structure, Channel Coding and Modulation for Digital Terres-
10 trial Television, EN 300 744 V 1.1.2, 1997.
b) CPB
=4 [3] HIPERLAN Type 2, Physical (PHY) Layer, ETSI TS 101 475 V 1.2.1A,
t
=2 2000.
t
t=0 [4] T. Pollet, M. Van Bladel, and M. Moeneclaey. BER Sensitivity of OFDM
MSE
t=2 Systems to Carrier Frequency Offset and Wiener Phase Noise. IEEE
5
=4
Transactions on Communications. pp. 191-193, Vol. 43, No. 2, Feb.
10 t 1995.
[5] P. H. Moose. A Technique for Orthogonal Frequency Division Multi-
5 0 5 10 15 20 25 30 35 plexing Frequency Offset Correction. IEEE Transactions on Communi-
SNR (dB) cations. pp. 2908 -2914, Vol. 42, No. 10, Oct. 1994.
[6] F. Classen and H. Meyr. Frequency Synchronization Algorithms for
Fig. 8. MSE versus SNR performance curves of PTA and CPB in the OFDM Systems Suitable for Communication over Frequency Selective
scenario of imperfect timing synchronization. Time offsets of 4,2,0,-2, and Fading Channels. IEEE 44th Vehicular Technology Conference. pp.
-4 samples, are considered. Perfect frequency synchronization is assumed, 1655-1659, Vol.3, Jun. 1994.
and QAM signaling is applied. [7] T. M. Schmidl and D. C. Cox. Robust Frequency and Timing Synchro-
nization for OFDM. IEEE Transactions on Communications. pp. 1613-
1621, Vol. 45, No. 12, Dec. 1997.
[8] M. Morelli and U. Mengali. An Improved Frequency Offset Estimator
when high order modulation schemes are used. for OFDM Applications. IEEE Communications Letters. pp. 75-77, Vol.
2) Sensitivity to Timing Error: So far perfect time synchro- 3, No. 3, Mar. 1999.
[9] T. Keller, L. Piazzo, P. Mandarini, and L. Hanzo. Orthogonal Fre-
nization has been assumed, which is not true in real applica- quency Division Multiplex Synchronization Techniques for Frequency-
tions. To investigate the sensitivity of the above methods to Seclective Fading Channels. IEEE Journal on Selected Areas in Commu-
timing errors, we introduced symbol offsets of -4, -2, 0, 2, and nications. pp. 999-1008, Vol. 19, No. 6, Jun. 2001.
[10] N. Lashkarian and S. Kiaei. Class of Cyclic-Based Estimators for
4 samples respectively, then repeated the above simulations. Frequency-Offset Estimation of OFDM Systems. IEEE Transactions on
Here a negative time offset means that the FFT window starts Communications. pp. 2139-2149, Vol. 48, No.4 12, Dec. 2000.
earlier than it should, as indicated in Fig. 2. In this case [11] http://grouper.ieee.org/groups/802/15/arc/802-wpanlist/ msg00305.html
the beginning of the FFT window remains within the cyclic
prefix, therefore the orthogonality of the carriers is maintained.
A positive time offset, on the other hand, corresponds to a
late start of the FFT window. Clearly, it degrades the FFT
demodulation due to the loss of the beginning part of the
OFDM data block. Fig. 8 illustrates the resulting MSE for both
the PTA and CPB schemes. It is shown that the performance