SlideShare una empresa de Scribd logo
1 de 18
Module 4
Fundamental Concepts of
Data Communications
Chapter 22
Electronic Communications Sytems , Fifth Editon
By: Wayne Tomasi
ECE @Saint Louis University, Baguio City 1
Prepared by: Engr. Jeffrey Des B. Binwag
Data Communication Codes
• Baudot Code
• ASCII (American Standard Code for
Information Interchange)
• EBCDIC (Extended Binary Coded Decimal
Interchange Code)
• Bar Codes
– Code 39
– UPC (Universal Product Code)
ECE @Saint Louis University, Baguio City 2
Data Communication Codes
• Categories:
–Alphanumeric Characters
–Graphic Control Characters
–Data Link Control Characters
ECE @Saint Louis University, Baguio City 3
Error Coding
• Error Detection. Involves monitoring data transmission
and determining when errors have occurred.
– Redundancy Checking: VRC and/or LRC, CRC,
Checksum
– Hamming Code
• Error Correction. Involves the correction of messages
that have been determined by error detection codes to
contain errors at the receiver.
– Retransmission
– Forward Error Correction: VRC/LRC, Hamming Code
– Symbol Substitution
ECE @Saint Louis University, Baguio City 4
Character Synchronization
• Character Synchronization. Involves identifying the
beginning and end of a character within a message or an
extended bit sequence.
– Asynchronous Serial Data. Also known as start-stop
transmission because each data character is framed between
start and stop bits so that time gaps in between characters do
not present a problem.
– Synchronous Serial Data. Generally involves transporting
serial data at relatively high speeds in group of characters
called blocks or frames with no lapses in between characters.
A unique synchronization character is transmitted at the
beginning of each message block as opposed to providing start
and stop bits per character.
ECE @Saint Louis University, Baguio City 5
Bit Synchronization
• Bit Synchronization. A process that ensures the
transmission and reception of the same number of
bits without errors and in the correct order without
considering the relation of each bit to adjacent bits
as part of a character or message. Such procedures
include correct sampling as well as proper start-bit
verification.
ECE @Saint Louis University, Baguio City 6
Data Communications Hardware
All endpoints in a data communication network have
three fundamental components namely:
• Data Terminal Equipment (DTE). Any binary digital
device that generates, transmits, receives, and/or
interprets data messages. (i.e.: LCU, STACO, ACIA, UART,
USRT)
• Data Communication Equipment (DCE). These are
equipment that interfaces data terminal equipment to
the transmission channel. (i.e.: MODEM)
• Serial Interface. A communication line that ensures the
orderly flow of data between a DTE and DCE. (i.e.: USB,
RS 232)
ECE @Saint Louis University, Baguio City 7
Two-point Datacom Circuit
ECE @Saint Louis University, Baguio City 8
DataCommunications
Hardware
ECE @Saint Louis University, Baguio City 9
Universal Asynchronous Rx/Tx
ECE @Saint Louis University, Baguio City 10
UART FUNCTIONS
• Parallel-to-serial at the Tx and Serial-
to-parallel conversion at the Rx
• Error detection
• Framing
• Formatting
• Status monitoring
• Voltage level conversion/matching
• Bit and character synchronization
ECE @Saint Louis University, Baguio City 11
UART Control Word
ECE @Saint Louis University, Baguio City 12
UART Transmitter
ECE @Saint Louis University, Baguio City 13
UART Receiver
ECE @Saint Louis University, Baguio City 14
UART Receiver Start-bit Verification
ECE @Saint Louis University, Baguio City 15
USRT Sampling Error
ECE @Saint Louis University, Baguio City 16
USRT FUNCTIONS
• Parallel-to-serial at the Tx and Serial-
to-parallel conversion at the Rx
• Error detection
• Synchronization
• Formatting
• Status monitoring
• Voltage level conversion/matching
• Bit and character synchronization
ECE @Saint Louis University, Baguio City 17
QUIZ 2 COVERAGE
All Discussions in the book by Tomasi covering the following topics:
• Datacom Circuits
• Serial and Parallel Data Transmission
• Datacom Circuit Arrangements
• Datacom Networks
– Components, Functions, and Features
– Models
– Topologies
– Classifications
• Datacom Codes
• Error Coding
• Character and Bit Synchronization
• Datacom Hardware
• Datacom Circuits
• UART and USRT
ECE @Saint Louis University, Baguio City 18

Más contenido relacionado

La actualidad más candente

Analog communication
Analog communicationAnalog communication
Analog communication
Preston King
 
Public Switched Telephone Network
Public Switched Telephone NetworkPublic Switched Telephone Network
Public Switched Telephone Network
Haither Mithath
 
