7: Baseband Transmission of Digital Signals · 7: Baseband Transmission of Digital Signals Y....

Preview:

Citation preview

Digital Transmission Systems Line Coding Pulse Shaping Summary

7: Baseband Transmission of Digital Signals

Y. Yoganandam, Runa Kumari, and S. R. Zinka

Department of Electrical & Electronics EngineeringBITS Pilani, Hyderbad Campus

Sep 28 – Oct 07, 2015

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Outline

1 Digital Transmission Systems

2 Line Coding

3 Pulse Shaping

4 Summary

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Outline

1 Digital Transmission Systems

2 Line Coding

3 Pulse Shaping

4 Summary

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

A Typical Digital Transmission System

MultiplexerSourceencoder

Basebandmodulation(line coding)

Digitalcarrier

modulationChannel

Regenerativerepeater

Othersignals

1011000...

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

A Typical Digital Transmission System

MultiplexerSourceencoder

Basebandmodulation(line coding)

Digitalcarrier

modulationChannel

Regenerativerepeater

Othersignals

1011000...

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Source

MultiplexerSourceencoder

Basebandmodulation(line coding)

Digitalcarrier

modulationChannel

Regenerativerepeater

Othersignals

1011000...

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Bits, Symbols, and PCM Word

x(t)

t

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Bits, Symbols, and PCM Word

x(t)

t

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Bits, Symbols, and PCM Word

x(t)

1

2

3

4

5

6

t

7

0

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Bits, Symbols, and PCM Word

x(t)

1

2

3

4

5

6

t000 100 101 100 011 100 110 111 101 011 011 100 100

7

0

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Bits, Symbols, and PCM Word

x(t)

1

2

3

4

5

6

t000 100 101 100 011 100 110 111 101 011 011 100 100

Pulse code (PCM word)

7

0

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Bits, Symbols, and PCM Word

x(t)

1

2

3

4

5

6

t000 100 101 100 011 100 110 111 101 011 011 100 100

Pulse code (PCM word)

7

0

8-ary symbols (M = 8, k = 3)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Line Coding (Transmission Coding)

MultiplexerSourceencoder

Basebandmodulation(line coding)

Digitalcarrier

modulationChannel

Regenerativerepeater

Othersignals

1011000...

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Line Coding (Transmission Coding)

MultiplexerSourceencoder

Basebandmodulation(line coding)

Digitalcarrier

modulationChannel

Regenerativerepeater

Othersignals

1011000...

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Line Coding – Nonreturn-to-Zero (NRZ) Schemes

1 1 1 1 1 100000NRZ - L 1 : + V

0 : - V

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Line Coding – Nonreturn-to-Zero (NRZ) Schemes

1 1 1 1 1 100000NRZ - L 1 : + V

0 : - V

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Line Coding – Nonreturn-to-Zero (NRZ) Schemes

1 1 1 1 1 100000

1 1 1 1 1 100000

NRZ - L

NRZ - M

1 : + V0 : - V

1 : Level change0 : No level change

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Line Coding – Nonreturn-to-Zero (NRZ) Schemes

1 1 1 1 1 100000

1 1 1 1 1 100000

1 1 1 1 1 100000

NRZ - L

NRZ - M

NRZ - S

1 : + V0 : - V

1 : Level change0 : No level change

1 : No level change0 : Level change

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Line Coding – Return-to-Zero (RZ) Schemes

1 1 1 1 1 100000Unpolar - RZ 1 : Half bit wide pulse

0 : No pulse

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Line Coding – Return-to-Zero (RZ) Schemes

1 1 1 1 1 100000Unpolar - RZ 1 : Half bit wide pulse

0 : No pulse

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Line Coding – Return-to-Zero (RZ) Schemes

1 1 1 1 1 100000

1 1 1 1 1 100000

Unpolar - RZ

Bipolar - RZ 1 : Half bit wide +V0 : Half bit wide -V

1 : Half bit wide pulse0 : No pulse

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Line Coding – Return-to-Zero (RZ) Schemes

1 1 1 1 1 100000

1 1 1 1 1 100000

1 1 1 1 1 100000

Unpolar - RZ

Bipolar - RZ

AMI - RZ1 : Half bit wide +V/-V0 : No pulse

1 : Half bit wide +V0 : Half bit wide -V

1 : Half bit wide pulse0 : No pulse

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Digital Carrier Modulation

MultiplexerSourceencoder

Basebandmodulation(line coding)

Digitalcarrier

modulationChannel

Regenerativerepeater

Othersignals

1011000...

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Digital Carrier Modulation

MultiplexerSourceencoder

Basebandmodulation(line coding)

Digitalcarrier

modulationChannel

Regenerativerepeater

Othersignals

1011000...

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Multiplexer

MultiplexerSourceencoder

Basebandmodulation(line coding)

Digitalcarrier

modulationChannel

Regenerativerepeater

Othersignals

1011000...

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Regenerative Repeater

MultiplexerSourceencoder

Basebandmodulation(line coding)

Digitalcarrier

modulationChannel

Regenerativerepeater

Othersignals

1011000...

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Noise Immunity of Digital Signals

tTransmittedsignal

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Noise Immunity of Digital Signals

tTransmittedsignal

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Noise Immunity of Digital Signals

t

t

Transmittedsignal

Recieved distortedsignal (without noise)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Noise Immunity of Digital Signals

t

t

t

Transmittedsignal

Recieved distortedsignal (without noise)

Recieved distortedsignal (with noise)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Noise Immunity of Digital Signals

t

t

t

t

Transmittedsignal

Recieved distortedsignal (without noise)

Recieved distortedsignal (with noise)

Regenerated signal(delayed)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Outline

1 Digital Transmission Systems

2 Line Coding

3 Pulse Shaping

4 Summary

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

A Few Line Codes

1 1 1 1 1 100000

1 1 1 1 1 100000

1 1 1 1 1 100000

NRZ - L

NRZ - M

NRZ - S

1 : + V0 : - V

1 : Level change0 : No level change

1 : No level change0 : Level change

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

A Few Line Codes

1 1 1 1 1 100000

1 1 1 1 1 100000

1 1 1 1 1 100000

NRZ - L

NRZ - M

NRZ - S

1 : + V0 : - V

1 : Level change0 : No level change

1 : No level change0 : Level change

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

A Few Line Codes

1 1 1 1 1 100000

1 1 1 1 1 100000

1 1 1 1 1 100000

Unpolar - RZ

Bipolar - RZ

AMI - RZ1 : Half bit wide +V/-V0 : No pulse

1 : Half bit wide +V0 : Half bit wide -V

1 : Half bit wide pulse0 : No pulse

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Choosing an Appropriate Line Code

• Transmission bandwidth (should be as small as possible)

• Power efficiency (for a given bandwidth and a specified detection errorprobability)

• Error detection and correction capability

• Favorable power spectral

• Adequate timing content

• Transparency

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Choosing an Appropriate Line Code

• Transmission bandwidth (should be as small as possible)

• Power efficiency (for a given bandwidth and a specified detection errorprobability)

• Error detection and correction capability

• Favorable power spectral

• Adequate timing content

• Transparency

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Choosing an Appropriate Line Code

• Transmission bandwidth (should be as small as possible)

• Power efficiency (for a given bandwidth and a specified detection errorprobability)

• Error detection and correction capability

• Favorable power spectral

• Adequate timing content

• Transparency

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Choosing an Appropriate Line Code

• Transmission bandwidth (should be as small as possible)

• Power efficiency (for a given bandwidth and a specified detection errorprobability)

• Error detection and correction capability

• Favorable power spectral

• Adequate timing content

• Transparency

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Choosing an Appropriate Line Code

• Transmission bandwidth (should be as small as possible)

• Power efficiency (for a given bandwidth and a specified detection errorprobability)

• Error detection and correction capability

• Favorable power spectral

• Adequate timing content

• Transparency

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Choosing an Appropriate Line Code

• Transmission bandwidth (should be as small as possible)

• Power efficiency (for a given bandwidth and a specified detection errorprobability)

• Error detection and correction capability

• Favorable power spectral

• Adequate timing content

• Transparency

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Choosing an Appropriate Line Code

• Transmission bandwidth (should be as small as possible)

• Power efficiency (for a given bandwidth and a specified detection errorprobability)

• Error detection and correction capability

• Favorable power spectral

• Adequate timing content

• Transparency

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Extracting Timing/Clock Information & Transparency

Tb

At

On-OffCoding

