Part A : Topics in Wired Networks (Weeks 1-5)
- Weeks 1, 2: Internet Technologies
Top-down overview of networks
Application Layer concepts/protocols: Web-HTTP, Email-SMTP, FTP,
DNS, web caching
- Weeks 3, 4: Peer-to-Peer Networks
Overview of P2P networks: Search/lookup; content delivery;
storage/file systems; load balancing, latency, throughput,
heterogeneity.
Unstructured P2P: Gnutella, BitTorrent, KaZaa
Structured P2P: Chord, Pastry, CAN
Application Layer Multicasting: Basic Tree-based ALM (Locality,
Load-balancing); Forest/Mesh-based ALM (Maximizing bandwidth
utilization); Hybrid/Gossip-Based ALM (Reliability/perf w/ failure)
- Week 5: Multimedia Networking
Quality of Service and Differentiated Services
Traffic Shaping, Rate control, Error Control
Potential Case Studies: Token Ring, FDDI, ATM
Part B : Topics in Wireless Networking (Weeks 6-10)
- Week 6: Infrastructure Based Wireless Networks
Cellular (GSM, CDMA, LTE.... )
Wireless LAN (802.11) and others (WiMax)
- Week 7:Non-Infrastructure Based Wireless Networks
MANET (mobile ad hoc network) protocols
Disruption tolerant networking
- Week 8: Midterm Review and Midterm
- Week 9: Pervasive Computing and Sensor Networks
Sensor Network Routing Protocols
Pervasive Networking Technologies: Zigbee, BlueTooth, RFID
- Week 10: Mobile Computing Applications and Systems
Media Streaming, Power Awareness
Hybrid Networks
|