Anda di halaman 1dari 5

Preamble Design for an Efficient I/Q Imbalance

Compensation in OFDM Direct-Conversion


Receivers
Marcus Windisch and Gerhard Fettweis
Vodafone Chair Mobile Communications Systems, Technische Universität Dresden,
01062 Dresden, Germany
Email: windisch@ifn.et.tu-dresden.de

Abstract— The growing number of different mobile com- ance distortion. It has been shown in [8], that this symme-
munications standards calls for inexpensive and highly flex- try enables a blind I/Q imbalance parameter estimation by
ible receiver architectures supporting these standards. The evaluating the statistics of the received OFDM symbols. In
direct-conversion receiver is a very attractive candidate for
reaching this goal. However, unavoidable imbalances be- practice, the statistics required for the parameter estimation
tween the I- and the Q-branch of the I/Q demodulator lead have to be approximated by a sufficiently large number of
to a significant performance degradation at the reception of observed OFDM symbols. Hence, the number of transmit-
OFDM signals. ted OFDM symbols required for the parameter estimation
A digital estimation and compensation of the unwanted ef- is usually increased compared to the reference-based ap-
fects of the I/Q imbalance is possible. In this paper we con-
sider an I/Q imbalance parameter estimation based on the proaches. This drawback is a consequence of the deliberate
preamble of OFDM systems. General constraints for the de- waiver of any presumed reference symbols.
sign of the preamble are derived, which enable a robust and On the other hand, pilots and/or preambles are funda-
computationally efficient I/Q imbalance compensation. De- mental building blocks in many practical OFDM wireless
sign examples are presented and evaluated. LAN systems. The existence of reference symbols is es-
sential for the channel estimation and the synchroniza-
tion in time and frequency [6]. The accuracy of the blind
I. I NTRODUCTION
I/Q imbalance parameter estimation in [8] can be signifi-
Advanced receiver architectures based on I/Q signal pro- cantly increased, if pilot symbols with ”good” properties
cessing are very attractive because the need for a bulky are available [9]. Therefore, the goal of this paper is to
analog image rejection filter is avoided. However, one of combine the benefits of the flexible, low-complexity pa-
the drawbacks is I/Q imbalance, resulting from imperfect rameter estimation scheme in [8] with the potential of a
matching of the analog components in the I- and the Q- more accurate estimation due to a proper design of the
branch of the receiver [2]. preamble.
A very promising approach for coping with these ana- The outline of this paper is as follows: In section II
log impairments is to compensate them digitally. Differ- an equivalent OFDM baseband model is presented, which
ent concepts for the digital estimation and compensation models the effects of a noisy frequency-selective fading
of the I/Q imbalance in OFDM direct conversion receivers channel, I/Q imbalance and phase errors, such as carrier
have been proposed in the literature. The most simple ap- frequency offset. Based on the original I/Q imbalance pa-
proach is to perform an off-line calibration based on the in- rameter estimation scheme in [8], general constraints for
jection of analog test signals [4]. Alternatively, an on-line the design of a ”good” preamble are derived in section III.
parameter estimation is possible by using a priori infor- 3 exemplary preambles based on the IEEE 802.11a WLAN
mation about the transmitted signal, such as pilot symbols system are designed and evaluated in section IV, followed
or the preamble [3], [7], [5]. However, in addition to the by the conclusions in section V.
receiver I/Q imbalance, the transmitted reference symbols
are corrupted by other effects, such as the wireless channel II. S YSTEM M ODEL
and various impairments at the transmitter and the receiver.
Because all these effects have to be considered, an accurate The purpose of any receiver architecture is to convert a
parameter estimation based on reference symbols is com- radio frequency (RF) signal down to the base band (BB).
putationally costly. The real RF signal at the antenna of the receiver can be
written as
The dependency on reference symbols can be dropped
by considering the symmetric properties of the I/Q imbal- r(t) = y(t)e+j2πfC t + y ∗ (t)e−j2πfC t , (1)
This work was partly supported by the German Ministry of Education
and Research (BMBF) within the project Wireless Gigabit with advanced where y(t) denotes the complex base band equivalent of
multimedia support (WIGWAM) under grant 01BU370 the frequency band of interest, fC denotes its carrier fre-
zI (t) x(t) y(t) ỹ(t) z(t)
LPF Wireless Phase Errors I/Q
Antenna
and RF Channel (e.g. CFO) Imbalance
zQ (t) h(t), Hm (n) c(t), Cm (n) K1 , K2
Front-End
g LPF
Xm (n) Ym (n) Ỹm (n) Zm (n)

