SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Communication SystemsCommunication Systems
3.1) Characteristics of a
Communication System
• There are five main parts of any
communication system:
• a data source
• a transmitter for encoding
• a transmission medium
• a receiver for decoding
• a data destination
• When a message is sent it goes through
three levels of being: application,
control and transmission
• Protocols are sets of rules that outline
the transfer of data between computers
• Handshaking is an agreement between
computers as to which protocols to use
• The speed of transmission is
determined by the bandwidth.
• Bandwidth is the capacity of a
transmission medium.
• The speed of transfer can be measured
in baud rate or bits per second (bps)
• Baud rate is the number of electrical
signals that can be transmitted in a
second, while bps is how many bits can
be transmitted.
• One signal can contain multiple bits so
bps can be greater than the baud rate
• When data arrives at its destination it
may contain errors so there needs to be
ways of detecting these errors.
• Three common error checking methods
are:
• parity checking
• checksum
• cyclic redundancy check (CRC)
• Parity checking involves adding an
extra bit to a data packet that makes
the total number of 0’s odd or even.
• In even parity checking the total
number of 0’s, including the parity bit,
must be even; in odd parity it must be
odd.
• E.g. 1000111 is sent. If we are using
even parity a 0 is added, if we are using
odd a 1 is added.
• Practice: what would be the result if the
data packet 1100110 is sent with even
parity?
• Answer: 11001100
• Practice 2: what would be the resulting
transmission if 1100010 was sent with
odd parity?
• Answer 2: 11000100
• This simplistic method only works for an
odd number of errors; an even number
of errors cancel each other out.
• Checksum is a method of error
checking that counts the number of bits
in a data packet.
• The count is attached to the data
packet and then the packet is counted
at the receiving end and if the two
counts match then the message is
accepted.
• This method is about 90% effective.
• Cyclic redundancy check (CRC) is the
method of checking using a division
process.
• The data is divided using a fixed
number and the remainder is attached
and sent with the data.
• The same calculation is carried out at
the receiving computer and the two
remainders compared.
• If the two remainders do not match then
an error has occurred.
• CRC achieves 99.99% detection of
errors.
• There are several communication
settings that are agreed upon during
handshaking.
• These include:
• bits per second
• data bits
• parity
• stop/start bits
• flow control
• Bps is the speed of transmission.
• Data bits are the number of bits sent in
a data packet (usually 7 or 8 bits).
• Parity is whether the data contains a
parity bit for error checking.
• Stop and start bits are used in
asynchronous transmission to identify
each byte.
• Flow control is the type of software
handshaking protocol used.
[Complete L.A.’s 1-4, p.80]

Weitere ähnliche Inhalte

Andere mochten auch

12 IPT0302 Examples of Communication Systems
12 IPT0302   Examples of Communication Systems12 IPT0302   Examples of Communication Systems
12 IPT0302 Examples of Communication Systemsctedds
 
12 ipt 0305 Communication Issues
12 ipt 0305   Communication Issues12 ipt 0305   Communication Issues
12 ipt 0305 Communication Issuesctedds
 
Communications Systems
Communications SystemsCommunications Systems
Communications SystemsLiam Dunphy
 
Communication systems 2010
Communication systems 2010Communication systems 2010
Communication systems 2010greg robertson
 
The Rise of Instant Messaging
The Rise of Instant MessagingThe Rise of Instant Messaging
The Rise of Instant MessagingFlorian Nt
 
The memory of graphics
The memory of graphicsThe memory of graphics
The memory of graphicsctedds
 
12 ipt 0303 transmitting and receiving
12 ipt 0303   transmitting and receiving12 ipt 0303   transmitting and receiving
12 ipt 0303 transmitting and receivingctedds
 
12 ipt 0202 Organisation methods
12 ipt 0202   Organisation methods12 ipt 0202   Organisation methods
12 ipt 0202 Organisation methodsctedds
 
