This module will help students to learn various Data Communication and networking concepts.
Data Communications: Components, Data Representation and Data flow; Networks: Distributed Processing, Network Criteria, Network Models, Categories of networks and Internetwork; Internet and Protocols and Standards. Network Models: Layered tasks, the OSI model, Layers in the OSI Model, TCP/IP protocol Suit, Addressing.
Data and Signals: Analog and Digital Data, Analog and Digital Signals, Periodic and Non periodic Signals, Transmission impairment, Data rate limits and Performance. Transmission modes. Transmission Media: Guided media (Twisted Pair Cable, Coaxial Cable & Fiber-Optic Cable) and Unguided media (Radio wave, Microwave, Infrared & Light wave).
Digital Transmission: Digital to Digital Conversion:- Line coding(Unipolar, Polar & Bipolar), Block Coding(4B/5B & 8B/10B), Scrambling(B8ZS & HDB3), Analog to Digital Conversion: PCM & DM, Digital to analog conversion : ASK,FSK,PSK & QAM, Analog to Analog conversion: Amplitude Modulation, Frequency Modulation & Phase Modulation. Multiplexing: FDM, WDM, Synchronous TDM and Statistical TDM.
Switching: Circuit switched networks, message switching & packet switching. Datagram networks, Virtual Circuit networks. Error Detection and Correction: Introduction, Block coding: Hamming Distance & Parity bit, linear block codes, cyclic codes: CRC, VRC & LRC, and Checksum.
Data Link control: Framing, Introduction of Flow and Error Control. Elementary Data Link Protocols: - Simplest Protocol, Stop & Wait Protocol and Simplex protocol for a Noisy channels. Sliding window Protocols:- one bit sliding window protocol, Go-Back-N Protocol, Selective Repeat Protocols.
1. Behrouz A. Forouzan, “Data Communication and Networking”, 4th edition, Tata McGraw Hill, 2006.
1. A. S. Tanenbaum, “Computer Networks”, Pearson Education Asia, 4th Ed., 2003.
2. William Stallings, “Data and computer communications”, Pearson education Asia, 7th Ed., 2002.