You are on page 1of 55

DlGlTA NS

Digital communication course covers

Sampling and pulse modulation


Baseband pulse transmission
Digital transmission through band limited channel
Bandpass digital modulation

Digital signal If
Electrical
signal 519hL
digital
compression
I
ForDate Td Audio
news
video
y mpm

soft
01000011
This Digitdsianal Error
fetid
is
date
e Information source Discrete needed

Audio video image discrete data


non electrical signal to electrical signal
y
Converting

2 Source encoding
It is used to reduce redundancy Delta modulation
It is utilized to use Bw effectively
Data compression
Huffman
Ltr
hempel Invading for digital
compression

3 Channel Encoding

It is used to provide noise immunity


By adding redundancy we can achieve
noise immunity
Blockade
Cyclic code
Convolutional codes

4 Digital modulator
Low frequency digital signal into high frequency
analog signal
convert electrical signal into high frequency
modulated signal
ASK FSK PSK Integrated
circuit

qfmpteADVANTAGESOFDIGHAMM.ES
crrli
a

The Digital
signal
multplexies

Easy defficient

river
storing capability 6bitHbit Noloss in date
privacy and security encryption systems
01010 11000
on

You can change programs


system
comm
in a digital

Bandwidth
is expensive

send
How manybits youin each
second
bitts
f

rdotonek
7

BRI transmission
BW

can cause
interferon

I
keep the power interfere
Base station transmit power
i 40dB smell not to
with other systems
less
bond
more
in
in energy

BANDWIDTHISAMPLINGANDPDLSEMODut.AT oN
to convert the
You have domain sifiedauintgdoman
time

sequence
17 I
pulses

A find

21170 angular frequency

fo WIT HZ l Wo 2117 21
T
d
frequent
ascwot 3 ak3woHtffI.asC5wot
fit Az 12
2 wsCgwot
ftp.wsttwotlt
Bandwidth of the signal is 9worsad

to find the BW of a time


domain signal we

have to convert to the frequency domain


2 Ae
6

EE d
atte
T 2ET
lB
rad s

13 12
t
Xlt
I
xctl.e twtdt
t xcuk.f
wt

faaetwtdte.tw es
a

two
fffge Etsu
we
a.sinCw
af 2J wa
w
w sinclwa
sincwa
BANDWIDTH OF A SYSTEM CHANNEL

pass bandpass
Low Her
fit g

It the which
is
range of frequencies over
the magnitude is going to fall to 40797
from its zero frequency value
Sampling
time
It is the process to convert continuous signal into
discrete signal

Sufficient number of samples must be taken so

that the original signal is reconstructed properly

Number of samples to be taken depends on

the Max signal frequency present in the signal

f HI fsltl fctt.sk

SCH
set

pix
str

is
there overlapping
no

multiplication in time d main convolution in


freq domain
LECTUREZ2

He
peridgional
elf
cut Xmex value
of
Id
a
Z
BW

Bw of A SYSTEMS

pass
band't
offer ever

0.707km due
Sampling
time
It is the process to convert continuous signal into
discrete signal

Sufficient number of samples must be taken so

that the original signal is reconstructed properly

Number of samples to be taken depends on

the Max signal frequency present in the signal

f HI fsltl fctt.sk

SCH
Stetamplingthwem
il A band limited signal of finite energy which
has no
fear Component higher than fmutz
can be completely described by its sample values
at uniform intervels less than or equal to Yzfm
Tst m mex frequency
sampling component
fret fszz.fm
ii if signal SCH is bandlimited with W than selecting
sampling frequency a fs 72W all information
can be carried by the actual signal

output fs't
I
a
fit
sampled signal
kBfBg h
g t
original signal

Hitting

Tss
Ifm signal

d7 em

take
SAMPLINGTHEOREIIL
If the signal is bendlimited with us
xcwI

SHH Python

t
time

XCH.fi
9H
ftp.pu
n gets

in iiei.i
pass
filter
Low

f n uhQ

i.no
nWs72Wmfs72fm

A As long as fs 2 fm gcw will repeat


periodically without overlapping

At the receiver we place LPF of frequency wm


so we can extract original transmission

f s 2fm To avoid successive cycles not overlap

f s 2fm Successive cycles just touch

f s L2fm successive cycles overlap eachother


