channel estimation techniques_last(1)
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.