cos[2πfC t + c(t)]
LO 90◦ + φ
Fig. 2. Distortion of the BB signal due to both the wireless channel and
direct conversion with phase errors and I/Q imbalance
Fig. 1. Direct conversion receiver with phase errors and I/Q imbalance

where
quency and (·)∗ denotes (complex) conjugation. The im- ỹ(t) = y(t)e−jc(t) (6)
pact of the wireless communication channel can be mod- and LP {·} denotes low pass filtering. Summarizing, the
elled by the well know equivalent based band model: impact of the channel, the phase error and the I/Q imbal-
y(t) = x(t) ∗ h(t) + w(t), (2) ance in the receiver can be modelled by a set of subsequent
and linear operations, as indicated by equations (2),(6),
where x(t) denotes the transmitted BB signal, ∗ denotes and (5) (see also Figure 2).
convolution, and h(t),w(t) denote the (complex valued) This general model can be applied to the transmission of
baseband equivalents of the channel impulse response and OFDM signals. Exemplarily for the transmitted baseband
the channel noise, respectively. signal, the frequency domain symbols Xm (n) can be com-
The fundamental principle of the so called direct- puted from the discrete time samples x(l) of the continu-
conversion receiver architecture is to perform the conver- ous time waveform x(t) by applying the Discrete Fourier
sion from the RF down to the BB using complex (I/Q) Transform (DFT)
signal processing [2]. In two parallel branches, the RF
LDF
 T −1
signal is multiplied by two orthogonal phases of a local 1 −j L2πlm
oscillator (LO) signal. The frequency of the LO fLO is Xm (n) = DF T {x(l)} = x(l)e DF T ,
LDF T
l=0
chosen equal to the carrier frequency of the desired RF
signal. Ideally, the complex LO signal has the time func- were LDF T denotes the DFT length, which equals the to-
tion zLO (t) = e−j2πfC t , which corresponds to the desired tal number of subcarriers. Xm (n) denotes the transmitted
down-conversion by fC . symbol at the mth subcarrier of the nth OFDM symbol.
Unfortunately, in practice neither a perfect match with Because the DFT is a linear operation, the time domain
the desired frequency nor a perfect analog I/Q mixing is BB model of subsequent impairments is transformed to a
achievable. Unavoidable tolerances in the manufacturing set of subsequent impairments in the frequency domain.
process lead to deviations from the desired 90◦ phase shift For the lack of space, this property will only be briefly dis-
and the desired equal gain in the I- and the Q-branch (Fig. cussed, for a more detailed analysis the reader is referred
1). These imperfections can be modelled by a complex LO to the literature.
signal with the time function Assuming the duration of the channels impulse response
does not exceed the length of the cyclic prefix, the convo-
z̃LO (t) = cos[2πfC t + c(t)] − jg sin[2πfC t + c(t) + ϕ],
lution in the time domain (2) translates to a multiplication
where g denotes the gain imbalance and ϕ denotes the with the channel coefficients in the frequency domain [6]:
phase imbalance between the I- and the Q-branch. The
time variant function c(t) models deviations from the ideal Ym (n) = Xm (n)Hm (n) + Wm (n). (7)
phase, known as phase noise. The most dominant phase
The multiplication with samples of the phase error (6) in
error in practice is the so called carrier frequency offset
the time domain translates to a cyclic convolution in the
(CFO), which can be described by c(t) = c0 + 2πΔf t.
frequency domain, resulting in inter-carrier interference
In this case, c0 denotes the initial phase offset and Δf =
(ICI) [6]:
fLO − fC denotes the carrier frequency offset. Based on g
Ỹm (n) = Ym (n) ∗ Cm (n). (8)
and ϕ, the complex valued I/Q imbalance parameters
Finally, the self-interference of the time domain BB sig-
1 + ge−jϕ 1 − ge+jϕ
K1 = , K2 = (3) nal (5) translates to a mutual interference between pairs of
2 2 symmetric subcarriers [8]:
are defined, in order to rewrite the time function of the ∗
complex LO with I/Q imbalance and phase error as: Zm (n) = K1 Ỹm (n) + K2 Ỹ−m (n). (9)

