# Turbo Processing for Joint Channel Estimation, Synchronization, and Decoding in Coded MIMO-OFDM Systems

- Hung Nguyen-Le
^{1}, - Tho Le-Ngoc
^{1}Email author and - ChiChung Ko
^{2}

**2009**:206524

https://doi.org/10.1155/2009/206524

© Hung Nguyen-Le et al. 2009

**Received: **2 July 2008

**Accepted: **25 December 2008

**Published: **16 February 2009

## Abstract

This paper proposes a turbo joint channel estimation, synchronization, and decoding scheme for coded multiple-input multiple-output orthogonal frequency division multiplexing (MIMO-OFDM) systems. The effects of carrier frequency offset (CFO), sampling frequency offset (SFO), and channel impulse responses (CIRs) on the received samples are analyzed and explored to develop the turbo decoding process and vector recursive least squares (RLSs) algorithm for joint CIR, CFO, and SFO tracking. For burst transmission, with initial estimates derived from the preamble, the proposed scheme can operate without the need of pilot tones during the data segment. Simulation results show that the proposed turbo joint channel estimation, synchronization, and decoding scheme offers fast convergence and low mean squared error (MSE) performance over quasistatic Rayleigh multipath fading channels. The proposed scheme can be used in a coded MIMO-OFDM transceiver in the presence of multipath fading, carrier frequency offset, and sampling frequency offset to provide a bit error rate (BER) performance comparable to that in an ideal case of *perfect* synchronization and channel estimation over a wide range of SFO values.

## 1. Introduction

Coded multiple-input multiple-output orthogonal frequency division multiplexing (MIMO-OFDM) has been intensively explored for broadband communications over multipath-rich, time-invariant frequency-selective channels [1]. Turbo processing has been considered for coded MIMO and MIMO-OFDM systems for performance enhancement [2–5]. In particular, iterative detection and decoding issues in MIMO systems to achieve near-Shannon capacity limit [2] and performance gain [5] were investigated under the assumption of *perfect* channel estimation and synchronization. Taking into account the effects of *imperfect* channel knowledge on the system performance, [4] developed a combined iterative detection/decoding and channel estimation scheme to improve the overall performance of MIMO-OFDM systems with *perfect* synchronization.

Under *imperfect* synchronization conditions, multicarrier transmissions such as OFDM and MIMO-OFDM are highly susceptible to synchronization errors such as carrier frequency offset (CFO) and sampling frequency offset (SFO) [6–11], especially for operation at low signal-to-noise ratio (SNR) regimes in case of high-performance coded systems. Therefore, estimation of frequency offsets (CFO and SFO) and channel impulse responses (CIRs) are of crucial importance in (coded) MIMO-OFDM systems using coherent detection. So far, most studies on the issue have been focused on separate and sequential CFO/SFO and channel estimation [7, 11–14]. More specifically, channel estimation is performed by assuming that perfect synchronization has been established [12–14], even though channel estimation would be degraded by imperfect synchronization and vice versa. In most practical systems (e.g., WiFi, WiMAX), data is transmitted in bursts, and each burst is appended with a preamble that contains *known* training sequences to facilitate the *initial* synchronization and channel estimation. However, the insufficient accuracy of initially estimated CFO, SFO, and channel responses as well as their time variation still require *known* pilot tones inserted in the data segment of the burst to *update* and *enhance* the CFO, SFO, and channel estimation accuracy in order to maintain the high system performance at the cost of reduced transmission/bandwidth efficiency (due to inserted pilot tones), for example, in the IEEE802.11 [15], 4 *pilot* tones are inserted in every block of 48 *data* tones, representing an overhead of 8.33%.

Since synchronization and channel estimation are mutually related, joint channel estimation and synchronization would provide better performance [10]. Recently, a few algorithms [8, 16–19] have been proposed for the estimation of CIRs and CFO in *uncoded* MIMO-OFDM systems but these algorithms have neglected the SFO effect in their studies. However, the detrimental effect of the SFO (even for a very small SFO) will likely lead to a significant degradation of the OFDM receiver performance even when perfect CIR and CFO knowledge is available [20]. Specifically, the SFO induces a sampling delay that drifts linearly in time over an OFDM symbol [21]. Without any SFO compensation, this delay hampers the OFDM receiver as soon as the product of the relative SFO and the number of subcarriers become comparable to one [9]. Consequently, OFDM receivers become more vulnerable to the SFO effect as the used FFT size increases. For instance, an SFO of 40 ppm can cause a window shift of up to six samples [21] in a burst of 1000 OFDM symbols used in multiband OFDM systems [22]. As another example, in the presence of sampling clock offset of 1 ppm in the DVB-T 2 K mode [23], the FFT window will move one sample around every 400 symbols [10].