12 ipt 0203 Storage and Retrieval
12 ipt 0203   Storage and Retrieval12 ipt 0203   Storage and Retrieval
12 ipt 0203 Storage and Retrievalctedds
 
12 IPT 0304 - Other Processes
12 IPT 0304 - Other Processes12 IPT 0304 - Other Processes
12 IPT 0304 - Other Processesctedds
 
12 ipt 0201 information systems
12 ipt 0201   information systems12 ipt 0201   information systems
12 ipt 0201 information systemsctedds
 
Electromagnetic waves and Speed of Light
Electromagnetic waves and Speed of LightElectromagnetic waves and Speed of Light
Electromagnetic waves and Speed of LightStatefields School, Inc
 
Instant Messaging apps market analysis
Instant Messaging apps market analysisInstant Messaging apps market analysis
Instant Messaging apps market analysisCorentin Metgy
 
Skype Powerpoint
Skype Powerpoint Skype Powerpoint
Skype Powerpoint u2980981
 
Ecosystem | class 12 | cbse
Ecosystem | class 12 | cbseEcosystem | class 12 | cbse
Ecosystem | class 12 | cbseKush Sehgal
 
Ch 24 Electromagnetic Waves
Ch 24 Electromagnetic WavesCh 24 Electromagnetic Waves
Ch 24 Electromagnetic WavesScott Thomas
 

Andere mochten auch (20)

12 IPT0302 Examples of Communication Systems
12 IPT0302   Examples of Communication Systems12 IPT0302   Examples of Communication Systems
12 IPT0302 Examples of Communication Systems
 
12 ipt 0305 Communication Issues
12 ipt 0305   Communication Issues12 ipt 0305   Communication Issues
12 ipt 0305 Communication Issues
 
IPT HSC Summary
IPT HSC SummaryIPT HSC Summary
IPT HSC Summary
 
Communications Systems
Communications SystemsCommunications Systems
Communications Systems
 
Communication systems 2010
Communication systems 2010Communication systems 2010
Communication systems 2010
 
The Rise of Instant Messaging
The Rise of Instant MessagingThe Rise of Instant Messaging
The Rise of Instant Messaging
 
The memory of graphics
The memory of graphicsThe memory of graphics
The memory of graphics
 
12 ipt 0303 transmitting and receiving
12 ipt 0303   transmitting and receiving12 ipt 0303   transmitting and receiving
12 ipt 0303 transmitting and receiving
 
12 ipt 0202 Organisation methods
12 ipt 0202   Organisation methods12 ipt 0202   Organisation methods
12 ipt 0202 Organisation methods
 
12 ipt 0203 Storage and Retrieval
12 ipt 0203   Storage and Retrieval12 ipt 0203   Storage and Retrieval
12 ipt 0203 Storage and Retrieval
 
12 IPT 0304 - Other Processes
12 IPT 0304 - Other Processes12 IPT 0304 - Other Processes
12 IPT 0304 - Other Processes
 
12 ipt 0201 information systems
12 ipt 0201   information systems12 ipt 0201   information systems
12 ipt 0201 information systems
 
Wave optics
Wave opticsWave optics
Wave optics
 
Electromagnetic waves and Speed of Light
Electromagnetic waves and Speed of LightElectromagnetic waves and Speed of Light
Electromagnetic waves and Speed of Light
 
Wave optics
Wave opticsWave optics
Wave optics
 
Instant Messaging apps market analysis
Instant Messaging apps market analysisInstant Messaging apps market analysis
Instant Messaging apps market analysis
 
Skype Powerpoint
Skype Powerpoint Skype Powerpoint
Skype Powerpoint
 
Instant messaging
Instant messaging Instant messaging
Instant messaging
 
Ecosystem | class 12 | cbse
Ecosystem | class 12 | cbseEcosystem | class 12 | cbse
Ecosystem | class 12 | cbse
 
Ch 24 Electromagnetic Waves
Ch 24 Electromagnetic WavesCh 24 Electromagnetic Waves
Ch 24 Electromagnetic Waves
 

Ähnlich wie 12 ipt 0301: Characteristics of a Communication System

12 ipt 0301 Characteristics of a communication system
12 ipt 0301   Characteristics of a communication system12 ipt 0301   Characteristics of a communication system
12 ipt 0301 Characteristics of a communication systemctedds
 
computer network-unit 2
computer network-unit 2computer network-unit 2
computer network-unit 2sharmilas38
 
Computer network coe351- part4- final
Computer network coe351- part4- finalComputer network coe351- part4- final
Computer network coe351- part4- finalTaymoor Nazmy
 
Error detection techniques
Error detection techniquesError detection techniques
Error detection techniqueskunjan shah
 
III_UNIT_ErrorCorrecting.pptx
III_UNIT_ErrorCorrecting.pptxIII_UNIT_ErrorCorrecting.pptx
III_UNIT_ErrorCorrecting.pptxShantanuDharekar
 
Osi model
Osi model Osi model
Osi model maha tce
 
computer Networks Error Detection and Correction.ppt
computer Networks Error Detection and Correction.pptcomputer Networks Error Detection and Correction.ppt
computer Networks Error Detection and Correction.pptJayaprasanna4
 
Error correction and detection th
Error correction and detection thError correction and detection th
Error correction and detection thShardaSalunkhe1
 
Computer networks unit iv
Computer networks    unit ivComputer networks    unit iv
Computer networks unit ivJAIGANESH SEKAR
 
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 9eadpeer
 
Error detection and correction
Error detection and correctionError detection and correction
Error detection and correctionAbdul Razaq
 
data link layer - Chapter 3
data link layer - Chapter 3data link layer - Chapter 3
data link layer - Chapter 3SakthiVinoth78
 
Error detection.ppt
Error detection.pptError detection.ppt
Error detection.pptPawanRaj48
 
Error correction error detection in digital communication
Error correction error detection in digital communicationError correction error detection in digital communication
Error correction error detection in digital communicationswatihalunde
 
Introduction to data link layer
Introduction to data link layerIntroduction to data link layer
Introduction to data link layerShashank HP
 
Cyclic redundancy check
Cyclic redundancy checkCyclic redundancy check
Cyclic redundancy checkSaleh Alrkiyan
 

Ähnlich wie 12 ipt 0301: Characteristics of a Communication System (20)

12 ipt 0301 Characteristics of a communication system
12 ipt 0301   Characteristics of a communication system12 ipt 0301   Characteristics of a communication system
12 ipt 0301 Characteristics of a communication system
 
computer network-unit 2
computer network-unit 2computer network-unit 2
computer network-unit 2
 
COMPUTER NETWORKS UNIT 2
COMPUTER NETWORKS UNIT 2COMPUTER NETWORKS UNIT 2
COMPUTER NETWORKS UNIT 2
 
Sak
SakSak
Sak
 
Computer network coe351- part4- final
Computer network coe351- part4- finalComputer network coe351- part4- final
Computer network coe351- part4- final
 
Error detection techniques
Error detection techniquesError detection techniques
Error detection techniques
 
III_UNIT_ErrorCorrecting.pptx
III_UNIT_ErrorCorrecting.pptxIII_UNIT_ErrorCorrecting.pptx
III_UNIT_ErrorCorrecting.pptx
 
Osi model
Osi model Osi model
Osi model
 
computer Networks Error Detection and Correction.ppt
computer Networks Error Detection and Correction.pptcomputer Networks Error Detection and Correction.ppt
computer Networks Error Detection and Correction.ppt
 
Error correction and detection th
Error correction and detection thError correction and detection th
Error correction and detection th
 
Computer networks unit iv
Computer networks    unit ivComputer networks    unit iv
Computer networks unit iv
 
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
 
Error detection and correction
Error detection and correctionError detection and correction
Error detection and correction
 
data link layer - Chapter 3
data link layer - Chapter 3data link layer - Chapter 3
data link layer - Chapter 3
 
Error detection.ppt
Error detection.pptError detection.ppt
Error detection.ppt
 
CODING.ppt
CODING.pptCODING.ppt
CODING.ppt
 
Error correction error detection in digital communication
Error correction error detection in digital communicationError correction error detection in digital communication
Error correction error detection in digital communication
 
Ch6.ppt
Ch6.pptCh6.ppt
Ch6.ppt
 
Introduction to data link layer
Introduction to data link layerIntroduction to data link layer
Introduction to data link layer
 
Cyclic redundancy check
Cyclic redundancy checkCyclic redundancy check
Cyclic redundancy check
 

Mehr von ctedds

11 ipt 3.1) Project planning, design & implementation
11 ipt 3.1) Project planning, design & implementation11 ipt 3.1) Project planning, design & implementation
11 ipt 3.1) Project planning, design & implementationctedds
 
IPT HSC 1.5) Designing Solutions
IPT HSC 1.5) Designing SolutionsIPT HSC 1.5) Designing Solutions
IPT HSC 1.5) Designing Solutionsctedds
 
12 ipt 0501 transaction processing systems 01
12 ipt 0501   transaction processing systems 0112 ipt 0501   transaction processing systems 01
12 ipt 0501 transaction processing systems 01ctedds
 
12 IPT - 1.4) Making Decisions
12 IPT - 1.4)   Making Decisions12 IPT - 1.4)   Making Decisions
12 IPT - 1.4) Making Decisionsctedds
 
Photographic composition
Photographic compositionPhotographic composition
Photographic compositionctedds
 
1.4) The nature of data and information
1.4)   The nature of data and information1.4)   The nature of data and information
1.4) The nature of data and informationctedds
 
1.3) Information processes
1.3) Information processes1.3) Information processes
1.3) Information processesctedds
 
1.2) Information systems in context
1.2) Information systems in context1.2) Information systems in context
1.2) Information systems in contextctedds
 
12 ipt 0104 making decisions
12 ipt 0104   making decisions12 ipt 0104   making decisions
12 ipt 0104 making decisionsctedds
 
12 ipt 0103 understanding the problem
12 ipt 0103   understanding the problem12 ipt 0103   understanding the problem
12 ipt 0103 understanding the problemctedds
 
12 ipt 0106/7 Project Implementation & Testing
12 ipt 0106/7   Project Implementation & Testing12 ipt 0106/7   Project Implementation & Testing
12 ipt 0106/7 Project Implementation & Testingctedds
 
12 ipt 0102 social and ethical design
12 ipt 0102   social and ethical design12 ipt 0102   social and ethical design
12 ipt 0102 social and ethical designctedds
 
HSC IPT 1.1) Project mangement
HSC IPT 1.1) Project mangementHSC IPT 1.1) Project mangement
HSC IPT 1.1) Project mangementctedds
 

Mehr von ctedds (13)

11 ipt 3.1) Project planning, design & implementation
11 ipt 3.1) Project planning, design & implementation11 ipt 3.1) Project planning, design & implementation
11 ipt 3.1) Project planning, design & implementation
 
IPT HSC 1.5) Designing Solutions
IPT HSC 1.5) Designing SolutionsIPT HSC 1.5) Designing Solutions
IPT HSC 1.5) Designing Solutions
 
12 ipt 0501 transaction processing systems 01
12 ipt 0501   transaction processing systems 0112 ipt 0501   transaction processing systems 01
12 ipt 0501 transaction processing systems 01
 
12 IPT - 1.4) Making Decisions
12 IPT - 1.4)   Making Decisions12 IPT - 1.4)   Making Decisions
12 IPT - 1.4) Making Decisions
 
Photographic composition
Photographic compositionPhotographic composition
Photographic composition
 