z̃LO (t) = K1 e−j[2πfC t+c(t)] + K2 e+j[2πfC t+c(t)] . (4) Each set of frequency domain coefficients is determined by
the corresponding set of time domain samples:
By merging (1) and (4), the impact of an I/Q down-
conversion with a non-ideal complex LO can be described Hm (n) = DF T {h(l)} , (10)
by the following equivalent BB model: Wm (n) = DF T {w(l)} , (11)
∗ −jc(l)
z(t) = LP {r(t)z̃LO (t)} = K1 ỹ(t) + K2 ỹ (t), (5) Cm (n) = DF T {e }. (12)
III. P REAMBLE DESIGN B. Design constraints
A proper digital signal processing is required in order It has been shown in [9], that the accuracy of the pa-
to reconstruct the transmitted symbols Xm (n) from the re- rameter estimation, and therefore the performance of the
ceived (distorted) symbols Zm (n). This reconstruction can I/Q imbalance compensation, is very closely related to the
be done by applying the inverse operations of the subse- term
quent error effects (as shown in Fig. 2) in reverse order. In  
= Ỹm (n)Ỹ−m (n). (16)
this paper we focus on the first step of the correction: the
m∈M n∈N
compensation of the I/Q imbalance. The subsequent com-
pensation of the CFO (or more generally: phase errors) and For  → 0, the estimation approaches the desired value:
the channel equalization is beyond the scope of this paper, K̂1 K̂2 → K1 K2 . Originally, it has been suggested
see for example [6]. to perform the parameter estimation based on uncorre-
Prior to the compensation, the parameters of each dis- lated subcarriers, such as data subcarriers [8]. With
tortion have to be estimated. The use of predetermined E{Ỹm (n)Ỹ−m (n)} = 0 at the evaluated pairs of subcar-
OFDM symbols, such as a preamble, is a very common riers,  approaches zero for large values of M and/or N .
technique for allowing a proper parameter estimation. By Equivalently, if the parameter estimation is done based
comparing the symbols before and after the distortion, the on a preamble, the symbols Xm (n) of the preamble should
parameters of the distortion can be estimated. However, be designed such that (16) is small for arbitrary distortions
any I/Q imbalance parameter estimation based on refer- due to the channel and due to phase errors. In order to
ence symbols suffers from the fact, that the known trans- derive reasonable constraints for the preamble design, we
mitted symbols are corrupted (with unknown parameters) consider a noise-free frequency-selective fading channel
prior to the I/Q imbalance, as one can see from Fig. 2. and no phase errors. In this case, (16) results in:
These problems are avoided by applying blind estima-  
tion techniques. The term blind indicates, that actual val- = Xm (n)X−m (n)Hm (n)H−m (n). (17)
m∈M n∈N
ues of the transmitted symbols Xm (n) are unknown to the
receiver. Instead, the estimation is done based on the re- Obviously,  = 0 can be ensured for arbitrary realizations
ceived, corrupted symbols Zm (n) only. Therefore, the of the channel coefficients Hm (n), if the following condi-
goal of in this paper is to derive general design constraints tion holds:
of the preamble, such that a robust I/Q imbalance param-
Xm (n)X−m (n) = 0 ∀ m ∈ M, n ∈ N. (18)
eter estimation is possible even in the presence of a noisy,
frequency-selective fading channel and phase errors. The In other words, a perfect I/Q imbalance parameter estima-
estimation is reference-based in the sense, that it is done tion can be ensured, if at least one symbol Xm (n) and/or
based on a fixed, predetermined preamble. At the same X−m (n) is zero for each m, n. Therefore, (18) is referred
time, the estimation is blind in the sense, that the reference to as the Zero Subcarrier design constraint.
symbols are unknown to the receiver. While the introduction of zero subcarriers is extremely
advantageous for the I/Q imbalance parameter estimation,
A. Blind I/Q imbalance parameter estimation zero subcarriers should be avoided from the channel esti-
Let us assume, the receiver has collected a set of cor- mation point of view. Therefore, alternative design con-
rupted symbols Zm (n), Z−m (n) originating from one or straints are required, which avoid the introduction of zero
multiple pairs of symmetric subcarriers m and −m. Based subcarriers. Most practical OFDM systems are dimen-
on this collected data, a two-step parameter estimation is sioned such that the channel coefficients Hm (n) change
possible [8]. In a first step, the product very slowly in time (index n) and frequency (index m).
  Using this property, the set M of subcarrier indices is split
