Professional Documents
Culture Documents
Lect11Nyquist Pulse Shaping
Lect11Nyquist Pulse Shaping
Lect11Nyquist Pulse Shaping
EE4601
Communication Systems
Lecture 11
Nyquist Pulse Shaping
&
c
2009,
Georgia Institute of Technology (lect11 1)
'
unknown
g(t)
c(t)
^g(t) = g(t)*c(t)
x(t)
h(t)
2/T
w(t)
To maximize the signal-to-noise ratio at the output of the receiver filter h(t),
in theory we match the receiver filter to the received pulse g(t) = g(t) c(t),
i.e., h(t) = g(T t). However, if c(t) is unknown, then so is h(t).
Practical Solution: Choose h(t) matched to the transmitted pulse g(t), i.e.,
choose h(t) = g(T t), over-sample by a factor of 2, and process 2 samples
per baud interval.
This is optimal, similar to the case when c(t) is known, but the proof is
beyond the scope of this course.
&
c
2009,
Georgia Institute of Technology (lect11 2)
'
To design the transmit and receiver filters, we will assume an ideal channel
c(t) = (t), so that the overall pulse (ignoring time delay) is
p(t) = g(t) h(t)
= g(t) g(t)
Taking the Fourier transform of both sides
P (f ) = G(f )G (f ) = |G(f )|2
Hence
|G(f )| = |P (f )|
For many practical pulses, g(t), we will also see that g(t) = g(t), i.e., the
pulse is even in t, so that h(t) = g(t).
&
c
2009,
Georgia Institute of Technology (lect11 3)
'
pk = k0 p0 =
p0 k = 0
0 k=
6 0
That is, p(t) must have equally spaced zero crossings, separated by T seconds.
Theorem: The pulse p(t) satisfies pk = k0 p0 iff
PP (f ) =
1
T
n=
P (f + n/T ) = p0
p(t)
W=1/2T
P (f)
1.0
..........
-W
-3T
-2T
-T
&
c
2009,
Georgia Institute of Technology (lect11 4)
2T
3T
-3/2T
..........
-1/2T
1/2T
3/2T
'
Proof:
pk =
=
=
=
P (f )ej2f kT df
Z (2n+1)/2T
n= (2n1)/2T
Z 1/2T
X
P (f )ej2f kT df f = f n/T
n= 1/2T
Z 1/2T
n=
X
ej2f kT
P (f
1/2T
n=
Z 1/2T
1/2T
+ n/T ) df
n= P (f
ej2f kT df =
(1)
sin k
p0 = k0 pk0
k
pk = T
Z 1/2T
c
2009,
Georgia Institute of Technology (lect11 5)
1/2T
P (f )ej2f kT df
'
Nyquist Pulse
pk ej2f kT
k=
&
c
2009,
Georgia Institute of Technology (lect11 6)
'
2WP(f)
1/2
-W
W
2WP (f)
N
-W
W
2WPod(f)
1/2
-W
Note P (f ) = PN (f ) + Pod (f ).
Pod (f ) can be any function that has skew symmetry about f = W .
&
c
2009,
Georgia Institute of Technology (lect11 7)
'
Nyquist Pulse
-3W
-2W
-W
2WP (f)
W=1/2T
2W
2W Pod (f ) =
)
12 21 sin (|f2f|W
W fx |f | W
x
(|f |W )
1
1
W |f | W + fx
2 2 sin
2fx
fx
fx
100 = excess bandwidth (%), = W
= roll off
fx = bandwidth expansion, W
factor
1
0 |f | W fx
)
2W P (f ) = 12 1 sin (|f2f|W
W fx |f | W + fx
x
0
|f | W + fx
&
c
2009,
Georgia Institute of Technology (lect11 8)
'
wfx
w+fx
wfx
w+fx
2WP(f)
=1
looks like a raised cosine
2W
&
c
2009,
Georgia Institute of Technology (lect11 9)
2W
'
Z W +f
x
0
P (f ) cos 2f tdf
1 Z W fx
1
= 2.
cos 2f tdf + 2.
2W 0
2W
sin 2W t cos 2fx t
.
=
2W t 1 (4fx t)2
1
|f | W
cos 2f tdf
1 sin
2
2fx
Z W +f
x
W fx
T=1/2W
=0
=1
&
3T
2T
c
2009,
Georgia Institute of Technology (lect11 10)
2T
3T
'
2W |G(f )| =
s
2 1
)
sin (|f2f|W
x
0 |f | wW fx
W fx |f | W + fx
|f | W + fx
T [1 162 t2 /T 2 ]
where = fx /W .
&
c
2009,
Georgia Institute of Technology (lect11 11)