Simplified Frequency Offset Estimation for MIMO OFDM Systems
Yanxiang Jiang, Hlaing Minn, Xiaohu You, Xiqi Gao

TL;DR
This paper proposes a simplified and efficient frequency offset estimator for MIMO OFDM systems that leverages Chu sequences and factor decomposition, achieving reduced complexity and confirmed by simulation results.
Contribution
It introduces a novel simplified CFO estimation method for MIMO OFDM systems using Chu sequences and derivative-based factor decomposition, reducing computational complexity.
Findings
Estimator achieves low mean-squared error in simulations
Training-assisted approach improves estimation accuracy
Method demonstrates good performance over frequency selective channels
Abstract
This paper addresses a simplified frequency offset estimator for multiple-input multiple-output (MIMO) orthogonal frequency division multiplexing (OFDM) systems over frequency selective fading channels. By exploiting the good correlation property of the training sequences, which are constructed from the Chu sequence, carrier frequency offset (CFO) estimation is obtained through factor decomposition for the derivative of the cost function with great complexity reduction. The mean-squared error (MSE) of the CFO estimation is derived to optimize the key parameter of the simplified estimator and also to evaluate the estimator performance. Simulation results confirm the good performance of the training-assisted CFO estimator.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Wireless Communication Techniques · Wireless Communication Networks Research · PAPR reduction in OFDM
\newcaptionstyle
mystyle1TABLE \captiontext \captionstylemystyle1 \newcaptionstylemystyle2\captionlabel. \captiontext \captionstylemystyle2 \newcaptionstylemystyle3\captionlabel. \captiontext \captionstylemystyle3
Simplified Frequency Offset Estimation for MIMO OFDM Systems
Yanxiang Jiang, Hlaing Minn, Xiaohu You, and Xiqi Gao Manuscript received June 19, 2007; revised October 24, 2007; accepted December 14, 2007. The associate editor coordinating the review of this manuscript and approving it for publication was Dr. Jingxian Wu. The work of Yanxiang Jiang, Xiaohu You and Xiqi Gao was supported in part by National Natural Science Foundation of China under Grants 60496310 and 60572072, the China High-Tech 863 Project under Grant 2003AA123310 and 2006AA01Z264, and the International Cooperation Project on Beyond 3G Mobile of China under Grant 2005DFA10360. The work of Hlaing Minn was supported in part by the Erik Jonsson School Research Excellence Initiative, the University of Texas at Dallas, USA. This paper was presented in part at the IEEE International Conference on Communications (ICC), Glasgow, Scotland, June 2007.Yanxiang Jiang, Xiaohu You and Xiqi Gao are with the National Mobile Communications Research Laboratory, Southeast University, Nanjing 210096, China (e-mail: {yxjiang, xhyu, xqgao} @seu.edu.cn).Hlaing Minn is with the Department of Electrical Engineering, University of Texas at Dallas, TX 75083-0688, USA (e-mail: [email protected]).Digital Object Identifier 00.0000/TVT.200X.00000.
Abstract
This paper addresses a simplified frequency offset estimator for multiple-input multiple-output (MIMO) orthogonal frequency division multiplexing (OFDM) systems over frequency selective fading channels. By exploiting the good correlation property of the training sequences, which are constructed from the Chu sequence, carrier frequency offset (CFO) estimation is obtained through factor decomposition for the derivative of the cost function with great complexity reduction. The mean-squared error (MSE) of the CFO estimation is derived to optimize the key parameter of the simplified estimator and also to evaluate the estimator performance. Simulation results confirm the good performance of the training-assisted CFO estimator.
Index Terms:
MIMO-OFDM, frequency-selective fading channels, frequency offset estimation, low complexity.
I Introduction
Carrier frequency offset (CFO) estimation is an important issue for both single-antenna and multiple-antenna orthogonal frequency-division multiplexing (OFDM) systems [1, 2, 3, 4, 5, 6, 7]. Numerical calculation of the maximum likelihood (ML) CFO estimation is computationally complicated since it requires a large point discrete Fourier transform (DFT) operation and a time consuming line search. Therefore, many papers have proposed reduced-complexity algorithms [2, 3, 5, 6, 7]. Especially, the search-free approaches were proposed in [3] [6] [7], where the polynomial rooting is exploited to estimate the CFO. The solution proposed in [3] is based on computing the roots from the derivative of the cost function whereas the solutions proposed in [6] [7] are based on computing the roots directly from the cost function. However, both solutions still need the complicated polynomial rooting operation, which is hard to be implemented in practical OFDM systems [8].
In this paper, by further investigating the above search-free approaches, a simplified CFO estimator is developed for MIMO OFDM systems over frequency-selective fading channels. With the aid of the training sequences generated from the Chu sequence [9], we propose to estimate the CFO via a simple polynomial factor. Thus, the complicated polynomial rooting operation is avoided. Correspondingly, the CFO estimator can be implemented via simple additions and multiplications. To optimize the key parameter of the simplified CFO estimator and also to evaluate the estimator performance, the mean-squared error (MSE) of the CFO estimation is derived.
Notations: denotes the remainder of the number within the brackets modulo . and denote the Kronecker product and Schur-Hadamard product, respectively. and denote the real and imaginary parts of the enclosed parameters, respectively. denotes the -cyclic-down-shift version of . and denote the unitary DFT matrix and identity matrix, respectively. denotes the -th column vector of . Unless otherwise stated, , , and are assumed, where with .
II Signal Model
Consider a MIMO OFDM system with transmit antennas and receive antennas and subcarriers. The training sequences for CFO estimation are the same as in [6] [7]. Let denote a length- Chu sequence [9]. Then, the pilot sequence vector at the -th transmit antenna is generated from as follows , where . Define . Then, the training sequence vector at the -th transmit antenna is constructed as follows , where and . For convenience, we refer to as the Chu sequence based training sequences (CBTS).
Let denote the received vector at the -th receive antenna after CP removal. Let denote the channel impulse response vector with being the maximum channel length. Assume that is shorter than the length of cyclic prefix (CP) . Let denote the frequency offset normalized by the subcarrier frequency spacing. Define
[TABLE]
Then, the cascaded received vector over the receive antennas can be written as [6] [7]
[TABLE]
where
[TABLE]
and is an vector of uncorrelated complex Gaussian noise samples with mean zero and equal variance of .
III Simplified CFO Estimator for MIMO OFDM Systems
By exploiting the periodicity property of CBTS, can be stacked into the matrix with its element given by . Define
[TABLE]
Then, can be expressed in the following equivalent form [6] [7]
[TABLE]
where
[TABLE]
and is the matrix generated from in the same way as .
According to the multivariate statistical theory, the log-likelihood function of conditioned on and with denoting a candidate CFO can be obtained as follows
[TABLE]
Exploit the condition . Then, after some straightforward manipulations, we can obtain the reformulated log-likelihood function conditioned on as follows
[TABLE]
where . Direct grid searching from (4) yields the ML estimate, however, this approach is computationally quite expensive. In order to compute the CFO efficiently, we will propose a simplified CFO estimator for MIMO OFDM systems subsequently.
Define , , . Then, by exploiting the Hermitian property of , the log-likelihood function in (4) can be transformed into the following equivalent form
[TABLE]
where is a vector with its -th element given by . It can be seen from its definition that the -th element of corresponds to the summation of the -th upper diagonal elements of . Taking the first-order derivative of with respect to yields
[TABLE]
where . By letting the derivative of the log-likelihood function be zero, the solutions for all local minima or maxima can be obtained. Put these solutions back into the original log-likelihood function and select the maximum by comparing all the solutions obtained in the previous stage. The improved blind CFO estimator exploiting the above mathematical rule has been addressed for single-antenna OFDM systems in [3]. Although the search-free approach has a relatively lower complexity, it still requires a complicated polynomial rooting operation, which is hard to be implemented in practical OFDM systems. With the aid of the CBTS training sequences, we will show in the following that the polynomial rooting operation can be avoided for the training aided CFO estimation in MIMO OFDM systems.
Assume that , the channel taps remain constant during the training period, and the channel energy is mainly concentrated in the first taps with . Then, we have (see Appendix I for the details)
[TABLE]
where with , and the parameter denotes the index of the upper diagonal of . From (7), it follows immediately that can be decomposed as follows
[TABLE]
Define . Assume . Then, with (29) as shown in Appendix I, we have (see Appendix II for the details)
[TABLE]
It follows from (8) and (9) that is one of the roots of both and . Unlike , the roots of can be calculated without the polynomial rooting operation. Therefore, by solving the simple polynomial equation , the CFO estimate can be obtained efficiently as follows
[TABLE]
where . It can be calculated that the main computational complexity of the simplified CFO estimator is . Compared with the CFO estimator in [6] [7], whose main computational complexity is , the complexity of the simplified CFO estimator is generally lower. Furthermore, since the polynomial rooting operation is avoided, the simplified CFO estimator can be implemented via simple additions and multiplications, which is more suitable for practical OFDM systems. Note that is a key parameter for the proposed CFO estimator. We will show in the following how to determine the optimal .
IV Performance Analysis and Parameter Optimization
To optimize and also to evaluate the estimation accuracy, we first derive the MSE of the simplified CFO estimator. Invoking the definition of , we can readily obtain
[TABLE]
where , , . Assume
[TABLE]
Then, for and , it can be concluded directly from their definitions that
[TABLE]
[TABLE]
Invoking the definition of , we have
[TABLE]
where , . It follows immediately from its definition that can be expressed as
[TABLE]
where
[TABLE]
From (15), we can see that the MSE of the estimated CFO is highly related to the variances of , and . By invoking their definitions, the variances of and can be directly calculated as follows
[TABLE]
where . When , i.e., the signal-to-noise ratio (SNR) is large enough, we have
[TABLE]
Accordingly, the variance of can be approximated as follows
[TABLE]
where is shown in (19) at the bottom of the page. Note that is a nonlinear function with respect to and . When , which is a reasonable assumption for the practical systems, it follows immediately from (15) that
[TABLE]
Then, the MSE of the estimated CFO can be readily obtained as follows
[TABLE]
It can be seen from (21) that depends on for fixed , and . To obtain a better estimator performance, we can optimize the parameter based on (21).
V Simulation Results
Numerical results are provided to verify the analytical results and also to evaluate the performance of the proposed CFO estimator. The considered MIMO OFDM system is of bandwidth MHz and carrier frequency GHz with and . Each of the channels is with independent Rayleigh fading taps, whose relative average-powers and propagation delays are dB and samples, respectively. The other parameters are as follows: , , , , .
Figs. 1 and 2 present the MSE of the proposed CFO estimator as a function of with and , respectively. The solid and dotted curves are the results from analysis and Monte Carlo simulations, respectively. It can be observed that the results from analysis agree quite well with those from simulations except when the actual MSE of the estimate is very large. It can also be observed that achieves its minimum for with and for with . These observations imply that we can obtain the optimum value of the parameter from the analytical results after is determined.
Depicted in Fig. 3 is the performance comparison between the proposed CFO estimator (, ) and the estimator in [6] [7] and [10]. In order to substantiate that the training sequences generated from the Chu sequence do help to improve the estimation accuracy, the performance of the proposed estimator with random sequences (RS), whose elements are generated randomly, is included. Also included as a performance benchmark is the extended Miller and Chang bound (EMCB) [11] [12], which is obtained by averaging the snapshot Cramer-Rao bound (CRB) over independent channel realizations as follows
[TABLE]
where , . We resort to Monte Carlo simulation for its evaluation. It can be observed that the performance of the proposed estimator with CBTS is far better than that in [10] and slightly worse than that in [6] [7], and its performance also approaches the EMCB which verifies its high estimation accuracy. It can also be observed that the performance of the proposed CFO estimator with CBTS is far better than that with RS, which should be attributed to the good correlation property of CBTS.
VI Conclusions
In this paper, we have presented a low complexity CFO estimator for MIMO OFDM systems with the training sequences generated from the Chu sequence. The MSE of the CFO estimation has been developed to evaluate the estimator performance and also to optimize the key parameter. By exploiting the optimized parameter from the estimation MSE, our CFO estimator with CBTS yields good performance.
Appendix A
This appendix presents the proof of (7). It follows immediately that the polynomials on the two sides of (7) are both -degree. Therefore, in order to validate the relationship (7), we only need to prove that the corresponding polynomial coefficients are pairwise equal.
Ignoring the noise items, can be expressed as follows
[TABLE]
where . Define
[TABLE]
Then, with the assumptions that and the channel taps remain constant during the training period, we can readily obtain
[TABLE]
where . With the aim of complexity reduction, is replaced with its expected value. Exploiting the good correlation property of CBTS, which is inherited from the Chu sequence, we obtain
[TABLE]
Let with being coprime with . Define . Then, we have
[TABLE]
It follows immediately that
[TABLE]
With the assumption that the channel energy is mainly concentrated in the first taps, \bigl{|}[\hat{\bm{R}}_{\bm{X}\bm{X}}]_{\mu,\mu^{\prime}}\bigl{|}_{\mu\neq\mu^{\prime}} can be made very small with CBTS, which yields
[TABLE]
Then, we have , where . It follows immediately that . By invoking the definition of , we can further obtain
[TABLE]
where . By substituting the above result into (7), the polynomial coefficient corresponding to at both sides of (7) can be calculated to be
[TABLE]
where we have utilized the following property . This completes the proof.
Appendix B
This appendix presents the proof of (9). With CBTS and (29), we can readily obtain
[TABLE]
where , . From the definition of , we have
[TABLE]
where , . Since is a Vandermonde matrix, it is of full-rank (rank ) with . Consequently, cannot be the all zero vector and then . From (6), it follows immediately that . This completes the proof.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] P. Moose, “A technique for orthogonal frequency division multiplexing frequency offset correction,” IEEE Trans. Commun. , vol. 42, pp. 2908–2914, Oct. 1994.
- 2[2] D. Huang and K. B. Letaief, “Carrier frequency offset estimation for OFDM systems using null subcarriers,” IEEE Trans. Commun. , vol. 54, no. 5, pp. 813–823, May 2006.
- 3[3] F. Gao and A. Nallanathan, “Blind maximum likelihood CFO estimation for OFDM systems via polynomial rooting,” IEEE Signal Processing Lett. , vol. 13, no. 2, pp. 73–76, Feb. 2006.
- 4[4] X. Ma, M. K. Oh, G. B. Giannakis, and D. J. Park, “Hopping pilots for estimation of frequency-offset and multi-antenna channels in MIMO OFDM,” IEEE Trans. Commun. , vol. 53, no. 1, pp. 162–172, Jan. 2005.
- 5[5] F. Simoens and M. Moeneclaey, “Reduced complexity data-aided and code-aided frequency offset estimation for flat-fading MIMO channels,” IEEE Trans. Wireless Commun. , vol. 5, no. 6, pp. 1558–1567, June 2006.
- 6[6] Y. X. Jiang, X. Q. Gao, X. H. You, and W. Heng, “Training sequence assisted frequency offset estimation for MIMO OFDM,” in Proc. IEEE ICC’06 , vol. 12, Istanbul, Turkey, June 2006, pp. 5371–5376.
- 7[7] Y. X. Jiang, H. Minn, X. Q. Gao, X. H. You, and Y. Li, “Frequency offset estimation and training sequence design for MIMO OFDM,” accepted, to be published in IEEE Trans. Wireless Commun. , Jan. 2008.
- 8[8] W. H. Press, Numerical Recipes in C++: the Art of Scientific Computing . Cambridge: Cambridge University Press, 2002.
