CSc 466/586F: Advanced Computer Networks:
Overlay and Peer-to-Peer Networking

Spring 2010 Lectures (A01)

lectures - projects - discussion

You may be viewing a cached copy. Refresh!

Course Outline

Course Announcements

Lectures and Slides

WeekDatesTopics (tentative)Required Reading/Notes
1Jan 5/6/8Introduction/Internet Design[CK74], [SRC84], [Cla88]
2Jan 12/13/15Internet Architectures/Projects on connex[She95], [CWRB02]
3Jan 19/20/22Internet Architecture[FG01], [SAZSS04]
4Jan 26/27/29Overlay/Chord/DHT[ABKM01], [SMKKB01]
5Feb 2/3/5Chord/CAN/P2P[RFHKS01]
6Feb 9/10/12Gnutella/Swarm[CRBLS03]
7Feb 16/17/19Reading Break (No Lectures)
8Feb 23/24/26Midterm/BitTorrent (advocate: A; critic: B)[QS04]
9Mar 2/3/5VoIP/Skype (a: B; c: A)[BS06]
10Mar 9/10/12Video/ESM (a: A; c: B)[CRSZ01]
11Mar 16/17/19Streaming/CoolStreaming (a: B; c: A)[ZLLY05]
12Mar 23/24/26P2PTV (a: A; c: B)[HLLLR07]
13Mar 30/31/Apr 2P2PVoD (a: B; c: A)/Good Friday (No Lecture)[HFCLH08]
14Apr 6/7Project Presentation
Slides artwork credits:
Kurose&Ross, Tanenbaum, and many others.

Student Projects and Presentations

  • Paper presentation
    • Feb 26: River
    • March 5: Bojiang, Vivek
    • March 12: Steve, Zhonghua
    • March 19: RyanT, RyanH
    • March 26: Aidin, Chris
    • April 6: Nate, Sarshad

Reading Lists

  • tentative
  • reading group
    • A: River, Zhonghua, RyanH, Sarshad, Steve, Bojiang
    • B: RyanT, Aidin, Nate, Vivek, Chris, Yasser

Student Feedback

Previous Offerings


Last Update: