You are on page 1of 5

GREEN UNIVERSITY OF BANGLADESH

LAB Report No.: 06


LAB Report Name: Checksum Checking
COURSE TITEL: Data Communication LAB
COURSE CODE: CSE 308

Date of Performance : 16 – 04 – 2020


Date of Submission : 03 – 06 – 2020

Submitted To
Mohammad Ehsan Shahmi Chowdhury
Lecturer
Department of CSE

Submitted By
Name: Mahmuda Akter
ID: 181002013
Section: 181_DD
Dept.: CSE
Report Name: Checksum Checking

Theory:

Working Procedure:

 In checksum error detection scheme, the data is divided into k segments each of m
bits.
 In the sender’s end the segments are added using 1’s complement arithmetic to get
the sum. The sum is complemented to get the checksum.
 The checksum segment is sent along with the data segments.
 At the receiver’s end, all received segments are added using 1’s complement
arithmetic to get the sum. The sum is complemented.
 If the result is zero, the received data is accepted; otherwise discarded.
SOURCE CODE:
INPUT/ OUTPUT:

Discussion:
In this Lab, I learn about Error detection and correction technique which is Checksum error
detection.

You might also like