If there are too many zeros in sequence, we can’t extract timing information.So, on-of coding is not transparent.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Extracting Timing/Clock Information & Transparency

Tb

At

On-OffCoding

If there are too many zeros in sequence, we can’t extract timing information.So, on-of coding is not transparent.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Extracting Timing/Clock Information & Transparency

tA/2

Tb

At

On-OffCoding

If there are too many zeros in sequence, we can’t extract timing information.So, on-of coding is not transparent.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Extracting Timing/Clock Information & Transparency

tA/2

tA/2

Tb

At

On-OffCoding

If there are too many zeros in sequence, we can’t extract timing information.So, on-of coding is not transparent.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Extracting Timing/Clock Information & Transparency

tA/2

tA/2

+

Tb

At

On-OffCoding

If there are too many 0’s in sequence, we can’t extract timing information. So,on-of coding is not transparent.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Power Spectral Density of Any Line Code

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Power Spectral Density of Any Line Code

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Power Spectral Density of Any Line Code

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

What are thepossible values of ak ?

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Power Spectral Density of Any Line Code

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

What are thepossible values of ak ?

p(t)

t

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Power Spectral Density of Any Line Code

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

What are thepossible values of ak ?

p(t)

t

What are thepossible shapes of p(t)?

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Power Spectral Density of Any Line Code

y(t)t

(k-1)Tb

(k+1)TbkTb

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

What are thepossible values of ak ?

p(t)

t

What are thepossible shapes of p(t)?

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Power Spectral Density of Any Line Code

h(t) = p(t)x(t) y(t)

y(t)t

(k-1)Tb

(k+1)TbkTb

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

What are thepossible values of ak ?

p(t)

t

What are thepossible shapes of p(t)?

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Power Spectral Density of Any Line Code

h(t) = p(t)x(t) y(t)

y(t)t

(k-1)Tb

(k+1)TbkTb

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

What are thepossible values of ak ?

p(t)

t

What are thepossible shapes of p(t)?

Sy(ω)=|P(ω)|2Sx(ω)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Power Spectral Density of Any Line Code

h(t) = p(t)x(t) y(t)

y(t)t

(k-1)Tb

(k+1)TbkTb

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

What are thepossible values of ak ?

p(t)

t

What are thepossible shapes of p(t)?

Sy(ω)=|P(ω)|2Sx(ω)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

x(t)t

(k-1)Tb

(k+1)TbkTb

hk+1hk

hk-1

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

x(t)t

(k-1)Tb

(k+1)TbkTb

hk+1hk

hk-1

tkTb

hk

τ

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

x(t)t

(k-1)Tb

(k+1)TbkTb

hk+1hk

hk-1

tkTb

hk

τ

τ

R0/ϵTb

-ϵ +ϵ

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

x(t)t

(k-1)Tb

(k+1)TbkTb

hk+1hk

hk-1

tkTb

hk

τ

t(k+1)TbkTb

hk+1hk

τ

τ

R0/ϵTb

-ϵ +ϵ

R1/ϵTb

Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

x(t)t

(k-1)Tb

(k+1)TbkTb

hk+1hk

hk-1

tkTb

hk

τ

t(k+1)TbkTb

hk+1hk

τ

τ

R0/ϵTb

-ϵ +ϵ

R1/ϵTb

R2/ϵTb

R3/ϵTb

Tb

2Tb

3Tb-Tb

-2Tb

-3Tb

R1/ϵTb

R2/ϵTb

R3/ϵTb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

x(t)t

(k-1)Tb

(k+1)TbkTb

ak+1ak

ak-1

x(t)t

(k-1)Tb

(k+1)TbkTb

hk+1hk

hk-1

tkTb

hk

τ

t(k+1)TbkTb

hk+1hk

τ

τ

R0/TbR1/Tb

R2/Tb

R3/Tb

Tb

2Tb

3Tb-Tb

-2Tb

-3Tb

R1/Tb

R2/Tb

R3/Tb

0

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

Each impulse of x (t) can be approximated by finite pulses of width ε→ 0 andheight hk = ak

ε . If we designate the corresponding rectangular pulse train byx̂ (t), then by definition

Rx̂ (τ) = limT→∞

1T

ˆ T/2

−T/2x̂ (t) x̂ (t− τ) dt.

When τ < ε,

Rx̂ = limT→∞

1T ∑

kh2

k (ε− τ)

= limT→∞

1T ∑

ka2

k

(ε− τ

ε2

)=

R0εTb

(1− τ

ε

)=

R0εTb

(1− |τ|

ε

), (1)

whereR0 = lim

T→∞

TbT ∑

ka2

k = limN→∞

1N ∑

ka2

k = a2k . (2)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

Each impulse of x (t) can be approximated by finite pulses of width ε→ 0 andheight hk = ak

ε . If we designate the corresponding rectangular pulse train byx̂ (t), then by definition

Rx̂ (τ) = limT→∞

1T

ˆ T/2

−T/2x̂ (t) x̂ (t− τ) dt.

When τ < ε,

Rx̂ = limT→∞

1T ∑

kh2

k (ε− τ)

= limT→∞

1T ∑

ka2

k

(ε− τ

ε2

)=

R0εTb

(1− τ

ε

)=

R0εTb

(1− |τ|

ε

), (1)

whereR0 = lim

T→∞

TbT ∑

ka2

k = limN→∞

1N ∑

ka2

k = a2k . (2)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

Each impulse of x (t) can be approximated by finite pulses of width ε→ 0 andheight hk = ak

ε . If we designate the corresponding rectangular pulse train byx̂ (t), then by definition

Rx̂ (τ) = limT→∞

1T

ˆ T/2

−T/2x̂ (t) x̂ (t− τ) dt.

When τ < ε,

Rx̂ = limT→∞

1T ∑

kh2

k (ε− τ)

= limT→∞

1T ∑

ka2

k

(ε− τ

ε2

)=

R0εTb

(1− τ

ε

)

=R0εTb

(1− |τ|

ε

), (1)

whereR0 = lim

T→∞

TbT ∑

ka2

k = limN→∞

1N ∑

ka2

k = a2k . (2)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

Each impulse of x (t) can be approximated by finite pulses of width ε→ 0 andheight hk = ak

ε . If we designate the corresponding rectangular pulse train byx̂ (t), then by definition

Rx̂ (τ) = limT→∞

1T

ˆ T/2

−T/2x̂ (t) x̂ (t− τ) dt.

When τ < ε,

Rx̂ = limT→∞

1T ∑

kh2

k (ε− τ)

= limT→∞

1T ∑

ka2

k

(ε− τ

ε2

)=

R0εTb

(1− τ

ε

)=

R0εTb

(1− |τ|

ε

), (1)

whereR0 = lim

T→∞

TbT ∑

ka2

k = limN→∞

1N ∑

ka2

k = a2k . (2)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

Each impulse of x (t) can be approximated by finite pulses of width ε→ 0 andheight hk = ak

ε . If we designate the corresponding rectangular pulse train byx̂ (t), then by definition

Rx̂ (τ) = limT→∞

1T

ˆ T/2

−T/2x̂ (t) x̂ (t− τ) dt.

When τ < ε,

Rx̂ = limT→∞

1T ∑

kh2

k (ε− τ)

= limT→∞

1T ∑

ka2

k

(ε− τ

ε2

)=

R0εTb

(1− τ

ε

)=

R0εTb

(1− |τ|

ε

), (1)

whereR0 = lim

T→∞

TbT ∑

ka2

k

= limN→∞

1N ∑

ka2

k = a2k . (2)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

Each impulse of x (t) can be approximated by finite pulses of width ε→ 0 andheight hk = ak

ε . If we designate the corresponding rectangular pulse train byx̂ (t), then by definition

Rx̂ (τ) = limT→∞

1T

ˆ T/2

−T/2x̂ (t) x̂ (t− τ) dt.

When τ < ε,

Rx̂ = limT→∞

1T ∑

kh2

k (ε− τ)

= limT→∞

1T ∑

ka2

k

(ε− τ

ε2

)=

R0εTb

(1− τ

ε

)=

R0εTb

(1− |τ|

ε

), (1)

whereR0 = lim

T→∞

TbT ∑

ka2

k = limN→∞

1N ∑

ka2

k

= a2k . (2)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

Each impulse of x (t) can be approximated by finite pulses of width ε→ 0 andheight hk = ak

ε . If we designate the corresponding rectangular pulse train byx̂ (t), then by definition

