
| Week |
Topic |
| 09/02 |
Introduction. Project1 handed out Course Overview and Requirements. Protocol Layering. |
| 09/09 |
Switched Communication Networks
Circuit Switching. Packet Swicthing. Virtual Circuit Switching. ATM. |
| 09/16 |
Data
Link Layer, Error and Flow Control Error detection and recovery. Stop and wait protocol. Sliding window algorithms. |
| 09/23 |
Shared
Medium
Access Multiple access protocols. CDMA, ALOHA, CSMA, CSMA/CD. |
| 09/30 |
IEEE
802.x LANs Ethernet, Token Ring, Wireless 802.11. |
| 10/07 |
More
on wireless networks. Project1 Due. Bluetooth. Cellular Networks/3G. Satellite Networks. |
| 10/14 |
Midterm
|
| 10/21 |
Network
Simulations and Measurements; Project2 handed out. Metrics Typically Measured. Event-driven and time-driven simulations. NS-2 simulator tutorial. |
| 10/28 |
Forwarding
and Routing. Datagram forwarding. Source-based routing. Link state routing. Distance-vector routing. |
| 11/04 |
Coping
with Mobility. Proposals for Project2 Due. Mobile IP, Flexible Support for Internet Mobility. |
| 11/11 |
Mobile
Ad Hoc Networks On-demand and geographical routing algorithms. |
| 11/18 |
Sensor
Networks Routing protocols and programming abstractions for sensor networks. |
| 12/02 |
Overlay
and Peer-to-Peer
Networks Structured vs. unstructured overlay networks. Distributed hash tables. Case studies (e.g., Gnutella, Chord). |
| 12/09 |
Project2
Presentations |