# CS601 Assignment 3 Solution and Discussion

• Assignment No. 03
Semester: Fall 2019
CS601: Data Communication Total Marks: 15

Due Date: 17th January, 2020

Instructions:
You need to use MS word document to prepare and submit the assignment on VU-LMS.
It should be clear that your assignment will not get any credit if:

 The assignment is submitted after due date.
 The assignment is not in the required format (doc or docx).
 The submitted assignment does not open or file is corrupt.
 Assignment is copied (partial or full) from any source (websites, forums, students, etc).
 Assignment solution in the image format or image(s) pasted in the solution file.

Objectives:

To enhance the learning capabilities of the students about:

1. Error Detection Techniques
2. Polynomials to Binary Conversion

Assignment

Question No. 1

Suppose a message consisting of following four-bit numbers is being sent to a destination. By writing all necessary calculation steps, you are required to calculate four-bit Checksum number, the sender will append with the original message:
9, 8,11, 15, 14

Solution:

Question No.2

Considering the Generator Polynomial (Divisor): X3+1, by writing all necessary calculations steps involved in Cyclic Redundancy Check, you are required to determine the codeword of the following data word:

10110

Solution:

Question No.3

Find the Polynomials equivalent of bits given in the following table:

Bits Polynomial
1010000
10001001

Solution:

Best of Luck!

• Question No.2
Considering the Generator Polynomial (Divisor): X3+1, by writing all necessary calculations steps involved in Cyclic Redundancy Check, you are required to determine the codeword of the following data word:
10110

Solution idea!

• Question No. 1
Suppose a message consisting of following four-bit numbers is being sent to a destination. By writing all necessary calculation steps, you are required to calculate four-bit Checksum number, the sender will append with the original message:
9, 8,11, 15, 14

• Solution Ideas:  | |