Rx̂ (τ) = limT→∞

1T

ˆ T/2

−T/2x̂ (t) x̂ (t− τ) dt.

When τ < ε,

Rx̂ = limT→∞

1T ∑

kh2

k (ε− τ)

= limT→∞

1T ∑

ka2

k

(ε− τ

ε2

)=

R0εTb

(1− τ

ε

)=

R0εTb

(1− |τ|

ε

), (1)

whereR0 = lim

T→∞

TbT ∑

ka2

k = limN→∞

1N ∑

ka2

k = a2k . (2)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

Repeating the earlier argument, we can prove that

Rn = limT→∞

TbT ∑

kakak+n = lim

N→∞

1N ∑

kakak+n = akak+n. (3)

Thus, in the limit as ε→ 0, the triangular pulses becomes impulses and

Rx̂ (τ) =1

Tb

∑n=−∞

Rnδ (τ − nTb) . (4)

Since Sx (ω) is the Fourier transform ofRx̂ (τ), and R−n = Rn,

Sx (ω) =1

Tb

∑n=−∞

Rne−jnωTb =1

Tb

(R0 + 2

∑n=1

Rn cos nωTb

). (5)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

Repeating the earlier argument, we can prove that

Rn = limT→∞

TbT ∑

kakak+n = lim

N→∞

1N ∑

kakak+n = akak+n. (3)

Thus, in the limit as ε→ 0, the triangular pulses becomes impulses and

Rx̂ (τ) =1

Tb

∑n=−∞

Rnδ (τ − nTb) . (4)

Since Sx (ω) is the Fourier transform ofRx̂ (τ), and R−n = Rn,

Sx (ω) =1

Tb

∑n=−∞

Rne−jnωTb =1

Tb

(R0 + 2

∑n=1

Rn cos nωTb

). (5)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

Repeating the earlier argument, we can prove that

Rn = limT→∞

TbT ∑

kakak+n = lim

N→∞

1N ∑

kakak+n = akak+n. (3)

Thus, in the limit as ε→ 0, the triangular pulses becomes impulses and

Rx̂ (τ) =1

Tb

∑n=−∞

Rnδ (τ − nTb) . (4)

Since Sx (ω) is the Fourier transform ofRx̂ (τ), and R−n = Rn,

Sx (ω) =1

Tb

∑n=−∞

Rne−jnωTb =1

Tb

(R0 + 2

∑n=1

Rn cos nωTb

). (5)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

Repeating the earlier argument, we can prove that

Rn = limT→∞

TbT ∑

kakak+n = lim

N→∞

1N ∑

kakak+n = akak+n. (3)

Thus, in the limit as ε→ 0, the triangular pulses becomes impulses and

Rx̂ (τ) =1

Tb

∑n=−∞

Rnδ (τ − nTb) . (4)

Since Sx (ω) is the Fourier transform ofRx̂ (τ),

and R−n = Rn,

Sx (ω) =1

Tb

∑n=−∞

Rne−jnωTb =1

Tb

(R0 + 2

∑n=1

Rn cos nωTb

). (5)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

Repeating the earlier argument, we can prove that

Rn = limT→∞

TbT ∑

kakak+n = lim

N→∞

1N ∑

kakak+n = akak+n. (3)

Thus, in the limit as ε→ 0, the triangular pulses becomes impulses and

Rx̂ (τ) =1

Tb

∑n=−∞

Rnδ (τ − nTb) . (4)

Since Sx (ω) is the Fourier transform ofRx̂ (τ),

and R−n = Rn,

Sx (ω) =1

Tb

∑n=−∞

Rne−jnωTb

=1

Tb

(R0 + 2

∑n=1

Rn cos nωTb

). (5)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Autocorrelation function of an Impulse Train

Repeating the earlier argument, we can prove that

Rn = limT→∞

TbT ∑

kakak+n = lim

N→∞

1N ∑

kakak+n = akak+n. (3)

Thus, in the limit as ε→ 0, the triangular pulses becomes impulses and

Rx̂ (τ) =1

Tb

∑n=−∞

Rnδ (τ − nTb) . (4)

Since Sx (ω) is the Fourier transform ofRx̂ (τ), and R−n = Rn,

Sx (ω) =1

Tb

∑n=−∞

Rne−jnωTb =1

Tb

(R0 + 2

∑n=1

Rn cos nωTb

). (5)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Power Spectral Density of Any Line Code

So, PSD of any line code is given by

Sy (ω) =|P (ω)|2

Tb

∑n=−∞

Rne−jnωTb =|P (ω)|2

Tb

(R0 + 2

∑n=1

Rn cos nωTb

),

(6)where

Rn = limN→∞

1N ∑

kakak+n = akak+n. (7)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of Polar Line Coding

1 1 1 1 1 100000+V

- V

Since ak is either +1 or -1 and are equally likely,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

(N) = 1. (8)

Since ak and ak+n are either +1 or -1 and are equally likely,

Rn = limN→∞

1N ∑

kakak+n = lim

N→∞

1N ∑

k

[N2(1) +

N2(−1)

]= 0. (9)

So,

Sy (ω) =|P (ω)|2

Tb

(R0 + 2

∑n=1

Rn cos nωTb

)=|P (ω)|2

Tb. (10)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of Polar Line Coding

1 1 1 1 1 100000+V

- V

Since ak is either +1 or -1 and are equally likely,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

(N) = 1. (8)

Since ak and ak+n are either +1 or -1 and are equally likely,

Rn = limN→∞

1N ∑

kakak+n = lim

N→∞

1N ∑

k

[N2(1) +

N2(−1)

]= 0. (9)

So,

Sy (ω) =|P (ω)|2

Tb

(R0 + 2

∑n=1

Rn cos nωTb

)=|P (ω)|2

Tb. (10)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of Polar Line Coding

1 1 1 1 1 100000+V

- V

Since ak is either +1 or -1 and are equally likely,

R0 = limN→∞

1N ∑

ka2

k

= limN→∞

1N

(N) = 1. (8)

Since ak and ak+n are either +1 or -1 and are equally likely,

Rn = limN→∞

1N ∑

kakak+n = lim

N→∞

1N ∑

k

[N2(1) +

N2(−1)

]= 0. (9)

So,

Sy (ω) =|P (ω)|2

Tb

(R0 + 2

∑n=1

Rn cos nωTb

)=|P (ω)|2

Tb. (10)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of Polar Line Coding

1 1 1 1 1 100000+V

- V

Since ak is either +1 or -1 and are equally likely,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

(N) = 1. (8)

Since ak and ak+n are either +1 or -1 and are equally likely,

Rn = limN→∞

1N ∑

kakak+n = lim

N→∞

1N ∑

k

[N2(1) +

N2(−1)

]= 0. (9)

So,

Sy (ω) =|P (ω)|2

Tb

(R0 + 2

∑n=1

Rn cos nωTb

)=|P (ω)|2

Tb. (10)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of Polar Line Coding

1 1 1 1 1 100000+V

- V

Since ak is either +1 or -1 and are equally likely,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

(N) = 1. (8)

Since ak and ak+n are either +1 or -1 and are equally likely,

Rn = limN→∞

1N ∑

kakak+n

= limN→∞

1N ∑

k

[N2(1) +

N2(−1)

]= 0. (9)

So,

Sy (ω) =|P (ω)|2

Tb

(R0 + 2

∑n=1

Rn cos nωTb

)=|P (ω)|2

Tb. (10)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of Polar Line Coding

1 1 1 1 1 100000+V

- V

Since ak is either +1 or -1 and are equally likely,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

(N) = 1. (8)

Since ak and ak+n are either +1 or -1 and are equally likely,

Rn = limN→∞

1N ∑

kakak+n = lim

N→∞

1N ∑

k

[N2(1) +

N2(−1)

]= 0. (9)

So,

Sy (ω) =|P (ω)|2

Tb

(R0 + 2

∑n=1

Rn cos nωTb

)=|P (ω)|2

Tb. (10)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of Polar Line Coding

1 1 1 1 1 100000+V

- V

Since ak is either +1 or -1 and are equally likely,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

(N) = 1. (8)

Since ak and ak+n are either +1 or -1 and are equally likely,

Rn = limN→∞

1N ∑

kakak+n = lim

N→∞

1N ∑

k

[N2(1) +

N2(−1)

]= 0. (9)

So,

Sy (ω) =|P (ω)|2

Tb

(R0 + 2

∑n=1

Rn cos nωTb

)

