0% found this document useful (0 votes)
48 views

DC04 Partial Response Signalling

This document discusses partial response pulse shaping techniques for digital communication systems. It introduces duobinary and modified duobinary signaling, which allow controlled intersymbol interference to achieve symbol rates of 1/T = 2W symbols per second. Duobinary signaling results in a pulse shape with a transfer function of G(f) = 2Tcos(πfT) for |f| ≤ W. Modified duobinary has a transfer function of G(f) = 2Tsin(2πfT). Precoding can be used at the transmitter to subtract intersymbol interference.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views

DC04 Partial Response Signalling

This document discusses partial response pulse shaping techniques for digital communication systems. It introduces duobinary and modified duobinary signaling, which allow controlled intersymbol interference to achieve symbol rates of 1/T = 2W symbols per second. Duobinary signaling results in a pulse shape with a transfer function of G(f) = 2Tcos(πfT) for |f| ≤ W. Modified duobinary has a transfer function of G(f) = 2Tsin(2πfT). Precoding can be used at the transmitter to subtract intersymbol interference.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

Partial Response Pulse Shaping

Partial Response Signaling


Baseband Digital Communication

Govind Sharma

Department of Electrical Engineering


Indian Institute of Technology, Kanpur

G. Sharma EE321A
Partial Response Pulse Shaping

Controlled ISI: Partial Response Signaling

For zero ISI the symbol rate 1/T < 2W symbols/s. By allowing
controlled ISI we can achieve the symbol rate 1/T = 2W
symbols/s. Consider a pulse with samples
(
1, k = 0, 1
g(kT ) =
0, oterwise.

The DTFT is given by



1 X k
 
G f− = 1 + e −j2πfT = G̃(f )
T k=−∞ T

Since |G̃(f )| = 2 cos(πfT ), G(f ) can not have bandwidth less than
1/2T .

G. Sharma EE321A
Partial Response Pulse Shaping

Duobinary signaling

For W = 1/2T we get


(
T (1 + e −j2πfT ), |f | ≤ W
G(f ) =
0, otherwise.
|G(f )| = 2T cos(πfT ), |f | ≤ W
g(t) = sinc(t/T ) + sinc(t/T − 1)

G. Sharma EE321A
Partial Response Pulse Shaping

Duobinary signaling

Physically realizable filters can be designed which approximate this


response.

G. Sharma EE321A
Partial Response Pulse Shaping

Modified Duobinary signaling

Another example of partial response signaling is



1, k = −1


g(kT ) = −1, k = 1

 0, oterwise.

(
2jT sin(2πfT ), |f | ≤ W = 1/2T
G(f ) =
0, otherwise.
|G(f )| = 2T | sin(2πfT )|, |f | ≤ W
g(t) = sinc(t/T + 1) − sinc(t/T − 1)

G. Sharma EE321A
Partial Response Pulse Shaping

Duobinary signaling

Physically realizable filters can be designed which approximate this


response. We can design signals with ISI from more symbols but
receiver becomes complicated and so they are not used.

G. Sharma EE321A
Partial Response Pulse Shaping

Alternate representation of Duobinary Signals

bk Mapper x [k]
0 → −1 + a[k]
+
1→1 +

z −1
Symbols ak are applied to ideal sinc-pulse generator. At receiver
we can subtract ISI due to previous symbol.

G. Sharma EE321A
Partial Response Pulse Shaping

Example of Duobinary Signal

Bit sequence 0 0 1 0 1 1 0
x [k] sequence -1 -1 1 -1 1 1 -1
ak sequence -2 0 0 0 2 0
Decision rule is
1 if rk > 1
0 if rk < −1
complement of previous if − 1 ≤ rk ≤ 1

Error probability increases due to error propagation.

G. Sharma EE321A
Partial Response Pulse Shaping

Precoding
We can subtract the ISI at the transmitter. This can be done on
binary data itself. Resulting sequence is applied to duobinary
generator.

ck = bk ck−1 ( modulo 2 subtraction)


ak = 2ck − 1
rk = ak + ak−1 = (2ck − 1) + (2ck−1 − 1)
= 2(ck + ck−1 − 1)
ck + ck−1 = 21 rk + 1
bk = ck + ck−1 ( modulo 2 )
1
= 2 rk +1 ( modulo 2 )
(
1, if −1 < rk < 1
=
0, if |rk | ≥ 1

G. Sharma EE321A
Partial Response Pulse Shaping

Example

bk sequence 0 0 1 0 1 1 0
ck sequence 0 0 1 1 0 1 1
x [k] sequence -1 -1 1 1 -1 1 1
ak sequence -2 0 2 0 0 -2
For the same bit error performance modified duobinary requires
about 2.1 dB more power (compared to excess bandwidth
systems). Peak power is also more.

G. Sharma EE321A

You might also like