SlideShare une entreprise Scribd logo
1  sur  19
Digital Communication Basics Prof. Anish Goel
Analog Long-Distance Communications  Each repeater attempts to restore analog signal to its original form  Restoration is imperfect  Distortion is not completely eliminated  Noise & interference is only partially removed  Signal quality decreases with # of repeaters  Communications is distance-limited  Still used in analog cable TV systems  Analogy: Copy a song using a cassette recorder 2 Digital Communication Basics                                                   Anish Goel
Analog vs. Digital Transmission 3 Digital Communication Basics                                                   Anish Goel
Digital Long-Distance Communications  Regenerator recovers original data sequence and retransmits on next segment  Can design so error probability is very small  Then each regeneration is like the first time!  Analogy: copy an MP3 file  Communications is possible over very long distances  Digital systems vs. analog systems  Less power, longer distances, lower system cost  Monitoring, multiplexing, coding, encryption, protocols… 4 Digital Communication Basics                                                   Anish Goel
Digital Binary Signal For a given communications medium:  How do we increase transmission speed?  How do we achieve reliable communications?  Are there limits to speed and reliability? 5 Digital Communication Basics                                                   Anish Goel
Pulse Transmission Rate  Objective: Maximize pulse rate through a channel, that is, make T as small as possible  If input is a narrow pulse, then typical output is a spread-out pulse with ringing  Question: How frequently can these pulses be transmitted without interfering with each other?  Answer: 2 x Wc pulses/second where Wc is the bandwidth of the channel 6 Digital Communication Basics                                                   Anish Goel
Bandwidth of a Channel  If input is sinusoid of frequency f, then output is a sinusoid of same frequency f  Output is attenuated by an amount A(f) that depends on f A(f)≈1, then input signal passes readily A(f)≈0, then input signal is blocked  Bandwidth Wc is range of frequencies passed by channel 7 Digital Communication Basics                                                   Anish Goel
Multilevel Pulse Transmission  Assume channel of bandwidth Wc, and transmit 2 Wcpulses/sec (without interference) If pulses amplitudes are either -A or +A, then each pulse  conveys 1 bit, so    Bit Rate = 1 bit/pulse x 2Wc pulses/sec = 2Wc bps  If amplitudes are from {-A, -A/3, +A/3, +A}, then bit rate is  2 x 2Wc bps  By going to M = 2m amplitude levels, we achieve Bit Rate = m bits/pulse x 2Wc pulses/sec = 2mWc bps In the absence of noise, the bit rate can be increased without limit by increasing m 8 Digital Communication Basics                                                   Anish Goel
Noise & Reliable Communications All physical systems have noise  Electrons always vibrate at non-zero temperature  Motion of electrons induces noise Presence of noise limits accuracy of measurement of received signal amplitude Errors occur if signal separation is comparable to noise level Bit Error Rate (BER) increases with decreasing signal-to-noise ratio Noise places a limit on how many amplitude levels can be used in pulse transmission 9 Digital Communication Basics                                                   Anish Goel
Signal-to-Noise Ratio 10 Digital Communication Basics                                                   Anish Goel
Shannon Channel Capacity C = Wclog2 (1 + SNR) bps Arbitrarily reliable communications is possible if the transmission rate R < C. If R > C, then arbitrarily reliable communications is not possible. “Arbitrarily reliable” means the BER can be made arbitrarily small through sufficiently complex coding. C can be used as a measure of how close a system design is to the best achievable performance.  Bandwidth Wc & SNR determine C 11 Digital Communication Basics                                                   Anish Goel
Digitization of Analog Signals Sampling: obtain samples of x(t) at uniformly spaced time intervals Quantization: map each sample into an approximation value of finite precision  Pulse Code Modulation: telephone speech  CD audio Compression: to lower bit rate further, apply additional compression method  Differential coding: cellular telephone speech Subband coding: MP3 audio 12 Digital Communication Basics                                                   Anish Goel
Sampling Theorem 13 Digital Communication Basics                                                   Anish Goel
Digital Transmission of Analog Information 14 Digital Communication Basics                                                   Anish Goel
Quantization of Analog Samples 15 Digital Communication Basics                                                   Anish Goel
Error Control Digital transmission systems introduce errors  Applications require certain reliability level  Data applications require error-free transfer  Voice & video applications tolerate some errors  Error control used when transmission system does not meet application requirement  Error control ensures a data stream is transmitted to a certain level of accuracy despite errors  Two basic approaches:  Error detection & retransmission (ARQ)  Forward error correction (FEC) 16 Digital Communication Basics                                                   Anish Goel
Key Idea All transmitted data blocks (“codewords”) satisfy a pattern If received block doesn’t satisfy pattern, it is in error Redundancy: Only a subset of all possible blocks can be codewords Blindspot: when channel transforms a codeword into another codeword 17 Digital Communication Basics                                                   Anish Goel
Single Parity Check 18 Digital Communication Basics                                                   Anish Goel
Example of Single Parity Code  Information (7 bits): (0, 1, 0, 1, 1, 0, 0)  Parity Bit: b8 = 0 + 1 +0 + 1 +1 + 0 = 1  Codeword (8 bits): (0, 1, 0, 1, 1, 0, 0, 1)  If single error in bit 3 : (0, 1, 1, 1, 1, 0, 0, 1)  # of 1’s =5, odd  Error detected  If errors in bits 3 and 5: (0, 1, 1, 1, 0, 0, 0, 1)  # of 1’s =4, even  Error not detected 19 Digital Communication Basics                                                   Anish Goel

