SlideShare a Scribd company logo
1 of 42
4/5/00
p. 1
Postacademic Course on
Telecommunications
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven/ESAT-SISTA
Module-3 : Transmission
Lecture-5 (4/5/00)
Marc Moonen
Dept. E.E./ESAT, K.U.Leuven
marc.moonen@esat.kuleuven.ac.be
www.esat.kuleuven.ac.be/sista/~moonen/
Postacademic Course on
Telecommunications
4/5/00
p. 2
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Prelude
Comments on lectures being too fast/technical
* I assume comments are representative for (+/-)whole group
* Audience = always right, so some action needed….
To my own defense :-)
* Want to give an impression/summary of what today’s
transmission techniques are like (`box full of mathematics
& signal processing’, see Lecture-1).
Ex: GSM has channel identification (Lecture-6), Viterbi (Lecture-4),...
* Try & tell the story about the maths, i.o. math. derivation.
* Compare with textbooks, consult with colleagues working in
transmission...
Postacademic Course on
Telecommunications
4/5/00
p. 3
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Prelude
Good news
* New start (I): Will summarize Lectures (1-2-)3-4.
-only 6 formulas-
* New start (II) : Starting point for Lectures 5-6 is 1 (simple)
input-output model/formula (for Tx+channel+Rx).
* Lectures 3-4-5-6 = basic dig.comms principles, from then
on focus on specific systems, DMT (e.g. ADSL), CDMA
(e.g. 3G mobile), ...
Bad news :
* Some formulas left (transmission without formulas = fraud)
* Need your effort !
* Be specific about the further (math) problems you may have.
Postacademic Course on
Telecommunications
4/5/00
p. 4
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Lecture-5 : Equalization
Problem Statement :
• Optimal receiver structure consists of
* Whitened Matched Filter (WMF) front-end
(= matched filter + symbol-rate sampler + `pre-cursor
equalizer’ filter)
* Maximum Likelihood Sequence Estimator (MLSE),
(instead of simple memory-less decision device)
• Problem: Complexity of Viterbi Algorithm (MLSE)
• Solution: Use equalization filter + memory-less
decision device (instead of MLSE)...
Postacademic Course on
Telecommunications
4/5/00
p. 5
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Lecture-5: Equalization - Overview
• Summary of Lectures (1-2-)3-4
Transmission of 1 symbol :
Matched Filter (MF) front-end
Transmission of a symbol sequence :
Whitened Matched Filter (WMF) front-end & MLSE (Viterbi)
• Zero-forcing Equalization
Linear filters
Decision feedback equalizers
• MMSE Equalization
• Fractionally Spaced Equalizers
Postacademic Course on
Telecommunications
4/5/00
p. 6
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Summary of Lectures (1-2-)3-4
Channel Model:
Continuous-time channel
=Linear filter channel + additive white Gaussian noise (AWGN)
(symbols)
k
a
k
â
n(t)
+
AWGN
transmitter receiver (to be defined)
h(t)
channel
...
?
?
Postacademic Course on
Telecommunications
4/5/00
p. 7
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Summary of Lectures (1-2-)3-4
Transmitter:
* Constellations (linear modulation):
n bits -> 1 symbol (PAM/QAM/PSK/..)
* Transmit filter p(t) :
receiver (to be defined)
...
s
k E
a .
r(t)
k
â
transmit
pulse
s(t)
n(t)
p(t) +
AWGN
transmitter
h(t)
channel
?
 

