DATA COMMUNICATION Lecture-36
Recap of Lecture 35 Checksum Single-Bit Error Correction
Overview of Lecture 36 Hamming Code Data Link Control Line Discipline ENQ/ACK POLL/SELECT Flow Control
Hamming Code Each r bit is the VRC bit for one combination of data bits r1(r2) bit is calculated using all bit positions whose binary representation includes a 1 in the first(second) position, and so on
Hamming Code
Data Link Layer Functions
Data Link Layer Functions
Line Discipline The line discipline functions of the data link layer oversee The establishment of link The right of a particular device to transmit at a given time
Line Discipline Line discipline can be done in two ways ENQ/ACK (peer-to-peer communication) Poll/select (primary-secondary communication)
Line Discipline
Summary Hamming Code Data Link Control Line Discipline ENQ/ACK POLL/SELECT Flow Control
Suggested Reading Section 9.7, 10.1 “Data Communications and Networking” 2nd Edition by Behrouz A. Forouzan