EEE459 - Data Communication Systems
Fundamentals of communication networks. Study of the seven layer OSI Model. Focus on concepts, functionality and performance of protocols used in communications networks.
Prerequisite: EEE 303.
Textbook: A. S. Tanenbaum, Computer Networks, 3rd ed.
Reference: D. Bertsekas and R. Gallager, Data Networks, 2nd ed.
Outline
I. Introduction
A. History
B. Layering, Architecture, Topologies
C. OSI Model
II. Data Communication Techniques
A. Modulation
E. Channel Impairments
D. Frequency , Time and Code division Multiplexing
III. Error Detection and Correction
A. Parity Checks
B. ARQ: Retransmission Strategies
C. Standard DLCs
IV. Point-to-Point Protocols at the Network Layer
A. Routing, Congestion Control, Flow Control, Rate Control
B. Error Recovery
V. TCP and the Internet Protocol
A. TCP/UDP
B. Flow Control in TCP/IP
VI Delay Models
A. Little Theorem
B. M/M/1, M/M/m, M/M/infinity, and M/G/1
V. Multiple Access Communication
A. Aloha, CSMA, Ethernet
B. Collision Resolution Protocols
Return to Communications Course List