CS207
DATA COMMUNICATION
Objectives
- To understand the fundamental concepts of encoding techniques
- To familiarize with various multiplexing techniques
- To understand the importance of error correcting codes in data transmission
Outcomes
- Ability to design and implement error correction and detection codes for correct transmission of data
- Ability to apply data communication concepts in practical areas
Unit – I
Introduction to Waveform Encoding- Pulse Code Modulation: Sampling, Quantization, Transmission, Reception, Error, SNR, Differential Pulse Code Modulation, Delta Modulation, Adaptive Delta Modulation, Sigma Delta Modulation, Linear Predictive Coder (LPC)
Unit – II
Physical Layer- Digital and Analog Signals, Periodic Analog Signals, Signal Transmission, Limitations of Data Rate, Digital Data Transmission, Performance Measures, Line Coding, Digital Modulation, Media and Digital Transmission System
Unit – III
Multiplexing- Multiplexing Techniques: FDM, TDM, STDM, Transmission Media: Classification and Selection of Media, Switching Networks: Packet, Circuit, Massage, Telephone Networks: Packet and Circuit Switching in telephone network
Unit – IV
Error Detection and Correction- Types of Errors, Two dimensional parity check, Detection verses correction, Block Coding, Linear Block Coding, Cyclic Codes, Checksum, Standardized Polynomial Code, Error Correction Methods, Forward Error Correction
Unit – V
Case Study- Wireless Data Transfer, Remote Weather Monitoring System, Energy Management in Wireless System, Emission Monitoring System, Railway Information and Surveillance System, Central Distribution Hub
REFERENCE
- Behrouz A. Forouzan, Sophia Chung Fegan, “Data Communications and Networking”, 5th edition, Science Engineering & Math Publications, 2012
- William Stallings, “Data and Computer Communications”, 8th edition, Pearson Education India, 2007