Mid Term Assignment-Fall 24-25
Mid Term Assignment-Fall 24-25
Faculty of Engineering
Course/Lab Name: Data Communication
Semester: Fall 2024-25 Term: Mid Assignment-1
Question Mapping with Course Outcomes:
Item COs POIs K P A Marks Obtained Marks
All Problems CO3 P.c.3.C5 K5 . . 30
Student Information:
Student Name: Student ID:
Section: Department:
CO3 Evaluate solutions to line coding schemes that meet specified needs with appropriate
Description: environmentalconsiderations
Complete the assignment for given task following the step-by-step instructions:
Step-1: Binary stream generation:
• Take the first three characters of your surname as capital letters.
• Convert each character to an 8-bit binary stream using the ASCII table.
• Concatenate the binary representations to form a complete bit sequence.
Step-2: Encode and draw the generated bit sequence by applying the following line coding schemes:
• NRZ-I (Non-Return to Zero Inverted)
• Differential Manchester
• AMI and Pseudoternary
• Multi-level 2B1Q (2 Binary 1 Quaternary) following Table-1.
Table-1: Table for 2B1Q encoding scheme.
Previous level positive Previous level negative
Bit stream pair Next level Next level
00 +2 -2
01 +4 -4
10 -2 2
11 -4 4
• MLT-3
• 8B6T (8 Binary 6 Ternary)
Hints: For 8B6T encoding, refer to the provided table on MS Teams for the data and signal patterns. To encode
characters, first find their corresponding hexadecimal ASCII values. Then, use the 8B6T table to match each
hexadecimal value with its respective signal pattern.
Note:
• Label each scheme clearly and represent any signal transitions accurately.
------The End-----