=|P (ω)|2

Tb. (10)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of Polar Line Coding

1 1 1 1 1 100000+V

- V

Since ak is either +1 or -1 and are equally likely,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

(N) = 1. (8)

Since ak and ak+n are either +1 or -1 and are equally likely,

Rn = limN→∞

1N ∑

kakak+n = lim

N→∞

1N ∑

k

[N2(1) +

N2(−1)

]= 0. (9)

So,

Sy (ω) =|P (ω)|2

Tb

(R0 + 2

∑n=1

Rn cos nωTb

)=|P (ω)|2

Tb. (10)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of Polar Line Coding – Example

1 1 1 1 1 100000 +V

- V

Since

p (t) = rect(

tTb/2

), (11)

the corresponding Fourier transform is given by

P (ω) =Tb2

sinc(

ωTb4

). (12)

So, PSD of the polar line code (whose pulse width is Tb/2) is given by

Sy (ω) =|P (ω)|2

Tb=

Tb4

sinc2(

ωTb4

). (13)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of Polar Line Coding – Example

1 1 1 1 1 100000 +V

- V

Since

p (t) = rect(

tTb/2

), (11)

the corresponding Fourier transform is given by

P (ω) =Tb2

sinc(

ωTb4

). (12)

So, PSD of the polar line code (whose pulse width is Tb/2) is given by

Sy (ω) =|P (ω)|2

Tb=

Tb4

sinc2(

ωTb4

). (13)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of Polar Line Coding – Example

1 1 1 1 1 100000 +V

- V

Since

p (t) = rect(

tTb/2

), (11)

the corresponding Fourier transform is given by

P (ω) =Tb2

sinc(

ωTb4

). (12)

So, PSD of the polar line code (whose pulse width is Tb/2) is given by

Sy (ω) =|P (ω)|2

Tb=

Tb4

sinc2(

ωTb4

). (13)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of Polar Line Coding – Example

1 1 1 1 1 100000 +V

- V

Since

p (t) = rect(

tTb/2

), (11)

the corresponding Fourier transform is given by

P (ω) =Tb2

sinc(

ωTb4

). (12)

So, PSD of the polar line code (whose pulse width is Tb/2) is given by

Sy (ω) =|P (ω)|2

Tb=

Tb4

sinc2(

ωTb4

). (13)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of Polar Line Coding – Example

1 1 1 1 1 100000 +V

- V

Since

p (t) = rect(

tTb/2

), (11)

the corresponding Fourier transform is given by

P (ω) =Tb2

sinc(

ωTb4

). (12)

So, PSD of the polar line code (whose pulse width is Tb/2) is given by

Sy (ω) =|P (ω)|2

Tb=

Tb4

sinc2(

ωTb4

). (13)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Properties of Polar Line Coding

Sy(ω)

Tb

Tb

Tb

Tb

Tb

Tb

Tb

Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of ON-OFF Line Coding

1 1 1 1 1 100000+V

0

Since ak is either 1 or 0 and are equally likely,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

[N2(1) +

N2(0)]=

12

. (14)

Since ak and ak+n are equally likely to be 1 or 0, the product akak+n equallylikely to be 1× 1, 1× 0, 0× 1, or 0× 0. So,

Rn = limN→∞

1N ∑

kakak+n = lim

N→∞

1N ∑

k

[N4(1) +

3N4

(0)]=

14

, and (15)

Sy (ω) =|P (ω)|2

Tb

[14+

4Tb

∑n=−∞

δ

(ω− 2πn

Tb

)]. (prove yourself) (16)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of ON-OFF Line Coding1 1 1 1 1 100000

+V

0

Since ak is either 1 or 0 and are equally likely,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

[N2(1) +

N2(0)]=

12

. (14)

Since ak and ak+n are equally likely to be 1 or 0, the product akak+n equallylikely to be 1× 1, 1× 0, 0× 1, or 0× 0. So,

Rn = limN→∞

1N ∑

kakak+n = lim

N→∞

1N ∑

k

[N4(1) +

3N4

(0)]=

14

, and (15)

Sy (ω) =|P (ω)|2

Tb

[14+

4Tb

∑n=−∞

δ

(ω− 2πn

Tb

)]. (prove yourself) (16)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of ON-OFF Line Coding1 1 1 1 1 100000

+V

0

Since ak is either 1 or 0 and are equally likely,

R0 = limN→∞

1N ∑

ka2

k

= limN→∞

1N

[N2(1) +

N2(0)]=

12

. (14)

Since ak and ak+n are equally likely to be 1 or 0, the product akak+n equallylikely to be 1× 1, 1× 0, 0× 1, or 0× 0. So,

Rn = limN→∞

1N ∑

kakak+n = lim

N→∞

1N ∑

k

[N4(1) +

3N4

(0)]=

14

, and (15)

Sy (ω) =|P (ω)|2

Tb

[14+

4Tb

∑n=−∞

δ

(ω− 2πn

Tb

)]. (prove yourself) (16)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of ON-OFF Line Coding1 1 1 1 1 100000

+V

0

Since ak is either 1 or 0 and are equally likely,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

[N2(1) +

N2(0)]=

12

. (14)

Since ak and ak+n are equally likely to be 1 or 0, the product akak+n equallylikely to be 1× 1, 1× 0, 0× 1, or 0× 0. So,

Rn = limN→∞

1N ∑

kakak+n = lim

N→∞

1N ∑

k

[N4(1) +

3N4

(0)]=

14

, and (15)

Sy (ω) =|P (ω)|2

Tb

[14+

4Tb

∑n=−∞

δ

(ω− 2πn

Tb

)]. (prove yourself) (16)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of ON-OFF Line Coding1 1 1 1 1 100000

+V

0

Since ak is either 1 or 0 and are equally likely,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

[N2(1) +

N2(0)]=

12

. (14)

Since ak and ak+n are equally likely to be 1 or 0, the product akak+n equallylikely to be 1× 1, 1× 0, 0× 1, or 0× 0.

So,

Rn = limN→∞

1N ∑

kakak+n = lim

N→∞

1N ∑

k

[N4(1) +

3N4

(0)]=

14

, and (15)

Sy (ω) =|P (ω)|2

Tb

[14+

4Tb

∑n=−∞

δ

(ω− 2πn

Tb

)]. (prove yourself) (16)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of ON-OFF Line Coding1 1 1 1 1 100000

+V

0

Since ak is either 1 or 0 and are equally likely,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

[N2(1) +

N2(0)]=

12

. (14)

Since ak and ak+n are equally likely to be 1 or 0, the product akak+n equallylikely to be 1× 1, 1× 0, 0× 1, or 0× 0. So,

Rn = limN→∞

1N ∑

kakak+n

= limN→∞

1N ∑

k

[N4(1) +

3N4

(0)]=

14

, and (15)

Sy (ω) =|P (ω)|2

Tb

[14+

4Tb

∑n=−∞

δ

(ω− 2πn

Tb

)]. (prove yourself) (16)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of ON-OFF Line Coding1 1 1 1 1 100000

+V

0

Since ak is either 1 or 0 and are equally likely,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

[N2(1) +

N2(0)]=

12

. (14)

Since ak and ak+n are equally likely to be 1 or 0, the product akak+n equallylikely to be 1× 1, 1× 0, 0× 1, or 0× 0. So,

Rn = limN→∞

1N ∑

kakak+n = lim

N→∞

1N ∑

k

[N4(1) +

3N4

(0)]=

14

, and (15)

Sy (ω) =|P (ω)|2

Tb

[14+

4Tb

∑n=−∞

δ

(ω− 2πn

Tb

)]. (prove yourself) (16)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of ON-OFF Line Coding – Example

1 1 1 1 1 100000 +V

0

Since

p (t) = rect(

tTb/2

), (17)

the corresponding Fourier transform is given by

P (ω) =Tb2

sinc(

ωTb4

). (18)

So, PSD of the ON-OFF line code (whose pulse width is Tb/2) is given by

Sy (ω) =Tb4

sinc2(

ωTb4

)[14+

4Tb

∑n=−∞

δ

(ω− 2πn

Tb

)]. (19)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of ON-OFF Line Coding – Example

1 1 1 1 1 100000 +V

0

Since

p (t) = rect(

tTb/2

), (17)

the corresponding Fourier transform is given by

P (ω) =Tb2

sinc(

ωTb4

). (18)

So, PSD of the ON-OFF line code (whose pulse width is Tb/2) is given by