Error detection and correction
Error detection and correctionError detection and correction
Error detection and correction
Sisir Ghosh
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniques
Gupta6Bindu
 
Peer To Peer Protocols
Peer To Peer ProtocolsPeer To Peer Protocols
Peer To Peer Protocols
anishgoel
 
Cellular network
Cellular networkCellular network
Cellular network
shreb
 

La actualidad más candente (20)

Asynchronous transfer mode
Asynchronous transfer modeAsynchronous transfer mode
Asynchronous transfer mode
 
OSI Physical Layer
OSI Physical LayerOSI Physical Layer
OSI Physical Layer
 
ASk,FSK,PSK
ASk,FSK,PSKASk,FSK,PSK
ASk,FSK,PSK
 
Computer Networks Module II
Computer Networks Module IIComputer Networks Module II
Computer Networks Module II
 
Analog communication
Analog communicationAnalog communication
Analog communication
 
Computer network switching
Computer network switchingComputer network switching
Computer network switching
 
Public Switched Telephone Network
Public Switched Telephone NetworkPublic Switched Telephone Network
Public Switched Telephone Network
 
Error detection and correction
Error detection and correctionError detection and correction
Error detection and correction
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniques
 
Ethernet
EthernetEthernet
Ethernet
 
ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)
 
Transport layer services
Transport layer servicesTransport layer services
Transport layer services
 
Amps
AmpsAmps
Amps
 
Peer To Peer Protocols
Peer To Peer ProtocolsPeer To Peer Protocols
Peer To Peer Protocols
 
Error Correction And Hamming Code Ibrar
Error Correction And Hamming Code IbrarError Correction And Hamming Code Ibrar
Error Correction And Hamming Code Ibrar
 
Channel Capacity and transmission media
Channel Capacity and transmission mediaChannel Capacity and transmission media
Channel Capacity and transmission media
 
Data transmission
Data transmissionData transmission
Data transmission
 
Asynchronous Transfer Mode ATM
Asynchronous Transfer Mode  ATMAsynchronous Transfer Mode  ATM
Asynchronous Transfer Mode ATM
 
Gprs architecture ppt
Gprs architecture pptGprs architecture ppt
Gprs architecture ppt
 
Cellular network
Cellular networkCellular network
Cellular network
 

Destacado

Destacado (20)

Datacom module 3: Data Communications Circuits, Arrangements, and Networks
Datacom module 3:  Data Communications Circuits, Arrangements, and NetworksDatacom module 3:  Data Communications Circuits, Arrangements, and Networks
Datacom module 3: Data Communications Circuits, Arrangements, and Networks
 
Datacom module 5 (UART, USRT, Serial Interface, Modem)
Datacom module 5 (UART, USRT, Serial Interface, Modem)Datacom module 5 (UART, USRT, Serial Interface, Modem)
Datacom module 5 (UART, USRT, Serial Interface, Modem)
 
Datacom module 2: Data Communication Architecture, Protocols, and Standards
Datacom module 2:  Data Communication Architecture, Protocols, and StandardsDatacom module 2:  Data Communication Architecture, Protocols, and Standards
Datacom module 2: Data Communication Architecture, Protocols, and Standards
 
Datacom module 1: Introduction to Data Communications
Datacom module 1:  Introduction to Data CommunicationsDatacom module 1:  Introduction to Data Communications
Datacom module 1: Introduction to Data Communications
 
ECE 528T1: Design of Communication Systems Module 3
ECE 528T1:  Design of Communication Systems Module 3ECE 528T1:  Design of Communication Systems Module 3
ECE 528T1: Design of Communication Systems Module 3
 
Data link control protocol(3)
Data link control protocol(3)Data link control protocol(3)
Data link control protocol(3)
 
ECE 528T1: Design of Communication Systems Module 2
ECE 528T1:  Design of Communication Systems Module 2ECE 528T1:  Design of Communication Systems Module 2
ECE 528T1: Design of Communication Systems Module 2
 
SLU ECE 528T1: Design of Communication Systems Module 1
SLU ECE 528T1:  Design of Communication Systems Module 1SLU ECE 528T1:  Design of Communication Systems Module 1
SLU ECE 528T1: Design of Communication Systems Module 1
 
Psdn and ccitt x series
Psdn and ccitt x seriesPsdn and ccitt x series
Psdn and ccitt x series
 
Data link control protocol(2)
Data link control protocol(2)Data link control protocol(2)
Data link control protocol(2)
 
Data link control protocol(1)
Data link control protocol(1)Data link control protocol(1)
Data link control protocol(1)
 
Data link control protocol(4)
Data link control protocol(4)Data link control protocol(4)
Data link control protocol(4)
 
