SlideShare a Scribd company logo
Welcome to Our
Presentation
Submitted To:
NARAYAN RANJAN CHAKRABORTY
DEPARTMENT OF CSE
DAFFODIL INTERNATIONAL
UNIVERSITY
Submitted By:
1. MD MOKLASAR RAHMAN BAPPY
ID: 143-15-4504
2. MOSHARRAF FAHAD ANIK
ID: 171-15-9247
“
”
Presentation On
ERROR DETECTION
Contents:
 1. Error
 2. Error Detection
 3. Types of Error
 4. Check SUM
ERROR
Abit error occurs when asource sendsabit, b, and thedestination receives NOT b.
i.e. b  b 1.
The error can take place on the link , in a switch or router along the path, or in the source
or destination (e.g. failed hardware, or bit errors in memories).
1 0 0 1 1 1 0 0 1 0 1
1 0 0 1 0 1 0 0 1 0 1
Sent
Received
Error
Types Of ERROR
• Singlebit error :-
- Only one bitin the data unit haschanged.
• Burst error :-
- It means that two or more bits in the data unit haschanged.
Single Bit ERROR
0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 0
Burst Error
0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 1
0 1 0 1 1 1 0 1 0 1 0 0 0 0 1 1
Received Sent
Sent
Received
Bits corrupted by BurstError
0changedto 1
Detecting & Correcting ERROR
• When we transmit a message, we typically append a checksum
to the message.
• The checksum is calculated by performing a function over all
thebits
in the message.
Check SUM
A checksum is a simple type of redundancy check that is
used to detecterrors indata.
Sendersite:
1. Themessageis divided into 16-bit words.
2.Thevalue of the checksum word is set to0.
3.All words including the checksumare
added using one’s complement addition.
4. Thesum is complemented and becomes the checksum.
5.Thechecksum is sent with the data.
Error detection data communication
Receiversite:
1.The message (including checksum) is divided into 16-bit
words.
2.All words are added using one’scomplement addition.
3.Thesum is complemented and becomes the new checksum.
4.If the value of checksum is 0, the message is accepted; otherwise,
it isrejected.
Error detection data communication
Error detection data communication
Advantage
Checksummainly detects single-bit changesin data.
Achecksum is mainly employed in data validation when
implementing software.
Error detection data communication
Thank You
Anyone have any Question ?

More Related Content

PPTX
Error detection and correction
PPTX
Error Control In Network Layer
PPTX
Cyclic Redundancy Check in Computers Network
PPTX
Error detection and correction
PPTX
Cyclic redundancy check
PPTX
Vertical redundancy check in Computer Network
Error detection and correction
Error Control In Network Layer
Cyclic Redundancy Check in Computers Network
Error detection and correction
Cyclic redundancy check
Vertical redundancy check in Computer Network

What's hot (20)

PPT
PPTX
Error correction and Detection technique while sending the message
PDF
Errors, Error Detection, and Error Control
PPT
Lecture 21
PPSX
Error control
PPT
Error correction, ARQ, FEC
PDF
Error detection and correction
PPTX
Error control
PDF
Burst Error Correction
PPT
Error correction error detection in digital communication
PPTX
Flow control and error control techniques in the data link layer protocol
PPTX
Error detection techniques
PPT
Error detection & correction presentation
PPT
Error detection and correction
PPTX
Parity check(Error Detecting Codes)
DOCX
Error Detection types
PPTX
Parity check, redundancy, and errors
PPT
New error-detection
DOCX
Error detecting and correcting codes
PPT
Lecture 20
Error correction and Detection technique while sending the message
Errors, Error Detection, and Error Control
Lecture 21
Error control
Error correction, ARQ, FEC
Error detection and correction
Error control
Burst Error Correction
Error correction error detection in digital communication
Flow control and error control techniques in the data link layer protocol
Error detection techniques
Error detection & correction presentation
Error detection and correction
Parity check(Error Detecting Codes)
Error Detection types
Parity check, redundancy, and errors
New error-detection
Error detecting and correcting codes
Lecture 20
Ad

Similar to Error detection data communication (20)

PPT
computer Networks Error Detection and Correction.ppt
PPT
Error correction and detection th
PPTX
Error detection
PPTX
Error detection in Data comunication
PPT
error detection.ppt
PDF
7. data link layer error detection and correction codes - parity and checksum
PDF
Data Link Layer Error Correction and Detection
PPT
Error Detection and Correction.ppt
PPT
901325_chapter 10 (1).ppt
PPT
Errror Detection and Correction
PPT
PPTX
Error detection and Correction
PPT
901325_chapter vvvvvvvvvvvjjjjjjjvvv.ppt
PDF
1.4.pdf 1.4.pdf 1.4.pdf1.4.pdf1.4.pdf1.4.pdf
PPT
Error detection.ppt
PPT
Error detection and correction.ppt
PDF
Lecture set 3
PPT
Error Detection And Correction
PPTX
Error detection and correction
PPT
Error Detect and Correct.ppt
computer Networks Error Detection and Correction.ppt
Error correction and detection th
Error detection
Error detection in Data comunication
error detection.ppt
7. data link layer error detection and correction codes - parity and checksum
Data Link Layer Error Correction and Detection
Error Detection and Correction.ppt
901325_chapter 10 (1).ppt
Errror Detection and Correction
Error detection and Correction
901325_chapter vvvvvvvvvvvjjjjjjjvvv.ppt
1.4.pdf 1.4.pdf 1.4.pdf1.4.pdf1.4.pdf1.4.pdf
Error detection.ppt
Error detection and correction.ppt
Lecture set 3
Error Detection And Correction
Error detection and correction
Error Detect and Correct.ppt
Ad