Sy (ω) =Tb4

sinc2(

ωTb4

)[14+

4Tb

∑n=−∞

δ

(ω− 2πn

Tb

)]. (19)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of ON-OFF Line Coding – Example

1 1 1 1 1 100000 +V

0

Since

p (t) = rect(

tTb/2

), (17)

the corresponding Fourier transform is given by

P (ω) =Tb2

sinc(

ωTb4

). (18)

So, PSD of the ON-OFF line code (whose pulse width is Tb/2) is given by

Sy (ω) =Tb4

sinc2(

ωTb4

)[14+

4Tb

∑n=−∞

δ

(ω− 2πn

Tb

)]. (19)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of ON-OFF Line Coding – Example

1 1 1 1 1 100000 +V

0

Since

p (t) = rect(

tTb/2

), (17)

the corresponding Fourier transform is given by

P (ω) =Tb2

sinc(

ωTb4

). (18)

So, PSD of the ON-OFF line code (whose pulse width is Tb/2) is given by

Sy (ω) =Tb4

sinc2(

ωTb4

)[14+

4Tb

∑n=−∞

δ

(ω− 2πn

Tb

)]. (19)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of ON-OFF Line Coding – Example

1 1 1 1 1 100000 +V

0

Since

p (t) = rect(

tTb/2

), (17)

the corresponding Fourier transform is given by

P (ω) =Tb2

sinc(

ωTb4

). (18)

So, PSD of the ON-OFF line code (whose pulse width is Tb/2) is given by

Sy (ω) =Tb4

sinc2(

ωTb4

)[14+

4Tb

∑n=−∞

δ

(ω− 2πn

Tb

)]. (19)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Properties of ON-OFF Line Coding

Sy(ω)

Tb

Tb

Tb

Tb

Tb

Tb

Tb

Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Properties of ON-OFF Line Coding

Sy(ω)

Tb

Tb

Tb

Tb

Tb

Tb

Tb

Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of AMI Line Coding

1 1 1 1 1 100000+V

- V

AMI line code has 3 symbols 1, 0, -1. On average, half aks are zeros and otherhalf are either +1 or -1. Hence,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

[N2(±1)2 +

N2(0)]=

12

. (20)

Since ak and ak+1 are equally likely to be 1 or 0, the product akak+1 equallylikely to be ±1×∓1, 1× 0, 0× 1, or 0× 0. So,

R1 = limN→∞

1N ∑

kakak+1 = lim

N→∞

1N ∑

k

[N4(−1) +

3N4

(0)]= −1

4, and (21)

Sy (ω) =|P (ω)|2

Tbsin2

(ωTb

2

). (Rn = 0 for n > 1) (22)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of AMI Line Coding1 1 1 1 1 100000

+V

- V

AMI line code has 3 symbols 1, 0, -1. On average, half aks are zeros and otherhalf are either +1 or -1. Hence,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

[N2(±1)2 +

N2(0)]=

12

. (20)

Since ak and ak+1 are equally likely to be 1 or 0, the product akak+1 equallylikely to be ±1×∓1, 1× 0, 0× 1, or 0× 0. So,

R1 = limN→∞

1N ∑

kakak+1 = lim

N→∞

1N ∑

k

[N4(−1) +

3N4

(0)]= −1

4, and (21)

Sy (ω) =|P (ω)|2

Tbsin2

(ωTb

2

). (Rn = 0 for n > 1) (22)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of AMI Line Coding1 1 1 1 1 100000

+V

- V

AMI line code has 3 symbols 1, 0, -1. On average, half aks are zeros and otherhalf are either +1 or -1. Hence,

R0 = limN→∞

1N ∑

ka2

k =

limN→∞

1N

[N2(±1)2 +

N2(0)]=

12

. (20)

Since ak and ak+1 are equally likely to be 1 or 0, the product akak+1 equallylikely to be ±1×∓1, 1× 0, 0× 1, or 0× 0. So,

R1 = limN→∞

1N ∑

kakak+1 = lim

N→∞

1N ∑

k

[N4(−1) +

3N4

(0)]= −1

4, and (21)

Sy (ω) =|P (ω)|2

Tbsin2

(ωTb

2

). (Rn = 0 for n > 1) (22)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of AMI Line Coding1 1 1 1 1 100000

+V

- V

AMI line code has 3 symbols 1, 0, -1. On average, half aks are zeros and otherhalf are either +1 or -1. Hence,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

[N2(±1)2 +

N2(0)]=

12

. (20)

Since ak and ak+1 are equally likely to be 1 or 0, the product akak+1 equallylikely to be ±1×∓1, 1× 0, 0× 1, or 0× 0. So,

R1 = limN→∞

1N ∑

kakak+1 = lim

N→∞

1N ∑

k

[N4(−1) +

3N4

(0)]= −1

4, and (21)

Sy (ω) =|P (ω)|2

Tbsin2

(ωTb

2

). (Rn = 0 for n > 1) (22)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of AMI Line Coding1 1 1 1 1 100000

+V

- V

AMI line code has 3 symbols 1, 0, -1. On average, half aks are zeros and otherhalf are either +1 or -1. Hence,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

[N2(±1)2 +

N2(0)]=

12

. (20)

Since ak and ak+1 are equally likely to be 1 or 0, the product akak+1 equallylikely to be ±1×∓1, 1× 0, 0× 1, or 0× 0.

So,

R1 = limN→∞

1N ∑

kakak+1 = lim

N→∞

1N ∑

k

[N4(−1) +

3N4

(0)]= −1

4, and (21)

Sy (ω) =|P (ω)|2

Tbsin2

(ωTb

2

). (Rn = 0 for n > 1) (22)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of AMI Line Coding1 1 1 1 1 100000

+V

- V

AMI line code has 3 symbols 1, 0, -1. On average, half aks are zeros and otherhalf are either +1 or -1. Hence,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

[N2(±1)2 +

N2(0)]=

12

. (20)

Since ak and ak+1 are equally likely to be 1 or 0, the product akak+1 equallylikely to be ±1×∓1, 1× 0, 0× 1, or 0× 0. So,

R1 = limN→∞

1N ∑

kakak+1

= limN→∞

1N ∑

k

[N4(−1) +

3N4

(0)]= −1

4, and (21)

Sy (ω) =|P (ω)|2

Tbsin2

(ωTb

2

). (Rn = 0 for n > 1) (22)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of AMI Line Coding1 1 1 1 1 100000

+V

- V

AMI line code has 3 symbols 1, 0, -1. On average, half aks are zeros and otherhalf are either +1 or -1. Hence,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

[N2(±1)2 +

N2(0)]=

12

. (20)

Since ak and ak+1 are equally likely to be 1 or 0, the product akak+1 equallylikely to be ±1×∓1, 1× 0, 0× 1, or 0× 0. So,

R1 = limN→∞

1N ∑

kakak+1 = lim

N→∞

1N ∑

k

[N4(−1) +

3N4

(0)]= −1

4, and (21)

Sy (ω) =|P (ω)|2

Tbsin2

(ωTb

2

). (Rn = 0 for n > 1) (22)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of AMI Line Coding1 1 1 1 1 100000

+V

- V

AMI line code has 3 symbols 1, 0, -1. On average, half aks are zeros and otherhalf are either +1 or -1. Hence,

R0 = limN→∞

1N ∑

ka2

k = limN→∞

1N

[N2(±1)2 +

N2(0)]=

12

. (20)

Since ak and ak+1 are equally likely to be 1 or 0, the product akak+1 equallylikely to be ±1×∓1, 1× 0, 0× 1, or 0× 0. So,

R1 = limN→∞

1N ∑

kakak+1 = lim

N→∞

1N ∑

k

[N4(−1) +

3N4

(0)]= −1

4, and (21)

Sy (ω) =|P (ω)|2

Tbsin2

(ωTb

2

). (Rn = 0 for n > 1) (22)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of AMI Line Coding – Example

1 1 1 1 1 100000+V

- V

Since

p (t) = rect(

tTb/2

), (23)

the corresponding Fourier transform is given by

P (ω) =Tb2

sinc(

ωTb4

). (24)

So, PSD of the AMI line code (whose pulse width is Tb/2) is given by

Sy (ω) =Tb4

sinc2(

ωTb4

)sin2

(ωTb

2

). (25)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of AMI Line Coding – Example

1 1 1 1 1 100000+V

- V

Since

p (t) = rect(

tTb/2

), (23)

the corresponding Fourier transform is given by

