Documente Academic
Documente Profesional
Documente Cultură
Abstract—An improved method for estimating the where N is the total number of subcarriers of which Nuse
frame/symbol timing offset in preamble-aided OFDM systems are used, X (n) represents the data modulated on the nth
is presented. It uses a conventional preamble structure and subcarrier while x (k) represents the symbol samples after
combines autocorrelation techniques with restricted cross-
correlation to achieve a near-ideal timing performance without IFFT processing. Each transmitted OFDM symbol is usually
significant increase in complexity. Computer simulations show preceeded by a guard interval or cyclic prefix of length G in
that the method is robust in both AWGN and fading multipath order to eliminate intersymbol interference (ISI) arising from
channels, achieving better performance than the existing the wideband channel.
methods.
Index Terms—Autocorrelation, cross-correlation, OFDM, Assuming sampling precision, the complex-valued samples
preamble, timing synchronization. of the received signal can be represented as:
I. I NTRODUCTION
L−1
r (k) = h (m) x (k − − m) ej2πΔf k/N + w (k) (2)
1 −1
Nuse
N/2−1
x (k) = √ X (n) e j2πkn/N
; k = 0, 1, · · · , N − 1 PSch (d) = r∗ (d + k) r (d + k + N/2) (4)
N 0 k=0
(1)
1
G
Manuscript received July 6, 2008. The associate editor coordinating the Mc (d) = |PSch (d − k)|2 (5)
review of this paper and approving it for publication was S. Buzzi. G+1
k=0
The authors are with the Centre for Communication Systems Re-
search, University of Surrey, Guildford, GU2 7XH, UK (e-mail:
a.awoseyila@surrey.ac.uk). dˆc = argmax {Mc (d)} (6)
Digital Object Identifier 10.1109/LCOMM.2008.081054 d
1089-7798/08$25.00
c 2008 IEEE
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 4, 2009 at 10:52 from IEEE Xplore. Restrictions apply.
826 IEEE COMMUNICATIONS LETTERS, VOL. 12, NO. 11, NOVEMBER 2008
4
where Schmidl’s autocorrelation (PSch ) is integrated in (5) x 10
7
over the length of the cyclic prefix in order to eliminate its cross−corr
uncertainty plateau and achieve a coarse timing metric Mc 6 autocorr
whose peak indicates the coarse timing estimate dˆc .
peaks. One way to achieve this is to simply multiply both d ∈ dˆopt − N/2 + λ + 1, dˆopt − λ − 1 (11)
metrics together. This multiplication can be restricted to a where rcorT is the total-frequency corrected signal, Px (d) is
timing window of one symbol length N , symmetric around the restricted cross-correlation, Mopt (d) is the filtered timing
the coarse timing estimate dˆc as shown in (7)-(9), in order metric and d is chosen in (7-9) to ensure that all relevant
to reduce computational complexity. The filtering helps to timing points that could be the ideal timing are tracked. d is
determine the major peak which corresponds to the strongest chosen in (10) such as to track the first arriving path (dˆF F T )
arriving path. A restricted timing adjustment window is also which may not always be the strongest arriving path (dˆopt ),
proposed for the chosen preamble in ISI channels, based on wherein all channel paths are expected to be received within
the relative location of the minor and major cross-correlation λ + 1 samples: (L − 1 ≤ λ ≤ G). In (11), d is chosen such
peaks and the expected channel delay spread, in order to track as to exclude major and minor peaks and their multipath, in
the cross-correlation peak that corresponds to the first arriving order to calculate a threshold Tth using the mean correlation
channel path with high efficiency as shown in (10)-(11). of neutral timing points. The first arriving channel path (or
The restricted cross-correlation stage is summarized as any other one) is expected to have a correlation which is
follows: greater than this threshold. The approach is inherited from
−1
N
∗
[7] based on the central limit theorem and the Rayleigh CDF,
Px (d) = rcorT (d + k) SSch (k); with PF A being the probability of false alarm. Deriving from
k=0
extensive simulations, PF A is chosen as 10−6 similar to [7].
d ∈ dˆc − N/2, dˆc + N/2 (7) The threshold Tth is used to detect the ideal timing dˆF F T .
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 4, 2009 at 10:52 from IEEE Xplore. Restrictions apply.
AWOSEYILA et al.: IMPROVED PREAMBLE-AIDED TIMING ESTIMATION FOR OFDM SYSTEMS 827
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 4, 2009 at 10:52 from IEEE Xplore. Restrictions apply.