m∈M n∈N Zm (n)Z−m (n)
K̂1 K̂2 =   ∗ 2
. (13) into P subsets of mutually exclusive subsets M1 . . . MP
m∈M n∈N |Zm (n) + Z−m (n)| and the set N of time indices is split into Q subsets of mu-
is estimated. M denotes the chosen subset of M (positive) tually exclusive subsets N1 . . . NQ , such that the channel
subcarrier indices, N denotes the chosen subset of N sam- coefficients are approximately constant within each subset:
ple time indices. In a second step, the estimated product + −
Hm (n) ≈ Hp,q , H−m (n) ≈ Hp,q ∀ m ∈ Mp , n ∈ Nq .
ist split into the desired estimates of the I/Q imbalance pa-
rameters (19)

1 + α̂ − j β̂ 1 − α̂ − j β̂ By using (17), it can be easily shown, that  ≈ 0 for arbi-


K̂1 = , K̂2 = , (14) +
trary channel coefficients Hp,q −
, Hp,q , if
2 2
 
where Xm (n)X−m (n) = 0 ∀ Mp , Nq (20)
β̂ = −2 Im{K̂1 K̂2 }, m∈Mp n∈Nq
 (15)
holds for each subset. In contrast to (18), (20) can be ful-
α̂ = 1 − β̂ 2 − 4 Re{K̂1 K̂2 }.
filled without the introduction of zero subcarriers. There-
Re {·} and Im {·} denote the real and the imaginary part, fore, (20) is referred to as the Complementary Subsets de-
respectively. sign constraint.
−15
Preamble A: Block of Zeros Preamble A @ AWGN
1.4 −20 Preamble A @ ETSI−A
Xm

Preamble A @ ETSI−B
−25 Preamble B @ AWGN
−1.4
Preamble B @ ETSI−A
−30 −20 −10 0 10 20 30 −30 Preamble B @ ETSI−B
Preamble C @ AWGN
Preamble C @ ETSI−A

Mean GC [dB]
Preamble B: Interlaced Zeros −35
Preamble C @ ETSI−B
1.4
Xm

−40

−1.4 −45
−30 −20 −10 0 10 20 30
−50

Preamble C: Complementary Subsets


−55
1
Xm

−60
−1
−65
−30 −20 −10 0 10 20 30 −10 0 10 20 30 40 50 60
Subcarrier index m Channel SNR [dB]

Fig. 3. 3 exemplary preambles, which were generated under different Fig. 4. Performance of the parameter estimation under different channel
design constraints (see text) conditions (g=1.05, φ=5◦ )

IV. D ESIGN EXAMPLES ing continuous-time Peak-to-Average-Power-Ratio1 (CT-


The general design constraints derived in the previous PAPR) is less than 6 dB. For reference, the CT-PAPR of
section shall be be illustrated by design examples. The the regular IEEE 802.11a preamble is 4.13 dB.
exemplary preambles, which are generated and evaluated
in this section, are based on the parameters of the IEEE
A. Performance evaluation
802.11a WLAN standard. Each preamble consists of only
one OFDM symbol (N =1), which is composed of 64 sub- In order to evaluate the performance of the I/Q imbal-
carriers, including 52 used subcarriers and 12 zero subcar- ance parameter estimation, a reasonable quality measure is
riers. The preamble design aims on a suitable definition of required. Following the analysis framework presented in
the symbols of the 52 used subcarriers. Our analysis will [9], we define the normalized image power gain
be based on the following 3 design examples (see Fig. 3):  
 K K̂ ∗ − K ∗ K̂ 2
