Skip to main content
  • Research Article
  • Open access
  • Published:

Blind Coarse Timing Offset Estimation for CP-OFDM and ZP-OFDM Transmission over Frequency Selective Channels

Abstract

We present a blind coarse timing offset estimation technique for CP-OFDM and ZP-OFDM transmission over frequency selective channels. The technique exploits the cyclic prefix or zero-padding structure to estimate the starting position of the OFDM symbols without requiring any additional pilots. Simulation results are performed on various channel models with timing and frequency offsets. The presented technique is compared with the autocorrelation-based technique and various techniques in frequency selective channels. Our algorithm shows better performance results than those of the autocorrelation-based technique in NLOS channels, where the most predominant channel path is usually not the first arrival path.

1. Introduction

In this paper, we describe a technique to blindly estimate the timing offset in digital communications systems employing orthogonal frequency division multiplexing (OFDM). The starting position of the OFDM symbols is estimated using the cyclic prefix (CP) or zero-padding (ZP) structure of the transmitted signal without requiring any additional pilots. The aim of the paper is to provide an alternative coarse timing offset estimation technique to the autocorrelation-based technique [1–3] which does not perform well in non-line-of-sight (NLOS) frequency selective channels as well as for ZP-OFDM transmission.

The literature on timing offset estimation and carrier frequency offset (CFO) estimation can be divided in two categories: data-aided and non-data-aided techniques. Data-aided techniques use additional pilot symbols known at the receive side to estimate the timing and frequency offsets based on autocorrelation and other features [4–6]. Non-data-aided techniques do not require additional pilot symbols and can exploit the cyclic prefix structure of the transmitted signal in an autocorrelation metric [1, 3] (which is a simplified version of the maximum likelihood (ML) algorithm requiring the knowledge of the received signal-to-noise ratio (SNR) [2]). However, these techniques fail when the channel exhibits strong multipath components. Other non-data-aided techniques require the knowledge of the pulse shaping filter and exploit the cyclostationarity of the OFDM signal by a cyclic autocorrelation metric [7, 8], use bell-patterns to detect the symbol energy variations of the first subcarrier [9], require the knowledge of the maximum delay spread [10], or perform symbol timing and frequency offset estimation jointly [11].

In this paper, we propose a new non-data-aided approach for timing offset estimation which does not require the knowledge of the SNR [2], the pulse shaping filter [7, 8] or the maximum channel delay spread [10] and works well for CP-OFDM and ZP-OFDM transmission when the channel exhibits strong multipath components. For the mathematical derivations, we assume that the cyclic prefix duration or zero-padding duration is larger than the channel impulse response ; however we will show that the algorithm still exhibits good performance when (or ). Moreover, we assume the knowledge of the symbol duration , the cyclic prefix duration (or the zero-padding duration ) and the number of subcarriers which can indeed be estimated blindly with the algorithms described in [12]. The timing offset estimation technique exploits the cyclic prefix or zero-padding structure of the OFDM signal and tracks time domain symbol energy variations based on a transition metric. Contrary to the autocorrelation metric [1–3], the transition metric-based technique is able to estimate the timing offset in frequency selective channels with strong multipath components.

The paper is organized as follows. In Section 2, we present the OFDM signal model, we review the technique for timing offset estimation based on the autocorrelation metric, and then the techniques based on the transition metric are presented for CP-OFDM and ZP-OFDM transmission. In Section 3, simulation results are presented with realistic channels models. Finally, conclusions are drawn in Section 4.

2. Description of the Algorithm

The non-data-aided technique presented in this paper has been developed in the context of radio surveillance and cognitive radio systems for multicarrier modulations. The wideband received signal may contain multiple OFDM signals of interest. Therefore, the received signal is sampled in a large bandwidth to include existing and future OFDM standards, such as Wifi (2.4 GHz or 5 GHz), WiMAX (3.5 GHz), Long-Term Evolution (LTE), or WiMedia (ECMA-368) signals. The carrier frequencies, bandwidths, and average powers of the detected signals are estimated. After downconversion to baseband and low-pass filtering, each signal of interest is processed through a feature detection block to determine whether or not it is an OFDM signal and to estimate blindly its symbol duration , its cyclic prefix duration (or its zero-padding duration ) and its number of subcarriers [12]. Each signal of interest can be modeled as a received sequence of length such that

(1)

