Advanced Computer Networks - Renovated!
Reading List

[ Home | Reading List | Schedule | Piazza ]
Network Architecture

Router Design


  • [LABJ01] C. Labovitz et al, Delayed Internet routing convergence, SIGCOMM 01.
  • [optional APM+04] Aditya Akella, Jeff Pang, Bruce Maggs, Srinivasan Seshan and Anees Shaikh, A Comparison of Overlay Routing and Multihoming Route Control, ACM SIGCOMM 2004.
  • [CCF05] M. Caesar et al, Design and Implementation of a Routing Control Platform, NSDI 05.

Congestion Control and Queuing

  • [JK88] V. Jacobson and M. Karels, Congestion Avoidance and Control, ACM SIGCOMM 1988.
  • [DKS90] A. Demers, S. Keshav, and S. Shenker. Analysis and simulation of a fair-queueing algorithm, Journal of Internetworking Research and Experience, pages 3--26, Oct. 1990.
  • [optional SSZ98] I. Stoica, S. Shenker, and H. Zhang, Core-Stateless Fair Queueing: Achieving Approximately Fair Allocations in High Speed Networks, ACM SIGCOMM 1998.

Overlays and P2P

  • [CRZ00] Y. Chu, S. Rao and H. Zhang, A Case for End System Multicast, ACM SIGMETRICS 2000.
  • [SMK+01] I.Stoica, R. Morris, D. Karger, F. Kaashoek, H. Balakrishnan, Chord: A Scalable Peer-To-Peer Lookup Service for Internet Applications, In Proc. of SIGCOMM '01.

Software Defined Networking

  • [optional M09] Nick McKeown, Software-defined networking, Infocom 2009 Keynote talk. Also see Scott Shenker's talk at ONS 2011.
  • [KCG+10] T. Koponen, M. Casado, N. Gude, J. Stribling, L. Poutievski, M. Zhu, R. Ramanathan, Y. Iwata, H. Inoue, T. Hama, S. Shenker, Onix: A Distributed Control Platform for Large-scale Production Networks, OSDI 2010.
  • [PPK+09] Ben Pfaff, Justin Pettit, Teemu Koponen, Keith Amidon, Martin Casado, Scott Shenker, Extending Networking into the Virtualization Layer, HotNets 2009.
  • [CKS+12] M. Casado et al, Fabric: A Retrospective on Evolving SDN, NSDI 2013.

Content Networking, and New Architectures

  • [AGA+08] Ashok Anand, Archit Gupta, Aditya Akella, Srinivasan Seshan and Scott Shenker, Packet Caches on Routers: The Implications of Universal Redundant Traffic Elimination, ACM SIGCOMM 2008.
  • [HAD+12] D. Han et al, XIA: Efficient Support for Evolvable Internetworking, NSDI 2012.
  • [LJ+12] X. Liu et al, A Case for a Coordinated Internet Video Control Plane, ACM SIGCOMM 2012.

Data Center Networking

  • [GJK+09] Albert Greenberg, Navendu Jain, Srikanth Kandula, Changhoon Kim, Parantap Lahiri, Dave Maltz, Parveen Patel, and Sudipta Sengupta, VL2: A Scalable and Flexible Data Center Network, ACM SIGCOMM 2009.
  • [AGM+10] M. Alizadeh, A. Greenberg, D. Maltz, J. Padhye, P. Patel, B. Prabhakar, S. Sengupta, M. Sridharan, Data Center TCP (DCTCP), ACM SIGCOMM 2010.
  • [AKG+10] Ganesh Ananthanarayanan, Srikanth Kandula, Albert Greenberg, Ion Stoica, Yi Lu, Bikas Saha, and Edward Harris, Reining in the Outliers in Map-Reduce Clusters using Mantri, OSDI 2010.

Security and Privacy

  • [YWA05] X. Wang, D. Wetherall and T. Anderson, A DoS Limiting Network Architecture, ACM Sigcomm 2005.
  • [optional ABF+08] D Andersen, H Balakrishnan, N Feamster, T Koponen, D Moon, S Shenker Accountable Internet Protocol (AIP), ACM Sigcomm 2008.
  • [optional C+07] Martin Casado (Stanford), Michael Freedman (NYU), Justin Pettit, Nick McKeown (Stanford), Scott Shenker (UC Berkeley), Ethane: Taking Control of the Enterprise, ACM Sigcomm 2007.
  • [I+10] Isdal et al, Privacy-preserving P2P Data-Sharing with One-Swarm, ACM SIGCOMM 2010.

Mobile, Cellular and Wireless Networking

  • [BM05] S. Biswas and R. Morris, ExOR: Opportunistic Multi-Hop Routing for Wireless Networks, ACM Sigcomm 2005.
  • [B+09] Bahl et. al, White Space Networking with Wi-Fi like Connectivity, ACM Sigcomm 2009.
  • [MAZ+11] J. Manweiler, S. Agarwal, M. Zhang, R. R. Choudhury, P. Bahl, Switchboard: A Matchmaking System for Multiplayer Mobile Games, MobiSys 2011.