P (ω) =Tb2

sinc(

ωTb4

). (24)

So, PSD of the AMI line code (whose pulse width is Tb/2) is given by

Sy (ω) =Tb4

sinc2(

ωTb4

)sin2

(ωTb

2

). (25)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of AMI Line Coding – Example

1 1 1 1 1 100000+V

- V

Since

p (t) = rect(

tTb/2

), (23)

the corresponding Fourier transform is given by

P (ω) =Tb2

sinc(

ωTb4

). (24)

So, PSD of the AMI line code (whose pulse width is Tb/2) is given by

Sy (ω) =Tb4

sinc2(

ωTb4

)sin2

(ωTb

2

). (25)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of AMI Line Coding – Example

1 1 1 1 1 100000+V

- V

Since

p (t) = rect(

tTb/2

), (23)

the corresponding Fourier transform is given by

P (ω) =Tb2

sinc(

ωTb4

). (24)

So, PSD of the AMI line code (whose pulse width is Tb/2) is given by

Sy (ω) =Tb4

sinc2(

ωTb4

)sin2

(ωTb

2

). (25)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

PSD of AMI Line Coding – Example

1 1 1 1 1 100000+V

- V

Since

p (t) = rect(

tTb/2

), (23)

the corresponding Fourier transform is given by

P (ω) =Tb2

sinc(

ωTb4

). (24)

So, PSD of the AMI line code (whose pulse width is Tb/2) is given by

Sy (ω) =Tb4

sinc2(

ωTb4

)sin2

(ωTb

2

). (25)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Properties of AMI Line Coding

Sy(ω)

Tb

Tb

ω

Polar

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Properties of AMI Line Coding

Sy(ω)

Tb

Tb

ω

Polar

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Properties of AMI Line Coding

Sy(ω)

Tb

Tb

ω

AMI

Polar

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Properties of AMI Line Coding

Sy(ω)

Tb

Tb

ω

AMI

Manchester(Split phase)

Polar

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Self Study

1 High density bipolar signaling (HDB)

2 Binary with N-zero substitution signaling (BNZS)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Self Study

1 High density bipolar signaling (HDB)

2 Binary with N-zero substitution signaling (BNZS)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Self Study

1 High density bipolar signaling (HDB)

2 Binary with N-zero substitution signaling (BNZS)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Outline

1 Digital Transmission Systems

2 Line Coding

3 Pulse Shaping

4 Summary

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Why Pulse Shaping?

Sy (ω) = |P (ω)|2 Sx (ω) =|P (ω)|2

Tb

∑n=−∞

Rne−jnωTb

In addition to the line code which decides Sx (ω), pulse shape p (t) is also animportant factor in influencing the overall PSD Sy (ω).

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Why Pulse Shaping?

Sy (ω) = |P (ω)|2 Sx (ω) =|P (ω)|2

Tb

∑n=−∞

Rne−jnωTb

In addition to the line code which decides Sx (ω), pulse shape p (t) is also animportant factor in influencing the overall PSD Sy (ω).

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Why Pulse Shaping?

Sy (ω) = |P (ω)|2 Sx (ω) =|P (ω)|2

Tb

∑n=−∞

Rne−jnωTb

In addition to the line code which decides Sx (ω), pulse shape p (t) is also animportant factor in influencing the overall PSD Sy (ω).

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Why Pulse Shaping?

For polar line code, we have seen that

Sy(ω)

Tb

Tb

Tb

Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Why Pulse Shaping?

If the polar coded signal is transmitted through a channel of bandwidth of Rb,

Sy(ω)

Tb

Tb

Tb

Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Why Pulse Shaping?

Pulses get stretched if the channel of bandwidth is limited to Rb leading to ISI.

Sy(ω)

Tb

Tb

Tb

Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Why Pulse Shaping?

If we want to avoid ISI, we need to use infinite bandwidth.

If we want to restrict the bandwidth, we end up in inter symbol interference(ISI).

Then what is the solution ?

Since we are dealing with digital information, we only need the amplitudeinformation at a single instant.

If the amplitude information at that instant is not corrupted by ISI, we shouldbe fine.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Why Pulse Shaping?

If we want to avoid ISI, we need to use infinite bandwidth.

If we want to restrict the bandwidth, we end up in inter symbol interference(ISI).

Then what is the solution ?

Since we are dealing with digital information, we only need the amplitudeinformation at a single instant.

If the amplitude information at that instant is not corrupted by ISI, we shouldbe fine.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Why Pulse Shaping?

If we want to avoid ISI, we need to use infinite bandwidth.

If we want to restrict the bandwidth, we end up in inter symbol interference(ISI).

Then what is the solution ?

Since we are dealing with digital information, we only need the amplitudeinformation at a single instant.

If the amplitude information at that instant is not corrupted by ISI, we shouldbe fine.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Why Pulse Shaping?

If we want to avoid ISI, we need to use infinite bandwidth.

If we want to restrict the bandwidth, we end up in inter symbol interference(ISI).

Then what is the solution ?

Since we are dealing with digital information, we only need the amplitudeinformation at a single instant.

If the amplitude information at that instant is not corrupted by ISI, we shouldbe fine.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Why Pulse Shaping?

If we want to avoid ISI, we need to use infinite bandwidth.

If we want to restrict the bandwidth, we end up in inter symbol interference(ISI).

Then what is the solution ?

Since we are dealing with digital information, we only need the amplitudeinformation at a single instant.

If the amplitude information at that instant is not corrupted by ISI, we shouldbe fine.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Why Pulse Shaping?

If we want to avoid ISI, we need to use infinite bandwidth.

If we want to restrict the bandwidth, we end up in inter symbol interference(ISI).

Then what is the solution ?

Since we are dealing with digital information, we only need the amplitudeinformation at a single instant.

If the amplitude information at that instant is not corrupted by ISI, we shouldbe fine.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Criterion for Zero ISI

t

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Criterion for Zero ISI

t

0 Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Criterion for Zero ISI

t

0 Tb 2Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Criterion for Zero ISI

t

0 Tb 2Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Criterion for Zero ISI

t

0 Tb 2Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Criterion for Zero ISI

t

0 Tb 2Tb

0 Rb/2f

-Rb/2

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Problems with Sinc Pulses

• Not realistic as the time starts at −∞

• Truncation can not guarantee Rb/2 Hz BW

• Decays too slowly at a rate 1/t

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Problems with Sinc Pulses

• Not realistic as the time starts at −∞

• Truncation can not guarantee Rb/2 Hz BW

• Decays too slowly at a rate 1/t

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Problems with Sinc Pulses

• Not realistic as the time starts at −∞

• Truncation can not guarantee Rb/2 Hz BW

• Decays too slowly at a rate 1/t

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Problems with Sinc Pulses

t

0 Tb 2Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Problems with Sinc Pulses

t

0 Tb 2Tb

If pulse rate changesat the transmittter

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Problems with Sinc Pulses

t

0 Tb 2Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Problems with Sinc Pulses

t

0 Tb 2Tb

If sampling rate changesat the receiver

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

Nyquist showed that a pulse satisfying

p (t) =