1) Preamble A: is the most simple approach based on  2 1 1 2
GC =   , (21)
the zero subcarrier design constraint by setting all nega-  K1 K̂1∗ − K2 ∗ K̂2 
tive subcarriers to zero. Obviously, the drawback of such
a design is, that no channel estimation can be done for the which measures the residual error after (potentially imper-
negative subcarriers. fect) I/Q imbalance compensation. GC is the inverse of
2) Preamble B: follows the zero subcarrier design con- what is sometimes referred to as image rejection ratio.
straint as well. However, in contrast to preamble A, the
zero subcarriers are equally distributed over both negative
and positive subcarrier indices. The design is chosen such B. Simulation results
that the positive subcarrier is set to zero for even subcar- We start our investigations with the case of no phase er-
rier indices, while the negative subcarrier is set to zero for ror. Figure 4 shows the performance of the parameter esti-
odd subcarrier indices. Hence, the channel estimation can mation under different channel conditions. In the presence
be performed on equally distributed subcarrier indices over of an AWGN channel, all preambles show the same perfor-
the whole band of used subcarriers. mance. Clearly, the mean estimation error (expressed by
3) Preamble C: avoids the need for zero subcarriers GC ) reaches arbitrary low values as the Signal-to-Noise-
by following the design constraint of complementary sub- Ratio (SNR) of the channel raises.
sets. The set of M =26 subcarrier indices is split into For low SNR’s the mean estimation error is upper
P =13 subsets. The small subset size (2 pairs of subcarri- bounded. In this case, each subcarrier is dominated by the
ers in each subset) ensures high robustness against strongly additive channel noise. Because the additive noise in each
frequency-selective fading channels. At the same time, subcarrier can be treated as uncorrelated, this scenario cor-
preamble C enables a channel estimation for each individ- responds to a parameter estimation based on uncorrelated
ual subcarrier. subcarriers, as originally proposed in [8]. According to
For simplicity, we used BPSK modulated symbols in the theoretical analysis in [9], the resulting expected GC is
all non-zero subcarriers. The introduction of additional -20.2 dB, which matches exactly with in simulation results
zero subcarriers in the preambles A and B is compen- √ shown in Fig. 4.
sated by scaling the BPSK symbols by a factor of 2.
1 The CT-PAPR denotes the PAPR of the OFDM symbol in the analog
This scaling ensures, that the resulting OFDM symbol
domain. In our simulations the CT-PAPR has been approximated by an
power is the same for all 3 preambles. The actual val- 8 times oversampling of the (discrete) time-domain representation of the
ues of the BPSK symbols are chosen such that the result- evaluated preambles.
0
−20 10

With I/Q imbalance


−30 −1 (no compensation)
10

−40

Symbol Error Rate


−2
Mean GC [dB]

10

−50
−3 Preamble A @ cfo=0
10 Preamble A @ cfo=5%
−60 Preamble A @ cfo=10%
Preamble B @ cfo=0
−4
Preamble B @ cfo=5%
10 Preamble B @ cfo=10%
−70
Preamble A Preamble C @ cfo=0
No I/Q imbalance
Preamble B Preamble C @ cfo=5%
Preamble C Preamble C @ cfo=10%
−80
−1 −0.5 0 0.5 1 10 20 30 40 50 60
Normalized CFO Δf / fsc SNR [dB]

Fig. 5. Performance of the parameter estimation as a function of the Fig. 6. Error rates of 64-QAM symbols with and without digital com-
carrier frequency offset (ETSI-A channel @ 80dB SNR, g=1.05, φ=5◦ ) pensation of the I/Q imbalance (ETSI-A channel, g=1.05, φ=5◦ )