Contenu connexe

Tendances

Digital Communications Midterm :D
Digital Communications Midterm :DDigital Communications Midterm :D
Digital Communications Midterm :DChoi Kyung Hyo
 
Analog and Digital Signals
Analog and Digital SignalsAnalog and Digital Signals
Analog and Digital SignalsSana Ullah
 
Lecture3 signal encoding_in_wireless
Lecture3  signal encoding_in_wirelessLecture3  signal encoding_in_wireless
Lecture3 signal encoding_in_wirelessYahya Alzidi
 
marshjames Telecommunicatios
marshjames Telecommunicatiosmarshjames Telecommunicatios
marshjames Telecommunicatiosjmarsh7
 
Speech Compression using LPC
Speech Compression using LPCSpeech Compression using LPC
Speech Compression using LPCDisha Modi
 
Wireless digital communication and coding techniques new
Wireless digital communication and coding techniques newWireless digital communication and coding techniques new
Wireless digital communication and coding techniques newClyde Lettsome
 
Analogue and digital
Analogue and digitalAnalogue and digital
Analogue and digitalrohimab
 
Introduction of digital communication
Introduction of digital communicationIntroduction of digital communication
Introduction of digital communicationasodariyabhavesh
 
Multimedia seminar ppt
Multimedia seminar pptMultimedia seminar ppt
Multimedia seminar pptAnandi Kumari
 
Introductory Lecture to Audio Signal Processing
Introductory Lecture to Audio Signal ProcessingIntroductory Lecture to Audio Signal Processing
Introductory Lecture to Audio Signal ProcessingAngelo Salatino
 
Audio and video compression
Audio and video compressionAudio and video compression
Audio and video compressionneeraj9217
 
Information theory
Information theoryInformation theory
Information theoryAparnaLal2
 
Digital Audio Tape (Dat)
Digital Audio Tape (Dat)Digital Audio Tape (Dat)
Digital Audio Tape (Dat)Farhat Surve
 
Analog and digital signals
Analog and digital signalsAnalog and digital signals
Analog and digital signalsteja reddy
 
Digital communication system
Digital communication systemDigital communication system
Digital communication systembabak danyal
 
Mixing for games levels and more... jocelyn daoust
Mixing for games levels and more...   jocelyn daoustMixing for games levels and more...   jocelyn daoust
Mixing for games levels and more... jocelyn daoustMary Chan
 
