Introduction to equalization

20
Introduction Equalizer Design Presented By : Harshit Srivastava

Transcript of Introduction to equalization

Page 1: Introduction to equalization

Introduction Equalizer Design

Presented By :

Harshit Srivastava

Page 2: Introduction to equalization

• Communication system model• Need for equalization (ISI)• equalizer design• Zero Forcing Equalizer• Minimum Mean Square • Conclusion

Outline

Page 3: Introduction to equalization

filter channel Receiverfilter

gT(t) gR(t)c(t)

)(*)(*)()( tgtctgth RT

Y(t)S[i] Y(tm)

A digital communication system requires transmit and receive filter

A digital communication system requires transmit and receive filter.Transmit Filter shapes transmitted signal to meet spectral requirements.Receive filter accomplishes two roles:

Recover symbol sent and limit noise effect

)(*)()( tctgth T

)()( tThtg TR Where constitute for matched filter

)(tgR

Page 4: Introduction to equalization

Inter Symbol Interference• When a system is designed according to matched filter

criterion, there is no inter-symbol interference(ISI).• When sampling at t with period T we get back same signal.• At these h(t)0

Problemwhen h(t) = ∞, bandwidth and c(t) is limited. This will always lead to ISI with,Tail of other symbols response overlaps

Which can lead to lower performance with synchronization error.

Tb 2Tb

3Tb 4Tb

5Tb

t6Tb

Page 5: Introduction to equalization

• Therefore in channels ISI cannot be avoided so:• and are designed as matched pairs.• These effects of is countered by means of an equalizer.

)(tgT )(tgR

Tx filter Channel

)(tn

Rx. filter DetectorEqualizer

Regardless of ISI, the role of transmit filter is important to fit the transmitted spectrum into the appropriate spectral mask.

This requires the usage of longer duration waveforms and spectral occupancy reduction

Page 6: Introduction to equalization

Equalization

• Equalization is all about compensating other effects that distorts the signal • Equalizers are basically used to remove the ill effect

generated in signal through channel by using inverse filter• For example if we have a properly shaped transmit

pulse as a sinc function which has no ISI but when transmitted it would be combined with additive noise which resembles ISI.

Page 7: Introduction to equalization

Equalization Process• The natural way to compensate the ISI effect is by using inverse filter if

we know the channel impulse response.

• That means convolution of the channel response and the equalizer response must be equal to 1

Page 8: Introduction to equalization

Methods to meet requirement• Two main techniques are employed to meet filter

coefficient,• Automatic Synthesis and adaptation.

• In automatic Synthesis typically equalizer just compares the received signal to original stored signal to determine error and coefficient of an inverse filter.(ZFE and LMS)• In adaptation the equalizer attempts to minimize an

error signal based on the difference between the output of the equalizer

Page 9: Introduction to equalization

Zero Forcing Equalizer• In we have a transfer function of equalizer h, the simplest

way to remove ISI is to setting a transfer function inverse of it,

h.• This is known as zero forcing equalizer. • Basically it applies the inverse frequency response of the

channel to the received signal.• Let’s say a ZF equalizer has tap coefficients W which are

chosen to minimize the peak distortion of the equalized channel, defined as,

• Where = X, is the desired channel and the delay d is a positive integer .

Page 10: Introduction to equalization

• Condition if , , then is minimized by N taps values which cause for.• Therefore if the initial distortion is greater than

unity the ZF is not guaranteed to minimize the peak distortion.• For the case when the equalized channel is given

by,

In this case the equalizer forces zeroes into the equalized channel and, hence, the name “zero forcing equalizer”

Page 11: Introduction to equalization

Equalizer Tap Solution• For a known channel impulse response, the tap

gains of the ZF equalizer can be found by the direct solution of the set of linear equations. Therefore for that we for matrix

and the vector, where M=N+-1

Then the vector of the optimal tap gains, satisfies

Page 12: Introduction to equalization

Drawbacks in ZFE• ZFE strategy suffers from the noise enhancing issue at

high frequencies.• In which it relies on perfect estimation of .• The noise has not been taken into account at all.

• Since ZFE is generally an inverse filter it applies high gain at upper frequency which increases noise.• The training signal is basically an impulse which is

inherently a low signal, which corresponds to low SNR.• MMSE tries to reach a trade-off between noise and ISI

effects.

Page 13: Introduction to equalization

Minimum Mean Square Error• A FIR filter can equalize the worst case ISI only when the peak

distortion is .• The MMSE gives the filter coefficients to keep a MSE between

the output of the equalizer and the desired signal.• The MMSE equalizer requires a training sequences (d(t)).• and are signals affected by noise

1. Peak distortion: magnitude of the difference between the output of the channel and the desired signal

The aim is to minimize:

+

Noise n(t)

𝜀=𝐸 [ (𝑣 (𝑡 )−𝑑 (𝑡 ) )2 ]

)(td )( fGT )( fC )( fGR )( fH eq

)(td

MMSE Block Diagram

Page 14: Introduction to equalization

MSE vs. equalizer coefficients

1c

2c

quadratic multi-dimensional function of equalizer coefficient values

MMSE aim: find minimum value directly (Wiener solution), or use an algorithm that recursively changes the equalizer coefficients in the correct direction (towards the minimum value of )!

Illustration of case for two real-valued equalizer coefficients (or one complex-valued coefficient)

𝜀=𝐸 [ (𝑣 (𝑡 )−𝑑 (𝑡 ) )2 ]

𝜀

Page 15: Introduction to equalization

• MMSE criterion can be read as

Where • The minimization parameters are accordingly,

m=0,……,N,N even• Where it has been taken into account the linearity of the E[.]

and , and the fact that expected value is taken over noise distribution, independently of their filter coefficient.

• This leads to the next orthogonality condition.

Page 16: Introduction to equalization

• Therefore the error sequence between the output of the equalizer and the desired signal and the received data sequence should be statistically orthogonal.

• All random process involved are considered widesense stationary and jointly wss• A process is wss when its mean and covariance do not vary with

time.• Two random Process A and B are jointly wss when they are wss

and their cross correlation only depends on the time difference.

Page 17: Introduction to equalization

• can be written as

M=0,….,N• Where is the autocorrelation of • This set of equations can be written in vector matrix form

as,

• They are known as Wiener-Hopf equations.• The filter coefficients can be finally calculated as

Page 18: Introduction to equalization

• Note the similarities with the process with ZFE strategy.• We calculate a matrix depending on the channel

response, and a vector depending on the expected response.• The matrix is inverted and we get a solution.

• Note that the matrices and vectors have statistical meaning.• The minimum mean square error we arrive at is

given by:

Page 19: Introduction to equalization

Conclusion• Equalization is a process implemented at receiver that is

mandatory for almost any modern digital communication.• There is a variety of equalization strategies and possible

implementation• Adaptive, blind, ML and so on.

• It is not a closed a field and it is subject to ongoing research and improvements.• There is not an all-powerful equalization technique, it all

depends on the kind of channel, hardware availability, target performance, tolerable delay, and so on.• Equalizers are not left alone: FEC systems can also

contribute to compensation of residual ISI effects.

Page 20: Introduction to equalization

References

• Ziemer, R.E., and Peterson, R.L., Introduction to Digital Communication, Macmillan, 1992.Simon Haykin - Adaptive Filter Theory.

• David Smalley, Equalizer Design, Atlanta Regional technology Center, Texas instrument

• Lovrich, A. and Simar, R., “Implementation of FIR/IIR Filters with the TMS32010/TMS32020”, Digital Signal Processing Applications with the TMS320 Family, Volume 1, Texas Instruments, 1989.

• Proakis, J.G., “Adaptive Equalization for TDMA Digital Mobile Radio”, IEEE Transactions on Vehicular Technology, Volume 40, No. 2, May 1991.

• S.Kay – Statistical Signal Processing – Estimation Theory

• John G.Proakis – Digital Communications.