Next, a frequency-selective fading channel is considered is present. The performance is slightly degraded due to a
by using the ETSI channel models A and B [1]. Despite non-zero CFO. However, the error rate is still significantly
a small degradation compared to the AWGN channel, the reduced compared to the reference case of no I/Q imbal-
general trend of a linearly decreasing estimation error with ance compensation. The accuracy of the parameter esti-
a raising SNR is maintained. The only exception is pream- mation (and consequently the performance of the compen-
ble C, which exhibits an error floor for high SNR’s due to sation) can be further increased by averaging over multiple
the approximation in (19). The coherency bandwidth of received preamble symbols in time.
channel ETSI-B is smaller than the coherency bandwidth
of channel ETSI-A, resulting in a higher error floor. V. C ONCLUSIONS
The performance of the parameter estimation is strongly
affected by phase errors. Figure 5 shows the impact of General constraints for the preamble design in OFDM
a carrier frequency offset (CFO) for an ETSI-A channel. systems have been derived, which allow a low-complexity
The absolute CFO Δf is normalized by the subcarrier I/Q imbalance parameter estimation. The evaluation of ex-
spacing fSC . As for a frequency-selective channel, the emplary preambles, which were generated using these con-
zero-based preambles A and B show the best robustness straints, indicate sufficient robustness to both channel dis-
against a non-zero CFO. The robustness can be increased tortions and phase errors, such as carrier frequency offset.
by ”grouping” as many zeros as possible (here: preamble
A). This property can be explained by interpreting the CFO R EFERENCES
as inter-carrier interference (ICI). For typical values of the [1] ETSI EP BRAN. Channel models for HIPERLAN/2 in different in-
CFO, most of the ICI is caused by neighboring subcarri- door scenarios, March 1998.
[2] Behzad Razavi. Design Considerations for Direct-Conversion Re-
ers. Hence, a desirable zero subcarrier is less affected by ceivers. IEEE Trans. Circuits Syst. II, 44(6):428–435, June 1997.
the CFO (i.e. its value remains close to zero) if most of its [3] Andreas Schuchert, Ralph Hasholzner, and Patrick Antoine. A novel
IQ imbalance compensation scheme for the reception of OFDM sig-
neighboring subcarriers are zero subcarriers as well. nals. IEEE Trans. Consumer Electron., 47(3):313–318, August 2001.
Finally, the impact on the resulting symbol error rate [4] Sébastien Simoens, Marc de Courville, François Bourzeix, and Paul
(SER) is considered. The frame structure is based on the de Champs. New I/Q imbalance modeling and compensation in
OFDM systems with frequency offset. In Proc. IEEE PIMRC 2002,
IEEE 802.11a WLAN standard. Each transmitted frame volume 2, pages 561–566, September 2002.
is corrupted by the channel, the CFO and the I/Q imbal- [5] A. Tarighat and A. H. Sayed. On the baseband compensation of IQ
ance. Normalized CFO values of 0, 5%, and 10% (corre- imbalances in OFDM systems. In Proc. of the IEEE ICASSP’04,
volume 4, pages 1021–1024, May 2004.
sponding to 0, 16 kHz, and 31 kHz absolute CFO) were [6] John Terry and Johu Heiskala. OFDM Wireless LANSs: A Theoreti-
used. For each frame, the I/Q imbalance parameters are cal and Practical Guide. Sams Publishing, 2002.
estimated based on only one OFDM symbol (preamble A, [7] Jan Tubbax, Boris Côme, Liesbet Van der Perre, Luc Deneire,
Stéphane Donnay, and Marc Engels. Compensation of IQ imbalance
B, or C, respectively). Using this estimate, a time-domain in OFDM systems. In Proc. IEEE Intl. Conf. on Communications
I/Q imbalance compensation is applied to the subsequent (ICC 2003), volume 5, pages 3403–3407, May 2003.
[8] Marcus Windisch and Gerhard Fettweis. Standard-Independent I/Q
payload OFDM symbols, followed by a CFO correction Imbalance Compensation in OFDM Direct-Conversion Receivers. In
and a channel equalization. The CFO correction and the Proc. 9th Intl. OFDM Workshop (InOWo), pages 57–61, Dresden,
channel equalization are assumed to be perfect, such that Germany, 15-16 September 2004.
[9] Marcus Windisch and Gerhard Fettweis. On the Performance
the I/Q imbalance is the only error source which degrades of Standard-Independent I/Q Imbalance Compensation in OFDM
the system performance. Direct-Conversion Receivers. In Proc. 13th European Signal Pro-
Figure 6 shows that the I/Q imbalance can be perfectly cessing Conference (EUSIPCO), Antalya, Turkey, 4-8 September
2005.
compensated based on each of the 3 preambles, if no CFO

Anda mungkin juga menyukai