Documente Academic
Documente Profesional
Documente Cultură
Roberto Garello
Garello,, Politecnico di Torino
1
Part 7:
Intersymbol interference
Summary:
ISI
II Nyquist theorem
TX filters
R. Garello. Tutorial on digital modulations - Part 7 intersymbol interference [2010-11-23] 2
Time domain constraint
{
M = s1 (t ),..., si (t ),..., sm (t ) }
Until now: all the constellation signals have finite time domain
0t <T
T T T
s(t)
T 2T 3T t
T T T
s(t)
T 2T 3T
Does this happen for any signal without the time constraint?
s(t ) = [ n ] p ( t nT )
n
r (t ) = s(t )
= [ n ] + [ m] p ( t mT ) p ( t nT ) dt
m n
ISI
We obtain [n] + a second term that depends on all the other symbols: ISI
p ( t mT ) p ( t nT ) dt = 0 mn
There is NO ISI
r (t ) p ( t nT ) dt = [ n]
p ( t mT ) p ( t nT ) dt = 0 mn
t
p(t-2T)
t
p(t+T)
0 t < 2T
p(t)
t
p(t-T)
p(t+T) t
Does exist any pulse p(t) without the time domain constraint 0 t < T that
satisfy the No ISI condition?
p ( t mT ) p ( t nT ) dt = 0 mn
Let us introduce
x( ) = p ( t ) p ( t nT ) dt
If p(t) satisfies the No ISI condition, then x(t) has this time behavior:
x(t)
1
-3T -2T -T T 2T 3T t
The key question is if some of them do not have the time domain constraint
If p(t) has the time domain constraint, then its Fourier transform P(f) has
infinite frequency response
Since
x( ) = p ( t ) p ( t nT ) dt
then
X ( f ) = P ( f ) P* ( f )
Do exist any X(f) with finite frequency response that satisfies the No ISI
condition?
i
i X f T =T
Given X(f), the sum of all its replicas centered around multiples of
1/T must be a constant:
x(t ) ( t nT ) = ( 0 )
n
1 i
X ( f )
T n
f =1
T
i
i
X f =T
T
2 1 1 2
T T T T
n
In this case it is impossible to satisfy the Nyquist criterion X f = T
n T
(holes at frequencies n/2T)
1
2T
f max f max
2 1 1 2
T T T T
1 1
2T
2T 2T
2T It satisfies the
frequency-domain Nyquist criterion
T
n
2
1 1 2 n X f T = T
T T T T
0.8
0.6
0.4
0.2
Note that it clearly satisfies
0.0 the time-domain Nyquist criterion
x(iT ) = 1 if i = 0
-0.2
x(iT ) = 0 if i 0
-0.4
-10 -8 -6 -4 -2 0 2 4 6 8 10
t/T
1 1
2T 2T
1
T
The ideal low pass filter represents the best possible solution.
Unfortunately it is not possible to implement it.
f max 1 f max
2T
2 1 1 2
T T T T
There are a lot of solutions.
Note that
0.8
sin( t / T ) cos( t / T )
0.6 x(t ) =
( t / T ) 1 (2 t / T ) 2
0.4
0.2
0.0
-0.2
-0.4
-10 -8 -6 -4 -2 0 2 4 6 8 10
t/T
0.8
Frequency response
0.6
0.4
0.2
0.0
-1.2 -1.0 -0.8 -0.6 -0.4 -0.2 0.0 0.2 0.4 0.6 0.8 1.0 1.2
fT
(1 )
X( f ) =T for f
2T
T T 1 (1 ) (1 + )
X( f ) = 1 sin f for f
2 2T 2T 2T
(1 + )
X( f ) = 0 for f
2T
sin( t / T ) cos( t / T )
x(t ) =
( t / T ) 1 (2 t / T )2
Remember that we have studied the properties of the function x(t), where
x( ) = p ( t ) p ( t nT ) dt
X ( f ) = P ( f ) P* ( f )
Given X(f) equal to the ideal low pass filter or the raised cosine, what
is p(t)?
P ( f ) = P* ( f )
X ( f ) = [ P( f )]
2
P( f ) = X ( f )
sin( t / T )
For the ideal low pass filter x(t ) =
( t / T )
1 sin( t / T )
We obtain p(t ) =
T ( t / T )
If X(f) is the ideal low pass filter than P(f) is the ideal low pass
filter, too.
1 1
2T 2T
1
T
t t t
sin( (1 )) + 4 cos( (1 + ))
Root Raised Cosine 1 T T T
(RRC)
p (t ) =
T t t
(1 (4 ) 2 )
T T
1 1
(1 + ) (1 + )
2T 2T
1
(1 + )
T