- Research Article
- Open Access
Efficient Compensation of Transmitter and Receiver IQ Imbalance in OFDM Systems
© D. Tandur and M. Moonen. 2010
- Received: 1 December 2009
- Accepted: 3 August 2010
- Published: 16 August 2010
Radio frequency impairments such as in-phase/quadrature-phase (IQ) imbalances can result in a severe performance degradation in direct-conversion architecture-based communication systems. In this paper, we consider the case of transmitter and receiver IQ imbalance together with frequency selective channel distortion. The proposed training-based schemes can decouple the compensation of transmitter and receiver IQ imbalance from the compensation of channel distortion in an orthogonal frequency division multiplexing (OFDM) systems. The presence of frequency selective channel fading is a requirement for the estimation of IQ imbalance parameters when both transmitter/receiver IQ imbalance are present. However, the proposed schemes are equally applicable over a frequency flat/frequency selective channel when either transmitter or only receiver IQ imbalance is present. Once the transmitter and receiver IQ imbalance parameters are estimated, a standard channel equalizer can be applied to estimate/compensate for the channel distortion. The proposed schemes result in an overall lower training overhead and a lower computational requirement, compared to the joint compensation of transmitter/receiver IQ imbalance and channel distortion. Simulation results demonstrate that the proposed schemes provide a very efficient compensation with performance close to the ideal case without any IQ imbalance.
- Orthogonal Frequency Division Multiplex
- Compensation Scheme
- Orthogonal Frequency Division Multiplex System
- Carrier Frequency Offset
- Cyclic Prefix
Multicarrier modulation techniques such as orthogonal frequency division multiplexing (OFDM) are widely adopted transmission techniques for broadband communication systems . OFDM has been adopted in a variety of wireless communication standards, for example, for wireless local area networks (WLANs) , wireless metropolitan area network (WiMAX) , and digital video broadcasting (DVB-T) . The direct-conversion (or zero IF) architecture is an attractive front-end architecture for such systems . Direct-conversion front-end architectures are typically small in size and can be easily integrated on a single chip, unlike the traditional superheterodyne architecture. These front-ends also provide a high degree of flexibility in supporting a growing number of wireless standards as required in today's communication systems. However, direct-conversion front-ends can be very sensitive to analog imperfections, especially when low-cost components are used in the manufacturing process. These front-end imperfections can result in radio frequency (RF) impairments such as in-phase/quadrature-phase (IQ) imbalance. The IQ imbalance can result in a severe performance degradation, rendering the communication system inefficient or even useless. Rather than reducing the IQ imbalance by increasing the design time and the component cost, it is easier and more flexible to tolerate the IQ imbalance in the analog domain and then compensate for it digitally.
The effects of IQ imbalance have been studied and compensation schemes for OFDM systems have been developed in [6–20]. In [7–10], efficient digital compensation schemes have been developed for the case of receiver IQ imbalance together with carrier frequency offset (CFO). In [11, 12], these problems have been extended to also consider transmitter IQ imbalance together with receiver IQ imbalance and CFO. However, all these works consider only the effects of frequency independent IQ imbalance. For wideband communication systems it is important to also consider frequency selective distortions introduced by IQ imbalances. These frequency selective distortions arise mainly due to mismatched filters in the I and Q branch of the front-end. In [13, 14], efficient blind compensation schemes for frequency selective receiver IQ Imbalance have been developed. Recently in , a compensation scheme has been proposed that can decouple the frequency selective receiver IQ imbalance from the channel distortion, resulting in a reliable compensation with a small training overhead. In [16–18], joint compensation of frequency selective transmitter and receiver IQ imbalance has been considered with residual CFO, no CFO and under high mobility conditions respectively. In , we have proposed a generally applicable adaptive frequency domain equalizer for the joint compensation of frequency selective transmitter/receiver IQ imbalance and channel distortion, for the case of an insufficient cyclic prefix (CP) length. The overall equalizer is based on a so-called per-tone equalization (PTEQ) . In , we have proposed a low-training overhead equalizer for the general case of frequency selective transmitter and receiver IQ imbalance together with CFO and channel distortion for single-input single-output (SISO) systems. However, the proposed scheme cannot decouple the transmitter/receiver IQ imbalance from the channel distortion when there is no CFO.
In this paper, we consider the case of transmitter and receiver IQ imbalance together with frequency selective channel distortion. We propose estimation/compensation schemes that can decouple the compensation of transmitter and receiver IQ imbalance from the compensation of channel distortion. The proposed schemes require the presence of frequency selective channel fading for the estimation of IQ imbalance parameters when both transmitter/receiver IQ imbalance are present. However, the proposed schemes are equally applicable over a frequency flat/frequency selective channel when either transmitter or only receiver IQ imbalance is present. Once the transmitter and receiver IQ imbalance parameters are known, a standard channel equalizer requiring only one training symbol can be applied to estimate/compensate for the channel distortion. The proposed schemes result in an overall lower training overhead and a lower computational requirement, compared to the joint estimation/compensation scheme [11, 16–19]. It is to be noted that the proposed schemes do not take into account the effects of CFO. Since OFDM-based systems tend to be sensitive to CFO, there may be a need for additional fine synchronization of the carrier frequency on the analog side. A low-cost and low-training overhead transmitter/receiver IQ imbalance digital compensation scheme that is equally applicable with and without CFO, remains a challenge for future studies.
The paper is organized as follows. The input-output OFDM system model is presented in Section 2. Section 3 explains the IQ imbalance compensation scheme. Computer simulations are shown in Section 4 and finally the conclusion is given in Section 5.
Vectors are indicated in bold and scalar parameters in normal font. Superscripts represent conjugate, transpose, and Hermitian transpose, respectively. and represent the discrete Fourier transform and its inverse. is the identity matrix and is the all zero matrix. Operators , and denote factorial component-wise vector multiplication and component-wise vector division, respectively. The operator in the expression denotes a truncated linear convolution operation between the two vector sequences and of length and , respectively. The vector sequence is of length obtained by taking only the first elements out of the linear convolution operation that typically results in a sequence of length .
The symbol is parallel-to-serial converted before being fed to the transmitter front-end. Frequency selective (FS) IQ imbalance results from two mismatched front-end filters in the I and Q branches, with frequency responses given as and , where and are the impulse response of the respective I and Q branch mismatched filters. Both and are considered to be long (and then possibly padded again with zero elements). The I and Q branch frequency responses and are of length .
Here and are mostly truncated to length (and then possibly padded again with zero elements). They represent the combined FI and FS IQ imbalance at the transmitter. and are the frequency domain representations of and , respectively. Both and are of length . represents the exponential function on and .
Here , and are of length . They represent the frequency domain responses of , and . The vector operator denotes the mirroring operation in which the vector indices are reversed, such that where for and for . Here represents the th element of .
In practice, the due to IQ imbalance is in the order of 20–40 dB for one terminal (transmitter or receiver) . The joint effect of transmitter and receiver IQ imbalance is thus expected to be more severe. In Section 3, we propose efficient compensation schemes for an OFDM system impaired with transmitter and receiver IQ imbalance. The improvement in IRR performance in the presence of these compensation schemes is later discussed in Section 4.
3.1. Joint Transmitter/Receiver IQ Imbalance and Channel Distortion Compensation
We first focus on the joint compensation of transmitter/receiver IQ imbalance and channel distortion. In the following Sections 3.2–3.4, we will develop more efficient decoupled compensation schemes.
where is the pseudoinverse operation. Equation (13) represents equations in unknowns. Hence to estimate , we need the LTS sequence length . If only two LTS are available, that is, , we can guarantee the invertibility by generating training symbols such that . A longer training sequence will provide improved estimates due to a better noise averaging. Once and hence is accurately known, we can obtain as in (12). This is the principle behind the joint compensation scheme in [11, 17]. It should be noted that (14) is also valid in the presence of either only transmitter IQ imbalance or only receiver IQ imbalance. In the absence of any IQ imbalance, the term , a standard OFDM decoder, is then used to estimate the channel.
A disadvantage of this joint transmitter/receiver IQ imbalance and channel distortion compensation scheme is that has to be reestimated for every variation of the channel characteristics even when the IQ imbalance parameters are constant. In the following sections, we develop a compensation scheme where the transmitter/receiver IQ imbalance can be decoupled from the channel distortion. This results in a compensation scheme where in time-varying scenarios only the channel parameters have to be reestimated while the IQ imbalance parameters are indeed kept constant. The decoupled scheme then in particular has a reduced training requirement. In Section 3.2, we develop a decoupled compensation scheme for the case of only transmitter IQ imbalance. This compensation scheme is then (Section 3.3) extended for a system impaired with both transmitter and receiver IQ imbalance.
3.2. Decoupled Transmitter IQ Imbalance and Channel Distortion Compensation
Predistortion of Transmitted Symbols
The D-FEQ compensation scheme based on (20) performs the compensation of transmitter IQ imbalance at the receiver. As the joint channel distortion and transmitter IQ imbalance compensation is based on a zero forcing equalization, the compensation may be affected by noise enhancement, especially so in poor SNR conditions. An alternative solution, to avoid the noise enhancement, is to compensate for the transmitter IQ imbalance already at the transmitter. This can be obtained by distorting the transmitted symbol before the IDFT operation such that the resulting transmitted symbol is free of any transmitter IQ imbalance. The predistortion scheme provides better performance as in this case the receiver only has to equalize the channel with a very short training overhead. The transmitted symbol recovery can then be obtained based on an MMSE or ZF equalization scheme at the receiver. A predistortion system requires a feedback mechanism between the receiver and the transmitter, as will be explained next.
Under ideal conditions ( ), the matrix is diagonalized and the remaining factors can be merged with . The received symbol is then considered to be free of any transmitter IQ imbalance. As the predistortion is applied before the noise is added to the symbol, the transmitter IQ imbalance compensation is free from any noise enhancement.
It should be noted that we can also apply a standard one-tap FEQ coefficient at the receiver for the direct estimation of the transmitted symbol, assuming transmitter IQ imbalance has been properly compensated by predistortion at the transmitter. The estimated symbol is then given as: . This one-tap FEQ is a reduced form compared to the two-tap FEQ used in (15). We now need only one training symbol for the estimation of the FEQ coefficient . The FEQ coefficient can be initialized by LS or an adaptive RLS algorithm based on MMSE criterion.
3.3. Decoupled Transmitter/Receiver IQ Imbalance and Channel Distortion Compensation
It should be noted that the multipath diversity of the channel , and hence , allows us to estimate transmitter/receiver IQ imbalance gain parameters in (28) and (29), respectively. The matrix should be well conditioned to obtain reliable estimates of IQ imbalance gain parameters. In general, we consider the coherence bandwidth of the channel to be small enough (or channel dispersion to be long enough) so that the channel response on the desired tone and its mirror tone are linearly independent. If the channel does not vary for a desired tone and its mirror tone over two independent channel realizations in (29), then a joint compensation scheme should be performed on that tone pair as in (15). On the other hand, (28) involves an overdetermined system of equation, thus we require only two pairs of and to be linearly independent for the matrix to be well conditioned, otherwise a joint compensation scheme should be performed for the entire OFDM symbol as in (15).
Equation (29) provides good estimates as long as , that is, both the transmitter and receiver IQ imbalance gain parameters are relatively small. The results are optimal if (i.e., no receiver IQ imbalance; see Section 3.2) or (i.e., no transmitter IQ imbalance). However, for large transmitter and receiver IQ imbalance values, the estimates obtained from (29) may not be accurate enough, resulting in only a partial compensation of the transmitter and receiver IQ imbalance. The same holds true for the estimates of the FI transmitter and receiver IQ imbalance gain parameters obtained from (28). From now on we will not further consider the FI case as the description of the FS case will also apply to the FI case.
where and so on. For example, in a two-step iterative process, for instance, is considered to be zero and therefore and . The fine estimate of the transmitter IQ imbalance is the estimate obtained from the last iteration.
It should be noted that the estimation of transmitter and receiver IQ imbalance gain parameters involve the division operation per tone, since the frequency response of a certain tone can be very small due to deep channel fading, the estimated IQ imbalance gain parameters may then not be accurate if the quantization level is limited or for poor signal-to-noise conditions. From the hardware implementation point of view, the proposed estimation method may require high quantization level to cope with the existence of tones with very small gains. However, in order to obtain the best possible estimates, we can consider the availability of sufficiently long training symbols in order to reliably estimate IQ imbalance gain parameters during the estimation stage. The main advantage of the decoupled scheme is that we need to estimate the gain parameters only once during the estimation stage. For a slowly varying indoor multipath channel this can be a valid assumption. Thus, once we have reliable estimates of IQ imbalance gain parameters, we can then compensate the channel based on any commonly available methods. A longer training sequence will provide improved estimates due to a better noise averaging and will allow for reliable estimates. However, for a very limited quantization level it may be preferable to perform joint compensation on the affected tone pairs as given in (15). From the hardware implementation point of view, a trade-off between quantization limit and the length of training sequence may be needed. The exploration of this trade-off is out of scope of this work.
A complete algorithm description is provided in Algorithm 1.
Algorithm 1: D-FEQ scheme for the estimation of transmitter and receiver IQ imbalance parameters.
Similar to (20), we can once again formulate from the new composite channel estimate , the transmitter IQ imbalance gain parameter , and the receiver IQ imbalance gain parameter . A 2-tap FEQ is then employed for the estimation of the transmitted OFDM symbol .
The D-FEQ scheme based on (38) for the compensation of transmitter and receiver IQ imbalance is shown in Figure 3. Similar to Section 3.2, we can also apply a standard one-tap FEQ coefficient after the compensation of receiver IQ imbalance in order to directly estimate the transmitted symbol. The FEQ coefficient can be initialized by only one training symbol by LS or an RLS adaptive algorithm.
3.4. Decoupled Receiver IQ Imbalance and Channel Distortion Compensation
The D-FEQ scheme first estimates based on (13), and then derives from the coefficients based on (41). This implies that to estimate the receiver IQ imbalance gain parameter , first and then have to be estimated. However, estimating the latter coefficient may not be useful per se especially so when the mirror tones, for instance, consist of pilot tones. We therefore propose an alternative scheme where can be estimated directly from the training symbols, thus saving on the computational cost involved in the estimation of the coefficients.
Again, only one training symbol is needed to estimate the channel. Similar to (20), we can once again formulate from the new composite channel estimate , the receiver IQ imbalance gain parameter , in order to estimate the transmitted OFDM symbol .
The FEQ coefficient is initialized by LS or an adaptive RLS training-based algorithm. Only one training symbol is needed to initialize . We will refer to this phase-rotated LTS-based estimation scheme as PR-FEQ.
We have simulated an OFDM system (similar to IEEE 802.11a) to evaluate the performance of the compensation schemes for transmitter and/or receiver IQ imbalance. The parameters used in the simulation are as follows: OFDM symbol length and cyclic prefix length . We consider a quasistatic multipath channel of taps. The taps of the multipath channel are chosen independently with complex Gaussian distribution.
Figure 4(b) considers the presence of only receiver IQ imbalance in a 64QAM OFDM system. The receiver filter impulse responses are and and the receiver frequency independent amplitude and phase imbalances are and , respectively. Here we use the PR-FEQ scheme instead of the D-FEQ-based compensation scheme. During the estimation phase of the receiver IQ imbalance gain parameters, we consider identically phase-rotated LTS. The phase rotations of the symbols are . Once again, we employ only LTS during the estimation phase of channel characteristics. The proposed scheme again provides an efficient compensation performance with a very small training overhead requirement.
Figures 5(a) and 5(b) illustrate the number of iterations required to perform adequate compensation for the given values of the IQ imbalance parameters. Both simulation results are obtained at . Figure 5(a) shows the convergence of the transmitter and receiver IQ imbalance gain estimates to their ideal values. The curves measure the IQ imbalance gain estimates as the mean of the absolute values for all tones of an OFDM symbol (i.e., and , where is the expectation operator). It can be observed that 3-4 iterations can already provide sufficiently good estimates.
Figure 5(b) shows the image rejection ratio (IRR) observed for a system impaired with transmitter and receiver IQ imbalance. The figure shows that the IQ imbalance in our case is quite severe, in that with no compensation scheme in place the IRR is only 5–15 dB (10). The figure also shows the improvement in IRR in the presence of predistortion and a transmitter/receiver IQ imbalance compensation scheme (40). It can be observed that with only 1 iteration ( ), an IRR improvement of around 30 dB is already obtained. Further improvement in IRR can be obtained by performing few more iterations. This improvement is however limited as the IRR saturates after a certain number of iterations due to the noise. In our simulations, we obtained a further improvement of around 10 dB after performing 3 more iterations ( ).
Figure 5(c) shows the mean IRR improvement with D-FEQ scheme for different values of transmitter/receiver frequency independent IQ imbalance. The mean IRR results are obtained over independent channels. The figure shows that D-FEQ scheme with predistortion provides a mean IRR of 44 dB at 40 dB SNR. This provides an IRR improvement of 3 dB even when extremely small amount of transmitter/receiver frequency independent IQ imbalance of and is considered. The IRR improvement is significant when large transmitter and receiver IQ imbalance values are present. The figure shows that for extremely small amount of IQ imbalance and the IRR improvement with D-FEQ scheme is similar to the system with no IQ imbalance compensation. Under these conditions, the deterioration in BER will be the same as the one obtained with D-FEQ scheme. But as the compensation performance obtained with D-FEQ is very close to the ideal case, see Figure 5(d), thus typically extremely small amount of transmitter/receiver IQ imbalance can be safely ignored. In practice, the due to IQ imbalance is in the order of 20–40 dB for one terminal (transmitter or receiver) . The joint effect of transmitter and receiver IQ imbalance can thus expected to be more severe.
Figure 5(d) once again shows the BER versus SNR performance for a system impaired with transmitter and receiver IQ imbalance. It can be seen that the proposed predistortion-based D-FEQ compensation scheme is still very robust and the performance curves are very close to those of the ideal case even when only two LTS are used. The difference between the proposed scheme and the joint compensation scheme  is now almost 9 dB at BER of . Thus the proposed compensation scheme provides a very efficient compensation even with a very small training overhead.
Figure 6(b) once again shows the BER versus SNR performance for a 16QAM OFDM system impaired with FI transmitter and receiver IQ imbalance. The figure shows that the proposed D-FEQ scheme provides an efficient compensation performance with a very small training overhead requirement.
In this paper, we have proposed training-based compensation schemes for OFDM systems impaired with transmitter and receiver IQ imbalance. The proposed schemes can decouple the compensation of the transmitter and receiver IQ imbalance from the compensation of the channel distortion. Once the IQ imbalance parameters are known, a standard channel equalizer can then be applied to estimate and compensate for channel variations in the system. The proposed schemes result in an overall lower training overhead and a lower computational requirement. Simulation results show that the proposed schemes provide a very efficient compensation with performance close to the ideal case without any IQ imbalance.
This research work was carried out at the ESAT Laboratory of Katholieke Universiteit Leuven and was funded in the framework of a DOC-DB scholarship of Katholieke Universiteit Leuven and the Belgian Programme on Inter-university Attraction Poles, initiated by the Belgian Federal Science Policy Office IUAP P6/04 (DYSCO, "Dynamical systems, control and optimization," 2007-2011). The scientific responsibility is assumed by its authors.
- Bingham JAC: Multicarrier modulation for data transmission: an idea whose time has come. IEEE Communications Magazine 1990, 28(5):5-14. 10.1109/35.54342MathSciNetView ArticleGoogle Scholar
- IEEE standard 802.11a-1999: wireless LAN medium access control (MAC) & physical layer (PHY) specifications, highspeed physical layer in the 5 GHz band 1999Google Scholar
- Koffman I, Roman V: Broadband wireless access solutions based on OFDM access in IEEE 802.16. IEEE Communications Magazine 2002, 40(4):96-103. 10.1109/35.995857View ArticleGoogle Scholar
- ETSI Digital Video Broadcasting; Framing structure, Channel Coding & Modulation for Digital TV 2004Google Scholar
- Abidi AA: Direct-conversion radio transceivers for digital communications. IEEE Journal of Solid-State Circuits 1995, 30(12):1399-1410. 10.1109/4.482187View ArticleGoogle Scholar
- Liu C-L: Impacts of I/Q imbalance on QPSK-OFDM-QAM detection. IEEE Transactions on Consumer Electronics 1998, 44(8):984-989.Google Scholar
- Fouladifard S, Shafiee H: Frequency offset estimation in OFDM systems in presence of IQ imbalance. Proceedings of the International Conference on Communications (ICC '03), May 2003, Anchorage, Alaska, USA 2071-2075.Google Scholar
- Tubbax J, Come B, Van der Perre L, Engels M, Moonen M, Man HD: Joint compensation of IQ imbalance and carrier frequency offset in OFDM systems. Proceedings of the Radio and Wireless Conference, August 2003, Boston, Mass, USA 39-42.Google Scholar
- Horlin F, Bourdoux A, Van Der Perre L: Low-complexity EM-based joint acquisition of the carrier frequency offset and IQ imbalance. IEEE Transactions on Wireless Communications 2008, 7(6):2212-2220.View ArticleGoogle Scholar
- Barhumi I, Moonen M: IQ-imbalance compensation for OFDM in the presence of IBI and carrier-frequency offset. IEEE Transactions on Signal Processing 2007, 55(1):256-266.MathSciNetView ArticleGoogle Scholar
- Tarighat A, Sayed AH: Joint compensation of transmitter and receiver impairments in OFDM systems. IEEE Transactions on Wireless Communications 2007, 6(1):240-247.View ArticleGoogle Scholar
- Tandur D, Moonen M: Joint adaptive compensation of transmitter and receiver IQ imbalance under carrier frequency offset in OFDM-based systems. IEEE Transactions on Signal Processing 2007, 55(11):5246-5252.MathSciNetView ArticleGoogle Scholar
- Valkama M, Renfors M, Koivunen K: Compensation of frequency-selective IQ imbalances in wideband receivers: models and algorithms. Proceedings IEEE 3rd Workshop on Signap Processing Advances in Wireless Communications (SPAWC '03), March 2001, Taoyuan, Taiwan 42-45.Google Scholar
- Anttila L, Valkama M, Renfors M: Circularity-based I/Q imbalance compensation in wideband direct-conversion receivers. IEEE Transactions on Vehicular Technology 2008, 57(4):2099-2113.View ArticleGoogle Scholar
- Anttila L, Valkama M, Renfors M: Efficient mitigation of frequency-selective I/Q imbalance in OFDM receivers. Proceedings of the IEEE 68th Vehicular Technology Conference (VTC '08), September 2008, Calgary, CanadaGoogle Scholar
- Tsui E, Lin J: Adaptive IQ imbalance correction for ofdm systems with frequency and timing offsets. Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM '04), November 2004, Dallas, Tex, USA 4004-4010.Google Scholar
- Schenk TCW, Smulders PFM, Fledderus ER: Estimation and compensation of frequency selective transmitter/receiver IQ imbalance in MIMO OFDM systems. Proceedings of the IEEE International Conference on Communications (ICC '06), July 2006, Istanbul, Turkey 251-256.Google Scholar
- Narasimhan B, Wang D, Narayanan S, Minn H, Al-Dhahir N: Digital compensation of frequency-dependent joint Tx/Rx I/Q imbalance in OFDM systems under high mobility. IEEE Journal on Selected Topics in Signal Processing 2009, 3(3):405-417.View ArticleGoogle Scholar
- Tandur D, Moonen M: Joint compensation of OFDM frequency-selective transmitter and receiver IQ imbalance. Eurasip Journal on Wireless Communications and Networking 2007, 2007:-10.Google Scholar
- Tandur D, Lee C-Y, Moonen M: Efficient compensation of RF impairments for OFDM systems. Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC '09), April 2009, Budapest, HungaryGoogle Scholar
- Van Acker K, Leus G, Moonen M, van de Wiel O, Pollet T: Per tone equalization for DMT-based systems. IEEE Transactions on Communications 2001, 49(1):109-119. 10.1109/26.898255View ArticleMATHGoogle Scholar
- Razavi B: Design considerations for direct-conversion receivers. IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing 1997, 44(6):428-435. 10.1109/82.592569View ArticleGoogle Scholar
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.