Professional Documents
Culture Documents
net/publication/4312890
CITATIONS READS
9 181
2 authors:
All content following this page was uploaded by Deepaknath Tandur on 07 April 2016.
Katholieke Universiteit Leuven, E.E. Dept., Kasteelpark Arenberg 10, B-3001 Heverlee, Belgium
Email: {deepaknath.tandur,marc.moonen }@esat.kuleuven.be
ADC I
I DAC
Multipath WGN
channel LPF VGA
VGA LPF r=c⋆p+n
cos(2π(fc ).t) Rayleigh cos(2π(fc + ∆f ).t)
s fading z
BB channel BB
LO ∼ ∼ LO
∼
∼
p = ℜ{p.ej2πfct } r = ℜ{r.ej2πfct }
−gt .sin(2π(fc).t + φt ) −gr .sin(2π(fc + ∆f ).t + φr ) j
RF
DAC ADC
Q Q
LPF LPF VGA
VGA
Hrq
Htq
Fig. 1. Mathematical model of direct-conversion transmitter and receiver front-end with IQ imbalance, CFO and channel distortions
than the cyclic prefix. Now the resulting vector zt is free of IBI where the first block row in Fi [l] is seen to extract the difference
and f2 interferences. At this point, we can multiply equation (9) terms, while the last row corresponds to the single DFT. The PTEQ
with e−j2π∆f.t , based on any robust CFO estimation algorithm (for block scheme is shown in Figure 2. Based on equation (12), a
example [5] and [7]). We assume that the CFO ∆f is accurately maximum-likelihood (ML), least-square (LS) or minimum mean-
known. This leads to: square-error (MMSE) algorithm can be developed at the receiver
∼ ∼ side (see e.g. [10]).
z t = zt .e−j2π∆f.t = f 1 ⋆ r (10) We arrived at equation (12), assuming that we accurately know
∼
−j2π∆f.(0...(Lr −1)) −1 ∆f . In practise, the CFO estimation algorithm may not be precise
where f 1 = f1 .(e ) . Thus, the resulting vector ∼ ∼
∼
z t is now free from any time-dependent CFO and contains only fre- leading to some residual CFO ψ = ∆f in the resultant vector z t of
∧(i)
quency selective transmitter and receiver IQ imbalance along with equation (10). This may lead to poor S [l] symbol estimate due to
channel and noise distortions. In conjunction with the TEQ scheme, residual ICI in the frequency domain. In order to further improve the
∼
a DFT is applied to the filtered sequence z t . Finally a two tap fre- performance of the equalizer, we keep the PTEQ length fixed and
quency domain equalizer (FEQ) is applied at every sub-carrier and ∧
its conjugate mirror to compensate the IQ imbalance and the channel then search amongst various possible residual CFO values ψ such
∼(i)
∧(i) that the error in S [l] estimation becomes mimimum. This also
distortions. We define S [l] as the estimate for lth sub-carrier of the
leads to a much accurate estimation of CFO. The PTEQ coefficients
ith OFDM symbol. This estimate is then obtained as:
for the lth sub-carrier can then be obtained based on the following
∧(i) ∼ ∼
MSE minimization:
S [l] = v1 [l].(F[l] z t ) + v2 [l].(F[lm ] z t )∗ (11) 8˛ 2 3˛2 9
∧
> ˛ −j2π ψ.t ˛ >
where v1 [l] and v2 [l] are the two taps of the FEQ for the lth sub-
>
>
> ˛ 2
v1 [l]
3T F i [l](z1 .e ) ˛ >
>
>˛
> 6 ∧ 7˛ >>
>
carrier, and F[l] is the lth row of the DFT matrix F. <˛ 6
6v2 [l]7 6(Fi [lm ](z1 .e −j2π ψ.t ∗ 7 ˛ =
˛ (i) )) 7˛
min 1E ˛S [l] − 4 6 7 6 ∧ 7 ˛
0
∧ >˛˛
> v3 [l]5 6 −j2π ψ.t 7˛ >
B ψ, v1 [l] C > 4 Fi [l](z2 .e ) 5˛ > >
3.2. PTEQ based compensation B C >
>
> ˛ v 4 [l] ∧ ˛ >
>
>
Bv2 [l], v3 [l]C :˛ −j2π ψ.t ∗ ˛ ;
B C
@ A (Fi [lm ](z2 .e ))
In order to simplify the entire scheme, we first swap the TEQ filter- v4 [l]
ing operation with the multiplication of the negative CFO estimate. (13)
Now the swapped TEQ position can be transferred to the frequency where E{.} is the expectation operator.
domain resulting in two per-tone equalizers (PTEQs) each employ-
ing one DFT and L′ − 1 difference terms [12]. With this transforma-
4. SIMULATION RESULTS
tion the difficult channel shortening problem (design of w1 and w2 )
is avoided and replaced by a simple per-tone optimization problem.
A typical OFDM system (similar to IEEE 802.11a) is simulated to
Equation (11) is then modified as follows:
evaluate the performance of the compensation scheme for frequency
∧(i) dependent and independent transmitter and receiver IQ imbalance
S [l] = vT1 [l]Fi [l]z1 + vT2 [l](Fi [lm ]z1 )∗ + vT3 [l]Fi [l]z2 (12) under CFO. The performance comparison is made with an ideal sys-
tem with no front-end distortion and with a system with no compen-
+ vT4 [l](Fi [lm ]z2 )∗
sation algorithm included.
where z1 = z.e−j2π∆f.t , z2 = z∗ .e−j2π∆f.t and vk [l] (for k = The parameters used in the simulation are as follows: OFDM
1 . . . 4) are PTEQs of size (L′ × 1). Fi [l] is defined as: symbol length N = 64, cyclic prefix length ν = 8, constellation
size=64QAM, filter impulse responses hti = hri = [0.1, 0.9] and
» –
IL′ −1 0L′ −1×N −L′ +1 −IL′ −1 htq = hrq = [0.9, 0.1], frequency independent amplitude imbal-
Fi [l] = ance gt = gr = 5% and phase imbalance φt = φr = 5◦ . It should
01×L′ −1 F[l]
L′ − 1
+
N +ν N +ν
N +ν tone [l]
0
(a) L’ tap TEQs with 2 tap FEQ per-tone (b) L’ tap PTEQs per-tone
Fig. 2. Compensation scheme for OFDM with frequency selective IQ imbalance and CFO
be noted that the imbalance level in this case may be higher than pensation scheme in place. For the case (ν < Lt +L+Lr −2), good
the level observed in a practical receiver. However we consider such performance is obtained when L′ = 15 as compared to L′ = 10 and
an extreme case to evaluate the robustness/effectiveness of the pro- L′ = 2. Thus, a PTEQ with a sufficient number of taps is essential to
posed compensation scheme. We consider a CFO ζ = 0.32 where ζ shorten the combined channel, transmitter and receiver filter impulse
is the ratio of the actual CFO ∆f to the subcarrier spacing 1/T.N , response and also to compensate for the channel and front-end dis-
where T is the sampling period. We have considered a training based tortions. The compensation performance depends on how accurately
RLS algorithm to initialize the PTEQ scheme [11] as this provides the adaptive equalizer coefficients can converge to the ideal values.
optimal convergence and achieves initialization with an acceptably
small number of training symbols.
5. CONCLUSION
There are 3 different channel profiles: 1) an additive white Gaus-
sian noise (AWGN) channel with a single tap unity gain, 2) a mul- In this paper the joint effect of transmitter and receiver frequency
tipath channel with L = 4 taps. In both the cases 1 and 2, (Lt + selective IQ imbalance, CFO and multipath channel distortions has
L + Lr − 2 < ν) and a PTEQ with L′ = Lr taps is sufficient for been studied and an algorithm has been developed to compensate for
compensation. In our case Lr = 2. 3) A multipath channel with such distortions in the digital domain. The PTEQ solution proposed
L = 10 taps. In this case (Lt + L + Lr − 2 > ν), and a PTEQ with is also applicable in those cases where the cyclic prefix is not suf-
L′ = 10 and L′ = 15 taps is used for compensation. The taps of the ficiently long to accommodate the channel, transmitter and receiver
multipath channel are chosen independently with complex Gaussian filter impulse responses. The algorithm provides a very efficient,
distribution. post-FFT adaptive equalization with performance very close to the
∧
In Figure 3(a), we search for an optimal residual CFO value ψ ideal case.
for a given fixed length PTEQ structure L′ = 2, SNR=30 dB and
multipath channel length L = 4 taps. The figure shows BER vs 6. REFERENCES
∧
residual CFO estimation error er = ζ r − ζr where ζr = ψ.T.N .
∧ [1] J.Bingham, “Multi-carrier modulation for data transmission: An
It can be seen that for accurate residual CFO estimate (ζ r = ζr ), idea whose time has come”, IEEE Communications Magazine,
the BER is lowest. The PTEQ coefficients obtained for this residual pp. 5-14, May 1990.
∧
CFO estimate ζ r are then subsequently used for equalization. [2] A.A. Abidi,“Direct-conversion radio transceivers for digital
Figure 3(b)-(d) show the BER vs SNR for the three different communications,” IEEE Journal on Solid-State Circuits, vol. 30,
channel profiles. Every channel realization is independent of the pp. 1399-1410, Dec. 1995.
previous one and the BER results depicted are obtained by averaging
[3] T.Pollet, M. Van Bladel and M. Moeneclaey, “BER sensitiv-
the BER curves over 104 independent channels. In the presence of
ity of OFDM systems to carrier frequency offset and wiener
frequency selective transmitter and receiver IQ imbalance and CFO
phase noise”, IEEE Transactions on Communications, vol. 43,
with no compensation scheme in place, the OFDM system is com-
no. (2/3/4), pp. 191-193, 1995.
pletely unusable. Even for the case when there is only frequency
independent IQ imbalance, the BER is very high. For the case (ν > [4] M.Valkama,M.Renfors and V.Koivunen, “Compensation of
Lt +L+Lr −2), close to ideal performance is obtained with the com- frequency-selective IQ imbalances in wideband receivers: mod-
N=64, ν=8, Lt=2, L=1, Lr=2, L’=2
0
SNR=30 dB, N=64, ν=8, Lt=2, L=4, Lr=2, L’=2 10
−1
10
−1
10
Uncoded BER
Freq Ind.−Dep. IQ & CFO − No Compensation
−3
10
BER
−2
10
−4
10
−5
10
−3 −6
10 10
−0.02 −0.015 −0.01 −0.005 0 0.005 0.01 0.015 0.02 10 15 20 25 30 35 40 45
Residual CFO estimation error (er) SNR in dB
(a) BER vs Residual CFO error for 4-tap Rayleigh fading channel (fading) (b) BER vs SNR for AWGN flat channel (non-fading)
N=64, ν=8, Lt=2, L=4, Lr=2, L’=2
0
10 N=64, ν=8, L =2, L=10, L =2
t r
0
10
−1
10
−1
10
−2
10
Uncoded BER
−2
10
Uncoded BER
−3
10 −3
10
(c) BER vs SNR for 4-tap Rayleigh fading channel (fading) (d) BER vs SNR for 10-tap Rayleigh fading channel (fading)
els and algorithms,” in Proc. IEEE 3rd Workshop on Signal Pro- [9] J.Lin and E.Tsui, “Adaptive IQ imbalance correction for OFDM
cessing Advances in Wireless Comm. (SPAWC), Taoyuan, Tai- systems with frequency and timing offsets,” in IEEE Globecom,
wan, Mar. 2001, pp. 42-45. Dallas, TX, Nov. 2004.
[5] J.Tubbax, B.Come, L.Van der Perre, M.Engels, M.Moonen and [10] D.Tandur and M.Moonen, “Joint compensation of OFDM
H.De Man, “Joint compensation of IQ imbalance and carrier fre- transmitter and receiver IQ imbalance in the presence of carrier
quency offset in OFDM systems,” in Proc. Radio and Wireless frequency offset,” in European Signal Processing Conference
Conference, Boston, MA, Aug. 2003, pp. 39-42. (EUSIPCO), Florence, Italy, Sep. 2006.
[6] G.Xing, M. Shen and H. Liu, “Frequency offset and I/Q im- [11] D.Tandur and M.Moonen, “Joint compensation of OFDM fre-
balance compensation for Direct-Conversion Receivers,” IEEE quency selective transmitter and receiver IQ imbalance”, in
Transactions on Wireless Communications, vol. 4, no. 2. pp. IEEE Proc. International Conference on Acoustics, Speech and
673-680, March 2005. Signal Processing (ICASSP), Honolulu, Hawaii, April 2007.
[7] S.Fouladifard and H.Shafiee, “Frequency offset estimation in [12] K.van Acker, G.Leus and M.Moonen,“Per-tone equalization
OFDM systems in presence of IQ imbalance,” in Proc. Interna- for DMT based systems,” IEEE Transactions on Communica-
tional Conference on Communications (ICC), Anchorage, AK, tions, vol. 49, no. 1, Jan. 2001.
May 2003, pp. 2071-2075. [13] F.D.Neeser and J.L.Massey, “Proper complex random pro-
[8] A.Tarighat and A.H.Sayed, “OFDM systems with both transmit- cesses with applications to Information Theory”, IEEE Trans-
ter & receiver IQ imbalances,” in Proc. IEEE 6th Workshop on actions on Information Theory, vol. 39, no. 4, pp. 1293-1302,
Signal Processing Advances in Wireless Comm. (SPAWC), New July 1993.
York, NY, June 2005, pp. 735-739.