channel estimation techniques_last(1)

Upload: vinay-kumar-singh

Post on 07-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 Channel Estimation Techniques_last(1)

    1/26

    Channel Equalization Techniques

    Fernando GregorioBased on:

    1-Adaptive Signal Processing, Benesty-Huang

    2-Fundamentals of Adaptive Filtering, Ali H. Sayed

  • 8/3/2019 Channel Estimation Techniques_last(1)

    2/26

    Outline

    Introducction

    Channel equalization

    Linear equalizers

    Decision feedback equalizers

    Adaptive algorithms for channel equalization

    Adaptive linear equalizer

    Adaptive DFE

    Training and tracking

    Simulations

    Static channel

    Time varying channel

  • 8/3/2019 Channel Estimation Techniques_last(1)

    3/26

    Introduction

    In a communication system, the transmitter sends theinformation over an RF channel.

    The channel distorts the transmitted signal befores itreaches the receiver.

    The receiver task is to figure out what signal wastransmittedTurn the received signal inunderstandable information.

  • 8/3/2019 Channel Estimation Techniques_last(1)

    4/26

    Linear Equalizers

    The current and the past values of the received signal arelinearly weigthed by equalizer coefficients and summed toproduce the output.

    The ISI can be completely removed, without taking inconsideration the resultanting noise enhacementZeroforcing equalizer.

    A substantial increment of the noise power is created using ZFequalizer.

  • 8/3/2019 Channel Estimation Techniques_last(1)

    5/26

    Introduction

    Intersymbol Interference (ISI)

    Noise

    Channel

    Noise

    desired signal ISI noise

  • 8/3/2019 Channel Estimation Techniques_last(1)

    6/26

    Introduction

    The purpose of an equalizer is to reduce the ISI as much aspossible to maximize the probability of correct decisions

    Channel

    Noise

    Equalizer

  • 8/3/2019 Channel Estimation Techniques_last(1)

    7/26

    Linear Equalizers

    Mean-Square Error equalizer

    From the point-of-view of minimizing error probability, it isadventageous to allow some residual ISI if this can reduce thenoise power.

    The MSE criterion attempts to minimize the total errorbetween the slicer input and the transmitted data symbol.

    Power noiseTransmit signal

  • 8/3/2019 Channel Estimation Techniques_last(1)

    8/26

    Decision-Feedback Equalizers

    Simple nonlinear equalizer which is particulary useful forchannel with severe amplitude distortion.

    DFE uses desicion feedback to cancel the interferfence fromsymbols which have already have been detected.

    The basic idea is that if the values of the symbols alreadydetected are known (past decisions are assumed correct),then the ISI contributed by these symbols can be canceled

    exactly.

  • 8/3/2019 Channel Estimation Techniques_last(1)

    9/26

    Decision-Feedback Equalizers

    Decision feedback equalizer structure The forward and feedback coefficients may be adjusted

    simultaneously to minimize the MSE.

    Feed forward

    filter (FFF)

    Feed backfilter (FBF)

    Adjustment offilter coefficients

    Input Output

    ++

    Symboldecision

  • 8/3/2019 Channel Estimation Techniques_last(1)

    10/26

    Adaptive Equalization

    The object is to adapt the coefficients to minimize the noiseand intersymbol interference (depending on the type ofequalizer) at the output.

    The adaptation of the equalizer is driven by an error signal.

    The aim is to minimize:2

    kJ E e

    EqualizerChannel

    +

    Errorsignal

  • 8/3/2019 Channel Estimation Techniques_last(1)

    11/26

    Adaptive Equalization

    There are two modes that adaptive equalizers work; Decision Directed Mode:The receiver decisions are used to generate the error signal.

    Decision directed equalizer adjustment is effective in trackingslow variations in the channel response. However, thisapproach is not effective during initial acqusition .

    Training Mode:To make equalizer suitable in the initial acqusition duration, a

    training signal is needed. In this mode of operation, thetransmitter generates a data symbol sequence known to the

    receiver.Once an agreed time has elapsed, the slicer output is used as atraining signal and the actual data transmission begins.

  • 8/3/2019 Channel Estimation Techniques_last(1)

    12/26

    Stochastic gradient algorithm

    The main idea is to minimize the mean square error betweenthe output of the equalizer, and the transmitted signal.

    Since the number of samples that the receiver observe isfinite, mean square is calculated by using time averagesinstead of ensemble averages.

    The resulting adaptation algorithm becomes;

    Receivedsignal

    Errorsignal

  • 8/3/2019 Channel Estimation Techniques_last(1)

    13/26

    Stochastic gradient algorithm

    LINEAR EQUALIZERErrorsignal

    EqualizerChannel

    +

    Trainning mode

    Decision directed mode

  • 8/3/2019 Channel Estimation Techniques_last(1)

    14/26

    Decision-Feedback Equalizers

    Decision feedback equalizer structure The forward and feedback coefficients may be adjusted

    simultaneously to minimize the MSE.

    Input

    Feed forward

    C(z)

    Feedback

    F(z)

    Adjustment offilter coefficients

    Output+

    +Symboldecision

  • 8/3/2019 Channel Estimation Techniques_last(1)

    15/26

    Decision-Feedback Equalizers

    Input

    Feed forward

    C(z)

    Feedback

    F(z)

    Adjustment offilter coefficients

    Output+

    +Symboldecision

  • 8/3/2019 Channel Estimation Techniques_last(1)

    16/26

    Evaluation 1

    Linear equalizer

    LMS

    Wiener solution

    Scenarios

    Channel 1

    Channel 2 ( Time varying channel)

  • 8/3/2019 Channel Estimation Techniques_last(1)

    17/26

    Evaluation 1- Linear Equalizer

    Static Channel h = [0.2, -0.15, 1.0, 0.21, 0.03] Lf=5

    Delay=4

    SNR=30dB

  • 8/3/2019 Channel Estimation Techniques_last(1)

    18/26

    Evaluation 1- Linear Equalizer

    Static Channel h = [0.2, -0.15, 1.0, 0.21, 0.03] Lf=12

    Delay=11

    SNR=30dB

  • 8/3/2019 Channel Estimation Techniques_last(1)

    19/26

    Evaluation 1 - Linear Equalizer

    Time varying channel Rayleigh

    5 taps, fd=10 Hz , Ts=0.8us

    Lf=8 , mu=0.1

    Delay=7

    SNR=30dB

  • 8/3/2019 Channel Estimation Techniques_last(1)

    20/26

    Evaluation 1 - Linear Equalizer

    Time varying channel Rayleigh

    5 taps, fd=80 Hz , Ts=0.8us

    Lf=8 , mu=0.1

    Delay=7

    SNR=30dB

  • 8/3/2019 Channel Estimation Techniques_last(1)

    21/26

    Evaluation 2

    Desicion feedback equalizer

    LMS

    Decision direct mode and trainning mode

    Scenarios

    Channel 1 h = [0.2, -0.15, 1.0, 0.21, 0.03]

    Channel 2 h = [0.2, -0.35, 1.0, 0.51, 0.03]

  • 8/3/2019 Channel Estimation Techniques_last(1)

    22/26

    Evaluation 2

    Decision Feedback equalizer (static channel)

    Channel 2Severe ISI

    Channel 1

  • 8/3/2019 Channel Estimation Techniques_last(1)

    23/26

    Evaluation 3

    Decision Feedback equalizer Rayleigh

    5 taps, fd=20 Hz , Ts=0.8us

    Lf=8 , mu=0.015 ,Lfeed=5

    Delay=7

    SNR=30dB

  • 8/3/2019 Channel Estimation Techniques_last(1)

    24/26

    Evaluation 3

    Decision Feedback equalizer Rayleigh

    5 taps, fd=80 Hz , Ts=0.8us

    Lf=8 , mu=0.015 ,Lfeed=5

    Delay=7 SNR=30dB

  • 8/3/2019 Channel Estimation Techniques_last(1)

    25/26

    Matlab examples

  • 8/3/2019 Channel Estimation Techniques_last(1)

    26/26

    Conclusions

    Adaptive equalizer is an essential component ofcommunication systems.

    Low complexity implementation with a good

    performance in channel with low levels of ISI isobtained using linear equalizers.

    In case of channels with severe ISI, DFE is the best

    option.