Pilot-Aided Sequential Monte Carlo Estimation of Phase Distortions and Transmitted Symbols in Multicarrier Systems
We address the challenging problem of the joint estimation of transmitted symbols and phase distortions in standardized multicarrier systems, including pilot or virtual subcarriers. These subcarriers create time correlation on the useful transmitted OFDM signal that we propose to take into account by an autoregressive model. Because the phase distortions are nonlinear, we set the joint estimation algorithm on the framework of the Sequential Monte Carlo methods. Simulation results are provided in terms of bit error rate (BER) and mean square error (MSE); they highlight the efficiency and the robustness of the estimator.
Regarding the“Digital Subscriber lines’’ (DSLs), the “Digital Audio Broadcast’’ (DAB), the IEEE 802.11 “Wireless Local Area Network’’ (WLAN), or the IEEE 802.16, most of the recent communications systems are based on orthogonal multicarrier technologies. Unfortunately, such technologies are sensitive to phase noise (PHN) and carrier frequency offset (CFO) coming from the defaults of the oscillators. These phase distortions destroy the orthogonality between subcarriers and lead after Fourier Transform to both a common rotation of all the symbols and intercarrier interferences. In this paper, we propose to take into account the time evolution of the OFDM symbols for the joint estimation of the transmitted symbols, the phase noise and the frequency offset. The Sequential Monte-Carlo-based algorithm we have proposed in  for this joint estimation achieves unequaled performance when dealing with orthogonal multicarrier systems without virtual and pilot subcarriers. But, in multicarrier standards, virtual and pilot subcarriers are used, taking up spectral resources and leading time correlation of the useful transmitted OFDM signal. This correlation has not been considered in the algorithm developed in , making it suboptimal in practical cases. As a consequence, we propose here to take into account the correlation of the unknown OFDM signal by an autoregressive model (AR) and to deduce a new dynamic state space model on which the SMC estimation algorithm is built. The rest of the paper is organized as follows. Section 2 is devoted to the formulation of the problem. In Section 3, the estimation of the AR parameters is given followed by the SMC estimator of the a posteriori distribution of the unknown OFDM symbols, the PHN and the CFO. Section 4 presents the performance of our algorithm and compares it to a perfect Common Phase Error (CPE) correction scheme which corresponds to the ideal case of . Section 5 concludes this paper.
In this paper, , and denote, respectively, the number of subcarriers, the cyclic prefix length, and the useful OFDM symbol duration. Let and represent, respectively, the real and circularly symmetric complex Gaussian random vectors with mean , and let covariance matrices . and be, respectively, the identity matrix and the matrix of zeros. Finally, lower case bold letters are used for column vectors and capital bold letters are used for matrices; , , and denote, respectively, conjugate, transpose, and Hermitian transpose.
2. Problem Formulation
2.1. Equations of the Phase Distortions and of the Received Signal
First, input i.i.d. bits are encoded into M-QAM symbols , where denotes the th subcarrier and denotes the th OFDM symbol. In standard systems, some of the subcarriers located at the edges of the OFDM block are not modulated. These subcarriers are referred to as virtual subcarriers (VSCs) and belong to the set . Moreover, a set of pilot subcarriers are used. They are located on , with and .
After the Inverse Discrete Fourier Transform (IDFT), the samples of the transmitted signal can be written, for , as follows: Before transmission, a cyclic prefix (CP) of length is introduced to remove intersymbol interference (ISI). By convention, negative time index is used for the prefix cyclic as follows: where can be decomposed into a known data signal and an unknown data signal so that with
The resulting signal is transmitted in a time varying frequency selective channel which is assumed both to be invariant over one OFDM symbol and to be characterized by independent propagation paths. Imperfect oscillators at the transmitter and at the receiver introduce a phase noise and a carrier frequency offset so that, at the sampling rate of the receiver, the discrete form of the carrier delivered by the noisy oscillator on the th sample of the th OFDM symbol is where is the phase distortion which includes the Brownian phase noise and the CFO with being the normalized CFO. is a noninformative variable which is uniformly distributed on the support . is a white Gaussian noise with variance where is the bandwidth of the Brownian phase noise normalized with respect to the OFDM symbol rate , namely, the parameter .
Under matrix notation, the received signal corrupted by phase noise and frequency offset can be written before removal of the cyclic prefix as follows: where
At the receiver, the cyclic prefix is first discarded, then, assuming and perfect timing synchronization, a Discrete Fourier Transform is performed on the remaining samples of the received signal. The useful signal is then corrupted by two types of distortions: a multiplicative one which is common to all subcarriers and known as Common Phase Error (CPE) and an additive intercarrier interference (ICI). The larger the phase noise rate is, the worse the SINR (signal to noise plus interference ratio) is. Furthermore, on a same bandwidth, a larger number of subcarriers lead to worse system performance due to the shorter subcarrier spacing for a same two-sided 3 dB bandwidth of the phase noise .
2.2. Autoregressive Modeling of the Unknown Data Signal Process
Due to the independence of the process between two different OFDM symbols, the process at time can be modeled via the time domain recursion by the complex AR model of order (i.e., AR()) where is a circular white Gaussian noise. The AR model parameters consist of the filter coefficients and the driving noise variance .
They are obtained by solving both the noise variance equation and the Yule-Walker equation with
The correlation function is obtained by using the cyclostationarity with period of the process as follows:
This correlation function clearly shows that, for , is colored. Moreover, in (5), we can denote that the term is the sum of independent and unit power random variables. Based on the central limit theorem, a rigorous proof given in  establishes that the complex envelope of a bandlimited uncoded OFDM signal converges to a Gaussian random process. Consequently, is modeled by a Gaussian autoregressive process. Using (10), the state equation of the vector can finally be written in the matrix form as where the transition matrix is defined as: with, according to the cyclostationarity of and (10), and is a -by- zero mean Gaussian noise vector with the covariance matrix where, using (11),
2.3. Dynamic State Space Model
In order to jointly estimate , , and , we need the joint posterior probability density function (p.d.f.) . Unfortunately, this p.d.f. is analytically intractable, so we propose to numerically approximate via the SMC methodology .
3. SMC Method for Joint OFDM Signal, CFO, and PHN Estimation
The dynamic state space model (20) depends not only on the hidden state process , and the hidden variable but also on the parameters of the AR process which have to be evaluated before the estimation of the processes of interest. The first subsection is devoted to the identification of the unknown OFDM symbol by the AR process. Then the SMC-based joint estimation of the OFDM signal, the CFO, and the PHN is deduced.
3.1. AR Parameters of the Unknown OFDM Signal
The correlation of the unknown OFDM signal can easily be calculated from (14) so that the Yule-Walker equation (12) can be solved efficiently by the Levinson-Durbin recursion. However, as the process consists of a sum of sinusoids, a necessary condition is that the order of the AR process satisfies . With this assumption, the inverse matrix exists, and the Yule-Walker equation has a unique solution: . Nevertheless, as shown in , adding a small value to its principle diagonal enables the stability and the accuracy of larger-order AR models. This strategy is equivalent to the introduction of white noise of variance to the original process. The addition of this spectral bias removes the bandlimitation of the original spectrum and creates a nondeterministic or regular process that in some sense closely approximates the original process. Consequently using this approach, the order of the AR process can be chosen up to (the largest possible order in our context). The choice of thus represents a good tradeoff between the improvement of the AR modeling of and the bias introduced in the zeroth autocorrelation lag (i.e., in the signal power).
3.2. Joint Estimation of the Phase Distortions and of the Transmitted Symbols
We notice that the DSS model (20) is similar to the one obtained when the multicarrier system has no virtual or pilot subcarriers. Only the matrices (16) and (11) differ from the DSS model used in  to build the joint SMC estimation without pilot and virtual subcarriers. As a consequence, we do not have details on the JSCPE-MPF (joint signal, CFO, and PHN estimation using marginalized particle filter) algorithm in this paper and suggest that the reader refer to .
With regard to the system parameters, 16-QAM modulation is assumed and we have chosen subcarriers with a cyclic prefix of length . A Rayleigh frequency selective channel with paths and a uniform power delay profile, perfectly known by the receiver, has been generated for each multicarrier symbol. In the following simulations, the CFO term is generated from a uniform distribution in for each multicarrier symbol which severely degrades the received signal.
Figure 1 shows the BER performance of the proposed algorithm for different PHN rates and also different numbers of null subcarriers with and without the AR modeling of the multicarrier signal. The BER performance of a multicarrier system in the absence of phase distortions, using the classical frequency domain MMSE equalizer is also depicted and denoted below by MMSE-FEQ. From this figure, it can be firstly denoted that the perfect CPE correction, which corresponds to the ideal case of , achieves unsatisfactory BER performance due to a large ICI induced by the severe phase impairments. Then, we can remark that the proposed scheme exhibits very good results. Performance of our algorithm increases obviously with the number of null subcarriers, especially for high level of phase distortions. In fact, the proposed AR model of the multicarrier signal gives more prior information if the number of pilots or null subcarriers increases and thus improves the robustness of the proposed estimator. For and dB, BER performance of the JSCPE-MPF is, respectively, and without and with the proposed AR model. In order to illustrate the gain obtained by the use of the proposed signal model, the MSE of the multicarrier signal obtained using the JSCPE-MPF with or without our AR modeling is shown in Figure 2. The performance of the proposed estimator is compared to the Posterior Cramér-Rao bound (PCRB) of a multicarrier system without phase distortions derived in . The performance gap with and without the AR model really becomes significant when the number of null subcarrier increases. All these results clearly highlight the benefit from the proposed AR model which makes the SMC estimator more robust to severe phase distortions in practical system configurations.
(a) With AR model
(b) Without AR model
In this paper, we address the difficult problem of data detection in pilot-aided multicarrier systems that suffer from the presence of phase noise and carrier frequency offset. The originality of this work consists in an autoregressive modeling of the OFDM signal from which we have deduced an SMC method for time domain processing of the nonlinear received signal. Numerical simulations show that even with significant PHN rates, the JSCPE-MPF achieves good performance in terms of both the phase distortion estimation and BER performance; moreover, it offers a significant performance gain in comparison to existing methods. Thus the JSCPE-MPF algorithm with AR modeling can be efficiently used with the channel estimator proposed in  for the design of a complete multicarrier receiver in wireline and wireless communication systems.
F. Septier, Y. Delignon, A. Menhaj-Rivenq, and C. Garnier, “Non-pilot-aided sequential Monte Carlo method to joint signal, phase noise, and frequency offset estimation in multicarrier systems,” EURASIP Journal on Advances in Signal Processing, vol. 2008, Article ID 612929, 14 pages, 2008.View at: Publisher Site | Google Scholar
A. Doucet, N. D. Freitas, and N. Gordon, Sequential Monte Carlo Methods in Practice, Springer, New York, NY, USA, 2001.
S. Haykin, Adaptive Filter Theory, Prentice-Hall, Englewood Cliffs, NJ, USA, 2nd edition, 1991.