k
s
k
s kT
t
p
a
E
t
s )
(
.
.
)
(
k
a
Postacademic Course on
Telecommunications
4/5/00
p. 8
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Summary of Lectures (1-2-)3-4
Transmitter:
-> piecewise constant p(t) (`sample & hold’) gives s(t) with
infinite bandwidth, so not the greatest choice for p(t)..
-> p(t) usually chosen as a (perfect) low-pass filter (e.g. RRC)
s
k E
a .
transmit
pulse
s(t)
p(t)
transmitter
discrete-time
symbol sequence
continuous-time
transmit signal
t
p(t)
t
Example
Postacademic Course on
Telecommunications
4/5/00
p. 9
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Summary of Lectures (1-2-)3-4
Receiver:
In Lecture-3, a receiver structure was postulated (front-end
filter + symbol-rate sampler + memory-less decision
device). For transmission of 1 symbol, it was found that the
front-end filter should be `matched’ to the received pulse.
0
â
front-end
filter
1/Ts
receiver
n(t)
+
AWGN
s
E
a .
0
transmit
pulse
p(t)
transmitter
h(t)
channel
0
u
Postacademic Course on
Telecommunications
4/5/00
p. 10
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Summary of Lectures (1-2-)3-4
Receiver: In Lecture-4, optimal receiver design was
based on a minimum distance criterion :
• Transmitted signal is
• Received signal
• p’(t)=p(t)*h(t)=transmitted pulse, filtered by channel
  

k
s
k
s
a
a
a dt
kT
t
p
a
E
t
r
K
2
ˆ
,...,
ˆ
,
ˆ |
)
(
'
.
ˆ
.
)
(
|
min 1
0
 

k
s
k
s kT
t
p
a
E
t
s )
(
.
.
)
(
)
(
)
(
'
.
.
)
( t
n
kT
t
p
a
E
t
r
k
s
k
s 

 
Postacademic Course on
Telecommunications
4/5/00
p. 11
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Summary of Lectures (1-2-)3-4
Receiver: In Lecture-4, it was found that for transmission
of 1 symbol, the receiver structure of Lecture 3 is indeed
optimal !
2
0
0
0
ˆ ˆ
).
.
(
min 0
a
g
E
u s
a 
0
â
p’(-t)*
front-end
filter
1/Ts
receiver
n(t)
+
AWGN
s
E
a .
0
transmit
pulse
p(t)
transmitter
h(t)
channel
sample at t=0
p’(t)=p(t)*h(t)
0
u
Postacademic Course on
Telecommunications
4/5/00
p. 12
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Summary of Lectures (1-2-)3-4
• Receiver: For transmission of a symbol sequence, the
optimal receiver structure is...
k
â
p’(-t)*
front-end
filter
1/Ts
receiver
n(t)
+
AWGN
s
k E
a .
transmit
pulse
p(t)
transmitter
h(t)
channel
sample at t=k.Ts
k
u
 






 
 

 
K
k
k
k
l
l
k
K
k
K
l
k
s
a
a u
a
a
g
a
E
K
1
*
1 1
*
ˆ
,...,
ˆ .
ˆ
2
ˆ
.
.
ˆ
.
min 0
Postacademic Course on
Telecommunications
4/5/00
p. 13
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Summary of Lectures (1-2-)3-4
Receiver:
• This receiver structure is remarkable, for it is
based on symbol-rate sampling (=usually below
Nyquist-rate sampling), which appears to be
allowable if preceded by a matched-filter front-end.
• Criterion for decision device is too complicated.
Need for a simpler criterion/procedure...
Postacademic Course on
Telecommunications
4/5/00
p. 14
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Summary of Lectures (1-2-)3-4
Receiver: 1st simplification by insertion of an additional
(magic) filter (after sampler).
* Filter = `pre-cursor equalizer’ (see below)
* Complete front-end = `Whitened matched filter’
k
â
p’(-t)*
front-end
filter
1/Ts
receiver
n(t)
+
AWGN
s
k E
a .
transmit
pulse
p(t)
transmitter
h(t)
channel
k
u
1/L*(1/z*)
k
y
2
1 1
ˆ
,...,
ˆ .
ˆ
min 0  
 


K
m
K
k
k
m
k
m
a
a h
a
y
K
Postacademic Course on
Telecommunications
4/5/00
p. 15
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Summary of Lectures (1-2-)3-4
Receiver: The additional filter is `magic’ in that it turns the
complete transmitter-receiver chain into a simple input-
output model:
k
k
z
H
k
k
k
k
k
k
k
w
a
z
h
z
h
z
h
h
y
w
a
h
a
h
a
h
a
h
y


















.
...)
.
.
.
(
...
.
..
..
.
)
(
3
3
2
2
1
1
0
3
3
2
2
1
1
0




 




 

k
â
p’(-t)*
front-end
filter
1/Ts
receiver
n(t)
+
AWGN
s
k E
a .
transmit
pulse
p(t)
transmitter
h(t)
channel
k
u
1/L*(1/z*)
k
y
Postacademic Course on
Telecommunications
4/5/00
p. 16
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Summary of Lectures (1-2-)3-4
Receiver: The additional filter is `magic’ in that it turns the
complete transmitter-receiver chain into a simple input-
output model:
= additive white Gaussian noise
means interference from future
(`pre-cursor) symbols has been cancelled, hence only
interference from past (`post-cursor’) symbols remains
k
k
k
k
k
k w
a
h
a
h
a
h
a
h
y 




 

 ...
.
.
.
. 3
3
2
2
1
1
0
k
w
0
...
2
1 

 
 h
h
Postacademic Course on
Telecommunications
4/5/00
p. 17
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Summary of Lectures (1-2-)3-4
Receiver: Based on the input-output model
one can compute the transmitted symbol sequence as
A recursive procedure for this = Viterbi Algorithm
Problem = complexity proportional to M^N !
(N=channel-length=number of non-zero taps in H(z) )
k
k
k
k
k
k w
a
h
a
h
a
h
a
h
y 




 

 ...
.
..
..
. 3
3
2
2
1
1
0
2
1 1
ˆ
,...,
ˆ .
ˆ
min 0  
 


K
m
K
k
k
m
k
m
a
a h
a
y
K
Postacademic Course on
Telecommunications
4/5/00
p. 18
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Problem statement (revisited)
• Cheap alternative for MLSE/Viterbi ?
• Solution: equalization filter + memory-less
decision device (`slicer’)
Linear filters
Non-linear filters (decision feedback)
• Complexity : linear in number filter taps
• Performance : with channel coding, approaches
MLSE performance
Postacademic Course on
Telecommunications
4/5/00
p. 19
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Preliminaries (I)
• Our starting point will be the input-output model for
transmitter + channel + receiver whitened matched filter
front-end
k
k
k
k
k
k w
a
h
a
h
a
h
a
h
y 




 

 ...
.
.
.
. 3
3
2
2
1
1
0

1
h

3
h
0
h

2
h
k
a 3

k
a
2

k
a
1

k
a
k
y
k
w
Postacademic Course on
Telecommunications
4/5/00
p. 20
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Preliminaries (II)
• PS: z-transform is `shorthand notation’ for discrete-time
signals…
…and for input/output behavior of discrete-time systems
)
(
)
(
).
(
)
(
hence
...
.
.
.
. 3
3
2
2
1
1
0
z
W
z
A
z
H
z
Y
w
a
h
a
h
a
h
a
h
y k
k
k
k
k
k







 


....
.
.
.
.
)
(
....
.
.
.
.
)
(
2
2
1
1
0
0
0
2
2
1
1
0
0
0
























z
h
z
h
z
h
z
h
z
H
z
a
z
a
z
a
z
a
z
A
i
i
i
i
i
i
)
(z
A
H(z)
)
(z
W
)
(z
Y
Postacademic Course on
Telecommunications
4/5/00
p. 21
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Preliminaries (III)
• PS: if a different receiver front-end is used (e.g. MF
instead of WMF, or …), a similar model holds
for which equalizers can be designed in a similar fashion...
k
k
k
k
k
k
k w
a
h
a
h
a
h
a
h
a
h
y ~
...
.
~
.
~
.
~
.
~
.
~
... 2
2
1
1
0
1
1
2
2 






 





Postacademic Course on
Telecommunications
4/5/00
p. 22
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Preliminaries (IV)
PS: properties/advantages of the WMF front end
• additive noise = white (colored in general model)
• H(z) does not have anti-causal taps
pps: anti-causal taps originate, e.g., from transmit filter design (RRC,
etc.). practical implementation based on causal filters + delays...
• H(z) `minimum-phase’ :
=`stable’ zeroes, hence (causal) inverse exists &
stable
= energy of the impulse response maximally concentrated
in the early samples
k
w
0
...
2
1 

 
 h
h
)
(
1
z
H 
Postacademic Course on
Telecommunications
4/5/00
p. 23
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Preliminaries (V)
• `Equalization’: compensate for channel distortion.
Resulting signal fed into memory-less decision device.
• In this Lecture :
- channel distortion model assumed to be known
- no constraints on the complexity of the
equalization filter (number of filter taps)
• Assumptions relaxed in Lecture 6

NOISE
ISI
3
3
2
2
1
1
0 ...
.
.
.
. k
k
k
k
k
k w
a
h
a
h
a
h
a
h
y 




 






 




 

Postacademic Course on
Telecommunications
4/5/00
p. 24
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Zero-forcing & MMSE Equalizers
2 classes :
Zero-forcing (ZF) equalizers
eliminate inter-symbol-interference (ISI) at the
slicer input
Minimum mean-square error (MMSE) equalizers
tradeoff between minimizing ISI and minimizing
noise at the slicer input

NOISE
ISI
3
3
2
2
1
1
0 ...
.
.
.
. k
k
k
k
k
k w
a
h
a
h
a
h
a
h
y 




 






 




 

Postacademic Course on
Telecommunications
4/5/00
p. 25
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Zero-forcing Equalizers
Zero-forcing Linear Equalizer (LE) :
- equalization filter is inverse of H(z)
- decision device (`slicer’)
• Problem : noise enhancement ( C(z).W(z) large)
)
(
)
( 1
z
H
z
C 

H(z)
)
(z
W
)
(z
Y
C(z)
)
(z
A )
(
ˆ z
A
Postacademic Course on
Telecommunications
4/5/00
p. 26
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Zero-forcing Equalizers
Zero-forcing Linear Equalizer (LE) :
- ps: under the constraint of zero-ISI at the slicer
input, the LE with whitened matched filter front-end
is optimal in that it minimizes the noise at the slicer
input
- pps: if a different front-end is used, H(z) may have
unstable zeros (non-minimum-phase), hence may
be `difficult’ to invert.
Postacademic Course on
Telecommunications
4/5/00
p. 27
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Zero-forcing Equalizers
Zero-forcing Non-linear Equalizer
Decision Feedback Equalization (DFE) :
- derivation based on `alternative’ inverse of H(z) :
(ps: this is possible if H(z) has , which is
another property of the WMF model)
- now move slicer inside the feedback loop :
)
(z
Y
1-H(z)
H(z)
)
(z
W
)
(z
A )
(
ˆ z
A
1
0 
h
Postacademic Course on
Telecommunications
4/5/00
p. 28
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Zero-forcing Equalizers
moving slicer inside the feedback loop has…
- beneficial effect on noise: noise is removed that
would otherwise circulate back through the loop
- beneficial effect on stability of the feedback loop:
output of the slicer is always bounded, hence
feedback loop always stable
Performance intermediate between MLSE and linear equaliz.
)
(z
Y
D(z)
H(z)
)
(z
W
)
(z
A
)
(
ˆ z
A
)
(
1
)
( z
H
z
D 

Postacademic Course on
Telecommunications
4/5/00
p. 29
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Zero-forcing Equalizers
Decision Feedback equalization (DFE) :
- general DFE structure
C(z): `pre-cursor’ equalizer
(eliminates ISI from future symbols)
D(z): `post-cursor’ equalizer
(eliminates ISI from past symbols)
)
(z
Y
)
(z
A
H(z)
)
(z
W
C(z) )
(
ˆ z
A
D(z)
Postacademic Course on
Telecommunications
4/5/00
p. 30
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Zero-forcing Equalizers
Decision Feedback equalization (DFE) :
- Problem : Error propagation
Decision errors at the output of the slicer cause a
corrupted estimate of the postcursor ISI.
Hence a single error causes a reduction of the noise
margin for a number of future decisions.
Results in increased bit-error rate.
)
(z
Y
H(z)
)
(z
W
)
(z
A
C(z) )
(
ˆ z
A
D(z)
Postacademic Course on
Telecommunications
4/5/00
p. 31
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Zero-forcing Equalizers
`Figure of merit’
• receiver with higher `figure of merit’ has lower error
probability
• is `matched filter bound’ (transmission of 1 symbol)
• DFE-performance lower than MLSE-performance, as DFE
relies on only the first channel impulse response sample
(eliminating all other ‘s), while MLSE uses energy of all
taps . DFE benefits from minimum-phase property (cfr.
supra, p.20)
MF
MLSE
DFE
LE 


 


MF

0
h
i
h
i
h
Postacademic Course on
Telecommunications
4/5/00
p. 32
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
MMSE Equalizers
• Zero-forcing equalizers: minimize noise at
slicer input under zero-ISI constraint
• Generalize the criterion of optimality to allow
for residual ISI at the slicer & reduce noise
variance at the slicer
=Minimum mean-square error equalizers
Postacademic Course on
Telecommunications
4/5/00
p. 33
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
MMSE Equalizers
MMSE Linear Equalizer (LE) :
- combined minimization of ISI and noise leads to
2
*
*
*
*
*
*
*
*
)
1
(
).
(
)
1
(
)
(
)
1
(
).
(
).
(
)
1
(
).
(
)
(
n
W
A
A
z
H
z
H
z
H
z
S
z
H
z
H
z
S
z
H
z
S
z
C





H(z)
)
(z
W
)
(z
Y
C(z)
)
(z
A )
(
ˆ z
A
Postacademic Course on
Telecommunications
4/5/00
p. 34
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
MMSE Equalizers
- signal power spectrum (normalized)
- noise power spectrum (white)
- for zero noise power -> zero-forcing
- (in the nominator) is a discrete-time matched filter,
often `difficult’ to realize in practice
(stable poles in H(z) introduce anticausal MF)
2
*
*
*
*
*
*
*
*
)
1
(
).
(
)
1
(
)
(
)
1
(
).
(
).
(
)
1
(
).
(
)
(
W
W
A
A
z
H
z
H
z
H
z
S
z
H
z
H
z
S
z
H
z
S
z
C






1
)
(z
SA

 2
)
( W
W z
S 
)
(
)
( 1
z
H
z
C 

)
1
( *
*
z
H
Postacademic Course on
Telecommunications
4/5/00
p. 35
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
MMSE Equalizers
MMSE Decision Feedback Equalizer :
• MMSE-LE has correlated `slicer errors’
(=difference between slicer in- and output)
• MSE may be further reduced by incorporating a `whitening’
filter (prediction filter) E(z) for the slicer errors
• E(z)=1 -> linear equalizer
• Theory & formulas : see textbooks
)
(z
Y
H(z)
)
(z
W
)
(z
A
C(z)E(z) )
(
ˆ z
A
1-E(z)
Postacademic Course on
Telecommunications
4/5/00
p. 36
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Fractionally Spaced Equalizers
Motivation:
• All equalizers (up till now) based on (whitened) matched
filter front-end, i.e. with symbol-rate sampling, preceded by
an (analog) front-end filter matched to the received pulse
p’(t)=p(t)*h(t).
• Symbol-rate sampling = below Nyquist-rate sampling
(aliasing!). Hence matched filter is crucial for performance !
• MF front-end requires analog filter, adapted to channel
h(t), hence difficult to realize...
• A fortiori: what if channel h(t) is unknown ?
• Synchronization problem : correct sampling phase is
crucial for performance !
Postacademic Course on
Telecommunications
4/5/00
p. 37
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Fractionally Spaced Equalizers
• Fractionally spaced equalizers are based on Nyquist-rate
sampling, usually 2 x symbol-rate sampling (if excess
bandwidth < 100%).
• Nyquist-rate sampling also provides sufficient statistics,
hence provides appropriate front-end for optimal receivers.
• Sampler preceded by fixed (i.e. channel independent)
analog anti-aliasing (e.g. ideal low-pass) front-end filter.
• `Matched filter’ is moved to digital domain (after sampler).
• Avoids synchronization problem associated with MF
front-end.
Postacademic Course on
Telecommunications
4/5/00
p. 38
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Fractionally Spaced Equalizers
• Input-output model for fractionally spaced equalization :
`symbol rate’ samples :
`intermediate’ samples :
• may be viewed as 1-input/2-outputs system
k
k
k
k
k w
a
h
a
h
a
h
y ~
...
.
~
.
~
.
~
... 2
2
1
1
0 




 

2
/
1
2
2
/
5
1
2
/
3
2
/
1
2
/
1
~
...
.
~
.
~
.
~
... 


 




 k
k
k
k
k w
a
h
a
h
a
h
y
Postacademic Course on
Telecommunications
4/5/00
p. 39
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Fractionally Spaced Equalizers
• Discrete-time matched filter + Equalizer (LE) :
• Fractionally spaced equalizer (LE) :
)
(
ˆ z
A
1/2Ts
2
MF(z) C(z)
equalizer
)
(t
r
C(z) )
(
ˆ z
A
1/2Ts
2
Fractionally spaced equalizer
)
(t
r
F(f)
F(f)
Postacademic Course on
Telecommunications
4/5/00
p. 40
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Fractionally Spaced Equalizers
• Fractionally spaced equalizer (DFE):
• Theory & formulas : see textbooks & Lecture 6
C(z) )
(
ˆ z
A
D(z)
1/2Ts
2
)
(t
r
F(f)
Postacademic Course on
Telecommunications
4/5/00
p. 41
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Conclusions
• Cheaper alternatives to MLSE, based on
equalization filters + memoryless decision
device (slicer)
• Symbol-rate equalizers :
-LE versus DFE
-zero-forcing versus MMSE
-optimal with matched filter front-end, but several
assumptions underlying this structure are often
violated in practice
• Fractionally spaced equalizers (see also Lecture-6)
Postacademic Course on
Telecommunications
4/5/00
p. 42
Module-3 Transmission Marc Moonen
Lecture-5 Equalization K.U.Leuven-ESAT/SISTA
Assignment 3.1
• Symbol-rate zero-forcing linear equalizer has
i.e. a finite impulse response (`all-zeroes’) filter
is turned into an infinite impulse response filter
• Investigate this statement for the case of fractionally spaced
equalization, for a simple channel model
and discover that there exist finite-impulse response inverses in this
case. This represents a significant advantage in practice. Investigate
the minimal filter length for the zero-forcing equalization filter.
)
(
)
( 1
z
H
z
C 

2
2
1
1
0 .
.
)
( 



 z
h
z
h
h
z
H
)
.
.
/(
1
)
( 2
2
1
1
0




 z
h
z
h
h
z
C
2
2
/
5
1
2
/
3
2
/
1
2
/
1
2
2
1
1
0
.
.
.
.
.
.











k
k
k
k
k
k
k
k
a
h
a
h
a
h
y
a
h
a
h
a
h
y

More Related Content

Similar to lecture5.ppt

Spread spectrum communications and CDMA
Spread spectrum communications and CDMASpread spectrum communications and CDMA
Spread spectrum communications and CDMAHossam Zein
 
Paper id 22201419
Paper id 22201419Paper id 22201419
Paper id 22201419IJRAT
 
Amplitude modulation (Communication Electronics )
Amplitude modulation (Communication Electronics )Amplitude modulation (Communication Electronics )
Amplitude modulation (Communication Electronics )RahulDhuture
 
Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Ahmad Gomaa
 
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...Multi carrier equalization by restoration of redundanc y (merry) for adaptive...
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...IJNSA Journal
 
Analog communicationintroduction
Analog communicationintroductionAnalog communicationintroduction
Analog communicationintroductionsrilaxmi524
 
CHƯƠNG 2 KỸ THUẬT TRUYỀN DẪN SỐ - THONG TIN SỐ
CHƯƠNG 2 KỸ THUẬT TRUYỀN DẪN SỐ - THONG TIN SỐCHƯƠNG 2 KỸ THUẬT TRUYỀN DẪN SỐ - THONG TIN SỐ
CHƯƠNG 2 KỸ THUẬT TRUYỀN DẪN SỐ - THONG TIN SỐlykhnh386525
 
ece366_intro ECE.ppt Modulation Demodu
ece366_intro   ECE.ppt Modulation Demoduece366_intro   ECE.ppt Modulation Demodu
ece366_intro ECE.ppt Modulation Demodushreenathji26
 
Introduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptxIntroduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptxNiharranjanAdit
 
wireless communications
wireless communications wireless communications
wireless communications faisalsaad18
 
Circuit Network Analysis - [Chapter3] Fourier Analysis
Circuit Network Analysis - [Chapter3] Fourier AnalysisCircuit Network Analysis - [Chapter3] Fourier Analysis
Circuit Network Analysis - [Chapter3] Fourier AnalysisSimen Li
 
A Threshold Enhancement Technique for Chaotic On-Off Keying Scheme
A Threshold Enhancement Technique for Chaotic On-Off Keying SchemeA Threshold Enhancement Technique for Chaotic On-Off Keying Scheme
A Threshold Enhancement Technique for Chaotic On-Off Keying SchemeCSCJournals
 
Multi-Carrier Transmission over Mobile Radio Channels.ppt
Multi-Carrier Transmission over Mobile Radio Channels.pptMulti-Carrier Transmission over Mobile Radio Channels.ppt
Multi-Carrier Transmission over Mobile Radio Channels.pptStefan Oprea
 
CS_2011_5_Digital_Modulators.pdf
CS_2011_5_Digital_Modulators.pdfCS_2011_5_Digital_Modulators.pdf
CS_2011_5_Digital_Modulators.pdfssuser5962131
 
Analysis of multipath channel delay estimation using subspace fitting
Analysis of multipath channel delay estimation using subspace fittingAnalysis of multipath channel delay estimation using subspace fitting
Analysis of multipath channel delay estimation using subspace fittingTarik Kazaz
 

Similar to lecture5.ppt (20)

lecture9.ppt
lecture9.pptlecture9.ppt
lecture9.ppt
 
Spread spectrum communications and CDMA
Spread spectrum communications and CDMASpread spectrum communications and CDMA
Spread spectrum communications and CDMA
 
Final ppt
Final pptFinal ppt
Final ppt
 
Paper id 22201419
Paper id 22201419Paper id 22201419
Paper id 22201419
 
Amplitude modulation (Communication Electronics )
Amplitude modulation (Communication Electronics )Amplitude modulation (Communication Electronics )
Amplitude modulation (Communication Electronics )
 
Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)
 
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...Multi carrier equalization by restoration of redundanc y (merry) for adaptive...
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...
 
