This module will help students to learn various Data Communication and networking concepts.
Data Communications: Components, Data Representation and Data flow; Network Criteria, Categories of networks and Interconnection of networks:-Internet work; Internet Protocols.
Network Models: Layered tasks, the OSI Model, Layers in the OSI Model, TCP/IP protocol Suit, Addressing.
Data and Signals: Analog and Digital Data & Signals, Analog signals(sine wave , phase, time and frequency domain , bandwidth, wavelength,), Digital signals ( Bit rate, Bit length)
Introduction of Transmission impairment, Performance of network (bandwidth, throughput, latency).
Digital Transmission: Digital to Digital Conversion (excluding line coding scheme), Analog to Digital Conversion (PCM & delta modulation) and Transmission modes (parallel & serial)
Multiplexing: FDM, WDM, Synchronous TDM.
Transmission Media: Guided media (twisted pair wire, coaxial cable, fiber optic cable, and Unguided media (Wireless Transmission, infra red, radio waves, microwave).
Switching: Circuit switching, Packet switching.
Error Detection and Correction: Types of errors (single-bit, burst), Redundancy, Error detection Vs Correction, Block Coding (error detection& correction), Linear Block Code (Party check, Hamming Code), Cyclic Code (CRC, Advantages of CRC), Checksum
Data Link control: Framing, Flow and Error Control,
Protocol: Noiseless channel (stop & wait protocol & simplest protocol), Noisy channels (stop & wait ARQ, go-back-N ARQ, selective repeat ARQ), piggybacking.