For reconstruction without distortion
f s 72fm Nyquist
frequency

fs 2fm fs is referred as Nyquist rete


Tse Yzfm Ts is Nyquist interval

t.nl m

a
us
111
overlapping
tie
t7 send
vers
gI
pmIDEAL
SAMPLING TD
Er
It the idea N Sts
use
of multiplication
0
CH
Sts

I t

Nfl

y
get
Ntl Salt

f
w o
w

7
i.ttI

ie
o_0

Sampling signal
mfs
E Stsants E SH E

Gtf Nfl
a

nl
in.a

W W fs
fs
f
signal is bandlimited however the spectrum of the
sampled signal is periodic
sF EfT xH

the signal is sampled at rate lower than


tf
a

he Nyquist rete spectral overlap occurs

int

pa

w
o

i
FLA SAM

It is practically possible
It has very high noise interference

or Sts H

t
n Einsct7
it
Sts H Ea8H nts
xcH.Ststt
ahh
I

t k
nTs
9tH hH
sHI q.ae
H t

In Frequency domain
GCfkfs.AEXCf nfsl.HCf
HCfI Tsinc fT
exp JItft

A rectangular pulse heh Heil


nl

hnargfHff
iii
APERTURE EFFECT

This distortion is
celled
cos aperture
affect

Exampled Sampling and Nyquist rate

1 NH 3 cos 5 to sin 300ft w wort


calculate the Nyquist rate of this signal
we have different frequency components

Fe If 520 25 Hz

3 t5oHz IO Is
fz YET IO

fs 2 fm
300 HZ H
2 Find the Nyquist role and Nyquist interval 130
for the signed NH c Lfasc4ooott ashooott

Ntl c
4000ft co looott 2 4000ft co 1000IT
2 y

tf w 3000ft too 5000 At

1500 Hz
Y Fm 2500 Hz

Hoo
72 2427 z

f see 2fm 5000 Hz and Ts toooHz


0,2 m see

3 Determine the Nyquist rate for a continuous


time signal NH 6 C5att 120 sin Booth
lo 400 It

f 25ha
2

so
fz Y the now e
soothy
50 Ht
f z 24
DIGITAL WMMUNICATIONS

WEEk
3_
PULSE MODULATIONS

Pulse Amplitude Modulation PAM

The amplitude of a
fixed time fixed position
pulse is changed depending on the information
signal
a Pulse width modelelion PWM

The method is also pulse duration


known as

modulation In this method the pulse is proportional


to the amplitude of the information

Pul U PPM

The position of a fixed width pulse is varied


in proportion to the amplitude of of the
information signal
Pulse Code Modulation Pcm

In PCM the information signal is sampled

quantized and converted coded into fixed binary


serial number for transmission
Deletion
Delta modulation is
essentially a kind of
differential pulse code modulation The main
feature is that it uses a e bit two
quantization levels quantzer This modulation
uses the difference between current sample
and the
previous sample Depending on
whether this difference is positive or negative
bit is generated
1 of information

57gal

T
a
ys a
pulse c
train t
za
the
when

pulse
017 7 1 1 013T
signee
tahewplitte
auf f PAM
wid y increase
1 0 01717 17 17 A

IEEE 17 17 17 17 1712 fifth


the
pulses
pulse puke afaneing
postofieton position is dependins
varying YEI
PULSEIDEMODULATION

Pulse code modulation is a three step process

Sampling
Quantization
coding
It consists the same steps of analog to digital
conversion process

Sampling Quantization Coding

1
rkh.me

2,4 2 sanding
Iits
He needs

i
iE

Ei itaiaiii.it
IitItEii
I I oi.IIIou

i Eiii
of 1000 00
a
Sampling Makes the signal discrete time
Quantization Makes the amplitude of the signal
discrete Rounds the amplitude to any of the
g levels Due to this rounding process quantization
is a
bossy process
Coding Converts quantized values to digital words
each with v bit

The signal distortion occurs in the quantization


process

Pcm is used to convert analog data into digital


data

If we use 3 bits to represent then the


total number
of samples are 212 8 lads

9 quantization level
0 Number of bits

it
110 3 bit
lol 23 8 level quantser
100

o
ii
t.io

000 010
If there are high frequency components
at analog input then we should use LPF at

input before we
give signal to sampling
SAMPLINGINPCM