Ssbsc
SsbscSsbsc
Ssbsc
 
Analog communicationintroduction
Analog communicationintroductionAnalog communicationintroduction
Analog communicationintroduction
 
Ece414 chapter3 w12
Ece414 chapter3 w12Ece414 chapter3 w12
Ece414 chapter3 w12
 
CHƯƠNG 2 KỸ THUẬT TRUYỀN DẪN SỐ - THONG TIN SỐ
CHƯƠNG 2 KỸ THUẬT TRUYỀN DẪN SỐ - THONG TIN SỐCHƯƠNG 2 KỸ THUẬT TRUYỀN DẪN SỐ - THONG TIN SỐ
CHƯƠNG 2 KỸ THUẬT TRUYỀN DẪN SỐ - THONG TIN SỐ
 
ece366_intro ECE.ppt Modulation Demodu
ece366_intro   ECE.ppt Modulation Demoduece366_intro   ECE.ppt Modulation Demodu
ece366_intro ECE.ppt Modulation Demodu
 
Introduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptxIntroduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptx
 
wireless communications
wireless communications wireless communications
wireless communications
 
OFDM Basics.ppt
OFDM Basics.pptOFDM Basics.ppt
OFDM Basics.ppt
 
Circuit Network Analysis - [Chapter3] Fourier Analysis
Circuit Network Analysis - [Chapter3] Fourier AnalysisCircuit Network Analysis - [Chapter3] Fourier Analysis
Circuit Network Analysis - [Chapter3] Fourier Analysis
 