Multimedia Compression and Communication
Multimedia Compression and CommunicationMultimedia Compression and Communication
Multimedia Compression and CommunicationBenesh Selvanesan
 

Tendances (20)

Digital Communications Midterm :D
Digital Communications Midterm :DDigital Communications Midterm :D
Digital Communications Midterm :D
 
Analog and Digital Signals
Analog and Digital SignalsAnalog and Digital Signals
Analog and Digital Signals
 
Lecture3 signal encoding_in_wireless
Lecture3  signal encoding_in_wirelessLecture3  signal encoding_in_wireless
Lecture3 signal encoding_in_wireless
 
marshjames Telecommunicatios
marshjames Telecommunicatiosmarshjames Telecommunicatios
marshjames Telecommunicatios
 
Speech Compression using LPC
Speech Compression using LPCSpeech Compression using LPC
Speech Compression using LPC
 
Wireless digital communication and coding techniques new
Wireless digital communication and coding techniques newWireless digital communication and coding techniques new
Wireless digital communication and coding techniques new
 
Digital audio
Digital audioDigital audio
Digital audio
 
Analogue and digital
Analogue and digitalAnalogue and digital
Analogue and digital
 
Introduction of digital communication
Introduction of digital communicationIntroduction of digital communication
Introduction of digital communication
 
Multimedia seminar ppt
Multimedia seminar pptMultimedia seminar ppt
Multimedia seminar ppt
 
3 Digital Audio
3 Digital Audio3 Digital Audio
3 Digital Audio
 
Digaudio
DigaudioDigaudio
Digaudio
 
Introductory Lecture to Audio Signal Processing
Introductory Lecture to Audio Signal ProcessingIntroductory Lecture to Audio Signal Processing
Introductory Lecture to Audio Signal Processing
 
Audio and video compression
Audio and video compressionAudio and video compression
Audio and video compression
 
Information theory
Information theoryInformation theory
Information theory
 
Digital Audio Tape (Dat)
Digital Audio Tape (Dat)Digital Audio Tape (Dat)
Digital Audio Tape (Dat)
 
Analog and digital signals
Analog and digital signalsAnalog and digital signals
Analog and digital signals
 
Digital communication system
Digital communication systemDigital communication system
Digital communication system
 
Mixing for games levels and more... jocelyn daoust
Mixing for games levels and more...   jocelyn daoustMixing for games levels and more...   jocelyn daoust
Mixing for games levels and more... jocelyn daoust
 
Multimedia Compression and Communication
Multimedia Compression and CommunicationMultimedia Compression and Communication
Multimedia Compression and Communication
 

En vedette

Multi tone test
Multi tone testMulti tone test
Multi tone testslmnsvn
 
Introduction to communication | Communication Systems
Introduction to communication | Communication SystemsIntroduction to communication | Communication Systems
Introduction to communication | Communication SystemsLearn By Watch
 
Quad pod transformable vehicle
Quad pod transformable vehicleQuad pod transformable vehicle
Quad pod transformable vehicleslmnsvn
 
Optimum performance of tulkarim governorate network
Optimum performance of tulkarim governorate networkOptimum performance of tulkarim governorate network
Optimum performance of tulkarim governorate networkslmnsvn
 
Optimum performances of ramallah
Optimum performances of ramallahOptimum performances of ramallah
Optimum performances of ramallahslmnsvn
 
Cell phone based dtmf
Cell phone based dtmfCell phone based dtmf
Cell phone based dtmfslmnsvn
 
Cell phone based dtmf controlled
Cell phone based dtmf controlledCell phone based dtmf controlled
Cell phone based dtmf controlledslmnsvn
 
Quad pod transformable vehicle
Quad pod transformable vehicleQuad pod transformable vehicle
Quad pod transformable vehicleslmnsvn
 