where is the transmitted signal vector oversampled by the ratio between the cut-off frequency of the low-pass filter and the transmitter maximum frequency, the 's are the oversampled multipath channel coefficients with the number of channel taps, is the vector of Additive White Gaussian Noise (AWGN), the receiver phase offset, the receiver frequency offset, and the receiver timing offset.

2.1. Timing Offset Estimation Techniques for CP-OFDM Transmission

The effect of the multipath replicas on the transmitted signal is shown on Figure 1. One can see that the multipath replicas reduce the number of samples in the cyclic prefix that are fully correlated to the samples in the last part of the OFDM symbols (the number of samples being partially correlated increases, but the number of samples being fully correlated decreases). Assuming that the cyclic prefix length is larger than the channel impulse response , the length of the sequence showing such correlation is .

Figure 1
figure 1

Effect of the multipath replicas on the transmitted signal.

Knowing the symbol duration and the cyclic prefix duration , the techniques in [1–3] propose to use an autocorrelation metric to estimate the timing offset. In this case, the timing offset estimate corresponds to the maximum of the correlation between the received sequence and the conjugated received sequence shifted by the symbol duration over windows of length , as seen on Figure 2. The received sequence of length is divided into blocks of size where the autocorrelation metric is performed on the available blocks except the last block. The autocorrelation metric is given by [3]

Figure 2
figure 2

Windows used for timing offset estimation.

(2)

However, maximizing the autocorrelation metric over a window of length will rather provide a timing offset estimate of the most predominant channel path than a timing offset estimate of the starting position for the OFDM symbols. Indeed, only a duration of is fully correlated between the received sequence and the conjugated received sequence shifted by the symbol duration . Therefore, the autocorrelation metric is expected to work well in line-of-sight (LOS) scenarios where the most predominant channel path is the first arrival path, but it will fail in NLOS scenarios where the most predominant channel path is usually not the first arrival path.

Instead of using an autocorrelation metric, we propose to use a metric-based on the difference between the received sequence and the same sequence shifted by the symbol duration (see also Figure 2). The correlated duration of the cyclic prefix is cancelled out in this operation. In this way, the cyclic prefix structure of the OFDM signal is exploited by tracking time domain symbol energy variations based on a transition metric between the end of the fully correlated duration and the beginning of a new OFDM symbol. Contrary to the autocorrelation metric [2, 3], the transition metric-based technique is able to estimate the timing offset in frequency selective channels even with strong multipath components. The received sequence of length is also divided into blocks of size where the transition metric is performed on the available blocks except the last block. The proposed transition metric is given by

(3)

One can see that the modulus operation is used outside the difference operation. This formula is especially suited for small CFOs. However, one can apply the modulus operation to each component of the formula to make the algorithm insensitive to large CFOs. An algorithm that minimizes the difference metric between the received sequence and the same sequence shifted by the symbol duration over a window duration has been presented in [4]. The authors use prolonged guard intervals assuming a quite large ISI free period and known pilot symbols to provide fine-timing synchronization. In this paper, the ratio between two consecutive averaged difference metrics is calculated which require only one ISI free symbol to estimate the true timing offset (or even no ISI free symbol when as long as the largest ratio index corresponds to the true timing offset). Moreover, it can be shown that averaging over several symbols in the same block has a negative impact on the timing offset estimate because this time smoothing will create an uncertainty on the starting position of the OFDM symbol [4].

The transition metric can be evalued for each index according to Figure 2 and ranging from to . As the transition metric is the ratio between two consecutive averaged metrics, we define the difference metric . When applying the signal model (1) to the difference metric (with ), it can be shown that

(4)

The transition metric can be rewritten as

(5)

The detection of the transition corresponding to (4) is given at delay :

(6)

while for other delays, the ratio can be considered very small especially at high SNR (ratio between two successive elements of (4)). In the case , the detection of the transition is also given at delay by

(7)

This proves that the proposed transition metric-based technique can exhibit good performance when as long as the channel has smaller power components for delays larger than the cyclic prefix duration than the first tap (which can be considered valid for an exponentially decreasing power delay profile). For low SNR, the performance of the algorithm can be improved by considering multiple ratios of the difference metric

(8)

The detection of the transition is also given at delay . As increases, the performance of the algorithm improves as long as the denominator falls in the correlated duration (ISI free part) .

2.2. Timing Offset Estimation Techniques for ZP-OFDM Transmission