ECESLU Microprocessors lecture 2
ECESLU Microprocessors lecture 2ECESLU Microprocessors lecture 2
ECESLU Microprocessors lecture 2
 
ECESLU Microprocessors Lecture 3
ECESLU Microprocessors Lecture 3ECESLU Microprocessors Lecture 3
ECESLU Microprocessors Lecture 3
 
ECESLU Microprocessors lecture
ECESLU Microprocessors lecture ECESLU Microprocessors lecture
ECESLU Microprocessors lecture
 
디지털통신 8
디지털통신 8디지털통신 8
디지털통신 8
 
BAIT1003 Chapter 8
BAIT1003 Chapter 8BAIT1003 Chapter 8
BAIT1003 Chapter 8
 
Ref ch01 louis-frenzel
Ref ch01 louis-frenzelRef ch01 louis-frenzel
Ref ch01 louis-frenzel
 
Data Communications,Data Networks
Data Communications,Data NetworksData Communications,Data Networks
Data Communications,Data Networks
 
Local area network
Local area networkLocal area network
Local area network
 

Similar a Datacom module 4: Fundamentals of Data Communication

Chapter 6 - Digital Data Communication Techniques 9e
Chapter 6 - Digital Data Communication Techniques 9eChapter 6 - Digital Data Communication Techniques 9e
Chapter 6 - Digital Data Communication Techniques 9e
adpeer
 
Unit 10 Assignment_2_Sig_Theory_and_Data Elements V3
Unit 10 Assignment_2_Sig_Theory_and_Data Elements V3Unit 10 Assignment_2_Sig_Theory_and_Data Elements V3
Unit 10 Assignment_2_Sig_Theory_and_Data Elements V3
John Mathias
 

Similar a Datacom module 4: Fundamentals of Data Communication (20)

Chapter 6 - Digital Data Communication Techniques 9e
Chapter 6 - Digital Data Communication Techniques 9eChapter 6 - Digital Data Communication Techniques 9e
Chapter 6 - Digital Data Communication Techniques 9e
 
Data link layer
Data link layerData link layer
Data link layer
 
Computer Network-Data Link Layer-Module-2.pdf
Computer Network-Data Link Layer-Module-2.pdfComputer Network-Data Link Layer-Module-2.pdf
Computer Network-Data Link Layer-Module-2.pdf
 
Point to-point protocol (ppp)
Point to-point protocol (ppp)Point to-point protocol (ppp)
Point to-point protocol (ppp)
 
20180717 Introduction of Seamless BLE Connection Migration System (SeamBlue)
20180717 Introduction of Seamless BLE Connection Migration System (SeamBlue)20180717 Introduction of Seamless BLE Connection Migration System (SeamBlue)
20180717 Introduction of Seamless BLE Connection Migration System (SeamBlue)
 
18ECC303J-Unit1-Week1-AY2020-21.pptx
18ECC303J-Unit1-Week1-AY2020-21.pptx18ECC303J-Unit1-Week1-AY2020-21.pptx
18ECC303J-Unit1-Week1-AY2020-21.pptx
 
Trends in it
Trends in itTrends in it
Trends in it
 
Class 10
Class 10Class 10
Class 10
 
OSI MODELS.pptx
OSI  MODELS.pptxOSI  MODELS.pptx
OSI MODELS.pptx
 
Chap 03
Chap 03Chap 03
Chap 03
 
Chap 03
Chap 03Chap 03
Chap 03
 
CN Unit-1 PPT.pptx
CN Unit-1 PPT.pptxCN Unit-1 PPT.pptx
CN Unit-1 PPT.pptx
 
OSI Layers
OSI LayersOSI Layers
OSI Layers
 
Unit I Testing
Unit I TestingUnit I Testing
Unit I Testing
 
Week 3
Week 3Week 3
Week 3
 
Osi Model Interview Questions & Answers
Osi Model Interview Questions & AnswersOsi Model Interview Questions & Answers
Osi Model Interview Questions & Answers
 
Performance analysis of al fec raptor code over 3 gpp embms network
Performance analysis of al fec raptor code over 3 gpp embms networkPerformance analysis of al fec raptor code over 3 gpp embms network
Performance analysis of al fec raptor code over 3 gpp embms network
 
Performance analysis of al fec raptor code over 3 gpp embms network
Performance analysis of al fec raptor code over 3 gpp embms networkPerformance analysis of al fec raptor code over 3 gpp embms network
Performance analysis of al fec raptor code over 3 gpp embms network
 