{1 t = 00 t = ±nTb

and decaying faster than 1/t would require a bandwidth kRb/2, where 1 <

k < 2.

|P(ω)|

ωb-ωb/2 ωb/2-ωbω

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

Nyquist showed that a pulse satisfying

p (t) =

{1 t = 00 t = ±nTb

and decaying faster than 1/t would require a bandwidth kRb/2, where 1 <

k < 2.

|P(ω)|

ωb-ωb/2 ωb/2-ωbω

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

Nyquist showed that a pulse satisfying

p (t) =

{1 t = 00 t = ±nTb

and decaying faster than 1/t would require a bandwidth kRb/2, where 1 <

k < 2.

|P(ω)|

ωb-ωb/2 ωb/2-ωbω

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

Nyquist showed that a pulse satisfying

p (t) =

{1 t = 00 t = ±nTb

and decaying faster than 1/t would require a bandwidth kRb/2, where 1 <k < 2.

|P(ω)|

ωb-ωb/2 ωb/2-ωbω

P(ω) = 0 P(ω) = 0

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

Let p(t) be sampled at Tb instants. Then the samples signal p̄ (t) and the cor-responding Fourier transform are given as

p̄ (t) =∞

∑n=−∞

p (t) δ (t− nTb) = p (t) δTb (t)

P̄ (ω) =1

Tb

∑n=−∞

P (ω− nωb) .

Since p (t) = 0 at t = ±nTb,

p̄ (t) =∞

∑n=−∞

p (t) δ (t− nTb) = p (0) δ (t) = δ (t) . (assuming p (0) = 1)

Hence,

∑n=−∞

P (ω− nωb) = Tb. (26)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

Let p(t) be sampled at Tb instants. Then the samples signal p̄ (t) and the cor-responding Fourier transform are given as

p̄ (t) =∞

∑n=−∞

p (t) δ (t− nTb) = p (t) δTb (t)

P̄ (ω) =1

Tb

∑n=−∞

P (ω− nωb) .

Since p (t) = 0 at t = ±nTb,

p̄ (t) =∞

∑n=−∞

p (t) δ (t− nTb) = p (0) δ (t) = δ (t) . (assuming p (0) = 1)

Hence,

∑n=−∞

P (ω− nωb) = Tb. (26)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

Let p(t) be sampled at Tb instants. Then the samples signal p̄ (t) and the cor-responding Fourier transform are given as

p̄ (t) =∞

∑n=−∞

p (t) δ (t− nTb) = p (t) δTb (t)

P̄ (ω) =1

Tb

∑n=−∞

P (ω− nωb) .

Since p (t) = 0 at t = ±nTb,

p̄ (t) =∞

∑n=−∞

p (t) δ (t− nTb) = p (0) δ (t) = δ (t) . (assuming p (0) = 1)

Hence,

∑n=−∞

P (ω− nωb) = Tb. (26)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

Let p(t) be sampled at Tb instants. Then the samples signal p̄ (t) and the cor-responding Fourier transform are given as

p̄ (t) =∞

∑n=−∞

p (t) δ (t− nTb) = p (t) δTb (t)

P̄ (ω) =1

Tb

∑n=−∞

P (ω− nωb) .

Since p (t) = 0 at t = ±nTb,

p̄ (t) =∞

∑n=−∞

p (t) δ (t− nTb) = p (0) δ (t) = δ (t) . (assuming p (0) = 1)

Hence,

∑n=−∞

P (ω− nωb) = Tb. (26)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

|P(ω)|

-ωb/2 ωb/2ω

Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

|P(ω)|

ωb-ωb/2 ωb/2-ωbω

Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

|P(ω)|

ωb-ωb/2 ωb/2-ωbω

Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

|P(ω)|

ωbωb/2ω

Tb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

|P(ω)|

ωbωb/2ω

Tb

P(ω) + P(ω - ωb) = Tb

0 < ω < ωb

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

Since P (ω) + P (ω−ωb) = Tb, assuming ω = x + ωb/2 gives

P(

x +ωb2

)+ P

(x− ωb

2

)= Tb |x| < ωb

2. (27)

The above equation can be rewritten as

P(ωb

2+ x)+ P∗

(ωb2− x)= Tb |x| < ωb

2. (28)

If we assume P (ω) = |P (ω)| e−jωtd then only |P (ω)| needs to satisfy theabove equation. So,∣∣∣P(ωb

2+ x)∣∣∣+ ∣∣∣P (ωb

2− x)∣∣∣ = Tb |x| < ωb

2. (29)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

Since P (ω) + P (ω−ωb) = Tb, assuming ω = x + ωb/2 gives

P(

x +ωb2

)+ P

(x− ωb

2

)= Tb |x| < ωb

2. (27)

The above equation can be rewritten as

P(ωb

2+ x)+ P∗

(ωb2− x)= Tb |x| < ωb

2. (28)

If we assume P (ω) = |P (ω)| e−jωtd then only |P (ω)| needs to satisfy theabove equation. So,∣∣∣P(ωb

2+ x)∣∣∣+ ∣∣∣P (ωb

2− x)∣∣∣ = Tb |x| < ωb

2. (29)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

Since P (ω) + P (ω−ωb) = Tb, assuming ω = x + ωb/2 gives

P(

x +ωb2

)+ P

(x− ωb

2

)= Tb |x| < ωb

2. (27)

The above equation can be rewritten as

P(ωb

2+ x)+ P∗

(ωb2− x)= Tb |x| < ωb

2. (28)

If we assume P (ω) = |P (ω)| e−jωtd then only |P (ω)| needs to satisfy theabove equation. So,∣∣∣P(ωb

2+ x)∣∣∣+ ∣∣∣P (ωb

2− x)∣∣∣ = Tb |x| < ωb

2. (29)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

Since P (ω) + P (ω−ωb) = Tb, assuming ω = x + ωb/2 gives

P(

x +ωb2

)+ P

(x− ωb

2

)= Tb |x| < ωb

2. (27)

The above equation can be rewritten as

P(ωb

2+ x)+ P∗

(ωb2− x)= Tb |x| < ωb

2. (28)

If we assume P (ω) = |P (ω)| e−jωtd then only |P (ω)| needs to satisfy theabove equation. So,∣∣∣P(ωb

2+ x)∣∣∣+ ∣∣∣P (ωb

2− x)∣∣∣ = Tb |x| < ωb

2. (29)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

|P(ω)|

αω

x x

ωx ωx

α

Tb-α

ωb

00

Tb

Tb/2

ωb/2

Vestigialspectrum

Roll-off factor r is defined as

r =excess bandwidth

theoretical minimum bandwidth=

ωx

ωb/2=

2ωx

ωb. (30)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

|P(ω)|

αω

x x

ωx ωx

α

Tb-α

ωb

00

Tb

Tb/2

ωb/2

Vestigialspectrum

Roll-off factor r is defined as

r =excess bandwidth

theoretical minimum bandwidth=

ωx

ωb/2=

2ωx

ωb. (30)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse

|P(ω)|

αω

x x

ωx ωx

α

Tb-α

ωb

00

Tb

Tb/2

ωb/2

Vestigialspectrum

Roll-off factor r is defined as

r =excess bandwidth

theoretical minimum bandwidth=

ωx

ωb/2=

2ωx

ωb. (30)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse – Raised Cosine Pulse

|P(ω)|

αω

x x

ωx ωx

α

Tb-α

ωb

00

Tb

Tb/2

ωb/2

Vestigialspectrum

P (ω) =

12

{1− sin

[π(ω− ωb

2 )2ωx

]} ∣∣ω− ωb2

∣∣ < ωx

0 |ω| > ωb2 + ωx

1 |ω| < ωb2 −ωx

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse – Raised Cosine Pulse

|P(ω)|

αω

x x

ωx ωx

α

Tb-α

ωb

00

Tb

Tb/2

ωb/2

Vestigialspectrum

P (ω) =

12

{1− sin

[π(ω− ωb

2 )2ωx

]} ∣∣ω− ωb2

∣∣ < ωx

0 |ω| > ωb2 + ωx

1 |ω| < ωb2 −ωx

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse – Raised Cosine Pulse

|P(ω)|

αω

x x

ωx ωx

α

Tb-α

ωb

00

Tb

Tb/2

ωb/2

Vestigialspectrum

P (ω) =

12

{1− sin

[π(ω− ωb

2 )2ωx

]} ∣∣ω− ωb2

∣∣ < ωx

0 |ω| > ωb2 + ωx

1 |ω| < ωb2 −ωx

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse – Raised Cosine Pulse

r r

ωbωb/2ω

0

1

Tb 2Tb-Tb-2Tb

|P(ω)| p(t)

Rb

0t

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse – Raised Cosine Pulse

r r

ωbωb/2ω

0

1

Tb 2Tb-Tb-2Tb

|P(ω)| p(t)

Rb

0t

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse – Raised Cosine Pulse

rr

rr

ωbωb/2ω

0

1

Tb 2Tb-Tb-2Tb

|P(ω)| p(t)

Rb

0t

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse – Raised Cosine Pulse

r

rr

r

rr

ωbωb/2ω

0

1

Tb 2Tb-Tb-2Tb

|P(ω)| p(t)

Rb

0t

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse – Raised Cosine Pulse

r

rrr

r

rrr

ωbωb/2ω

0

1

Tb 2Tb-Tb-2Tb

|P(ω)| p(t)

Rb

0t

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse – Raised Cosine Pulse

Nyquist pulse for r = 1:

P (ω) = cos2(

ω

4Rb

)rect

4πRb

)(31)

p (t) = Rbcos (πRbt)1− 4R2

bt2sinc (πRbt) (32)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Nyquist Pulse – Raised Cosine Pulse

Nyquist pulse for r = 1:

P (ω) = cos2(

ω

4Rb

)rect

4πRb

)(31)

p (t) = Rbcos (πRbt)1− 4R2

bt2sinc (πRbt) (32)

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Signaling with Controlled ISI

Nyquist pulse results in BW slightly higher than the theoretical minimum BW

BT =(

1+r2

)Rb.

Is it possible to reduce the BW below the theoretical minimum (Rb/2 Hz)?

Widening of the pulse is the only way; However we can’t avoid ISI.

Tb

p(t)

0 2Tb 3Tb 4Tb-Tb-2Tb-3Tb 5Tb-4Tb

1

t

3Tb

duobinarypulse

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Signaling with Controlled ISI

Nyquist pulse results in BW slightly higher than the theoretical minimum BW

BT =(

1+r2

)Rb.

Is it possible to reduce the BW below the theoretical minimum (Rb/2 Hz)?

Widening of the pulse is the only way; However we can’t avoid ISI.

Tb

p(t)

0 2Tb 3Tb 4Tb-Tb-2Tb-3Tb 5Tb-4Tb

1

t

3Tb

duobinarypulse

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Signaling with Controlled ISI

Nyquist pulse results in BW slightly higher than the theoretical minimum BW

BT =(

1+r2

)Rb.

Is it possible to reduce the BW below the theoretical minimum (Rb/2 Hz)?

Widening of the pulse is the only way; However we can’t avoid ISI.

Tb

p(t)

0 2Tb 3Tb 4Tb-Tb-2Tb-3Tb 5Tb-4Tb

1

t

3Tb

duobinarypulse

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Signaling with Controlled ISI

Nyquist pulse results in BW slightly higher than the theoretical minimum BW

BT =(

1+r2

)Rb.

Is it possible to reduce the BW below the theoretical minimum (Rb/2 Hz)?

Widening of the pulse is the only way; However we can’t avoid ISI.

Tb

p(t)

0 2Tb 3Tb 4Tb-Tb-2Tb-3Tb 5Tb-4Tb

1

t

3Tb

duobinarypulse

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Signaling with Controlled ISI

Nyquist pulse results in BW slightly higher than the theoretical minimum BW

BT =(

1+r2

)Rb.

Is it possible to reduce the BW below the theoretical minimum (Rb/2 Hz)?

Widening of the pulse is the only way; However we can’t avoid ISI.

Tb

p(t)

0 2Tb 3Tb 4Tb-Tb-2Tb-3Tb 5Tb-4Tb

1

t

3Tb

duobinarypulse

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Signaling with Controlled ISI (with Polar Line Code)

Tb

p(t)

0 2Tb 3Tb 4Tb-Tb-2Tb-3Tb 5Tb-4Tbt

0 0

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Signaling with Controlled ISI (with Polar Line Code)

Tb

p(t)

0 2Tb 3Tb 4Tb-Tb-2Tb-3Tb 5Tb-4Tb

1

t

0 1

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Signaling with Controlled ISI (with Polar Line Code)

Tb

p(t)

0 2Tb 3Tb 4Tb-Tb-2Tb-3Tb 5Tb-4Tb

1

t

1 0

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Signaling with Controlled ISI (with Polar Line Code)

Tb

p(t)

0 2Tb 3Tb 4Tb-Tb-2Tb-3Tb 5Tb-4Tb

1

t

1 1

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Decision Rule for Duo-binary Pulses

1 If the sample value is + ve, the present bit is 1 and the previous bit isalso 1.

2 If the sample value is - ve, the present bit is 0 and the previous bit is also0.

3 If the sample value is 0, the present bit is compliment of the previous bit.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Decision Rule for Duo-binary Pulses

1 If the sample value is + ve, the present bit is 1 and the previous bit isalso 1.

2 If the sample value is - ve, the present bit is 0 and the previous bit is also0.

3 If the sample value is 0, the present bit is compliment of the previous bit.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Decision Rule for Duo-binary Pulses

1 If the sample value is + ve, the present bit is 1 and the previous bit isalso 1.

2 If the sample value is - ve, the present bit is 0 and the previous bit is also0.

3 If the sample value is 0, the present bit is compliment of the previous bit.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Decision Rule for Duo-binary Pulses

1 If the sample value is + ve, the present bit is 1 and the previous bit isalso 1.

2 If the sample value is - ve, the present bit is 0 and the previous bit is also0.

3 If the sample value is 0, the present bit is compliment of the previous bit.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

By the Way, How do we do Pulse Shaping?

Nyquist Pulse is generated by driving a ’Nyquist filter’ with the line codes tobe conveyed.

Nyquist Filter is expected to shape the pulse such that at the receiver onedoes not encounter ISI at the sampling point.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

By the Way, How do we do Pulse Shaping?

Nyquist Pulse is generated by driving a ’Nyquist filter’ with the line codes tobe conveyed.

Nyquist Filter is expected to shape the pulse such that at the receiver onedoes not encounter ISI at the sampling point.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

By the Way, How do we do Pulse Shaping?

Nyquist Pulse is generated by driving a ’Nyquist filter’ with the line codes tobe conveyed.

Nyquist Filter is expected to shape the pulse such that at the receiver onedoes not encounter ISI at the sampling point.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Square Root Nyquist Pulse

r = 1r = 0.5r = 0

Though a single Square Root Nyquist pulse does not have nulls at thesampling points, 2 such filters in cascade (Tx & Rx) does satisfy Nyquist

Pulse properties

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Square Root Nyquist Pulse

r = 1r = 0.5r = 0

Though a single Square Root Nyquist pulse does not have nulls at thesampling points, 2 such filters in cascade (Tx & Rx) does satisfy Nyquist

Pulse properties

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Square Root Nyquist Pulse

r = 1r = 0.5r = 0

Though a single Square Root Nyquist pulse does not have nulls at thesampling points, 2 such filters in cascade (Tx & Rx) does satisfy Nyquist

Pulse properties

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Square Root Nyquist Pulse

Since the path, between information source and destination, involvestransmitter & receiver (assuming channel to be ideal), the transmit & receive

filters together should have the Nyquist Filter property.

On the receiver side, the channel response, if it can be accurately estimated,can also be taken into account so that the overall response is Raised-cosine

filter.

This can be achieved by having 2 symmetric Square Root Nyquist Filters, oneat the Tx side and the other at the Rx side.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Square Root Nyquist Pulse

Since the path, between information source and destination, involvestransmitter & receiver (assuming channel to be ideal), the transmit & receive

filters together should have the Nyquist Filter property.

On the receiver side, the channel response, if it can be accurately estimated,can also be taken into account so that the overall response is Raised-cosine

filter.

This can be achieved by having 2 symmetric Square Root Nyquist Filters, oneat the Tx side and the other at the Rx side.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Square Root Nyquist Pulse

Since the path, between information source and destination, involvestransmitter & receiver (assuming channel to be ideal), the transmit & receive

filters together should have the Nyquist Filter property.

On the receiver side, the channel response, if it can be accurately estimated,can also be taken into account so that the overall response is Raised-cosine

filter.

This can be achieved by having 2 symmetric Square Root Nyquist Filters, oneat the Tx side and the other at the Rx side.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Square Root Nyquist Pulse

Since the path, between information source and destination, involvestransmitter & receiver (assuming channel to be ideal), the transmit & receive

filters together should have the Nyquist Filter property.

On the receiver side, the channel response, if it can be accurately estimated,can also be taken into account so that the overall response is Raised-cosine

filter.

This can be achieved by having 2 symmetric Square Root Nyquist Filters, oneat the Tx side and the other at the Rx side.

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Outline

1 Digital Transmission Systems

2 Line Coding

3 Pulse Shaping

4 Summary

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Digital Transmission Systems Line Coding Pulse Shaping Summary

Summary

• Sy (ω) =|P(ω)|2

Tb∑∞

n=−∞ Rne−jnωTb = |P(ω)|2Tb

(R0 + 2 ∑∞n=1 Rn cos nωTb)

• Rn = limN→∞1N ∑k akak+n = akak+n

• Polar Line Coding:

Rn =

{1, n = 00, n 6= 0

• ON-OFF Coding:

Rn =

{12 , n = 014 , n 6= 0

• AMI Coding:

Rn =

12 , n = 0− 1

4 , n = 10, |n| > 1

• r = ωxωb/2 ⇒ Transmission bandwidth = (1 + r) ωb

2

Baseband Transmission of Digital Signals Communication Systems, Dept. of EEE, BITS Hyderabad

Recommended