A Threshold Enhancement Technique for Chaotic On-Off Keying Scheme
A Threshold Enhancement Technique for Chaotic On-Off Keying SchemeA Threshold Enhancement Technique for Chaotic On-Off Keying Scheme
A Threshold Enhancement Technique for Chaotic On-Off Keying Scheme
 
Multi-Carrier Transmission over Mobile Radio Channels.ppt
Multi-Carrier Transmission over Mobile Radio Channels.pptMulti-Carrier Transmission over Mobile Radio Channels.ppt
Multi-Carrier Transmission over Mobile Radio Channels.ppt
 
CS_2011_5_Digital_Modulators.pdf
CS_2011_5_Digital_Modulators.pdfCS_2011_5_Digital_Modulators.pdf
CS_2011_5_Digital_Modulators.pdf
 
Analysis of multipath channel delay estimation using subspace fitting
Analysis of multipath channel delay estimation using subspace fittingAnalysis of multipath channel delay estimation using subspace fitting
Analysis of multipath channel delay estimation using subspace fitting
 

Recently uploaded

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 

Recently uploaded (20)

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 

lecture5.ppt

  • 1. 4/5/00 p. 1 Postacademic Course on Telecommunications Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven/ESAT-SISTA Module-3 : Transmission Lecture-5 (4/5/00) Marc Moonen Dept. E.E./ESAT, K.U.Leuven marc.moonen@esat.kuleuven.ac.be www.esat.kuleuven.ac.be/sista/~moonen/
  • 2. Postacademic Course on Telecommunications 4/5/00 p. 2 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Prelude Comments on lectures being too fast/technical * I assume comments are representative for (+/-)whole group * Audience = always right, so some action needed…. To my own defense :-) * Want to give an impression/summary of what today’s transmission techniques are like (`box full of mathematics & signal processing’, see Lecture-1). Ex: GSM has channel identification (Lecture-6), Viterbi (Lecture-4),... * Try & tell the story about the maths, i.o. math. derivation. * Compare with textbooks, consult with colleagues working in transmission...
  • 3. Postacademic Course on Telecommunications 4/5/00 p. 3 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Prelude Good news * New start (I): Will summarize Lectures (1-2-)3-4. -only 6 formulas- * New start (II) : Starting point for Lectures 5-6 is 1 (simple) input-output model/formula (for Tx+channel+Rx). * Lectures 3-4-5-6 = basic dig.comms principles, from then on focus on specific systems, DMT (e.g. ADSL), CDMA (e.g. 3G mobile), ... Bad news : * Some formulas left (transmission without formulas = fraud) * Need your effort ! * Be specific about the further (math) problems you may have.
  • 4. Postacademic Course on Telecommunications 4/5/00 p. 4 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Lecture-5 : Equalization Problem Statement : • Optimal receiver structure consists of * Whitened Matched Filter (WMF) front-end (= matched filter + symbol-rate sampler + `pre-cursor equalizer’ filter) * Maximum Likelihood Sequence Estimator (MLSE), (instead of simple memory-less decision device) • Problem: Complexity of Viterbi Algorithm (MLSE) • Solution: Use equalization filter + memory-less decision device (instead of MLSE)...
  • 5. Postacademic Course on Telecommunications 4/5/00 p. 5 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Lecture-5: Equalization - Overview • Summary of Lectures (1-2-)3-4 Transmission of 1 symbol : Matched Filter (MF) front-end Transmission of a symbol sequence : Whitened Matched Filter (WMF) front-end & MLSE (Viterbi) • Zero-forcing Equalization Linear filters Decision feedback equalizers • MMSE Equalization • Fractionally Spaced Equalizers
  • 6. Postacademic Course on Telecommunications 4/5/00 p. 6 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Summary of Lectures (1-2-)3-4 Channel Model: Continuous-time channel =Linear filter channel + additive white Gaussian noise (AWGN) (symbols) k a k â n(t) + AWGN transmitter receiver (to be defined) h(t) channel ... ? ?
  • 7. Postacademic Course on Telecommunications 4/5/00 p. 7 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Summary of Lectures (1-2-)3-4 Transmitter: * Constellations (linear modulation): n bits -> 1 symbol (PAM/QAM/PSK/..) * Transmit filter p(t) : receiver (to be defined) ... s k E a . r(t) k â transmit pulse s(t) n(t) p(t) + AWGN transmitter h(t) channel ?    k s k s kT t p a E t s ) ( . . ) ( k a
  • 8. Postacademic Course on Telecommunications 4/5/00 p. 8 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Summary of Lectures (1-2-)3-4 Transmitter: -> piecewise constant p(t) (`sample & hold’) gives s(t) with infinite bandwidth, so not the greatest choice for p(t).. -> p(t) usually chosen as a (perfect) low-pass filter (e.g. RRC) s k E a . transmit pulse s(t) p(t) transmitter discrete-time symbol sequence continuous-time transmit signal t p(t) t Example
  • 9. Postacademic Course on Telecommunications 4/5/00 p. 9 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Summary of Lectures (1-2-)3-4 Receiver: In Lecture-3, a receiver structure was postulated (front-end filter + symbol-rate sampler + memory-less decision device). For transmission of 1 symbol, it was found that the front-end filter should be `matched’ to the received pulse. 0 â front-end filter 1/Ts receiver n(t) + AWGN s E a . 0 transmit pulse p(t) transmitter h(t) channel 0 u
  • 10. Postacademic Course on Telecommunications 4/5/00 p. 10 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Summary of Lectures (1-2-)3-4 Receiver: In Lecture-4, optimal receiver design was based on a minimum distance criterion : • Transmitted signal is • Received signal • p’(t)=p(t)*h(t)=transmitted pulse, filtered by channel     k s k s a a a dt kT t p a E t r K 2 ˆ ,..., ˆ , ˆ | ) ( ' . ˆ . ) ( | min 1 0    k s k s kT t p a E t s ) ( . . ) ( ) ( ) ( ' . . ) ( t n kT t p a E t r k s k s    
  • 11. Postacademic Course on Telecommunications 4/5/00 p. 11 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Summary of Lectures (1-2-)3-4 Receiver: In Lecture-4, it was found that for transmission of 1 symbol, the receiver structure of Lecture 3 is indeed optimal ! 2 0 0 0 ˆ ˆ ). . ( min 0 a g E u s a  0 â p’(-t)* front-end filter 1/Ts receiver n(t) + AWGN s E a . 0 transmit pulse p(t) transmitter h(t) channel sample at t=0 p’(t)=p(t)*h(t) 0 u
  • 12. Postacademic Course on Telecommunications 4/5/00 p. 12 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Summary of Lectures (1-2-)3-4 • Receiver: For transmission of a symbol sequence, the optimal receiver structure is... k â p’(-t)* front-end filter 1/Ts receiver n(t) + AWGN s k E a . transmit pulse p(t) transmitter h(t) channel sample at t=k.Ts k u                K k k k l l k K k K l k s a a u a a g a E K 1 * 1 1 * ˆ ,..., ˆ . ˆ 2 ˆ . . ˆ . min 0
  • 13. Postacademic Course on Telecommunications 4/5/00 p. 13 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Summary of Lectures (1-2-)3-4 Receiver: • This receiver structure is remarkable, for it is based on symbol-rate sampling (=usually below Nyquist-rate sampling), which appears to be allowable if preceded by a matched-filter front-end. • Criterion for decision device is too complicated. Need for a simpler criterion/procedure...
  • 14. Postacademic Course on Telecommunications 4/5/00 p. 14 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Summary of Lectures (1-2-)3-4 Receiver: 1st simplification by insertion of an additional (magic) filter (after sampler). * Filter = `pre-cursor equalizer’ (see below) * Complete front-end = `Whitened matched filter’ k â p’(-t)* front-end filter 1/Ts receiver n(t) + AWGN s k E a . transmit pulse p(t) transmitter h(t) channel k u 1/L*(1/z*) k y 2 1 1 ˆ ,..., ˆ . ˆ min 0       K m K k k m k m a a h a y K
  • 15. Postacademic Course on Telecommunications 4/5/00 p. 15 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Summary of Lectures (1-2-)3-4 Receiver: The additional filter is `magic’ in that it turns the complete transmitter-receiver chain into a simple input- output model: k k z H k k k k k k k w a z h z h z h h y w a h a h a h a h y                   . ...) . . . ( ... . .. .. . ) ( 3 3 2 2 1 1 0 3 3 2 2 1 1 0              k â p’(-t)* front-end filter 1/Ts receiver n(t) + AWGN s k E a . transmit pulse p(t) transmitter h(t) channel k u 1/L*(1/z*) k y
  • 16. Postacademic Course on Telecommunications 4/5/00 p. 16 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Summary of Lectures (1-2-)3-4 Receiver: The additional filter is `magic’ in that it turns the complete transmitter-receiver chain into a simple input- output model: = additive white Gaussian noise means interference from future (`pre-cursor) symbols has been cancelled, hence only interference from past (`post-cursor’) symbols remains k k k k k k w a h a h a h a h y          ... . . . . 3 3 2 2 1 1 0 k w 0 ... 2 1      h h
  • 17. Postacademic Course on Telecommunications 4/5/00 p. 17 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Summary of Lectures (1-2-)3-4 Receiver: Based on the input-output model one can compute the transmitted symbol sequence as A recursive procedure for this = Viterbi Algorithm Problem = complexity proportional to M^N ! (N=channel-length=number of non-zero taps in H(z) ) k k k k k k w a h a h a h a h y          ... . .. .. . 3 3 2 2 1 1 0 2 1 1 ˆ ,..., ˆ . ˆ min 0       K m K k k m k m a a h a y K
  • 18. Postacademic Course on Telecommunications 4/5/00 p. 18 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Problem statement (revisited) • Cheap alternative for MLSE/Viterbi ? • Solution: equalization filter + memory-less decision device (`slicer’) Linear filters Non-linear filters (decision feedback) • Complexity : linear in number filter taps • Performance : with channel coding, approaches MLSE performance
  • 19. Postacademic Course on Telecommunications 4/5/00 p. 19 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Preliminaries (I) • Our starting point will be the input-output model for transmitter + channel + receiver whitened matched filter front-end k k k k k k w a h a h a h a h y          ... . . . . 3 3 2 2 1 1 0  1 h  3 h 0 h  2 h k a 3  k a 2  k a 1  k a k y k w
  • 20. Postacademic Course on Telecommunications 4/5/00 p. 20 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Preliminaries (II) • PS: z-transform is `shorthand notation’ for discrete-time signals… …and for input/output behavior of discrete-time systems ) ( ) ( ). ( ) ( hence ... . . . . 3 3 2 2 1 1 0 z W z A z H z Y w a h a h a h a h y k k k k k k            .... . . . . ) ( .... . . . . ) ( 2 2 1 1 0 0 0 2 2 1 1 0 0 0                         z h z h z h z h z H z a z a z a z a z A i i i i i i ) (z A H(z) ) (z W ) (z Y
  • 21. Postacademic Course on Telecommunications 4/5/00 p. 21 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Preliminaries (III) • PS: if a different receiver front-end is used (e.g. MF instead of WMF, or …), a similar model holds for which equalizers can be designed in a similar fashion... k k k k k k k w a h a h a h a h a h y ~ ... . ~ . ~ . ~ . ~ . ~ ... 2 2 1 1 0 1 1 2 2              
  • 22. Postacademic Course on Telecommunications 4/5/00 p. 22 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Preliminaries (IV) PS: properties/advantages of the WMF front end • additive noise = white (colored in general model) • H(z) does not have anti-causal taps pps: anti-causal taps originate, e.g., from transmit filter design (RRC, etc.). practical implementation based on causal filters + delays... • H(z) `minimum-phase’ : =`stable’ zeroes, hence (causal) inverse exists & stable = energy of the impulse response maximally concentrated in the early samples k w 0 ... 2 1      h h ) ( 1 z H 
  • 23. Postacademic Course on Telecommunications 4/5/00 p. 23 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Preliminaries (V) • `Equalization’: compensate for channel distortion. Resulting signal fed into memory-less decision device. • In this Lecture : - channel distortion model assumed to be known - no constraints on the complexity of the equalization filter (number of filter taps) • Assumptions relaxed in Lecture 6  NOISE ISI 3 3 2 2 1 1 0 ... . . . . k k k k k k w a h a h a h a h y                      
  • 24. Postacademic Course on Telecommunications 4/5/00 p. 24 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Zero-forcing & MMSE Equalizers 2 classes : Zero-forcing (ZF) equalizers eliminate inter-symbol-interference (ISI) at the slicer input Minimum mean-square error (MMSE) equalizers tradeoff between minimizing ISI and minimizing noise at the slicer input  NOISE ISI 3 3 2 2 1 1 0 ... . . . . k k k k k k w a h a h a h a h y                      
  • 25. Postacademic Course on Telecommunications 4/5/00 p. 25 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Zero-forcing Equalizers Zero-forcing Linear Equalizer (LE) : - equalization filter is inverse of H(z) - decision device (`slicer’) • Problem : noise enhancement ( C(z).W(z) large) ) ( ) ( 1 z H z C   H(z) ) (z W ) (z Y C(z) ) (z A ) ( ˆ z A
  • 26. Postacademic Course on Telecommunications 4/5/00 p. 26 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Zero-forcing Equalizers Zero-forcing Linear Equalizer (LE) : - ps: under the constraint of zero-ISI at the slicer input, the LE with whitened matched filter front-end is optimal in that it minimizes the noise at the slicer input - pps: if a different front-end is used, H(z) may have unstable zeros (non-minimum-phase), hence may be `difficult’ to invert.
  • 27. Postacademic Course on Telecommunications 4/5/00 p. 27 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Zero-forcing Equalizers Zero-forcing Non-linear Equalizer Decision Feedback Equalization (DFE) : - derivation based on `alternative’ inverse of H(z) : (ps: this is possible if H(z) has , which is another property of the WMF model) - now move slicer inside the feedback loop : ) (z Y 1-H(z) H(z) ) (z W ) (z A ) ( ˆ z A 1 0  h
  • 28. Postacademic Course on Telecommunications 4/5/00 p. 28 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Zero-forcing Equalizers moving slicer inside the feedback loop has… - beneficial effect on noise: noise is removed that would otherwise circulate back through the loop - beneficial effect on stability of the feedback loop: output of the slicer is always bounded, hence feedback loop always stable Performance intermediate between MLSE and linear equaliz. ) (z Y D(z) H(z) ) (z W ) (z A ) ( ˆ z A ) ( 1 ) ( z H z D  
  • 29. Postacademic Course on Telecommunications 4/5/00 p. 29 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Zero-forcing Equalizers Decision Feedback equalization (DFE) : - general DFE structure C(z): `pre-cursor’ equalizer (eliminates ISI from future symbols) D(z): `post-cursor’ equalizer (eliminates ISI from past symbols) ) (z Y ) (z A H(z) ) (z W C(z) ) ( ˆ z A D(z)
  • 30. Postacademic Course on Telecommunications 4/5/00 p. 30 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Zero-forcing Equalizers Decision Feedback equalization (DFE) : - Problem : Error propagation Decision errors at the output of the slicer cause a corrupted estimate of the postcursor ISI. Hence a single error causes a reduction of the noise margin for a number of future decisions. Results in increased bit-error rate. ) (z Y H(z) ) (z W ) (z A C(z) ) ( ˆ z A D(z)
  • 31. Postacademic Course on Telecommunications 4/5/00 p. 31 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Zero-forcing Equalizers `Figure of merit’ • receiver with higher `figure of merit’ has lower error probability • is `matched filter bound’ (transmission of 1 symbol) • DFE-performance lower than MLSE-performance, as DFE relies on only the first channel impulse response sample (eliminating all other ‘s), while MLSE uses energy of all taps . DFE benefits from minimum-phase property (cfr. supra, p.20) MF MLSE DFE LE        MF  0 h i h i h
  • 32. Postacademic Course on Telecommunications 4/5/00 p. 32 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA MMSE Equalizers • Zero-forcing equalizers: minimize noise at slicer input under zero-ISI constraint • Generalize the criterion of optimality to allow for residual ISI at the slicer & reduce noise variance at the slicer =Minimum mean-square error equalizers
  • 33. Postacademic Course on Telecommunications 4/5/00 p. 33 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA MMSE Equalizers MMSE Linear Equalizer (LE) : - combined minimization of ISI and noise leads to 2 * * * * * * * * ) 1 ( ). ( ) 1 ( ) ( ) 1 ( ). ( ). ( ) 1 ( ). ( ) ( n W A A z H z H z H z S z H z H z S z H z S z C      H(z) ) (z W ) (z Y C(z) ) (z A ) ( ˆ z A
  • 34. Postacademic Course on Telecommunications 4/5/00 p. 34 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA MMSE Equalizers - signal power spectrum (normalized) - noise power spectrum (white) - for zero noise power -> zero-forcing - (in the nominator) is a discrete-time matched filter, often `difficult’ to realize in practice (stable poles in H(z) introduce anticausal MF) 2 * * * * * * * * ) 1 ( ). ( ) 1 ( ) ( ) 1 ( ). ( ). ( ) 1 ( ). ( ) ( W W A A z H z H z H z S z H z H z S z H z S z C       1 ) (z SA   2 ) ( W W z S  ) ( ) ( 1 z H z C   ) 1 ( * * z H
  • 35. Postacademic Course on Telecommunications 4/5/00 p. 35 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA MMSE Equalizers MMSE Decision Feedback Equalizer : • MMSE-LE has correlated `slicer errors’ (=difference between slicer in- and output) • MSE may be further reduced by incorporating a `whitening’ filter (prediction filter) E(z) for the slicer errors • E(z)=1 -> linear equalizer • Theory & formulas : see textbooks ) (z Y H(z) ) (z W ) (z A C(z)E(z) ) ( ˆ z A 1-E(z)
  • 36. Postacademic Course on Telecommunications 4/5/00 p. 36 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Fractionally Spaced Equalizers Motivation: • All equalizers (up till now) based on (whitened) matched filter front-end, i.e. with symbol-rate sampling, preceded by an (analog) front-end filter matched to the received pulse p’(t)=p(t)*h(t). • Symbol-rate sampling = below Nyquist-rate sampling (aliasing!). Hence matched filter is crucial for performance ! • MF front-end requires analog filter, adapted to channel h(t), hence difficult to realize... • A fortiori: what if channel h(t) is unknown ? • Synchronization problem : correct sampling phase is crucial for performance !
  • 37. Postacademic Course on Telecommunications 4/5/00 p. 37 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Fractionally Spaced Equalizers • Fractionally spaced equalizers are based on Nyquist-rate sampling, usually 2 x symbol-rate sampling (if excess bandwidth < 100%). • Nyquist-rate sampling also provides sufficient statistics, hence provides appropriate front-end for optimal receivers. • Sampler preceded by fixed (i.e. channel independent) analog anti-aliasing (e.g. ideal low-pass) front-end filter. • `Matched filter’ is moved to digital domain (after sampler). • Avoids synchronization problem associated with MF front-end.
  • 38. Postacademic Course on Telecommunications 4/5/00 p. 38 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Fractionally Spaced Equalizers • Input-output model for fractionally spaced equalization : `symbol rate’ samples : `intermediate’ samples : • may be viewed as 1-input/2-outputs system k k k k k w a h a h a h y ~ ... . ~ . ~ . ~ ... 2 2 1 1 0         2 / 1 2 2 / 5 1 2 / 3 2 / 1 2 / 1 ~ ... . ~ . ~ . ~ ...           k k k k k w a h a h a h y
  • 39. Postacademic Course on Telecommunications 4/5/00 p. 39 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Fractionally Spaced Equalizers • Discrete-time matched filter + Equalizer (LE) : • Fractionally spaced equalizer (LE) : ) ( ˆ z A 1/2Ts 2 MF(z) C(z) equalizer ) (t r C(z) ) ( ˆ z A 1/2Ts 2 Fractionally spaced equalizer ) (t r F(f) F(f)
  • 40. Postacademic Course on Telecommunications 4/5/00 p. 40 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Fractionally Spaced Equalizers • Fractionally spaced equalizer (DFE): • Theory & formulas : see textbooks & Lecture 6 C(z) ) ( ˆ z A D(z) 1/2Ts 2 ) (t r F(f)
  • 41. Postacademic Course on Telecommunications 4/5/00 p. 41 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Conclusions • Cheaper alternatives to MLSE, based on equalization filters + memoryless decision device (slicer) • Symbol-rate equalizers : -LE versus DFE -zero-forcing versus MMSE -optimal with matched filter front-end, but several assumptions underlying this structure are often violated in practice • Fractionally spaced equalizers (see also Lecture-6)
  • 42. Postacademic Course on Telecommunications 4/5/00 p. 42 Module-3 Transmission Marc Moonen Lecture-5 Equalization K.U.Leuven-ESAT/SISTA Assignment 3.1 • Symbol-rate zero-forcing linear equalizer has i.e. a finite impulse response (`all-zeroes’) filter is turned into an infinite impulse response filter • Investigate this statement for the case of fractionally spaced equalization, for a simple channel model and discover that there exist finite-impulse response inverses in this case. This represents a significant advantage in practice. Investigate the minimal filter length for the zero-forcing equalization filter. ) ( ) ( 1 z H z C   2 2 1 1 0 . . ) (      z h z h h z H ) . . /( 1 ) ( 2 2 1 1 0      z h z h h z C 2 2 / 5 1 2 / 3 2 / 1 2 / 1 2 2 1 1 0 . . . . . .            k k k k k k k k a h a h a h y a h a h a h y