This is a tentative outline... based on past offerings of the course.
I expect the first half of the course to remain almost the same.
The second half of the course is expected to change to cover new material.
(Note: Duration of each lecture is 1.5 hrs.)
I. (3 lectures) Overview of computer communications (mainly 152A material).
(Chapters 1-2 of Hammond)
II. (3 lectures) Data flow in queues: M/M/1 and M/G/1 queueing models, priority queues.
(Chapter 3 of Hammond)
III. (2 lectures) LANs: Technologies, topologies, channel access techniques, performance measures.
(Chapters 3, 4, 6 of Stallings)
Basic access protocols: Fixed assignment, ALOHA, idealized central control.
(Chapters 5-6 of Hammond)
IV. (2 lectures) Polling networks: Performance analysis, adaptive polling.
(Chapter 7 of Hammond, Section 6.2 of Stallings)
V. (2 lectures) Ring networks: Token ring, slotted ring, register insertion ring.
(Chapter 8 of Hammond, Section 6.3 of Stallings)
VI. (2 lectures) Random access networks: Slotted ALOHA, CSMA, CSMA/CD.
(Chapter 5 of Hammond, Section 6.1 of Stallings)
VII. (1 lectures) Protocols and network architecture: ISO Reference Model, IEEE 802 Standard, example networks.
(Chapters 3, 4, 6 of Stallings)
VIII. (1 lectures) High-speed fiber optic LANs: FDDI-I, FDDI-II.
(Chapter 8 of Stallings)
IX. (1 lectures) Metropolitan area networks (MANs): IEEE 802.6 DQDB network + variations.
(Chapter 12 of Stallings)
X. (3 lectures) Recent and future directions in research: Fast Ethernet, Gigabit Ethernet, switched-based LANs (e.g., ATM LANs), Wireless LANs, local lightwave networks
(Chapters 7, 10, 11 of Stallings)
Back to: [[ B. Mukherjee's Homepage | ECS 252 Homepage ]]
Please report questions, comments, errors, or problems to:
Biswanath Mukherjee (mukherjee@cs.ucdavis.edu)
Last updated: January 13, 1998