Reading Material and Presentations


The course used exclusively journal articles and conference papers as a source, with pointers given below to openly available versions and publisher maintained versions of each paper. In the first week we used presentations created by paper authors (pointers also given below), but all other presentations were created and delivered by either the instructor or by the students. The instructor’s presentations are provided in PowerPoint and PDF format; note that they do not contain any copyrighted material such as tables and figures from the corresponding papers. For some topics additional papers have been included, marked “additional reading”, which could replace some of the presented papers.

Week 1: Clean-Slate

  • Van Jacobson: If a Clean Slate is the solution what was the problem? Stanford ‘Clean Slate’ Seminar, February 27, 2006. Presentation (pdf)
  • Mark Handley: The Challenges of Evolving the Internet, EU Consultation meeting on R&D challenges in the area of Future Internet, 31 January 2008, Brussels, Belgium. Presentation (pdf),
  • Anja Feldman: Internet Clean Slate, EU Consultation meeting on R&D challenges in the area of Future Internet, 31 January 2008, Brussels, Belgium. Presentation (pdf)

Week 2: Internet evolution

  • Additional Reading: Marjory S. Blumenthal and David D. Clark: Rethinking the Design of the Internet: The End-to-End Arguments vs. the Brave New World, ACM Transactions on Internet Technology, Vol. 1, No. 1, August 2001. Paper (pdf) Paper (published version)

Week 3: DNS Issues

  • Additional reading: Vasileios Pappas, Dan Massey, Andreas Terzis, Lixia Zhang: A comparative study of current DNS with DHT-based alternatives, ΙΕΕΕ INFOCOM, 2006. Paper (pdf) Paper (published version)

Week 4: Routing Issues

  • Additional Reading Srinivasan Seetharaman, Mostafa Ammar. Inter-domain policy violations in multi-hop overlay routes: Analysis and mitigation, Computer Networks, Vol. 53, No. 1, January 2009. Paper (pdf) Paper (published version)

Week 5: Content Distribution

Week 6: Evolved Naming & Resolution

Week 7: Evolved Addressing & Forwarding

Week 8: Information Centric 1: Content routing

  • Matthew Caesar, Tyson Condie, Jayanthkumar Kannan, Karthik Lakshminarayanan, Ion Stoica, Scott Shenker: ROFL: Routing on Flat Labels, ACM SIGCOMM, 2006. Paper (pdf) Paper (published version)
  • Teemu Koponen, Mohit Chawla, Byung-Gon Chun, Andrey Ermolinskiy, Kye Hyun Kim, Scott Shenker, Ion Stoica: A Data-Oriented (and Beyond) Network Architecture, ACM SIGCOMM, 2007. Paper (pdf) Paper (published version)

Week 9: Information Centric 2: Clean slate

  • Jing Su, James Scott, Pan Hui, Jon Crowcroft, Eyal de Lara, Christophe Diot, Ashvin Goel, Meng How Lim, Eben Upton: Haggle: Seamless Networking for Mobile Applications, UbiComp 2007, LNCS 4717, 2007. Paper (pdf) Paper (published version)
  • Van Jacobson, Diana K. Smetters, James D. Thornton, Michael F. Plass, Nicholas H. Briggs, Rebecca L. Braynard: Networking Named Content, ACM CoNEXT, 2009. Paper (pdf) Paper (published version)

Week 10: Information Centric 3: Publish/Subscribe

  • Patrick Th. Eugster, Pascal A. Felber, Rachid Guerraoui, Anne-Marie Kermarrec: The Many Faces of Publish/Subscribe, ACM Computing Surveys, Vol. 35, No. 2, June 2003. Paper (pdf) Paper (published version)

Week 11: Information Centric 4: Other approaches

  • Konstantinos Katsaros, George Xylomenos, George C. Polyzos: Multi Cache: An overlay architecture for information-centric networking, Computer Networks, Vol. 55, No. 4, March 2011. Paper (pdf) Paper (published version)
  • A. Detti, N. Blefari-Melazzi, S. Salsano, M. Pomposini: CONET: A Content Centric Inter-Networking Architecture, ACM SIGCOMM ICN Workshop, 2011. Paper (pdf) Paper (published version)
  • W. K. Chai, N. Wang, I. Psaras, G. Pavlou, C. Wang, G. G. de Blas, F. J. Salguero, L. Liang, S. Spirou, A. Beben and E. Hadjioannou, CURLING: Content-Ubiquitous Resolution and Delivery Infrastructure for Next Generation Services, IEEE Communications Magazine, Vol. 49, No. 3, March 2011. Paper (pdf) Paper (published version)
  • Additional reading Andrea Detti, Nicola Blefari-Melazzi: Network Layer Solutions for a Content-Centric Internet, Springer Trustworthy Internet, Part 6, 2011. Paper (pdf) Paper (published version)

Week 12: Clean slate routing

  • Matthew Caesar, Miguel Castro, Edmund B. Nightingale, Greg O’Shea, Antony Rowstron: Virtual Ring Routing: Network Routing Inspired by DHTs, ACM SIGCOMM, 2006. Paper (pdf) Paper (published version)
  • Petri Jokela, András Zahemszky, Christian Esteve Rothenberg, Somaya Arianfar, Pekka Nikander: LIPSIN: line speed publish/subscribe inter-networking, ACM SIGCOMM, 2009. Paper (pdf) Paper (published version)

Week 13: Alternatives