Recently uploaded (20)

PDF
[EN] Industrial Machine Downtime Prediction
PDF
Introduction to Data Science and Data Analysis
PPT
Quality review (1)_presentation of this 21
PPTX
1_Introduction to advance data techniques.pptx
PPTX
oil_refinery_comprehensive_20250804084928 (1).pptx
PPTX
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
PPTX
Qualitative Qantitative and Mixed Methods.pptx
PDF
Fluorescence-microscope_Botany_detailed content
PPTX
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
PDF
Clinical guidelines as a resource for EBP(1).pdf
PPTX
STERILIZATION AND DISINFECTION-1.ppthhhbx
PPTX
SAP 2 completion done . PRESENTATION.pptx
PPTX
Introduction-to-Cloud-ComputingFinal.pptx
PPTX
ALIMENTARY AND BILIARY CONDITIONS 3-1.pptx
PPTX
Database Infoormation System (DBIS).pptx
PPTX
Computer network topology notes for revision
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
PPTX
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
PPTX
Data_Analytics_and_PowerBI_Presentation.pptx
PDF
Introduction to the R Programming Language
[EN] Industrial Machine Downtime Prediction
Introduction to Data Science and Data Analysis
Quality review (1)_presentation of this 21
1_Introduction to advance data techniques.pptx
oil_refinery_comprehensive_20250804084928 (1).pptx
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
Qualitative Qantitative and Mixed Methods.pptx
Fluorescence-microscope_Botany_detailed content
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
Clinical guidelines as a resource for EBP(1).pdf
STERILIZATION AND DISINFECTION-1.ppthhhbx
SAP 2 completion done . PRESENTATION.pptx
Introduction-to-Cloud-ComputingFinal.pptx
ALIMENTARY AND BILIARY CONDITIONS 3-1.pptx
Database Infoormation System (DBIS).pptx
Computer network topology notes for revision
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
Data_Analytics_and_PowerBI_Presentation.pptx
Introduction to the R Programming Language

Error detection data communication

  • 2. Submitted To: NARAYAN RANJAN CHAKRABORTY DEPARTMENT OF CSE DAFFODIL INTERNATIONAL UNIVERSITY Submitted By: 1. MD MOKLASAR RAHMAN BAPPY ID: 143-15-4504 2. MOSHARRAF FAHAD ANIK ID: 171-15-9247
  • 4. Contents:  1. Error  2. Error Detection  3. Types of Error  4. Check SUM
  • 5. ERROR Abit error occurs when asource sendsabit, b, and thedestination receives NOT b. i.e. b  b 1. The error can take place on the link , in a switch or router along the path, or in the source or destination (e.g. failed hardware, or bit errors in memories).
  • 6. 1 0 0 1 1 1 0 0 1 0 1 1 0 0 1 0 1 0 0 1 0 1 Sent Received Error
  • 7. Types Of ERROR • Singlebit error :- - Only one bitin the data unit haschanged. • Burst error :- - It means that two or more bits in the data unit haschanged.
  • 8. Single Bit ERROR 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 0 Burst Error 0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 1 0 1 1 1 0 1 0 1 0 0 0 0 1 1 Received Sent Sent Received Bits corrupted by BurstError 0changedto 1
  • 9. Detecting & Correcting ERROR • When we transmit a message, we typically append a checksum to the message. • The checksum is calculated by performing a function over all thebits in the message.
  • 10. Check SUM A checksum is a simple type of redundancy check that is used to detecterrors indata.
  • 11. Sendersite: 1. Themessageis divided into 16-bit words. 2.Thevalue of the checksum word is set to0. 3.All words including the checksumare added using one’s complement addition. 4. Thesum is complemented and becomes the checksum. 5.Thechecksum is sent with the data.
  • 13. Receiversite: 1.The message (including checksum) is divided into 16-bit words. 2.All words are added using one’scomplement addition. 3.Thesum is complemented and becomes the new checksum. 4.If the value of checksum is 0, the message is accepted; otherwise, it isrejected.
  • 16. Advantage Checksummainly detects single-bit changesin data. Achecksum is mainly employed in data validation when implementing software.
  • 18. Thank You Anyone have any Question ?