A similar algorithm which tracks time domain symbol energy variations can be used for ZP-OFDM signals, where the autocorrelation metric also fails. We assume that the symbol duration and the zero-padding duration have been estimated blindly according to the algorithm described in [12]. We also assume that the zero-padding duration is larger than the channel impulse response . In this case, the zero-padding structure of the received OFDM signal is exploited by tracking time domain symbol energy variations (transition metric) between the end of the duration (noise only) and the beginning of a new OFDM symbol (the time domain symbol energy variations are not averaged over several symbols in the same block because this time smoothing has a negative impact on the timing offset estimate). The transition metric is performed on the available blocks except the last block and is given by

(9)

For ZP-OFDM signal, we define the difference metric . When applying the signal model (1) to the difference metric, it can also be shown that

(10)

The transition metric and the detection value at delay are also given by (5), (6). For the case , the detection value at delay is given by (7). Multiple ratios of the difference metric can also be considered to improve the performance at low SNR. The performance of the algorithm improves as long as the denominator falls in the ISI free part . In the next section, simulation results compare the autocorrelation metric and the transition metric for CP-OFDM signals. For ZP-OFDM signals, the transition metric can also be compared to a correlation metric-based on a power mask in the time domain. Indeed, knowing the symbol duration and the zero-padding duration , the power correlation metric finds the power mask of length that maximize the correlation with the received power in the time domain. Assuming that the received power has been normalized to unity, the power correlation metric is given by

(11)

with

(12)

3. Simulation Results

In this section, we evaluate the performance of the presented techniques for WiMAX [13] and WiMedia (ECMA-368) [14] signals on Stanford University Interim (SUI) [15] and IEEE 802.15.3a [16] channel models with various time and frequency offsets. Simulations' results are performed on 1000 Monte Carlo trials with 10 OFDM symbols. Two types of channels are chosen, the SUI-1 and the CM-1 channels which have LOS components for flat terrain with light tree density and the SUI-4 channel which has NLOS components for hilly terrain with heavy tree density. The different characteristics of SUI channels models are given in Table 1. For the CM channel models we refer to [16]. The parameters used for the WiMAX (CP-OFDM) and the WiMedia (ZP-OFDM) transmitters are given in Table 2. One can notice that for the CM-1 channel.

Table 1 SUI channel models.
Table 2 OFDM signal parameters.

