Professional Documents
Culture Documents
Equalizer
• Linear equalizer.
• Aims at minimizing the variance of the difference between the
transmitted data and the signal at the equalizer output.
– This effectively equalizes the freq. selective channel.
– Using
• In other words, nothing else can be done for the error by just
observing the filter inputs.
• A good basis for testing whether the linear filter is operating in its
optimum condition.
Spring'09 ELE 739 - Channel Equalization 3
MMSE Equalizer
• Corollary:
• When the filter operates in its optimum condition, the filter output
z[n] and the corresponding estimation error ε[n] are orthogonal to
each other.
x[n]
ε[n]
z[n]
Spring'09 ELE 739 - Channel Equalization 4
MMSE Equalizer
• We can calculate the MMSE equalizer by either minimizing J over w:
And
• MMSE: ZF:
=b0
• Then
• No ISI → X(ejωT)=1 →
• Note that,
• Spectrum is
(has a null at ω=π/T when
)
• No ISI →
• Example 2: Let the equiv. channel have exponentially decaying taps, a<1
• Then,
• No ISI →
(fl has a zero at z=0 and a pole at z=a, performance degrades as |a| → 1)
and the convolution of the equalizer and the equivalent channel IRs is
• Then, following
and
Magnitude (dB)
Magnitude (dB)
Imaginary Part
Imaginary Part
1 0
0
-20
0 10
0 2
-10
-40
-1
-20 -60
-1 0 0.5 1 0 0.5 1
-2 Normalized Frequency (×π rad/sample)
Real0Part 2 -1 Real0Part 1 Normalized Frequency (×π rad/sample)
(c)
50
(c)
Magnitude (dB)
1 0
Imaginary Part
-50
0 4
-100
0 0.5 1
Normalized Frequency (×π rad/sample)
-1
-1 0 1
Spring'09
Real Part ELE 739 - Channel Equalization 15
MMSE – Finite Length Case
• Then, applying the filter to the WMF output, the equalizer output is
Toeplitz Matrix
• ZF equalizer aims at
η[n]
x[n-δ]
Delay, δ
• Using the property that data and noise are uncorrelated E{xη*}=0
• SNR=20dB.
unit norm
• Signal power:
• Noise power:
• Interference power:
• ZF equalizer
– SNR:
– SINR: no interference ⇒ same as SNR (6.59 dB)
Spring'09 ELE 739 - Channel Equalization 21
Principle of Orthogonality
• Principle of orthogonality:
• Using and
• Corollary:
i.e.
• In words, when the equalizer taps are optimum in the MMSE sense,
the error sequence, ε [n], is orthogonal to the current filter output z[n]
and to the input sequence generating that output t[n].
• Then, by substituting
• In other words,
• Observations:
– J(w) is quadratic in w,
– Minimum is attained at w=wo,
– Jmin is bounded below, and is always a positive quantity,
– Jmin>0 →
• Then
a vector
• Let
Canonical form
• The transformed vector v is called as the principal axes of the
surface.
Spring'09 ELE 739 - Channel Equalization 26
Canonical Form of the Error-Performance Surface
Q
v1
Transformation
(λ1)
w1