A
Analog signal into discrete signal
Sampling frequency is fse YD
A Minimum
sampling frequency f s 72W
which is celled on the Nyquist rate

Ideal sampling
Flat top sampling

Intent
His
Ts

QUANTIZATIONINPCMT
The process of measuring the numerical values
of the samples and giving them a treble value
in a suitable scale

A Sampling values 3,752 318 After


quantization
01001 O
the finite number of amplitude intervals
is called quantizing interval

Difference between sampled output and


quantized output is called as quantization distortion

quatisation error

3,752 Quantization
318 0,048 error

To decrease this distortion we can increase the


number of levels by increasing the number of
bits

QUATIZATIONRESOLUTIONI
The number of bits it used to represent each sample
is called as the resolution of the quantiser

log Cq Quantization
C IV
number levels
bits
y
The higher the number of bits the higher the quality
As a result the 13W required to transmit

signal increases
Typically telephone systems use 8 bit resolution
128 d levels

CD players use 16 bit resolution per channel

UNIFORMQUANTIZATION

ie
eand
OC
oat1
I

t O
t

3 bits 8 levels of
quantization
quantized sample
XI output sample
we have 8 different quantization levels
X sampled signal
Uniforms
In uniform quarters all quantization levels are contort
The distance between the quantization level is
called the step interval and it is indicated with
A Vmax
Vmex Vmin Ii i I
II
a T
step
intend
1 I0125
Vmin
D

Lets say Vmax Iv Von n OV 9 81 0 3

2 O
D a 0125 8 0,25
g
Vmax

there are two types of uniform giientser


Middlypeuniftation they are

quarters that allow sample values to be


quantized at zero level have zero level

Mid rise type uniform quantization they are

quantizers that do not allow sample values to


be quantized at zero level
a

f
_be 76
gem
row g
A 3
9 8
4
t.IT
eudsyqMlMiinhi
H 4
a ro

A
0100110 is
zbif.gl

11 11 10 10 01 10 no
Umin Vmax
I f
o

a F K

D
0125g

3D
9 8 D
fogs
of n 1
A VMaXg OLI
0

off

0,25 A
I 0125
OF
off
FORMULASOFQUANTIZATION

Rounding off the samples to nearest

quantization level

Bit depth O
No of quorkaed levels 9 20
Vmax Xme mi
step size g

I
Index value Rou

Amin minimum value


Mex 11
Xmax
X Value to be quantized
Xo Quantized magnitude dugnatyisation

xo xmintt.tt CduoaunIp7f
EI A 12 bit ADC with analoginput voltage
ranging from 2V to t2V Determine the
following
a Number
of quantization levels q
b Step size s
c Quantization tenet when the aneloe voltage

XI Quantized value
is
d Quantization error x 1,33 Xo

I 9 12 bits 9 212

D 40961
VMaXjVm 0,0 009765 625am
n

I I Round
j
m
Round D
I Round 3409,92 3410

I A 13410 0,0009765625
Xp Amin t 2

1 1,330078125
24
d e
IX 114 11,33 1,3300781251

e O 00OO7812
quantified
X x

no noise duequettzation

NR Poweryx
a
Power if he
E x
Elko KY
EC
Ece KID
X is uniformly distributed as

42A A ex ca
f Cxl
0 other
Xo is
distributed
Xge that A
icky h
GI
A
Eax xo5 up
E x'I x'DX AY rule
SNR 92 A
SNR dB blog 2 6vdRJ
I
si

I
ProblemswithPCMtansmission
Imposes a increase in BW due to short
duration of pulses
Increase in system complexity due to additional
quantizers end encoders more
signal levels considered
means more
expensive components

solution
trade elf system complexity for increase

spectral efficiency Differential PCM


A Delta modulator
satsmplins dxn xn xn
amrita

receiver
A

r a
WEE
PCI A quick review

Sampling Nyquist sampling Bw w

fs72fm

Quantization rounding level f


coding
PCM
Problems in Pcm

Imposes an increase in the RW due to short


duration
of pulses
Increase in system complexity due to additional
quartisers

Solution
Trade off system complexityfor spectral efficiency
CDPCM

Delta modulation
traves
Waveform coding is used for digital transmission
of an analog signal
Is it possible to make a good estimate
of the sample values by looking at the
previous sample values

