Data Communication
Data Communication. Instructor: Prof. Ajit Pal, Department of Computer Science and Engineering, IIT Kharagpur. This course provides the fundamentals of data communication covering topics: a simple data communication model, layered architecture, data and signal, transmission impairments and channel capacity, transmission media, transmission of digital and analog signals, multiplexing techniques, interfacing, error detection and correction, flow and error control, data link control, switching techniques,
data communication through LAN and WAN, multimedia networks, audio and video compression, and secured communication. (from nptel.ac.in)
Lecture 01 - Introduction and Course Outline |
Lecture 02 - Layered Architecture for Data Communication |
Lecture 03 - Data and Signal |
Lecture 04 - Transmission Impairments and Channel Capacity |
Lecture 05 - Guided Transmission Media: Twisted Pair, Coaxial Cable, Optical Fibre |
Lecture 06 - Unguided Media: Wireless Communication |
Lecture 07 - Transmission of Digital Signal: Line Coding |
Lecture 08 - Transmission of Digital Signal: Block Coding, Analog Data to Digital Signal |
Lecture 09 - Transmission of Analog Signal: Modulation Techniques - AM, SSB, DSBSC |
Lecture 10 - Transmission of Analog Signal: Modulation Techniques - FM, PM, ASK, FSK |
Lecture 11a - Multiplexing: FDM, WDM, TDM, Inverse TDM |
Lecture 11b - Multiplexing: FDM, WDM, TDM, Inverse TDM (cont.) |
Lecture 12 - Multiplexing Applications: Telephone System, DSL Technology |
Lecture 13 - Multiplexing Applications: Cable TV System, Cable Modem, SONET |
Lecture 14 - Interfacing to the Media |
Lecture 15 - Error Detection and Correction |
Lecture 16 - Flow and Error Control |
Lecture 17 - Data Link Control |
Lecture 18 - Switching Techniques: Circuit Switching |
Lecture 19 - Switching Techniques: Packet Switching |
Lecture 20 - Routing: Desirable Properties of Routing, Design Parameters, Routing Algorithms |
Lecture 21 - Routing: Routing Algorithms (cont.) |
Lecture 22 - Congestion Control |
Lecture 23 - X.25 and Frame Relay |
Lecture 24 - ATM (Asynchronous Transfer Mode) |
Lecture 25 - Medium Access Control I |
Lecture 26 - Medium Access Control II |
Lecture 27 - Medium Access Control III |
Lecture 28 - IEEE 802 LANs |
Lecture 29 - High Speed LANs: FDDI, Fast Ethernet, Gigabit Ethernet |
Lecture 30 - Wireless LANs: IEEE 802.11, Bluetooth |
Lecture 31 - Cellular Telephone Systems |
Lecture 32 - Satellite Communications |
Lecture 33 - Internet and Internetworking |
Lecture 34 - TCP/IP - IP |
Lecture 35 - TCP/IP - TCP |
Lecture 36 - Multimedia Networks |
Lecture 37 - Audio and Video Compression |
Lecture 38 - Multimedia Services |
Lecture 39 - Secured Communication: Cryptography Algorithms |
Lecture 40 - Secured Communication: Applications of Cryptography |
References |
Data Communication
Instructor: Prof. Ajit Pal, Department of Computer Science and Engineering, IIT Kharagpur. This course provides the fundamentals of data communication.
|