Syllabus - Communication Models and Protocols (TCS-531)
Syllabus - Communication Models and Protocols (TCS-531)
SEMESTER V
2. Contact Hours: L: 3 T: 0 P: 0
5. Credits: 3
6. Semester: V
7. Category of Course: DE
8. Pre-requisite: NA
9. Course After completion of the course the students will be able to:
Outcome**:
CO1: Understand the common network communication primitives as part of
programming tasks in various languages.
CO3: Analyze more complex protocol engineering and network management tasks
CO5: Describe and analyze the Data Encoding and Transmission techniques.
** Describe the specific knowledge, skills or competencies the students are expected to acquire or
demonstrate.
Unit 3:
Data Encoding and Transmission: Data encoding and transmission concepts,
Digital data transmission over digital signal: NRZ encoding, Multilevel binary
encodings, Biphase encodings, Scrambling techniques, Digital data transmission
over analog signal: Public telephone system, Amplitude Shift Keying (ASK),
3 Frequency Shift Keying (FSK), Phase Shift Keying (PSK), Performance of digital 10
to analog modulation schemes, Quadrature Amplitude Modulation (QAM), Analog
data transmission over digital signal: Digitization, Pulse Code Modulation, Non-
linear encoding, Delta modulation, Analog data transmission over analog signal:
Asynchronous transmission, Synchronous transmission, Ethernet link layer frame
example.
Unit 4:
4 Data Link Control: Introduction and services, Error detection and correction, 8
Multiple access protocols, LANs, Addressing & ARP, Ethernet, Switches, VLANs,
PPP, Link virtualization, MPLS, Data center networking, Web request processing.
Unit 5: Wireless and Mobile Networks
Reference Books
1. Seymour Lipschutz, Data Structures Schaum's Outlines, 1st 2014
McGraw Hill
12. Mode of Evaluation Test / Quiz / Assignment / Mid Term Exam / End Term Exam