Figure 3 shows the performance comparison between the autocorrelation metric [1, 3] and the transition metric-based techniques for CP-OFDM signals (WiMAX parameters) on SUI-1 and SUI-4 channel models with various timing and frequency offsets. Four other techniques are also included in this comparison, one being the minimum mean square error (MMSE) metric-based technique considering a summation length [4], two others being the MMSE and the maximum correlation (MC) metric-based techniques proposed by [17] (MMSE1 and MC1) considering a summation length (therefore requiring the knowledge of the channel delay spread ), and the last one being the derivative metric-based technique proposed by [18]. The left figures plot the lock-in probability versus the SNR (the timing offset is simulated as an integer multiple of the receiver's sampling period). The lock-in probability is defined as the probability of finding the timing offset estimate falling in the ISI free region. Indeed, for CP-OFDM signals, some symbol timming error is tolerable as long as the receiver FFT window starts within the guard interval of the first arriving path that is not affected by the previous symbol due to the multipath channel [17]. The right figures plot the Coefficient Variation Root Mean Square Deviation CV(RMSD) for the timing offset parameter , which is defined as

Figure 3
figure 3

Simulations' results for CP-OFDM transmission. SUI-1SUI-1SUI-4SUI-4

(13)

The coefficient variation shows the dispersion of the timing offset parameter from its true value normalized to the mean of the observed value at a particular SNR threshold. One can see that the autocorrelation metric-based technique [1, 3] and the MMSE metric-based technique [4] give better results than the transition metric-based technique for SUI-1 channels, with 3 dB difference at a lock-in probability of 0.8. As demonstrated in Section 3, for LOS channels the most predominant channel path is the first arrival path and the transition metric is averaged over 10 blocks while the autocorrelation metric is averaged over 10 blocks times the cyclic prefix duration. Although we have considered multiple ratios for the transition metric , the autocorrelation metric-based technique performs better than the transition metric-based technique owing to the exploitation of a larger number of symbols in the same OFDM block. Considering the knowledge of the channel delay spread , the performance of the MC1 and MMSE1 metric-based techniques [17] improves the SNR of the autocorrelation and MMSE metric-based techniques by 1 dB at a lock-in probability of 0.8. The derivative metric-based technique achieves the lowest SNR ( dB) at a lock-in probability of 0.8. However, the right figure shows that the derivative metric-based technique [18] gives the highest CV(RMSD) compared to the MC1 and MMSE1 metric-based techniques. The autocorrelation and MMSE metric-based techniques have lower CV(RMSD) than the derivative metric-based technique. The minimum CV(RMSD) is given by the transition based technique for SNR larger than 8 dB. For SUI-4 channels, the autocorrelation and MMSE metric-based techniques have similar performance compared to the transition metric-based technique for low SNRs. However, the transition metric-based technique gives significantly better results than the autocorrelation and MMSE metric-based techniques when the SNR is larger than 3 dB (we have considered multiple ratios for the transition metric ). In fact, the autocorrelation and MMSE metric-based techniques cannot exceed a lock-in probability of 0.5 even at high SNR because the most predominant channel path is usually not the first arrival path. The MC1, MMSE1 (considering the knowledge of the channel delay spread ), and derivative metric-based techniques achieve very good performance compared to the transition metric-based technique for SNRs lower than 13 dB. However, for higher SNRs, the transition metric-based technique outperforms the MC1, MMSE1, and derivative metric-based techniques which cannot exceed a lock-in probability of 0.8. The right figures show that the transition based technique gives closer estimates to the true value of the timing offset than the autocorrelation, MMSE, MC1, MMSE1, and derivative metric-based techniques at almost all SNR ranges for SUI-4 channels.

Figure 4 shows the performance comparison between the power correlation metric-based technique (knowing the symbol duration and the zero-padding duration , the power correlation metric finds the power mask of length that maximizes the correlation with the received power in the time domain) and the transition metric-based technique for ZP-OFDM signals (WiMAX parameters with the replacement of the cyclic prefix duration by the zero-padding duration on SUI-1 and SUI-4 channel models, and WiMedia ECMA-368 parameters on the CM-1 channel model) with various timing and frequency offsets. The left figures plot the lock-in probability versus the SNR. For ZP-OFDM signals, the probability of finding the timing offset estimate falling in the ISI free region is no longer valid. Therefore, the lock-in probability corresponds to the probability of finding the correct timing offset estimate . The right figures plot the CV(RMSD) for the timing offset parameter . For SUI-1 channels, the power correlation metric-based technique gives better results than the transition metric-based technique with 4 dB difference at lock-in probability of 0.8. As the transition metric is averaged over 10 blocks while the power correlation metric is averaged over 10 blocks times the symbol duration, the power correlation metric performs better than the transition metric owing to the exploitation of a larger number of symbols in the same OFDM block (we have considered multiple ratios for the transition metric ). The transition metric-based technique gives closer estimates to the true value of the timing offset when the SNR is larger than 8 dB. For SUI-4 channels, the transition metric-based technique gives better results than the power correlation metric-based technique when the SNR is larger than 5 dB (we have considered multiple ratios for the transition metric ). One can see that the power correlation metric-based technique cannot exceed lock-in probability of 0.6 even at high SNR because the most predominant channel path is usually not the first arrival path. The transition metric-based technique gives closer estimates to the true value of the timing offset when the SNR is larger than 2 dB. For CM-1 channels, the transition metric-based technique consider multiple ratios . The power correlation metric-based technique cannot exceed lock-in probability of 0.1 even at high SNR because of the nature of the UWB channels (Saleh-Valenzuela) which produces multipath channels with different clusters. The transition metric-based technique gives higher lock-in probability than the power correlation based technique for SNR higher than 2 dB and gives closer estimates to the true value of the timing offset when the SNR is larger than 5 dB.

Figure 4
figure 4

Simulations results for ZP-OFDM transmission. SUI-1SUI-1SUI-4SUI-4CM-1CM-1

4. Conclusion

In this paper, we have described a technique to blindly estimate the timing offset in digital communications systems employing orthogonal frequency division multiplexing (OFDM). The starting position of the OFDM symbols has been estimated without any additional pilots using the cyclic prefix or zero-padding structure of the transmitted signal. This paper has provided an alternative coarse timing offset estimation technique to the autocorrelation-based technique which does not perform well in non-line-of-sight (NLOS) frequency selective channels as well as for ZP-OFDM transmission. The results confirm that the transition metric-based technique is able to estimate the timing offset in frequency selective channels with strong multipath components for CP-OFDM and ZP-OFDM transmission.

References

  1. Keller T, Hanzo L: Orthogonal frequency division multiplex synchronisation techniques for wireless local area networks. Proceedings of the 7th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC '96), October 1996, Taipei, Taiwan 3: 963-967.

    Article  Google Scholar 

  2. van de Beek J-J, Sandell M, Börjesson PO: ML estimation of time and frequency offset in OFDM systems. IEEE Transactions on Signal Processing 1997, 45(7):1800-1805. 10.1109/78.599949

    Article  MATH  Google Scholar 

  3. Speth M, Fechtel S, Fock G, Meyr H: Optimum receiver design for OFDM-based broadband transmission—part II: a case study. IEEE Transactions on Communications 2001, 49(4):571-578. 10.1109/26.917759

    Article  Google Scholar 

  4. Speth M, Classen F, Meyr H: Frame synchronization of OFDM systems in frequency selective fading channels. Proceedings of the 47th IEEE Vehicular Technology Conference, May 1997, Phoenix, Ariz, USA 3: 1807-1811.

    Google Scholar 

  5. Schmidl TM, Cox DC: Robust frequency and timing synchronization for OFDM. IEEE Transactions on Communications 1997, 45(12):1613-1621. 10.1109/26.650240

    Article  Google Scholar 

  6. Minn H, Bhargava VK, Letaief KB: A robust timing and frequency synchronization for OFDM systems. IEEE Transactions on Wireless Communications 2003, 2(4):822-839.

    Article  Google Scholar 

  7. Bölcskei H: Blind estimation of symbol timing and carrier frequency offset in wireless OFDM systems. IEEE Transactions on Communications 2001, 49(6):988-999. 10.1109/26.930629

    Article  MATH  Google Scholar 

  8. Park B, Cheon H, Ko E, Kang C, Hong D: A blind OFDM synchronization algorithm based on cyclic correlation. IEEE Signal Processing Letters 2004, 11(2, part 1):83-85. 10.1109/LSP.2003.819347

    Article  Google Scholar 

  9. Al-Dweik AJ: A novel non-data-aided symbol timing recovery technique for OFDM systems. IEEE Transactions on Communications 2006, 54(1):37-40.

    Article  Google Scholar 

  10. Mo R, Chew YH, Tjhung TT, Ko CC: A new blind joint timing and frequency offset estimator for OFDM systems over multipath fading channels. IEEE Transactions on Vehicular Technology 2008, 57(5):2947-2957.

    Article  Google Scholar 

  11. Fusco T, Tanda M: ML-based symbol timing and frequency offset estimation for OFDM systems with noncircular transmissions. IEEE Transactions on Signal Processing 2006, 54(9):3527-3541.

    Article  Google Scholar 

  12. Le Nir V, Van Waterschoot T, Moonen M, Duplicy J: Blind CP-OFDM and ZP-OFDM parameter estimation in frequency selective channels. Eurasip Journal on Wireless Communications and Networking 2009, Article ID315765, 2009:-10.

    Google Scholar 

  13. 802.16e-2005 : Air interface for fixed and mobile broadband wireless access systemsAmendment for physical and medium access control layers for combined fixed and mobile operation in licensed band. 2005.

  14. Standard ECMA-368 : High Rate Ultra Wideband PHY and MAC standard. 2007, http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-368.pdf

  15. IEEE 802.16 Broadband Wireless Access Working Group : Channel models for fixed wireless application. 2003.

  16. Foerster J: IEEE 802.15.3a Channel modelling sub-committee. Report Final 2002., (IEEE P802.15 Working Group for WPAN):

    Google Scholar 

  17. Lee D, Cheun K: Coarse symbol synchronization algorithms for OFDM systems in multipath channels. IEEE Communications Letters 2002, 6(10):446-448. 10.1109/LCOMM.2002.804247

    Article  Google Scholar 

  18. Williams C, McLaughlin S, Beach MA: Robust OFDM timing synchronisation in multipath channels. Eurasip Journal on Wireless Communications and Networking 2008, Article ID 675048, 2008:-12.

    Google Scholar 

Download references

Acknowledgment

This research work was carried out in the frame of the European FP7 UCELLS project. The scientific responsibility is assumed by its authors.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vincent Le Nir.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Le Nir, V., van Waterschoot, T., Duplicy, J. et al. Blind Coarse Timing Offset Estimation for CP-OFDM and ZP-OFDM Transmission over Frequency Selective Channels. J Wireless Com Network 2009, 262813 (2010). https://doi.org/10.1155/2009/262813

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1155/2009/262813

Keywords