Sudip DC 6
Sudip DC 6
Balkumari, Lalitpur
Problem Statement
Develop a program to apply line coding techniques to binary data using Unipolar, Polar NRZ,
Polar RZ, Bipolar AMI, and Manchester Coding schemes.
1
1 Conceptual Background
Data communication is the process of transmitting information over different channels. To
ensure reliable and efficient transmission, encoding the data into appropriate formats becomes
crucial. This laboratory exercise revolves around the use of line coding techniques, which
transform binary data for transmission over various media.
2
– 1: A binary ’1’ is indicated by a transition from low to high voltage during the bit
period.
– 0: A binary ’0’ is indicated by a transition from high to low voltage during the bit
period.
– Pros: Self-synchronizing, as each bit involves a transition.
– Cons: Requires double the bandwidth compared to NRZ and RZ formats.
3
2 Implementation
4
5
The resulting graphs are displayed below:
6
3 Conclusion
In this lab, I explored different line coding techniques and implemented them using MAT-
LAB. I analyzed the behavior of various encoding schemes such as Unipolar, Polar, Bipolar
AMI, and Manchester. These coding schemes are crucial in digital communication systems for
ensuring reliable and efficient data transmission.