Various SFO, CFO, and channel schemes have been investigated. In [24], a correlation-based SFO estimation scheme for MIMO-OFDM systems in the absence of CFO was proposed. Under the assumption of *perfect* channel estimation, decision-directed (DD) techniques were proposed for joint CFO/SFO estimation and tracking [21] and for phase noise and residual frequency offset compensation [25] in OFDM systems. Unlike [21, 25], under the assumption of *perfect* channel estimation, maximum likelihood (ML-)-based joint CFO and channel estimation schemes using pilot signals in multiuser MIMO-OFDM systems were considered in [18, 19]. An overview of CFO/SFO estimation and compensation schemes using pre-FFT nondata-aided (NDA) acquisition, post-FFT data-aided (DA) acquisition, and post-FFT DA tracking can be found in [6, 26]. However, existing *joint* channel estimation and synchronization algorithms for coded MIMO-OFDM systems have omitted the SFO in their investigations regardless of its detrimental effect [9, 10, 20, 21, 24].

In this paper, we propose a joint synchronization, channel estimation, and decoding turbo processing scheme for coded MIMO-OFDM systems in the presence of quasistatic multipath channels, CFO, and SFO. By analyzing the nonlinear interrelation between CFO, SFO, channel responses, and received subcarriers, we develop an iterative vector recursive least-squares (RLSs-)-based joint CIR, CFO, and SFO tracking scheme that can be incorporated in the turbo processing between the MIMO-demapper and soft-input soft-output (SISO) decoder for the coded MIMO-OFDM receiver. Conceptually, more accurate estimates of CFO, SFO, and CIR can be obtained by using more reliably detected data and also help to enhance the MIMO-demapper output reliability that will improve the performance of the SISO decoder in the next iteration of the turbo process. Furthermore, the use of *soft* estimates alleviates the detrimental effect of error propagation that usually occurs when *hard* decisions are used in a feedback tracking loop or in decision-directed modes. As a result, better accuracy in CFO/SFO/CIR *estimation* and *tracking* can be achieved without the need of *overhead* pilot tones, that is, removing significant transmission efficiency loss and enhancing the spectral efficiency. As *initial* values of the CFO, SFO, and CIR play an important role in the convergence of the joint synchronization, channel estimation, and decoding turbo processing, we also develop a coarse CFO, SFO, and CIR estimation scheme (that was not studied in [27]) applied to the preamble of the burst and based on the combined CFO-SFO perturbation in order to provide the accurately estimated *initial* values of the CFO, SFO, and CIR.

The rest of the paper is organized as follows. Section 2 describes the coded MIMO-OFDM signal model. Section 3 analyzes the effects of CFO, SFO, and channel responses on the received samples. These interrelations are further explored to develop the turbo joint channel estimation, synchronization, and decoding scheme in Section 4, and the vector RLS-based joint CIR, CFO, and SFO tracking algorithm is delineated in Section 5. Section 6 presents the coarse estimation of the CFO, SFO, and CIR. Simulation results for various scenarios are discussed in Section 7. Finally, Section 8 summarizes the paper.

## 2. System Model

*M*-ary quadrature amplitude modulation (M-QAM). This transmitter architecture is similar to the space-time (ST) bit-interleaved coded modulation (BICM) in [28]. Using a serial-to-parallel (S/P) converter, the input convolutional-encoded bitstream is first split into parallel sequences. Each sequence is further bit-interleaved and then organized as a sequence of

*Q*-bit tuples, , where , , and each

*Q*-bit tuple, , is mapped to a complex-valued symbol, . is the

*M*-ary modulation signaling set, and

*u*,

*m*, and