Mini scada system for monitoring pv and wind installation in meteorology stat...
Mini scada system for monitoring pv and wind installation in meteorology stat...Mini scada system for monitoring pv and wind installation in meteorology stat...
Mini scada system for monitoring pv and wind installation in meteorology stat...slmnsvn
 
Rfid attendace system
Rfid attendace systemRfid attendace system
Rfid attendace systemslmnsvn
 
Power factor correction
Power factor correctionPower factor correction
Power factor correctionslmnsvn
 
Analysis optimization and monitoring system
Analysis optimization and monitoring system Analysis optimization and monitoring system
Analysis optimization and monitoring system slmnsvn
 
Smart fuel theft detector
Smart fuel theft detectorSmart fuel theft detector
Smart fuel theft detectorslmnsvn
 
Introduction to Communication Systems 4
Introduction to Communication Systems 4Introduction to Communication Systems 4
Introduction to Communication Systems 4slmnsvn
 
introdution to analog and digital communication
introdution to analog and digital communicationintrodution to analog and digital communication
introdution to analog and digital communicationSugeng Widodo
 
Building management system (bms)
Building management system (bms)Building management system (bms)
Building management system (bms)slmnsvn
 
Analog communication
Analog communicationAnalog communication
Analog communicationPreston King
 
Amplitude Modulation ppt
Amplitude Modulation pptAmplitude Modulation ppt
Amplitude Modulation pptPriyanka Mathur
 
Evolution Of Telecommunication
Evolution Of TelecommunicationEvolution Of Telecommunication
Evolution Of TelecommunicationRohan Attravanam
 

En vedette (19)

Multi tone test
Multi tone testMulti tone test
Multi tone test
 
Introduction to communication | Communication Systems
Introduction to communication | Communication SystemsIntroduction to communication | Communication Systems
Introduction to communication | Communication Systems
 
Quad pod transformable vehicle
Quad pod transformable vehicleQuad pod transformable vehicle
Quad pod transformable vehicle
 
Optimum performance of tulkarim governorate network
Optimum performance of tulkarim governorate networkOptimum performance of tulkarim governorate network
Optimum performance of tulkarim governorate network
 
Optimum performances of ramallah
Optimum performances of ramallahOptimum performances of ramallah
Optimum performances of ramallah
 
Cell phone based dtmf
Cell phone based dtmfCell phone based dtmf
Cell phone based dtmf
 
Cell phone based dtmf controlled
Cell phone based dtmf controlledCell phone based dtmf controlled
Cell phone based dtmf controlled
 
Quad pod transformable vehicle
Quad pod transformable vehicleQuad pod transformable vehicle
Quad pod transformable vehicle
 
Mini scada system for monitoring pv and wind installation in meteorology stat...
Mini scada system for monitoring pv and wind installation in meteorology stat...Mini scada system for monitoring pv and wind installation in meteorology stat...
Mini scada system for monitoring pv and wind installation in meteorology stat...
 
Rfid attendace system
Rfid attendace systemRfid attendace system
Rfid attendace system
 
Power factor correction
Power factor correctionPower factor correction
Power factor correction
 
Analysis optimization and monitoring system
Analysis optimization and monitoring system Analysis optimization and monitoring system
Analysis optimization and monitoring system
 
Smart fuel theft detector
Smart fuel theft detectorSmart fuel theft detector
Smart fuel theft detector
 
Introduction to Communication Systems 4
Introduction to Communication Systems 4Introduction to Communication Systems 4
Introduction to Communication Systems 4
 
introdution to analog and digital communication
introdution to analog and digital communicationintrodution to analog and digital communication
introdution to analog and digital communication
 
Building management system (bms)
Building management system (bms)Building management system (bms)
Building management system (bms)
 
Analog communication
Analog communicationAnalog communication
Analog communication
 
Amplitude Modulation ppt
Amplitude Modulation pptAmplitude Modulation ppt
Amplitude Modulation ppt
 
