Professional Documents
Culture Documents
DFT
ADC
f
where E {·} denotes expectation. The only assumption that
was introduced is, that E {Ym (n)Y−m (n)} = 0 holds at the ex-
Figure 1: Frequency domain illustration of I/Q imbalance in amined subcarrier index m. In other words, the symbols of at
least one pair of symmetric subcarriers Ym and Y−m∗ must be
OFDM direct-conversion receivers: a) Spectrum of the RF
signal, b) Spectrum of the base band signal uncorrelated and have zero mean. In practical OFDM sys-
tems this assumption is realistic at least for pairs of data-
subcarriers, if a proper source and channel coding is applied.
In a practical implementation, the expectation terms of
The asterisk (·)∗ denotes complex conjugation. In our nota- (4) have to be replaced by sample based approximations.
tion the subscript m denotes the subcarrier index and the ar- This can be done by an averaging operation over multiple
gument n denotes the sample time index of the OFDM sym- pairs of uncorrelated subcarriers. Furthermore, the I/Q im-
bols. For example, Zm (n) denotes the demodulated symbol at balance parameters change very slowly with time. Hence, an
the mth subcarrier of the nth OFDM symbol. In order to con- averaging over time is also reasonable. The estimation can
cisely model the effects of the I/Q imbalance effects, the in- be formally written as:
terval of subcarrier indices is set to m ∈ [−LDFT /2; LDFT /2−
1], where LDFT denotes the order of the Discrete Fourier ∑m∈M ∑n∈N Zm (n)Z−m (n)
Transform (DFT). The index m = 0 corresponds to the DC K̂1 K̂2 = ∗ (n)|2 . (5)
∑m∈M ∑n∈N |Zm (n) + Z−m
subcarrier.
The symbols Ym (n) correspond to the equivalent base- M denotes the chosen subset of M (positive) subcarrier in-
band signal of the received RF signal before down- dices, N denotes the chosen subset of N sample time in-
conversion (see Fig. 1). In the case of an imbalance-free I/Q dices. Obviously, the accuracy of the estimation will be af-
down-conversion (K1 = 1, K2 = 0), these symbols will appear fected by the number of incorporated sample pairs MN. An
at the output of the OFDM demodulator: Zm (n) = Ym (n). increased subcarrier block size M raises the computational
The key for a digital compensation of the I/Q imbalance lies effort at each time instant n, whereas an increased tempo-
in the so called mixing matrix K. Because K is always ral block size N raises the duration of the parameter estima-
non-singular for realistic imbalance parameters, the desired tion. Hence, the proposed parameter estimation allows for a
OFDM symbols Ym (n) and Y−m (n) can be perfectly recon- flexible tradeoff between accuracy, computational effort and
structed out of the interfered symbols Zm (n) and Z−m (n) by measurement time.
using the inverse K−1 . In order to determine an estimate of the inverse K̂−1 ,
It should be stressed, that the desired symbols Ym (n) are the estimated product K̂1 K̂2 has to be split into its compos-
not necessarily identical to the transmitted symbols Xm (n). ing factors. Originally, it has been suggested to perform the
Instead, they might be corrupted by the channel or other RF splitting via the estimated parameters ĝ and ϕ̂ [5]. However,
impairments. The compensation of such distortions is be- this approach requires the calculation of trigonometric func-
yond the scope of this paper. We focus on the cancellation of tions, which raises the computational effort in a practical im-
the I/Q imbalance effects, i.e. the goal is to provide OFDM plementation. The need for trigonometric functions can be
symbols equivalent to those of a perfectly balanced direct- avoided, if the splitting procedure is done via the more ab-
conversion. stract parameters α̂ = ĝ cos(ϕ̂ ) and β̂ = ĝ sin(ϕ̂ ) instead. By
adapting the definition of the actual I/Q imbalance parame-
ters (1) to the corresponding estimates
3. BLIND I/Q IMBALANCE COMPENSATION
1 + ĝe− jϕ̂ 1 + α̂ − jβ̂
In practice, the challenge of a digital compensation is to gain K̂1 = = ,
2 2 (6)
knowledge about the unknown mixing matrix K. It has been
shown in [5], that a completely blind estimation of the I/Q 1 − ĝe+ jϕ̂ 1 − α̂ − jβ̂
K̂2 = = ,
imbalance parameters is possible. The rationale of this novel 2 2
approach is, that the unknown product K1 K2 is determined
by the statistics of the interfered symbols: it can be easily shown, that
−30
B = 10 of an estimation based on 2 uncorrelated pairs of subcarriers.
B=1
The high accuracy is a consequence of the special structure of
−40 the pilots in an IEEE 802.11a system. In general, a parameter
−50 estimation based on a single pair of correlated subcarriers
introduces additive error terms in both the numerator and the
−60
denominator of (5). Consequently, the estimation fails for a
−70 single pair of pilots. However, because of the opposite sign
Simulation: ETSI−A channel in definition (18), the additive error terms mutually eliminate
−80 Simulation: AWGN channel
Theory: Uncorrelated subcarriers
each other if the sum over m = 7 and m = 21 is taken. This
−90 phenomenon is discussed in more detail in the appendix of
0 10 20 30 40 50
SNR in dB this paper.
Hence, the estimation generates excellent results, if both
pairs of pilots are used, especially for a high SNR. For exam-
Figure 5: I/Q imbalance parameter estimation based on two ple, at an SNR of more than 40 dB one single OFDM symbol
pairs of pilot subcarriers under different channel conditions (N = 1) is sufficient in order to reach a mean image power
(N=1000, g=1.05, ϕ =5◦ ) gain of less that -45 dB.
In contrast, in the case of a frequency selective chan- A. APPENDIX
nel, a perfect cancellation of the error terms does not hold
anymore. In our simulations we used the ETSI channel A Let NM,N denote the numerator and DM,N denote the de-
model [1], which is most frequently used for the analysis nominator of (5). Definition (3) yields:
of IEEE 802.11a systems. The time-variant character of the
channel is approximated by block fading. For the exemplary NM,N = ∑ ∑ Zm (n)Z−m (n) (19)
m∈M n∈N
estimator block size of N = 1000, we considered 4 different
settings of the length B of the block fading. In the case of = ∑ ∑ K1 K2 |Ym (n)|2 + |Y−m (n)|2 (20)
a time-invariant randomly generated channel (B = N), the m∈M n∈N
parameter estimation performs worst. For the asymptotic desired term
case of a channel, which changes with every OFDM sym-
bol (B = 1), the performance is equivalent to a parameter
+ ∑ ∑ K1 2Ym (n)Y−m (n) + K2 2Ym∗ (n)Y−m
∗
(n).
m∈M n∈N
estimation based on uncorrelated subcarriers.
It should be mentioned in this context, that the perfor- undesirable error term
mance of a parameter estimation based on data subcarriers
or zero subcarriers is not affected by the channel conditions. Similarly, an analysis of the denominator yields:
Symmetric pairs of subcarriers, which are uncorrelated at
the transmitter side, remain uncorrelated at the receiver side, DM,N = ∑ ∑ |Zm (n) + Z−m
∗
(n)|2 (21)
m∈M n∈N
even in the case of a frequency-selective fading channel.
The results of the pilot subcarrier analysis can be gener- = ∑ ∑ |Ym (n)|2 + |Y−m (n)|2 (22)
alized as follows: Any correlation between the subcarriers, m∈M n∈N
which is introduced by the communications standard at the desired term
transmitter side, can be partly or fully removed at the receiver
side due to the individual fading processes in each of the sub- + ∑ ∑ Ym (n)Y−m (n) +Ym∗ (n)Y−m
∗
(n).
m∈M n∈N
carriers. Hence, even pairs of pilot subcarriers can be treated
as uncorrelated, if the coherence time of the fading channel undesirable error term
is small compared to the estimation time.
If the error terms in both the numerator and the denomina-
5. CONCLUSION tor are zero, (5) results in a perfect estimation, i.e. K̂1 K̂2 =
NM,N /DM,N = K1 K2 . Otherwise, non-zero error terms re-
The performance of a novel algorithm for the blind estima- sult in an erroneous parameter estimation. Clearly, the unde-
tion and compensation of I/Q imbalance in OFDM direct sirable error terms vanish under the condition:
conversion receivers has been analyzed in this paper. We
derived a formula for an analytic evaluation of the I/Q imbal- ∑ ∑ Ym (n)Y−m (n) ≡ 0. (23)
ance compensation using the proposed parameter estimation m∈M n∈N
scheme.
The validity of this formula has been verified exemplary The contrary behavior of a parameter estimation based on
for the IEEE 802.11a WLAN standard. It has been shown, one versus two pairs of pilot subcarriers can be easily under-
that the parameter estimation does not require any standard- stood by considering the simple case of an ideal channel, i.e.
specific components, such as pilots. However, available pi- Ym (n) = Xm (n). By using property (18), a parameter estima-
lots can significantly enhance the performance of the param- tion based on a single pair of pilot symbols results in
eter estimation under certain channel conditions.
∑ ∑ Ym (n)Y−m (n) = ∑ X7 2 (n) = 0, (24)
REFERENCES m∈{7} n∈N n∈N
[1] ETSI EP BRAN. Channel models for HIPERLAN/2 in ∑ ∑ Ym (n)Y−m (n) = ∑ −X21 2 (n) = 0, (25)
different indoor scenarios, March 1998. m∈{21} n∈N n∈N
[2] IEEE. Part11: Wireless LAN Medium Access Control respectively. Consequently, the undesirable error terms in
(MAC) and Physical Layer (PHY) specifications. IEEE (20) and (22) will persist, resulting in an erroneous parameter
Std 802.11a-1999, 1999. estimation. In contrast, using both pairs of pilot subcarriers
[3] Behzad Razavi. Design Considerations for Direct- yields:
Conversion Receivers. IEEE Trans. Circuits Syst. II,
44(6):428–435, June 1997. ∑ ∑ Ym (n)Y−m (n) = ∑
X7 2 (n) −X21 2 (n)
= 0.
[4] Marcus Windisch and Gerhard Fettweis. Performance m∈{7,21} n∈N n∈N
0
Analysis for Blind I/Q Imbalance Compensation in Low- (26)
IF Receivers. In Proc. 1st Intl. Symposium on Control,
Communications and Signal Processing (ISCCSP 2004), Again, this property is a consequence of the specific structure
Hammamet, Tunisia, 21-24 March 2004. of the pilots in an IEEE 802.11a symbol, as described by
[5] Marcus Windisch and Gerhard Fettweis. Standard- (18). Hence, the undesirable error terms in (20) and (22) will
Independent I/Q Imbalance Compensation in OFDM vanish, resulting in a perfect parameter estimation.
Direct-Conversion Receivers. In Proc. 9th Intl. OFDM
Workshop (InOWo), pages 57–61, Dresden, Germany,
15-16 September 2004.