1.4) The nature of data and information
1.4)   The nature of data and information1.4)   The nature of data and information
1.4) The nature of data and information
 
1.3) Information processes
1.3) Information processes1.3) Information processes
1.3) Information processes
 
1.2) Information systems in context
1.2) Information systems in context1.2) Information systems in context
1.2) Information systems in context
 
12 ipt 0104 making decisions
12 ipt 0104   making decisions12 ipt 0104   making decisions
12 ipt 0104 making decisions
 
12 ipt 0103 understanding the problem
12 ipt 0103   understanding the problem12 ipt 0103   understanding the problem
12 ipt 0103 understanding the problem
 
12 ipt 0106/7 Project Implementation & Testing
12 ipt 0106/7   Project Implementation & Testing12 ipt 0106/7   Project Implementation & Testing
12 ipt 0106/7 Project Implementation & Testing
 
12 ipt 0102 social and ethical design
12 ipt 0102   social and ethical design12 ipt 0102   social and ethical design
12 ipt 0102 social and ethical design
 
HSC IPT 1.1) Project mangement
HSC IPT 1.1) Project mangementHSC IPT 1.1) Project mangement
HSC IPT 1.1) Project mangement
 

Kürzlich hochgeladen

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
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
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
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
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
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
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 

Kürzlich hochgeladen (20)

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
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
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
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...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
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
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
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
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 

12 ipt 0301: Characteristics of a Communication System

  • 1. Communication SystemsCommunication Systems 3.1) Characteristics of a Communication System
  • 2. • There are five main parts of any communication system: • a data source • a transmitter for encoding • a transmission medium • a receiver for decoding • a data destination • When a message is sent it goes through three levels of being: application, control and transmission • Protocols are sets of rules that outline the transfer of data between computers
  • 3. • Handshaking is an agreement between computers as to which protocols to use • The speed of transmission is determined by the bandwidth. • Bandwidth is the capacity of a transmission medium. • The speed of transfer can be measured in baud rate or bits per second (bps) • Baud rate is the number of electrical signals that can be transmitted in a second, while bps is how many bits can be transmitted.
  • 4. • One signal can contain multiple bits so bps can be greater than the baud rate • When data arrives at its destination it may contain errors so there needs to be ways of detecting these errors. • Three common error checking methods are: • parity checking • checksum • cyclic redundancy check (CRC)
  • 5. • Parity checking involves adding an extra bit to a data packet that makes the total number of 0’s odd or even. • In even parity checking the total number of 0’s, including the parity bit, must be even; in odd parity it must be odd. • E.g. 1000111 is sent. If we are using even parity a 0 is added, if we are using odd a 1 is added.
  • 6. • Practice: what would be the result if the data packet 1100110 is sent with even parity? • Answer: 11001100 • Practice 2: what would be the resulting transmission if 1100010 was sent with odd parity? • Answer 2: 11000100 • This simplistic method only works for an odd number of errors; an even number of errors cancel each other out.
  • 7. • Checksum is a method of error checking that counts the number of bits in a data packet. • The count is attached to the data packet and then the packet is counted at the receiving end and if the two counts match then the message is accepted. • This method is about 90% effective.
  • 8. • Cyclic redundancy check (CRC) is the method of checking using a division process. • The data is divided using a fixed number and the remainder is attached and sent with the data. • The same calculation is carried out at the receiving computer and the two remainders compared. • If the two remainders do not match then an error has occurred.
  • 9. • CRC achieves 99.99% detection of errors. • There are several communication settings that are agreed upon during handshaking. • These include: • bits per second • data bits • parity • stop/start bits • flow control
  • 10. • Bps is the speed of transmission. • Data bits are the number of bits sent in a data packet (usually 7 or 8 bits). • Parity is whether the data contains a parity bit for error checking. • Stop and start bits are used in asynchronous transmission to identify each byte. • Flow control is the type of software handshaking protocol used. [Complete L.A.’s 1-4, p.80]