Differential coding
1 t
DPCM DM

DIFFERENTIAL PULSE ODE increased


MODULATION samphire
free
f
3,5440 N
2,90
E
i

Number of samples
are increasing

In PCM we transmit dieital date of all samples


In DPCM we 11 difference between sampled
data
DPCM We take difference between samples
when the input analogsignal is sampled at
arete higher than the Nyquist rate the successive
samples become more correlated
There exists a very little difference between
the amplitude of successive samples

In DPCM to reduce the redundant information


and to achieve more compression only the difference
between the successive samples are transmitted

EI Let us assume that we have two samples

411
I
L at
11
fth of bits per
level
DPCM
PCM
less levels
less number
of bits

Less levels because we


only take the
difference between two consecutive samples

el d
Error sieve quantized
DPCME
qgqypyg.de 9 spend

agents

eefeshifd.EE
Te gents
output

pq.gg etxgCnts
Ichts L
Xqcnts
dnt s is the difference between sampled
signal and predicted signal
Error signal 0

aauant.ge
eCnTsl
J.eqCnTsl
9eCnTs

Inputythepredictionfitter
Kents
Xqchts 1
eg nts
Kents elnts74 qe.cn d
xtnTsTtXCnTsl I nTs
t9elnTslXaCnTsl
XCnTs7 9eCr
Xents Agents gents

DPCMDea.de

pi Dean
t
Htt
H
dents is generated
by prediction filter

PF
t
teq we

H X
quantized
V
Nts xents XIII
X nTs7
9eChT
XaCntd
EX consider the input samples

X n 2,1 2,2 2,3 2,6 217 2,8

how encoding and decoding can be


Explain
done in DPCM
Assume first order prediction xtX

iD D F egents
7x
output

pq.gg txacntd
It I
Xqlnts

quantufeifinEI
Prediction round econ
x

tiE f

IEE t
2,3 Z 213 2 011
E
I
z 10 20
2,6 2 t

I y
2.81 EEEE.to I3l
ni.I tiiniI
I
Transmitted sequence 2 O O I 00
DPCM
OH ooo ooo ooo ooo ooo
Digital date
Weta FED
output
DECIDEI I

i D
NH

EE.int
2
eeqieo z

of 2
Ies
2 3
z

Received signal 2 2 2 3 3 I

Transmit 2,1 2,2 2,3 2,6 2,7 2,8


Deltmodulated
PCM DPCM DM
Difference Further BW
All samples
are coded
between samples can be saved
or encoded
OH
XCHBICH
savingBW
XCHEICH

DI One step quantization is used

ENCIDER e9a
fettered
yay
ftp.o IIE
pxqntpoedidfiifr
i H t
K nT
Pff I8H
ecnts x nts karts

Quantisedontput Nms Kents


Cnts yd
2 a
widget
eq ants Cnts
Died output
EosHIs ignition
Iom
Delmtoadulated
output nd
amplitudeand

i f t
DM we use

O and I
t
n
te I
DMReceiver

HFE k
HF x

s t
s O

1
Yifu
function
Theoutpterator
Kim txpnftldts
sldt
fteqcntsl.FI

nTs dt
egcnts7 ftnEz8ft
a

eaenti.EE
Is i Ea

IEeg eacntst.no
sIE
IIIaht
interator
signal after

I Em
intent

111 I
PROBLEM in DM

To make the DM more efficient we have a

choice of two parameters


step size s
Sampling rete fs
to eccaunt fastest change in the signal both
end must be increased

Ht
varying fast

1 my t

But increasing sampling rete will account for


larger BW

PCM

T
sit

iT ts

in
A Increasing step size account for increase
quantization error
the wrong choice of step size will
bring two problems like
overload distortion
Slope
noise

SLOPE OVERLOAD DISTORTION

is
i

Ts Its 5T 6ts
i
Its II
T

2
When step size is small dope overload distortion

occurs The envelope of staircase approximated


will be
signal far behind the original signal
To avoid the quantization error due to slope
overload distortion

choose larger step size to satisfy the


condition
me
dfft
51
Increase fs or decrease Ts

To avoid slope overload distortion we should


have larger slope of staircase compared to
male slope of original signal

sieve
slow Y
input

ELITA
TT t EFTs
solution is to decrease A size

Adaptive DM A is not fixed

You might also like