data communication slide on data rate and efficiency

MdTanvirHossainAlahi 20 views 25 slides Jun 05, 2024
Slide 1
Slide 1 of 25
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25

About This Presentation

data communication slide on data rate and efficiency


Slide Content

DATA RATE
Prepared by
Nusrat Chowdhury
Assistant Professor, Department of EEE

Lecture Contents
Noiseless Channel: Nyquist Bit Rate
Noisy Channel: Shannon Capacity
Using Both Limits

DATA RATE LIMITS
Averyimportantconsiderationindata
communicationsishowfastwecansenddata,inbits
persecond,overachannel.Dataratedependson
threefactors:
1.Thebandwidthavailable
2.Thelevelofthesignalsweuse
3.Thequalityofthechannel(thelevelofnoise)

Nyquist Theorem
Nyquistgivestheupperboundforthebitrateofa
transmissionsystembycalculatingthebitrate
directlyfromthenumberofbitsinasymbol(or
signallevels)andthebandwidthofthesystem
(assuming2symbols/percycleandfirst
harmonic).
Nyquisttheoremstatesthatforanoiseless
channel:
C=2Blog
22
n
=2Blog
2L
C=capacityinbps
B=bandwidthinHz

Consideranoiselesschannelwithabandwidthof3000
Hztransmittingasignalwithtwosignallevels(foreach
level,wesend1bits).Calculatethemaximumbitrate.
Example 3.34
We know for noiseless channel , Channel capacity or bit rate should be calculated
using the formula below:

Example3.36
Weneedtosend265kbpsoveranoiselesschannel
withabandwidthof20kHz.Howmanysignallevels
doweneed?Commentonyouranswer.

Weneedtosend265kbpsoveranoiselesschannelwith
abandwidthof20kHz.Howmanysignallevelsdowe
need?Commentonyouranswer.
Solution
WecanusetheNyquistformulaasshown:
Example 3.36
L=2^(C/2B)
This is not a valid number. So possible values of n= 6 or 7
If n=6 then L=64, and C= 240 kbps
and if n=7 then L=128, C= 280kbps

Shannon’s Theorem
Shannon’s theorem gives the capacity of a
system in the presence of noise.
C = B log
2(1 + SNR)

Consideranextremelynoisychannelinwhichthevalue
ofthesignal-to-noiseratioisalmostzero.Inother
words,thenoiseissostrongthatthesignalisfaint.For
thischannelthecalculatethecapacity.
Example 3.37
Thismeansthatthecapacityofthischanneliszero
regardlessofthebandwidth.Inotherwords,wecannot
receiveanydatathroughthischannel.

Wecancalculatethetheoreticalhighestbitrateofa
regulartelephoneline.Atelephonelinenormallyhasa
bandwidthof3000.Thesignal-to-noiseratioisusually
3162.Forthischannelcalculatethechannelcapacity.
Example 3.38
Thismeansthatthehighestbitrateforatelephoneline
is34.860kbps.Ifwewanttosenddatafasterthanthis,
wecaneitherincreasethebandwidthofthelineor
improvethesignal-to-noiseratio.

Example3.39
Thesignal-to-noiseratioisoftengivenindecibels.
AssumethatSNR
dB=36andthechannelbandwidthis
2MHz.Calculatethechannelcapacity.

Thesignal-to-noiseratioisoftengivenindecibels.
AssumethatSNR
dB=36andthechannelbandwidthis2
MHz.Calculatethechannelcapacity.
Example 3.39

Forpracticalpurposes,whentheSNRisveryhigh,we
canassumethatSNR+1isalmostthesameasSNR.In
thesecases,thetheoreticalchannelcapacitycanbe
simplifiedto
Example 3.40
Forexample,wecancalculatethetheoreticalcapacityof
thepreviousexampleas

Example3.41
Wehaveachannelwitha1-MHzbandwidth.The
SNRforthischannelis63.Whataretheappropriate
bitrateandsignallevel?

Wehaveachannelwitha1-MHzbandwidth.TheSNR
forthischannelis63.Whataretheappropriatebitrate
andsignallevel?
Solution
First,weusetheShannonformulatofindtheupper
limit.
Example 3.41
L=2^(C/2B)

TheShannonformulagivesus6Mbps,theupperlimit.
Forbetterperformancewechoosesomethinglower,4
Mbps,forexample.ThenweusetheNyquistformulato
findthenumberofsignallevels.
Example 3.41 (continued)

The Shannon capacity gives us the
upper limit; the Nyquist formula tells us
how many signal levels we need.
Note

Practice Problem

Example 3.18
Assumeweneedtodownloadtextdocumentsattherate
of100pagesperminute.Whatistherequiredbitrateof
thechannel?Considereachpagecontains24linesand
eachlinecontains30letters.

Example 3.20
Whatisthebitrateforhigh-definitionTV(HDTV)?TheHDTV
Screenisnormallyaratioof16:9.Thereare1920by1080pixels
perscreen,andthescreenisrenewed30timespersecond.
Twenty-fourbitsrepresentsonecolorpixel.

Q.3.Wehaveachannelwith4.5kHzbandwidth.Ifwewantto
senddataat120Kbps,whatistheminimumSNRdB?Whatis
SNR?Alsocalculatetheno.oflevels.
Tags