1. Field of the Invention
The present invention relates to a synchronization method for communication systems, and more especially, to a symbol time synchronization method for OFDM systems.
2. Background of the Related Art
Orthogonal frequency division multiplexing (OFDM) is a promising technology for broadband transmission due to its high spectrum efficiency, and its robustness to the effects of multipath fading channels. However, it is sensitive to synchronization errors. As a result, one has to achieve as good synchronization as possible in OFDM transmissions.
Like other communication systems, there are many synchronization issues should be taken into considerations in OFDM systems. First of all, unknown signal delays will introduce symbol time offset (STO) and require coarse symbol time (CST) and fine symbol time (FST) synchronizations. There also exists carrier frequency offset between a transmitter and a receiver so that fractional carrier frequency offset (FCFO), integral carrier frequency offset (ICFO) and residual carrier frequency offset (RCFO) have to be eliminated. In addition, the sampling clocks mismatch between DAC and ADC will introduce sampling clock frequency offset (SCFO).
In J. J. van de Beek, M. Sandell and P. O. Borjesson's “ML estimation of time and frequency offset in OFDM systems,” (IEEE Trans. Signal Process., vol. 45, no. 7, pp. 1800-1805, July 1997), STO and FCFO are jointly estimated by a delayed-correlation algorithm. It is an ML estimation and only good for AWGN channels.
In T. M. Schmidl and D. C. Cox's “Robust frequency and timing synchronization for OFDM,” (IEEE Trans. Commun., vol. 45, no. 12, pp. 1613-1621, December 1997), a new method making use of training symbols in time-domain was proposed. However, its correlation results exhibit uncertain plateau in multipath fading channels.
Some techniques, for example in H. Minn, V. K. Bhargava and K. B. Letaief's “A robust timing and frequency synchronization for OFDM systems,” (IEEE Trans. Wireless Commun., vol. 2, no. 4, pp. 822-839, July 2003), produce good ST (symbol time) performances. However, extra time-domain training symbols are needed.
The techniques mentioned above are applied to AWGN and/or static multiple channel condition, thus will not be suitable for real environments.
Although the technique in K. Ramasubramanian and K. Baum's “An OFDM timing recovery scheme with inherent delay-spread estimation,” (GLOBECOM'01. IEEE. vol. 5, pp. 3111-3115, Nov. 2001.7) can identify ISI-free region in multipath fading channels, for accurate ST estimation, it may involve too many symbols.
In M. Speth, S. Fechtel, G. Fock and H. Meyer's “Optimum receiver design for OFDM-based broadband transmission-part II: a case study,” (IEEE Trans. Commun., vol. 49, no. 4, pp. 571-578, Apr. 2001.8), for FST, channel responses must be estimated first, IFFT is then applied to get the channel impulse responses (CIR) and adjust the symbol boundary. Hence, its computational complexity is high.
The work in D. Lee and K. Cheun's “Coarse symbol synchronization algorithms for OFDM systems in multipath channels,” (IEEE Commun. Letter, vol. 6, no. 10, pp. 446-448, October 2002.), treats CST in multipath fading channels.
T. Lv, H. Li and J. Chen's “Joint estimation of symbol timing and carrier frequency offset of OFDM signals over fast time-varying multipath channels,” (IEEE Trans. Signal Process., vol. 53, no. 12, pp. 4526-4535, December 2005.) and J. C. Lin, “Maximum-likelihood frame timing instant and frequency offset estimation for OFDM communication over a fast Rayleigh-fading channel,” (IEEE Trans. Vehicular Tech., vol. 52, no. 4, pp. 1049-1062, July 2003.) assume that normalized Doppler frequency (NDF) is known. This restricts their applicability.
In order to solve the problems mentioned above, the present invention provides a symbol time synchronization method for OFDM systems. The present invention provides a joint maximum-likelihood (ML) synchronization method for symbol time offset (STO), wherein the method is developed in frequency-domain under time-variant multipath channels. By analyzing the received frequency-domain data, a mathematical model for the joint effects of STO, CFO and SCFO is derived, thus the present invention is suitable for high mobility and non-line-of-sight (NLOS) applications
To achieve the purpose mentioned above, the present invention provides a symbol time synchronization method for OFDM systems, which includes: receiving frequency domain data from a plurality of channels, and analyzing the frequency domain data; generating a probability density function from the frequency domain data; establishing a log-likelihood function from the probability density function; making maximum-likelihood estimation according to the log-likelihood function; and generating symbol time offset (STO) from the maximum-likelihood estimation.
The foregoing aspects and many of the accompanying advantages of this invention will become more readily appreciated as the same becomes better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings, wherein:
Symbol time (ST) estimation is usually the first step in an entire OFDM synchronization process, because it provides an estimated OFDM symbol boundary for the remaining synchronization steps. As shown in
The
In the receiver side, the radio waves are received from the channel 26, they are demodulated, and sampled in the ADC 36 to convert to digital signals. The CP in the digital signals are removed in CP removal 35, then processed by N-point FFT 34, equalizer 33, and signal demapper 32, finally the receiver derives serial digital signals.
In addition, the joint ML estimator 38 is coupled to the output of N-point FFT 34, the symbol time offset (STO) calculated by the estimator, and the STO is then feedback to the CP removal 35 for symbol time synchronization.
In the
The
Here, hl(n, τ) is the baseband time-variant channel impulse response of the lth symbol. It is assumed wide-sense stationary and uncorrelated scattering (WSSUS), and can be modeled as a tapped-delay-line channel. A scattering function can be modeled as a time-varying function of Doppler frequency. The present invention assumes that the delay power spectrum follows an exponential distribution of the Doppler spectrum. Based on these assumptions, the cross-correlation of a CIR is given by
where γ is a normalization constant, J0(·) is the zeroth-order Bessel function of the first kind, β=2πfdT/N, Δn=(n1−n2), fd represents the maximum Doppler shift in Hertz, T=NTs is the symbol duration and τd is the maximum delay spread. NDF is interchangeable with fdT here.
The estimated ST will be located in one of three different regions as depicted in
Case 1: In Good ST3 region.
Step A1:
{tilde over (X)}
l,k
≈Ĥ
1,k
X
l,k
W
N
[lN
(kε
−ε
)−kn
]
+{circumflex over (N)}
1,k,
where
Step A2:
Step A3:
Case 2: In Bad ST1 region.
Step A4:
{tilde over (X)}
l,k
≈Ĥ
2,k
X
l,k
W
N
[lN
(kε
−ε
)−kn
]
+{circumflex over (N)}
2,k,
where
Step A5:
Step A6:
Case 3: In Bad ST2 region.
Step A7:
{tilde over (X)}
l,k
≈Ĥ
3,k
X
l,k
W
N
[lN
(kε
−ε
)−kn
]
+{circumflex over (N)}
3,k,
where
Step A8:
Step A9:
(From A1˜A9, there are approximations “≈” because detailed derivations are omitted.) From Step (A1), (A4) and (A9), the present invention illustrates that the received data is multiplied by different time-averaged time-variant transfer functions. The interferences are also different in different regions. They can be well approximated by Gaussian random variables. As such, the received frequency-domain data can be rewritten as Equation (2).
{tilde over (X)}
l,k
≈Ĥ
i,k
X
l,k
W
N
[lN
(kε
−ε
)−kn
]
+{circumflex over (N)}
i,k
, i=1, 2, 3. (2)
Note that index i that denotes the three different regions will be dropped for clarity.
It is assumed that Xl,k is an evenly-spaced pseudo random binary sequence (PRBS) for k ε P, P is the pilot set. Xl,k's are assumed uncorrelated and zero mean for k ε P. Therefore Equation (3) exists,
where σx2 is the signal power and δ(·) is Dirac delta function. By Equation (2) and Equation (3), the correlation between two consecutive frequency-domain symbols can be written as Equation (4).
From Equation (4), f({tilde over (X)}l,k, {tilde over (X)}l+1,k), f({tilde over (X)}l,k) and f({tilde over (X)}l+1,k) in Equation (5) is described by Equation (4.1) and (4.2)
Note that {tilde over (X)}l+1,k has the same pdf with {tilde over (X)}l,k.
The corresponding log-likelihood function of Equation (4) can be written as Equation (5).
where f(·) denotes the probability density function (and the conditioning on (nΔ, εf, εt) are dropped for notational clarity). Therefore, Equation (5) can be derived in Equation (5.1).
ρk is the magnitude of the correlation coefficient between {tilde over (X)}l,k and {tilde over (X)}l+1,k as shown in Equation (6).
In addition with Equations (7) and (8),
the maximization of the log-likelihood function can be performed in two steps as shown in Equation (9),
Obviously, under the condition of optimal RCFO and SCFO, i.e.,
Equation (5) is reduced to Equation (10).
Hence, the optimal ST nΔnΔ,ML can be obtained by maximizing Equation (5), and the joint ML estimation includes following steps:
Step 1: Estimate by using Equation (11).
Step 2: Given {circumflex over (n)}Δ,ML, estimate ({circumflex over (ε)}f,ML, {circumflex over (ε)}t,ML) by using the constraint in Equation (12).
Note the present invention assumes that the condition |Ns(kεt−εf)<½ is satisfied so that there is no phase ambiguity. The joint SCFO and RCFO can be estimated by Equation (13).
where P+, P− ε P are the set of positive/negative frequency-domain pilots.
In the present invention, each ensemble average value of ρk must be found. However, it is impractical to estimate it by using its time average value. A practical solution to this problem is that we can reasonably assume a single averaged value ρ for all ρk's as shown in Equation (14).
That is, the denominator and numerator of ρk are replaced by the averaged values of
respectively. Hence, the ML estimation (11) can be simplified as Equation (15).
The ML estimations of SCFO and RCFO under the simplified condition are still the same as (13). A realization of (15) and (13) is shown in
By approximating interferences as Gaussian distributed random processes, a joint ML method for the three major synchronization errors is presented. The method is robust in the sense that the estimation's MSE is low and does not degrade significantly under low SNR and high mobility conditions in time-variant multipath fading channels. As such, the proposed technique is suitable for high mobility and non-line-of-sight (NLOS) applications, like 802.16e. In addition, the method is efficient in the sense that STO, RCFO and SCFO are jointly estimated at the same time.
Accordingly, the feature of the present invention is to provide a joint maximum-likelihood (ML) synchronization method for symbol time offset (STO), carrier frequency offset (CFO) and sampling clock frequency offset (SCFO) for OFDM systems. Unlike most existing techniques which are time-domain approaches considering only AWGN and/or static multipath conditions, the proposed algorithm is developed in frequency-domain under time-variant multipath channels. By analyzing the received frequency-domain data, a mathematical model for the joint effects of STO, CFO and SCFO is derived. The results are used to formulate a log-likelihood function of two consecutive symbols. Based on the function, a joint ML algorithm is proposed. The method is both efficient and robust, because the three main synchronization issues are treated altogether. Simulation results exhibit high performances in time-variant multipath fading channels.
Although the present invention has been explained in relation to its preferred embodiment, it is to be understood that other modifications and variation can be made without departing the spirit and scope of the invention as hereafter claimed.
Number | Date | Country | Kind |
---|---|---|---|
96127173 | Jul 2007 | TW | national |