Abstract
Estimation of carrier frequency offset (CFO) is an important issue in the design of a wireless receiver that employs orthogonal frequency division multiplexing (OFDM) techniques. In this paper, using the ten short training symbols specified in the signal format of the IEEE 802.11a WLAN, we investigate the performance of a coarse CFO estimation scheme for OFDM signals with multiple preamble symbols. This scheme, which we call DC-ML, employs the maximum likelihood (ML) method with delayed correlation (DC). For AWGN channels under moderate signal to noise ratio (SNR) conditions, we develop an analysis to evaluate the variance of estimation error (VEER). The analysis is corroborated in light of simulations, and compared with the formulated Cramer-Rao lower bound (CRLB). VEER of the DC-ML in a multipath environment is studied via simulations. Numerical results show that a certain parameter combination can result in minimum VEER. Simulation results justify that the probability of estimation error (PEER) approximates Gaussian distribution in both AWGN and multipath scenarios. We also present a Two-Branch DC-ML (TBDC-ML) scheme, which comprises two correlation branches of DC-ML, and an associative ambiguity resolution algorithm. Numerical examples reveal that TBDC-ML outperforms DC-ML in both VEER and PEER. Assuming that the estimation error resulting from the two branches is jointly Gaussian, we derive the joint probability density function (pdf) and validate it via simulations.