Unit 10 Assignment_2_Sig_Theory_and_Data Elements V3
Unit 10 Assignment_2_Sig_Theory_and_Data Elements V3Unit 10 Assignment_2_Sig_Theory_and_Data Elements V3
Unit 10 Assignment_2_Sig_Theory_and_Data Elements V3
 
Telecommunications architectures and standards
Telecommunications architectures and standardsTelecommunications architectures and standards
Telecommunications architectures and standards
 

Último

DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 

Último (20)

DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic Marks
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Bridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptxBridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptx
 

Datacom module 4: Fundamentals of Data Communication

  • 1. Module 4 Fundamental Concepts of Data Communications Chapter 22 Electronic Communications Sytems , Fifth Editon By: Wayne Tomasi ECE @Saint Louis University, Baguio City 1 Prepared by: Engr. Jeffrey Des B. Binwag
  • 2. Data Communication Codes • Baudot Code • ASCII (American Standard Code for Information Interchange) • EBCDIC (Extended Binary Coded Decimal Interchange Code) • Bar Codes – Code 39 – UPC (Universal Product Code) ECE @Saint Louis University, Baguio City 2
  • 3. Data Communication Codes • Categories: –Alphanumeric Characters –Graphic Control Characters –Data Link Control Characters ECE @Saint Louis University, Baguio City 3
  • 4. Error Coding • Error Detection. Involves monitoring data transmission and determining when errors have occurred. – Redundancy Checking: VRC and/or LRC, CRC, Checksum – Hamming Code • Error Correction. Involves the correction of messages that have been determined by error detection codes to contain errors at the receiver. – Retransmission – Forward Error Correction: VRC/LRC, Hamming Code – Symbol Substitution ECE @Saint Louis University, Baguio City 4
  • 5. Character Synchronization • Character Synchronization. Involves identifying the beginning and end of a character within a message or an extended bit sequence. – Asynchronous Serial Data. Also known as start-stop transmission because each data character is framed between start and stop bits so that time gaps in between characters do not present a problem. – Synchronous Serial Data. Generally involves transporting serial data at relatively high speeds in group of characters called blocks or frames with no lapses in between characters. A unique synchronization character is transmitted at the beginning of each message block as opposed to providing start and stop bits per character. ECE @Saint Louis University, Baguio City 5
  • 6. Bit Synchronization • Bit Synchronization. A process that ensures the transmission and reception of the same number of bits without errors and in the correct order without considering the relation of each bit to adjacent bits as part of a character or message. Such procedures include correct sampling as well as proper start-bit verification. ECE @Saint Louis University, Baguio City 6
  • 7. Data Communications Hardware All endpoints in a data communication network have three fundamental components namely: • Data Terminal Equipment (DTE). Any binary digital device that generates, transmits, receives, and/or interprets data messages. (i.e.: LCU, STACO, ACIA, UART, USRT) • Data Communication Equipment (DCE). These are equipment that interfaces data terminal equipment to the transmission channel. (i.e.: MODEM) • Serial Interface. A communication line that ensures the orderly flow of data between a DTE and DCE. (i.e.: USB, RS 232) ECE @Saint Louis University, Baguio City 7
  • 8. Two-point Datacom Circuit ECE @Saint Louis University, Baguio City 8
  • 10. Universal Asynchronous Rx/Tx ECE @Saint Louis University, Baguio City 10
  • 11. UART FUNCTIONS • Parallel-to-serial at the Tx and Serial- to-parallel conversion at the Rx • Error detection • Framing • Formatting • Status monitoring • Voltage level conversion/matching • Bit and character synchronization ECE @Saint Louis University, Baguio City 11
  • 12. UART Control Word ECE @Saint Louis University, Baguio City 12
  • 13. UART Transmitter ECE @Saint Louis University, Baguio City 13
  • 14. UART Receiver ECE @Saint Louis University, Baguio City 14
  • 15. UART Receiver Start-bit Verification ECE @Saint Louis University, Baguio City 15
  • 16. USRT Sampling Error ECE @Saint Louis University, Baguio City 16
  • 17. USRT FUNCTIONS • Parallel-to-serial at the Tx and Serial- to-parallel conversion at the Rx • Error detection • Synchronization • Formatting • Status monitoring • Voltage level conversion/matching • Bit and character synchronization ECE @Saint Louis University, Baguio City 17
  • 18. QUIZ 2 COVERAGE All Discussions in the book by Tomasi covering the following topics: • Datacom Circuits • Serial and Parallel Data Transmission • Datacom Circuit Arrangements • Datacom Networks – Components, Functions, and Features – Models – Topologies – Classifications • Datacom Codes • Error Coding • Character and Bit Synchronization • Datacom Hardware • Datacom Circuits • UART and USRT ECE @Saint Louis University, Baguio City 18