*k*denote the indices of the transmit antenna, OFDM symbol, and subcarrier, respectively. (Notation: Upper and lower case bold symbols are used to denote matrices and column vector, respectively. denotes transpose. denotes Hermitian transpose. stands for conjugation. is expectation operator. and denote real and imaginary parts, respectively. is the identity matrix, denotes Kronecker product, and is the probability operator.)

*N*is the size of the fast Fourier transform (FFT) or inverse-FFT (IFFT). After IFFT, cyclic-prefix (CP) insertion and digital-to-analog conversion (DAC), the transmitted baseband signal at the

*u*th transmit antenna can be written as

Where *T* is the sampling period at the output of IFFT,
denotes the number of CP samples,
,
is the OFDM symbol length after CP insertion,
is the unit step function, and
. Practically, the colocated DACs are driven by a common sampling clock with frequency of 1/*T* .

*u*th transmit antenna and the

*v*th receive antenna can be represented by

where
and
are the complex gain and delay of the *l* th path, respectively. *L* is the total number of resolvable (effective) paths.

## 3. Effects of CFO, SFO, and Channel Responses on Received Samples

*net*carrier frequency offset (CFO) of in the received signal, where

*f*is the operating radio carrier frequency. Practically, it is reasonable to assume that all pairs of transmit-receive antennas experience the same CFO [8], and the received signal at the

*v*th receive antenna element can be written as

*m*th OFDM symbol of the received signal at time instant is given by

where
,
. The complex-valued Gaussian noise sample,
, has zero mean and a variance of
.
is the channel *frequency* response (CFR) at the *k* th subcarrier for the pair of the *u* th transmit antenna and the *v* th receive antenna, and
is the corresponding effective time-domain channel impulse response (CIR). The SFO and CFO terms are represented in terms of the transmit sampling period *T* as
,
, and
, respectively, and
.

As observed in (4), the CFO and SFO induce the time-domain phase rotation that will translate into intercarrier interference (ICI), attenuation, and phase rotation in the frequency domain as shown in the following derivations.

*ideal*case with

*zero*SFO and CFO, , for and (i.e., no ICI) for . Therefore, , and perfect orthogonality among subcarriers is preserved at the receiver. In addition, the coefficient quantifies the CFO-SFO-induced attenuation and phase rotation of received subcarriers. Thus, to mitigate ICI and attenuation, the effects of CFO and SFO on the received samples have to be compensated. Hence, the estimates of CFO and SFO are needed to compensate for the detrimental effects (phase rotation) of synchronization errors, while the channel estimates are required for the MIMO demapping as illustrated in Figure 2. More specifically, the CFO and SFO compensations will be performed in the time domain (before FFT implementation at receiver) as described in the following derivations.

where , , and are the estimates of CFO and SFO, respectively.

where the th entry of is given by . Note that includes both AWGN and residual ICI parts, and each of the complex elements in has a variance of .

Equation (10) provides an insight of the nonlinear interrelation between CFO, SFO, channel responses, and received subcarriers. It indicates that the estimation of CFO ( ), SFO ( ), and channel responses requires knowledge of subcarrier data while the decoding of subcarrier data also needs to know the CFO, SFO, and channel responses in addition to the binary convolutional coding structure in . This interrelation can be exploited to develop a high-performance turbo joint channel estimation, synchronization, and decoding scheme that can mutually enhance the estimation accuracy and decoding reliability in an iterative manner. To reduce the number of estimated parameters for the MIMO channel, it is desired to estimate the channel impulse response instead of the channel frequency response as can be derived from the channel impulse response by a simple Fourier transform. The CFO, SFO, and CIR estimation needs to deal with the nonlinear relation as shown in (10) and will be discussed in Section 5. The development of the turbo processing will be addressed in Section 4.

## 4. Turbo Joint Channel Estimation, Synchronization, and Decoding

The binary convolutional coding structure in is used to develop the constituent soft-input soft-output (SISO) decoder (shown in Figure 2) to provide more reliable soft estimates of the coded bits, , based on the extrinsic soft-bit information received from the MIMO-demapper, , using the computations presented in [29]. are then split into streams and interleaved to form soft-bit estimate streams that are used as extrinsic information for MIMO demapping and CIR, CFO, and SFO estimation as follows.

*I*and

*O*refer to, respectively, the input and output of the MIMO-demapper. Based on (10), the term can be determined as

where is the set of all possible values of , due to the use of interleaving, and denotes the value of the corresponding bit in the vector .

The above equations, (11) and (12), indicate that unlike the cases of *perfect* channel estimation and synchronization in [2] and *perfect* synchronization in [4], the MIMO demapper herein employs the estimated channel responses, CFO and SFO,
to derive the extrinsic soft bit information.

*soft mapper*(shown in Figure 2) generates the soft estimate, , as its mean, that is,

Due to the close interaction between the CIR, CFO, and SFO estimates and the MIMO-demapper, the proposed turbo processing is performed in a joint detection estimation manner (as described above) instead of a *serial* fashion (i.e., updating
only after a few iterations for simplicity). As shown in Section 6, convergence to the good performance can be achieved with only 2 or 3 iterations.

*known*training sequence in the preamble segment of a burst,

*initial*estimates of CFO and SFO can be accurately obtained by using the conjugate delay correlation property and then used to establish the

*initial*CIR estimates by the vector RLS algorithm as discussed in Section 5.

## 5. Vector RLS-Based Joint Tracking of CIR, CFO, and SFO

Due to the *nonlinear* effects of CFO and SFO on the received samples as shown by (10) in both time and frequency domains, the joint estimation of CIR, CFO, and SFO would require highly complex *nonlinear* estimation techniques. To avoid such complexity, the paper uses Taylor series to approximately linearize the nonlinear estimation problem. In addition, under the assumption that all transmit-receive antenna pairs experience common CFO and SFO values [7, 8, 11], we can develop a fast-convergence, *vector* RLS-based joint CIR, CFO, and SFO estimation and tracking algorithm suitable for MIMO-OFDM receivers as follows.

*i*to minimize the following weighted squared error sum:

*p*th tone index in the set of

*i*tone indices used in this adaptive estimation. The elements of are

It is noted that
denotes the *soft* estimate of the *p* th data tone at subcarrier
of the
th OFDM symbol from the *u* th transmit antenna.

Note that for and , , . Subsequently, the vector RLS algorithm [30] can be used to formulate the following vector RLS-based joint CIR, CFO and SFO tracking scheme.

Initialization

, where is the regularization parameter. (The use of a scaled identity matrix for initialization is mainly for convenience, and a random initialization matrix can also be employed. Since convergence will invariably be attained, but the final converged position will depend on many environmental factors and are unknown, the difference in using the two types of initialization matrices is in general not significant. However, due to its randomness, using a random matrix may give rise to problems with matrix inversion or other similar matrix operations under certain conditions. As a result, most adaptive algorithms make use of the more deterministic scaled identity matrix for initialization purposes.)

Iterative Procedure

Under the above implementation of the vector RLS-based tracking of CIR, CFO, and SFO algorithm, the resulting computational complexity is per each turbo iteration, where denotes the channel length, stands for the number of transmit antennas, is the number of receive antennas, and is the number of subcarriers used in each turbo iteration for the vector RLS tracking.

## 6. Coarse CIR, CFO, and SFO Estimation for Initial Values

For a stationary environment and time-invariant parameter vector, the RLS algorithm is stable regardless of the eigenvalue spread of the input vector correlation matrix [31] as shown in [32]. Due to the use of the first-order Taylor series approximation, the stability of the vector RLS-based CFO, SFO, and CIR tracking scheme requires sufficiently small initial errors between the initial guesses and the true values of CIR, CFO, and SFO.

*identical*and

*known*training sequences in the preamble of the burst (as shown in Figure 3), that is, based on (4), we can obtain the following approximation:

*identical*long training sequences in the preamble of a burst, the coarse (initial) CFO and SFO estimates can be determined separately by

where is the angle of . The above coarse CFO and SFO estimates are then used in the coarse CIR estimation that employs the vector RLS algorithm with the known 's during the preamble.

## 7. Simulation Results and Discussions

Computer simulation has been conducted to evaluate the performance of the proposed turbo joint channel estimation, synchronization, and decoding scheme for a convolutional-coded MIMO-OFDM system. In the investigation, the OFDM-related parameters are set to be similar to that given by IEEE standard 802.11a [15]. QPSK is employed for data OFDM symbols, each has 52 data tones. Note that in [15], 4 out of 52 data tones are reserved for known pilot tones to facilitate the CIR, CFO, and SFO tracking, which represents an overhead of 8.33%. For the proposed turbo joint channel estimation, synchronization, and decoding scheme, the entire OFDM symbol can be used for data tones to eliminate this overhead of 8.33%. As illustrated in Figure 3, a burst format of two identical long training symbols and 225 data OFDM symbols was used in the simulation. The two *identical* long training symbols in the preamble of a burst are used to perform a correlation-based coarse CFO-SFO estimation to establish their initial values for the turbo joint tracking of CIR, CFO, and SFO. The *coarse* CIR estimation is performed by using the vector RLS algorithm and the first long training symbols with the available CFO and SFO initial estimates and initial guesses of CIRs and the gradient components at (19) corresponding to CFO-SFO variables set to zeros. The rate 1/2 nonrecursive systematic convolutional code with length covering 2 OFDM symbols is employed for encoding at the transmitter. At the receiver, the SISO decoder is used as discussed in Section 4. For each transmit-receive antenna pair, we consider an exponentially decaying Rayleigh fading channel with a channel length of 5 and a RMS delay spread of 50 nanoseconds. In the simulation, the channel impulse responses and frequency offsets are assumed to be unchanged over the duration of a burst of 227 OFDM symbols (two training OFDM symbols for preamble).

*known*pilot tones (in the IEEE standard 802.11a [15]) and of

*all*52

*known*tones (i.e., ideal but unrealistic case) in each data OFDM symbol are also plotted in Figure 4. As can be seen in Figure 4, the numerical results show that the MSE values of the CIR estimates obtained by the proposed scheme with just one iteration are even smaller than the CRLB obtained by any unbiased pilot-aided joint CIR, CFO, and SFO estimation approach using

*4 pilots*in each OFDM symbol. Furthermore, after just 3 iterations, the proposed scheme converges to its best MSE performance close to the CRLB of the ideal but unrealistic case of

*all*52

*known*tones. In the same manner, Figures 5 and 6 show the MSE results and relevant CRLBs of the CFO and SFO estimates, respectively. Figure 7 shows the MSE performance and CRLB values of the proposed turbo scheme with 3 iterations of turbo processing versus SNR for QPSK (a) and 16-QAM (b). As can be seen in Figure 7(a), the proposed joint CIR/CFO/SFO estimation scheme provides more accurate CFO estimates than the existing ML-based CFO and SFO tracking algorithm [11] that requires the use of

*perfect channel knowledge*. For the same SNR, the gap between the MSE and corresponding CRLB for QPSK is smaller than that for 16-QAM.

*perfect*channel estimation and synchronization (i.e.,

*zero*CFO and SFO, using 3 iterations between MIMO-demapper and SISO decoder) is also plotted. The results show that the performance of the proposed turbo scheme is improved with the number of iterations and can approach that of the case of

*perfect*channel estimation and synchronization after 3 iterations (curve D). Without turbo processing, the resulting worst-case BER performance (curve A) corresponding to the case of using only the preamble for the vector RLS-based joint channel estimation and synchronization is plotted in Figure 8. As shown, without the use of the turbo principle, the vector RLS-based joint channel estimation and synchronization scheme using only the preamble (curve A) provides an unacceptable receiver performance (BER values around 0.5), while the proposed turbo scheme offers a remarkable improvement in BER performance even after just one iteration (curve B).

*perfect*channel estimation and synchronization (i.e.,

*zero*CFO and SFO, using 3 iterations between MIMO-demapper and SISO decoder) is also plotted. As shown, the proposed turbo estimation scheme is highly robust against a wide range of SFO values.

## 8. Conclusions

In this paper, a received signal model in the presence of CFO, SFO and channel distortions was examined and explored to develop a turbo joint channel estimation, synchronization, and decoding scheme and a vector RLS-based joint CFO, SFO, and CIR tracking algorithm for coded MIMO-OFDM systems over quasistatic Rayleigh multipath fading channels. The astonishing benefits of turbo process enable the proposed joint channel estimation, synchronization, and decoding scheme to provide a near ideal BER performance over a wide range of SFO values without the needs of known pilot tones inserted in the data segment of a burst. Simulation results show that the joint CIR, CFO, and SFO estimation with the turbo principle offers fast convergence and low MSE performance over quasistatic Rayleigh multipath fading channels.

## Appendices

### A. Cramér-Rao Lower Bound for Pilot-Based Estimates of CIR, CFO, and SFO

*v*th receive antennacan be expressed by

Note that ICI components in (A.1) can be assumed to be additive and Gaussian distributed and included in [20].

*K*subcarriers in each receive antenna, the resulting subcarriers from receive antennas can be represented in the vector form as follow:

### B. SNR

## Declarations

### Acknowledgment

The authors would like to thank Mr. Robert Morawski for his kind help in running many computer simulations for this paper.

## Authors’ Affiliations

## References

- Bölcskei H: MIMO-OFDM wireless systems: basics, perspectives, and challenges.
*IEEE Wireless Communications*2006, 13(4):31-37.View ArticleGoogle Scholar - Hochwald BM, ten Brink S: Achieving near-capacity on a multiple-antenna channel.
*IEEE Transactions on Communications*2003, 51(3):389-399. 10.1109/TCOMM.2003.809789View ArticleGoogle Scholar - Haykin S, Sellathurai M, de Jong Y, Willink T: Turbo-MIMO for wireless communications.
*IEEE Communications Magazine*2004, 42(10):48-53. 10.1109/MCOM.2004.1341260View ArticleGoogle Scholar - Liu J, Li J: Turbo processing for an OFDM-based MIMO system.
*IEEE Transactions on Wireless Communications*2005, 4(5):1988-1993.View ArticleGoogle Scholar - Liang P, Feng S, Jin Y, Wu W: A novel turbo MIMO-OFDM system via sequential Monte Carlo.
*Proceedings of the 16th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC '05), September 2005, Berlin, Germany*2: 984-988.Google Scholar - Speth M, Fechtel SA, Fock G, Meyr H: Optimum receiver design for wireless broad-band systems using OFDM—part I.
*IEEE Transactions on Communications*1999, 47(11):1668-1677. 10.1109/26.803501View ArticleGoogle Scholar - Yao Y, Giannakis GB: Blind carrier frequency offset estimation in SISO, MIMO, and multiuser OFDM systems.
*IEEE Transactions on Communications*2005, 53(1):173-183. 10.1109/TCOMM.2004.840623MathSciNetView ArticleGoogle Scholar - Ma X, Oh M-K, Giannakis GB, Park D-J: Hopping pilots for estimation of frequency-offset and multiantenna channels in MIMO-OFDM.
*IEEE Transactions on Communications*2005, 53(1):162-172. 10.1109/TCOMM.2004.840663View ArticleGoogle Scholar - Gault S, Hachem W, Ciblat P: Joint sampling clock offset and channel estimation for OFDM signals: Cramér-Rao bound and algorithms.
*IEEE Transactions on Signal Processing*2006, 54(5):1875-1885.View ArticleGoogle Scholar - Ai B, Yang Z-X, Pan C-Y, Ge J-H, Wang Y, Lu Z: On the synchronization techniques for wireless OFDM systems.
*IEEE Transactions on Broadcasting*2006, 52(2):236-244. 10.1109/TBC.2006.872990View ArticleGoogle Scholar - Oberli C: ML-based tracking algorithms for MIMO-OFDM.
*IEEE Transactions on Wireless Communications*2007, 6(7):2630-2639.View ArticleGoogle Scholar - Minn H, Al-Dhahir N: Optimal training signals for MIMO OFDM channel estimation.
*IEEE Transactions on Wireless Communications*2006, 5(5):1158-1168.View ArticleGoogle Scholar - Cicerone M, Simeone O, Spagnolini U: Channel estimation for MIMO-OFDM systems by modal analysis/filtering.
*IEEE Transactions on Communications*2006, 54(11):2062-2074.View ArticleGoogle Scholar - Wang ZJ, Han Z, Liu KJR: A MIMO-OFDM channel estimation approach using time of arrivals.
*IEEE Transactions on Wireless Communications*2005, 4(3):1207-1213.View ArticleGoogle Scholar - IEEE Computer Society IEEE Std 802.11a-1999, December 1999Google Scholar
- Kim KJ, Iltis RA: Frequency offset synchronization and channel estimation for the MIMO-OFDM system using rao-blackwellized gauss-hermite filter.
*Proceedings of IEEE Wireless Communications and Networking Conference (WCNC '06), April 2006, Las Vegas, Nev, USA*2: 860-865.Google Scholar - Li J, Liao G, Ouyang S: Jointly tracking dispersive channels and carrier frequency-offset in MIMO-OFDM systems.
*Proceedings of the International Conference on Communications, Circuits and Systems (ICCCAS '06), June 2006, Guilin, China*2: 816-819.Google Scholar - Chen J, Wu Y-C, Ng T-S: Optimal joint CFO and channel estimation for multiuser MIMO-OFDM systems.
*Proceedings of IEEE International Conference on Communications (ICC '08), May 2008, Beijing, China*563-567.Google Scholar - Chen J, Wu Y-C, Ma S, Ng T-S: Joint CFO and channel estimation for multiuser MIMO-OFDM systems with optimal training sequences.
*IEEE Transactions on Signal Processing*2008, 56(8, part 2):4008-4019.MathSciNetView ArticleGoogle Scholar - Nguyen-Le H, Le-Ngoc T, Ko CC: Joint channel estimation and synchronization with inter-carrier interference reduction for OFDM.
*Proceedings of IEEE International Conference on Communications (ICC '07), June 2007, Glasgow, Scotland*2841-2846.Google Scholar - Shi K, Serpedin E, Ciblat P: Decision-directed fine synchronization in OFDM systems.
*IEEE Transactions on Communications*2005, 53(3):408-412. 10.1109/TCOMM.2005.843463View ArticleGoogle Scholar - IEEE 802.15-03/268r0 Physical Layer Submission to 802.15 Task Group 3a: Multiband Orthogonal Frequency-Division Multiplexing, 2003Google Scholar
- European Telecommunication Standard ETS 300 744 Digital Broadcasting Systems for Television, Sound and Data Services; Framing Structure, Channel Coding and Modulation for Digital Terrestrial Television, 1996Google Scholar
- Xu Y, Dong L, Zhang C: Sampling clock offset estimation algorithm based on IEEE 802.11n.
*Proceedings of IEEE International Conference on Networking, Sensing and Control (ICNSC '08), April 2008, Sanya, China*523-527.Google Scholar - Nikitopoulos K, Polydoros A: Compensation schemes for phase noise and residual frequency offset in OFDM systems.
*Proceedings of IEEE Global Telecommunications Conference (GLOBECOM '01), November 2001, San Antonio, Tex, USA*1: 330-333.View ArticleGoogle Scholar - 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.917759View ArticleGoogle Scholar - Nguyen-Le H, Le-Ngoc T, Ko CC: Turbo joint decoding, synchronization and channel estimation for coded MIMO-OFDM systems.
*Proceedings of IEEE International Conference on Communications (ICC '08), May 2008, Beijing, China*4366-4370.Google Scholar - Tonello AM: Space-time bit-interleaved coded modulation with an iterative decoding strategy.
*Proceedings of the 52nd IEEE Vehicular Technology Conference (VTC '00), September 2000, Boston, Mass, USA*1: 473-478.Google Scholar - Benedetto S, Divsalar D, Montorsi G, Pollara F: A soft-input soft-output APP module for iterative decoding of concatenated codes.
*IEEE Communications Letters*1997, 1(1):22-24. 10.1109/4234.552145View ArticleGoogle Scholar - Mendel JM:
*Lessons in Estimation Theory for Signal Processing, Communications, and Control*. Prentice-Hall, Englewood Cliffs, NJ, USA; 1995.MATHGoogle Scholar - Manolakis DG, Ingle VK, Kogon SM:
*Statistical and Adaptive Signal Processing*. McGraw-Hill, Boston, Mass, USA; 2002.Google Scholar - Haykin S:
*Adaptive Filter Theory*. 3rd edition. Prentice-Hall, Englewood Cliffs, NJ, USA; 1996.MATHGoogle Scholar - Kay SM:
*Fundamentals of Statistical Signal Processing*. Prentice-Hall PTR, Englewood Cliffs, NJ, USA; 1998.Google Scholar

## Copyright

This article is published under license to BioMed Central Ltd. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.