Similar content being viewed by others
References
Van Nee, R., & Prasad, R. (2000). OFDM wireless multimedia communications. Boston: Artech House.
Bingham, J. A. C. (1990). Multicarrier modulation for data transmission: An ideal whose time has come. IEEE Communications Magazine, 28(5), 5–14. doi:10.1109/35.54342.
Chang, R. W. (1996). Synthesis of band-limited orthogonal signals for multi-channel data transmission. The Bell System Technical Journal, 45(10), 1775–1796.
Weinstein, S. B., & Ebert, P. M. (1971). Data transmission by frequency-division multiplexing using the discrete Fourier transform. IEEE Transactions on Communications, 19(5), 628–634. doi:10.1109/TCOM.1971.1090705.
Cimini, L. J., Jr. (1985). Analysis and simulation of a digital mobile channel using orthogonal frequency division multiplexing. IEEE Transactions on Communications, 33(7), 665–675. doi:10.1109/TCOM.1985.1096357.
IEEE Std 802.11a. (1999). Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications: High-speed physical layer in the 5 GHZ band.
ETSI Std ETS/BRAN 30003-1. (1999). Broadband radio access networks (BRAN): HIPERLAN type 2 technical specification part I—physical layer.
IEEE Std 802.16. (2004). Local and metropolitan area networks part 16: Air interface for fixed broadband wireless access systems.
ETSI Std ETS 300 744. (1997). Digital video broadcasting: Framing structure, channel coding, and modulation for digital terrestrial television.
Speth, M., Fechtel, S., Fock, G., & Meyr, H. (1999). Optimum receiver design for wireless broadband system using OFDM: Part I. Transactions on Communications, 47(11), 1668–1677. doi:10.1109/26.803501.
Pollet, T., Van Bladel, M., & Moeneclaey, M. (1995). BER sensitivity of OFDM systems to carrier frequency offset and Wiener phase noise. IEEE Transactions on Communications, 43(2/3/4), 191–193.
Steendam, H., & Moeneclaey, M. (2000). Sensitivity of orthogonal frequency-division multiplexed systems to carrier and clock synchronization errors. Signal Processing, 80(7), 1217–1229. doi:10.1016/S0165-1684(00)00031-1.
Ai, B., Yang, Z. X., Pan, C. Y., Ge, J. H., & Lu, Z. (2006). On the synchronization techniques for wireless OFDM systems. IEEE Transactions on Broadcasting, 52(2), 236–244. doi:10.1109/TBC.2006.872990.
Cheng, M. H., & Chou, C. C. (2006). Maximum-likelihood estimation of frequency and time offsets in OFDM systems with multiple sets of identical data. IEEE Transactions on Signal Processing, 54(7), 2848–2852. doi:10.1109/TSP.2006.874837.
Van de Beck, J. J., Sandell, M., & Borjesson, P. O. (1997). ML estimation of time and frequency offset in OFDM systems. IEEE Transactions on Signal Processing, 45(7), 1800–1805. doi:10.1109/78.599949.
Zheng, Z. W., Yang, Z. X., Pan, C. Y., & Zhu, Y. S. (2004). Robust synchronization and channel estimation for the OFDM-based WLAN systems. IEEE Transactions on Consumer Electronics, 50(3), 807–812. doi:10.1109/TCE.2004.1341683.
Shi, K., & Serpedin, E. (2004). Coarse frame and carrier synchronization of OFDM systems: A new metric and comparison. IEEE Transactions on Wireless Communications, 3(4), 1271–1284. doi:10.1109/TWC.2004.828282.
Schmidl, T. M., & Cox, D. C. (1997). Robust frequency and timing synchronization for OFDM. IEEE Transactions on Communications, 45(12), 1613–1621. doi:10.1109/26.650240.
Lv, T., Li, H., & Chen, J. (2005). Joint estimation of symbol timing and carrier frequency offset of OFDM signals over fast time-varying multipath channels. IEEE Transactions on Signal Processing, 53(12), 4526–4535. doi:10.1109/TSP.2005.859233.
Morelli, M., & Mengali, U. (1999). An improved frequency offset estimator for OFDM applications. IEEE Communications Letters, 3(3), 75–77. doi:10.1109/4234.752907.
Chang, S., & Powers, E. J. (2003). Efficient frequency-offset estimation in OFDM-based WLAN systems. IEE Electronics Letters, 39(21), 1554–1555. doi:10.1049/el:20030920.
Moose, P. H. (1994). A technique for orthogonal frequency division multiplexing frequency offset correction. IEEE Transactions on Communications, 42(10), 2908–2914. doi:10.1109/26.328961.
Chen, B. (2002). Maximum likelihood estimation of OFDM carrier frequency offset. IEEE Signal Processing Letters, 9(4), 123–126. doi:10.1109/97.1001648.
Li, J., Liu, G., & Giannakis, G. B. (2001). Carrier frequency offset estimation for OFDM-based WLANs. IEEE Signal Processing Letters, 8(3), 80–82. doi:10.1109/97.905946.
Zhang, Z., Zhao, M., Zhou, H., Liu, Y., & Gao, J. (2004). Frequency offset estimation with fast acquisition in OFDM system. IEEE Communications Letters, 8(3), 171–173. doi:10.1109/LCOMM.2004.823423.
Chiavaccini, E., & Vitetta, G. M. (2004). Maximum-likelihood frequency recovery for OFDM signals transmitted over multipath fading channels. IEEE Transactions on Communications, 52(2), 244–251. doi:10.1109/TCOMM.2003.822706.
Chen, H., & Pottie, G. J. (2003). A comparison of frequency offset tracking algorithms for OFDM. In Proceedings of the IEEE global communications conference, pp. 1069–1073.
Classen, F., & Meyr, H. (1994). Frequency synchronization algorithms for OFDM systems suitable for communication over frequency selective fading channels. In Proceedings of the IEEE vehicular technology conference, pp. 1655–1659.
Luise, M., & Reggiannini, R. (1996). Carrier frequency acquisition and tracking for OFDM systems. IEEE Transactions on Communications, 44(11), 1590–1598. doi:10.1109/26.544476.
Song, H. K., You, Y. W., Paik, J. H., & Cho, Y. S. (2001). Frequency-offset synchronization and channel estimation for OFDM-based transmission. IEEE Communications Letters, 4(3), 95–97. doi:10.1109/4234.831036.
Rife, D. C., & Boorstyn, A. N. (1974). Single-tone parameter estimation from discrete-time observations. IEEE Transactions on Information Theory, IT-20(5), 591–598. doi:10.1109/TIT.1974.1055282.
O’Hara, B., & Patrick, A. (1999). The IEEE 802.11 handbook: A designer’s companion. New York: IEEE Press.
Leon-Garcia, A. (1994). Probability and random processes for electrical engineering. Reading: Addison-Wesley.
Acknowledgments
This work is supported in part by the National Science Council of Taiwan under Contract No. NSC 93-2213-E-216-027, and in part by the Chung Hua University under Contract No. CHU-93-TR-003.
Author information
Authors and Affiliations
Corresponding author
Additional information
This paper was presented in part at IEEE International Conference on Communications (ICC’2005), Seoul, Korea, May 16–20, 2005.
Appendices
Appendix 1
From (5) and using the inequality, \( \left| {a + b} \right| \le \left| a \right| + \left| b \right|, \) we can obtain
in which \( R_{1} = \sum\limits_{n = 0}^{G - 1} {\, \sum\limits_{m = 0}^{{N_{s} - 1}} {\left| {s_{{m + nN_{s} }} } \right|\,\left| {n_{{m + (n + D)N_{s} }} } \right|} } , \) \( R_{2} = \sum\limits_{n = 0}^{G - 1} { \sum\limits_{m = 0}^{{N_{s} - 1}} {\left| {s_{{m + nN_{s} }} } \right|\,\left| {n_{{m + nN_{s} }} } \right|} } , \) and \( R_{3} = \sum\limits_{n = 0}^{G - 1} { \sum\limits_{m = 0}^{{N_{s} - 1}} {\left| {n_{{m + nN_{s} }} } \right|\,\left| {n_{{m + (n + D)N_{s} }} } \right|} } . \) Rewrite R 1 as
where \( x_{n} = \left[ {\,\begin{array}{*{20}c} {\left| {s_{{nN_{s} }} } \right|} & {\left| {s_{{1 + nN_{s} }} } \right|} & \cdots & {\left| {s_{{N_{s} - 1 + nN_{s} }} } \right|} \\ \end{array} \,} \right]\,, \) \( y_{n} = \left[ {\,\begin{array}{*{20}c} {\left| {n_{{(n + D)N_{s} }} } \right|} & {\left| {n_{{1 + (n + D)N_{s} }} } \right|} & \cdots & {\left| {n_{{N_{s} - 1 + (n + D)N_{s} }} } \right|} \\ \end{array} \,} \right], \) and the symbol • denotes the inner product operator. Using the Cauchy-Schwartz inequality, \( u \bullet v \le \left\| u \right\|\;\left\| v \right\|, \) in which \( \left\| {} \right\| \) represents the norm of the specified vector, we have
Applying the Cauchy-Schwartz inequality to (33) yields
Following above procedures, we can find that \( R_{2} \le GN_{s} \left( {\sigma_{s}^{2} } \right)^{1/2} \left( {\sigma_{n}^{2} } \right)^{1/2} \) and \( R_{3} \le GN_{s} \sigma_{n}^{2} . \) Consequently,
One may note that the value of \( \left[ {r\left( {G,D} \right)/GN_{s} } \right] + \sigma_{s}^{2} \) can be interpreted as a point lying inside a circle with radius \( 2\left( {\sigma_{s}^{2} } \right)^{1/2} \left( {\sigma_{n}^{2} } \right)^{1/2} + \sigma_{n}^{2} \) and centered at (\( \sigma_{s}^{2} , \) 0) in the complex plane, as illustrated in Fig. 15. When SNR is high, the maximum value of the real part of \( \left[ {r\left( {G,D} \right)/GN_{s} } \right] + \sigma_{s}^{2} \) will be
Therefore,
Appendix 2
To evaluate (11), we note that \( {\text{IM }}\left[ {r\left( {G,D} \right)} \right] = \left[ {r\left( {G,D} \right) - r^{*} \left( {G,D} \right)} \right]/(2j). \) Also note that the \( n_{{m + nN_{s} }}^{*} n_{{m + (n + D)N_{s} }} \) term in (5) will not take effect when expectation is taken. Consequently,
Using (38), we can obtain \( E\left\{ {\left[ {{\text{ IM }}\left\{ {r (G,D)} \right\} } \right]^{2} } \right\} \) as expressed in (39).
For all values of m, n, l and i in (39), \( E \left\{ {s_{{m + nN_{s} }} s_{{l + iN_{s} }} } \right\}, \) \( E \left\{ {n_{{m + nN_{s} }}^{*} n_{{m + \left( {n + D} \right)N_{s} }} n_{{l + iN_{s} }}^{*} n_{{l + \left( {i + D} \right)N_{s} }} } \right\}, \) \( E\left\{ {s_{{m + nN_{s} }}^{*} s_{{l + iN_{s} }}^{*} } \right\}, \) and \( E\,\left\{ {n_{{m + nN_{s} }} n_{{m + \left( {n + D} \right)N_{s} }}^{*} n_{{l + iN_{s} }} n_{{l + \left( {i + D} \right)N_{s} }}^{*} } \right\} \)are zero. If \( m \ne l, \) \( E \left\{ {s_{{m + nN_{s} }}^{*} s_{{l + iN_{s} }} } \right\} = 0 \) and \( E \left\{ {s_{{m + nN_{s} }} s_{{l + iN_{s} }}^{*} } \right\} = 0 \) for all n and i. In addition, since an AWGN channel is considered, \( E \left\{ {n_{y}^{{}} n_{z}^{{}} } \right\} \)=\( E \left\{ {n_{y}^{ *} n_{z}^{*} } \right\} = 0 \) for \( y = m + nN_{s} \) or \( y = m + \left( {n + D} \right)N_{s} \), and \( z = l + iN_{s} \) or \( z = l + \left( {i + D} \right)N_{s} . \) Moreover, the last term in (39) is zero. Consequently, (39) can be simplified to
In (40), expectation for products of the noise terms, \( E \left\{ {n_{{m + nN_{s} }}^{*} n_{{m + iN_{s} }} } \right\}, \) \( E \left\{ {n_{{m + \left( {n + D} \right)N_{s} }}^{*} n_{{m + \left( {i + D} \right)N_{s} }} } \right\}, \) \( E \left\{ {n_{{m + nN_{s} }}^{*} n_{{m\, + \,\left( {n + D} \right)N_{s} }} n_{{m + iN_{s} }} n_{{m + \left( {i + D} \right)N_{s} }}^{*} } \right\}, \) \( E \left\{ {n_{{m + nN_{s} }} n_{{m + \left( {n + D} \right)N_{s} }}^{*} n_{{m + iN_{s} }}^{*} n_{{m + \left( {i + D} \right)N_{s} }} } \right\}, \) \( E \left\{ {n_{{m + nN_{s} }} n_{{m + iN_{s} }}^{*} } \right\}, \) and \( E \left\{ {n_{{m + \left( {n + D} \right)N_{s} }} n_{{m + \left( {i + D} \right)N_{s} }}^{*} } \right\} \) will be nonzero only when \( n = i \). But values of the other terms, \( E \left\{ {n_{{m + \left( {n + D} \right)N_{s} }} n_{{m + iN_{s} }}^{*} } \right\} , \) \( E \left\{ {n_{{m + nN_{s} }} n_{{m + \left( {i + D} \right)N_{s} }}^{*} } \right\} , \) \( E \left\{ {n_{{m + nN_{s} }}^{*} n_{{m + \left( {i + D} \right)N_{s} }} } \right\} , \) and \( E \left\{ {n_{{m + \left( {n + D} \right)N_{s} }}^{*} n_{{m + iN_{s} }} } \right\} \) will depend on whether D ≥ G or D < G. In case D ≥ G, all these terms will be zero. Consequently,
On the other hand, as D < G, some of the above terms will not be zero for n + D = i or i + D = n. Thus,
Appendix 3
Note that Δk 1 = Δk 2 = Δk. Using (11) and (38) with (D, G) replaced by \( \left( {D_{1} , G_{1} } \right) \) or \( (D_{2} , G_{2} ), \) we find
Let p denote the value of the expectation \( E\left\{ \cdot \right\} \) on the right hand side of (43). Note that if \( m \ne l, \) \( E \left\{ {s_{{m + nN_{s} }}^{*} s_{{l + iN_{s} }} } \right\} = 0 \) and \( E \left\{ {s_{{m + nN_{s} }} s_{{l + iN_{s} }}^{*} } \right\} = 0 \) for all n and i. Also note that \( D_{1} < D_{2} \). After simplification and some mathematical manipulations, p and \( E\left\{ {\Updelta \tilde{k}_{1} \Updelta \tilde{k}_{2} } \right\} \)can be obtained as
Rights and permissions
About this article
Cite this article
Chung, IH., Yen, MC. On the performance of a maximum likelihood method with delayed correlation for the coarse carrier frequency offset estimation of OFDM signals with multiple preamble symbols. Wireless Netw 16, 641–657 (2010). https://doi.org/10.1007/s11276-008-0159-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-008-0159-5