Evolution Of Telecommunication
Evolution Of TelecommunicationEvolution Of Telecommunication
Evolution Of Telecommunication
 

Similaire à Communication Networks Ii

TeleCom Lecture 07.ppt
TeleCom Lecture 07.pptTeleCom Lecture 07.ppt
TeleCom Lecture 07.pptRiyaBatool
 
03_04-AnalogDigital-HYanikomeroglu-12Jan2011_14Jan2011_Old1.ppt
03_04-AnalogDigital-HYanikomeroglu-12Jan2011_14Jan2011_Old1.ppt03_04-AnalogDigital-HYanikomeroglu-12Jan2011_14Jan2011_Old1.ppt
03_04-AnalogDigital-HYanikomeroglu-12Jan2011_14Jan2011_Old1.pptZeyadAlabsy
 
Chapter 2- Digital Data Acquistion.ppt
Chapter 2- Digital Data Acquistion.pptChapter 2- Digital Data Acquistion.ppt
Chapter 2- Digital Data Acquistion.pptVasanthiMuniasamy2
 
Communication System (3).ppt
Communication System (3).pptCommunication System (3).ppt
Communication System (3).pptPrathamesh508521
 
Encoding1
Encoding1Encoding1
Encoding1munir09
 
multimedia chapter1
multimedia chapter1multimedia chapter1
multimedia chapter1nes
 
digital-communication-lecture-1 (1).ppt
digital-communication-lecture-1 (1).pptdigital-communication-lecture-1 (1).ppt
digital-communication-lecture-1 (1).pptKevin317696
 
The analog to digital conversion process
The analog to digital conversion processThe analog to digital conversion process
The analog to digital conversion processDJNila
 
Noise infotheory1
Noise infotheory1Noise infotheory1
Noise infotheory1vmspraneeth
 
Noise info theory and Entrophy
Noise info theory and EntrophyNoise info theory and Entrophy
Noise info theory and EntrophyIzah Asmadi
 
Fpga implementation of soft decision low power convolutional decoder using vi...
Fpga implementation of soft decision low power convolutional decoder using vi...Fpga implementation of soft decision low power convolutional decoder using vi...
Fpga implementation of soft decision low power convolutional decoder using vi...ecejntuk
 

Similaire à Communication Networks Ii (20)

Digital Audio
Digital AudioDigital Audio
Digital Audio
 
lecture9 (2).ppt
lecture9 (2).pptlecture9 (2).ppt
lecture9 (2).ppt
 
lecture9 (2).ppt
lecture9 (2).pptlecture9 (2).ppt
lecture9 (2).ppt
 
TeleCom Lecture 07.ppt
TeleCom Lecture 07.pptTeleCom Lecture 07.ppt
TeleCom Lecture 07.ppt
 
03_04-AnalogDigital-HYanikomeroglu-12Jan2011_14Jan2011_Old1.ppt
03_04-AnalogDigital-HYanikomeroglu-12Jan2011_14Jan2011_Old1.ppt03_04-AnalogDigital-HYanikomeroglu-12Jan2011_14Jan2011_Old1.ppt
03_04-AnalogDigital-HYanikomeroglu-12Jan2011_14Jan2011_Old1.ppt
 
Chapter 2- Digital Data Acquistion.ppt
Chapter 2- Digital Data Acquistion.pptChapter 2- Digital Data Acquistion.ppt
Chapter 2- Digital Data Acquistion.ppt
 
Coding
CodingCoding
Coding
 
Communication System (3).ppt
Communication System (3).pptCommunication System (3).ppt
Communication System (3).ppt
 
Encoding1
Encoding1Encoding1
Encoding1
 
multimedia chapter1
multimedia chapter1multimedia chapter1
multimedia chapter1
 
Week two a d conversion
Week two a d conversionWeek two a d conversion
Week two a d conversion
 
digital-communication-lecture-1 (1).ppt
digital-communication-lecture-1 (1).pptdigital-communication-lecture-1 (1).ppt
digital-communication-lecture-1 (1).ppt
 
Cs8591 Computer Networks
Cs8591 Computer NetworksCs8591 Computer Networks
Cs8591 Computer Networks
 
The analog to digital conversion process
The analog to digital conversion processThe analog to digital conversion process
The analog to digital conversion process
 
Noise infotheory1
Noise infotheory1Noise infotheory1
Noise infotheory1
 
Noise info theory and Entrophy
Noise info theory and EntrophyNoise info theory and Entrophy
Noise info theory and Entrophy
 
M1L1-2.ppt
M1L1-2.pptM1L1-2.ppt
M1L1-2.ppt
 
Fpga implementation of soft decision low power convolutional decoder using vi...
Fpga implementation of soft decision low power convolutional decoder using vi...Fpga implementation of soft decision low power convolutional decoder using vi...
Fpga implementation of soft decision low power convolutional decoder using vi...
 
Arithmetic Coding
Arithmetic CodingArithmetic Coding
Arithmetic Coding
 
digital communication.pdf
digital communication.pdfdigital communication.pdf
digital communication.pdf
 

Plus de anishgoel

Computer Organization
Computer OrganizationComputer Organization
Computer Organizationanishgoel
 
Learning vhdl by examples
Learning vhdl by examplesLearning vhdl by examples
Learning vhdl by examplesanishgoel
 
Dot matrix module interface wit Raspberry Pi
Dot matrix module interface wit Raspberry PiDot matrix module interface wit Raspberry Pi
Dot matrix module interface wit Raspberry Pianishgoel
 
Input interface with Raspberry pi
Input interface with Raspberry piInput interface with Raspberry pi
Input interface with Raspberry pianishgoel
 
Learning Python for Raspberry Pi
Learning Python for Raspberry PiLearning Python for Raspberry Pi
Learning Python for Raspberry Pianishgoel
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pianishgoel
 
learning vhdl by examples
learning vhdl by exampleslearning vhdl by examples
learning vhdl by examplesanishgoel
 
Digital System Design Basics
Digital System Design BasicsDigital System Design Basics
Digital System Design Basicsanishgoel
 
digital design of communication systems
digital design of communication systemsdigital design of communication systems
digital design of communication systemsanishgoel
 
Rtos concepts
Rtos conceptsRtos concepts
Rtos conceptsanishgoel
 
8051 Microcontroller Timer
8051 Microcontroller Timer8051 Microcontroller Timer
8051 Microcontroller Timeranishgoel
 
8051 Microcontroller I/O ports
8051 Microcontroller I/O ports8051 Microcontroller I/O ports
8051 Microcontroller I/O portsanishgoel
 
Serial Communication Interfaces
Serial Communication InterfacesSerial Communication Interfaces
Serial Communication Interfacesanishgoel
 
Embedded systems ppt iv part d
Embedded systems ppt iv   part dEmbedded systems ppt iv   part d
Embedded systems ppt iv part danishgoel
 
Embedded systems ppt iv part c
Embedded systems ppt iv   part cEmbedded systems ppt iv   part c
Embedded systems ppt iv part canishgoel
 
Embedded systems ppt iv part b
Embedded systems ppt iv   part bEmbedded systems ppt iv   part b
Embedded systems ppt iv part banishgoel
 
Embedded systems ppt ii
Embedded systems ppt iiEmbedded systems ppt ii
Embedded systems ppt iianishgoel
 
Embedded systems ppt iii
Embedded systems ppt iiiEmbedded systems ppt iii
Embedded systems ppt iiianishgoel
 
Embedded systems ppt iv part a
Embedded systems ppt iv   part aEmbedded systems ppt iv   part a
Embedded systems ppt iv part aanishgoel
 
Embedded systems ppt i
Embedded systems ppt iEmbedded systems ppt i
Embedded systems ppt ianishgoel
 

Plus de anishgoel (20)

Computer Organization
Computer OrganizationComputer Organization
Computer Organization
 
Learning vhdl by examples
Learning vhdl by examplesLearning vhdl by examples
Learning vhdl by examples
 
Dot matrix module interface wit Raspberry Pi
Dot matrix module interface wit Raspberry PiDot matrix module interface wit Raspberry Pi
Dot matrix module interface wit Raspberry Pi
 
Input interface with Raspberry pi
Input interface with Raspberry piInput interface with Raspberry pi
Input interface with Raspberry pi
 
Learning Python for Raspberry Pi
Learning Python for Raspberry PiLearning Python for Raspberry Pi
Learning Python for Raspberry Pi
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
learning vhdl by examples
learning vhdl by exampleslearning vhdl by examples
learning vhdl by examples
 
Digital System Design Basics
Digital System Design BasicsDigital System Design Basics
Digital System Design Basics
 
digital design of communication systems
digital design of communication systemsdigital design of communication systems
digital design of communication systems
 
Rtos concepts
Rtos conceptsRtos concepts
Rtos concepts
 
8051 Microcontroller Timer
8051 Microcontroller Timer8051 Microcontroller Timer
8051 Microcontroller Timer
 
8051 Microcontroller I/O ports
8051 Microcontroller I/O ports8051 Microcontroller I/O ports
8051 Microcontroller I/O ports
 
Serial Communication Interfaces
Serial Communication InterfacesSerial Communication Interfaces
Serial Communication Interfaces
 
Embedded systems ppt iv part d
Embedded systems ppt iv   part dEmbedded systems ppt iv   part d
Embedded systems ppt iv part d
 
Embedded systems ppt iv part c
Embedded systems ppt iv   part cEmbedded systems ppt iv   part c
Embedded systems ppt iv part c
 
Embedded systems ppt iv part b
Embedded systems ppt iv   part bEmbedded systems ppt iv   part b
Embedded systems ppt iv part b
 
Embedded systems ppt ii
Embedded systems ppt iiEmbedded systems ppt ii
Embedded systems ppt ii
 
Embedded systems ppt iii
Embedded systems ppt iiiEmbedded systems ppt iii
Embedded systems ppt iii
 
Embedded systems ppt iv part a
Embedded systems ppt iv   part aEmbedded systems ppt iv   part a
Embedded systems ppt iv part a
 
Embedded systems ppt i
Embedded systems ppt iEmbedded systems ppt i
Embedded systems ppt i
 

Dernier

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 

Dernier (20)

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 

Communication Networks Ii

  • 1. Digital Communication Basics Prof. Anish Goel
  • 2. Analog Long-Distance Communications Each repeater attempts to restore analog signal to its original form Restoration is imperfect Distortion is not completely eliminated Noise & interference is only partially removed Signal quality decreases with # of repeaters Communications is distance-limited Still used in analog cable TV systems Analogy: Copy a song using a cassette recorder 2 Digital Communication Basics Anish Goel
  • 3. Analog vs. Digital Transmission 3 Digital Communication Basics Anish Goel
  • 4. Digital Long-Distance Communications Regenerator recovers original data sequence and retransmits on next segment Can design so error probability is very small Then each regeneration is like the first time! Analogy: copy an MP3 file Communications is possible over very long distances Digital systems vs. analog systems Less power, longer distances, lower system cost Monitoring, multiplexing, coding, encryption, protocols… 4 Digital Communication Basics Anish Goel
  • 5. Digital Binary Signal For a given communications medium: How do we increase transmission speed? How do we achieve reliable communications? Are there limits to speed and reliability? 5 Digital Communication Basics Anish Goel
  • 6. Pulse Transmission Rate Objective: Maximize pulse rate through a channel, that is, make T as small as possible If input is a narrow pulse, then typical output is a spread-out pulse with ringing Question: How frequently can these pulses be transmitted without interfering with each other? Answer: 2 x Wc pulses/second where Wc is the bandwidth of the channel 6 Digital Communication Basics Anish Goel
  • 7. Bandwidth of a Channel If input is sinusoid of frequency f, then output is a sinusoid of same frequency f Output is attenuated by an amount A(f) that depends on f A(f)≈1, then input signal passes readily A(f)≈0, then input signal is blocked Bandwidth Wc is range of frequencies passed by channel 7 Digital Communication Basics Anish Goel
  • 8. Multilevel Pulse Transmission Assume channel of bandwidth Wc, and transmit 2 Wcpulses/sec (without interference) If pulses amplitudes are either -A or +A, then each pulse conveys 1 bit, so Bit Rate = 1 bit/pulse x 2Wc pulses/sec = 2Wc bps If amplitudes are from {-A, -A/3, +A/3, +A}, then bit rate is 2 x 2Wc bps By going to M = 2m amplitude levels, we achieve Bit Rate = m bits/pulse x 2Wc pulses/sec = 2mWc bps In the absence of noise, the bit rate can be increased without limit by increasing m 8 Digital Communication Basics Anish Goel
  • 9. Noise & Reliable Communications All physical systems have noise Electrons always vibrate at non-zero temperature Motion of electrons induces noise Presence of noise limits accuracy of measurement of received signal amplitude Errors occur if signal separation is comparable to noise level Bit Error Rate (BER) increases with decreasing signal-to-noise ratio Noise places a limit on how many amplitude levels can be used in pulse transmission 9 Digital Communication Basics Anish Goel
  • 10. Signal-to-Noise Ratio 10 Digital Communication Basics Anish Goel
  • 11. Shannon Channel Capacity C = Wclog2 (1 + SNR) bps Arbitrarily reliable communications is possible if the transmission rate R < C. If R > C, then arbitrarily reliable communications is not possible. “Arbitrarily reliable” means the BER can be made arbitrarily small through sufficiently complex coding. C can be used as a measure of how close a system design is to the best achievable performance. Bandwidth Wc & SNR determine C 11 Digital Communication Basics Anish Goel
  • 12. Digitization of Analog Signals Sampling: obtain samples of x(t) at uniformly spaced time intervals Quantization: map each sample into an approximation value of finite precision Pulse Code Modulation: telephone speech CD audio Compression: to lower bit rate further, apply additional compression method Differential coding: cellular telephone speech Subband coding: MP3 audio 12 Digital Communication Basics Anish Goel
  • 13. Sampling Theorem 13 Digital Communication Basics Anish Goel
  • 14. Digital Transmission of Analog Information 14 Digital Communication Basics Anish Goel
  • 15. Quantization of Analog Samples 15 Digital Communication Basics Anish Goel
  • 16. Error Control Digital transmission systems introduce errors Applications require certain reliability level Data applications require error-free transfer Voice & video applications tolerate some errors Error control used when transmission system does not meet application requirement Error control ensures a data stream is transmitted to a certain level of accuracy despite errors Two basic approaches: Error detection & retransmission (ARQ) Forward error correction (FEC) 16 Digital Communication Basics Anish Goel
  • 17. Key Idea All transmitted data blocks (“codewords”) satisfy a pattern If received block doesn’t satisfy pattern, it is in error Redundancy: Only a subset of all possible blocks can be codewords Blindspot: when channel transforms a codeword into another codeword 17 Digital Communication Basics Anish Goel
  • 18. Single Parity Check 18 Digital Communication Basics Anish Goel
  • 19. Example of Single Parity Code Information (7 bits): (0, 1, 0, 1, 1, 0, 0) Parity Bit: b8 = 0 + 1 +0 + 1 +1 + 0 = 1 Codeword (8 bits): (0, 1, 0, 1, 1, 0, 0, 1) If single error in bit 3 : (0, 1, 1, 1, 1, 0, 0, 1) # of 1’s =5, odd Error detected If errors in bits 3 and 5: (0, 1, 1, 1, 0, 0, 0, 1) # of 1’s =4, even Error not detected 19 Digital Communication Basics Anish Goel