Computer Science

Resources: COMPSCI 742 Semester 2, City Campus

Resources such as URLs, programs, etc. related to this course can be found here.

  • Documentation (such as Java doc, software manuals) are organised by platform/language in the online Reference Library.
  • Additional resources may be available from the University's Library.

"Why the Internet Only Just Works (keynote paper for the course)"

  • Why the Internet only just works. Mark Handley. BT Technology Journal, Vol 24, Number 3, 2006 Only-Just-Works

Five "Current Issues" Networking Papers (for the 2011 course)

Five "Current Issues" Networking Papers (for the 2010 course)

  • Matchmaking for Online Games and Other Latency-Sensitive P2P Systems Sharad Agarwal and Jacob Lorch, ACM SIGCOMM, 2009
  • Firefox (In)Security Update Dynamics Exposed Stefan Frei, Thomas Duebendorfer and Bernhard Plattner, ACM Computer Communications Review (CCR), January 2009
  • Wow, That's a Lot of Packets. Duane Wessels and Marina Fomenkov. PAM 2003 Lot-of-Packets
  • The Macroscopic Behavior of the TCP Congestion Avoidance Algorithm, Matthew Mathis, Jeffrey Semke, Jamshid Mahdavi and Teunis Ott, ACM SIGCOMM, 1997 mathis-tcpmodel-ccr97.pdf
  • Congestion Avoidance and Control, Van Jacobson, ACM SIGCOMM 1988

Five "Current Issues" Networking Papers (for the 2009 course)

Five "Current Issues" Networking Papers (for the 2008 course)

  • Measuring ISP topologies with Rocketfuel. Neil Spring, Ratul Mahajan and David Wetherall. SIGCOMM 2002 Rocketfuel-SIGCOMM-2002
  • Wow, That's a Lot of Packets. Duane Wessels and Marina Fomenkov. PAM 2003 Lot-of-Packets
  • Revealing Skype Traffic: when randomness plays with you. Dario Bonfiglio, Marco Mellia, Michela Meo, Dario Rossi and Paolo Tofanelli. SIGCOMM 2007 Revealing-Skype
  • Jigsaw: solving the puzzle of enterprise 802.11 analysis. Yu-Chung Cheng, John Bellardo and Péter Benkö, Alex C. Snoeren, Geoffrey Voelker and Stefan Savage. SIGCOMM 2006 Jigsaw-802-11
  • The Flattening Internet Topology: Natural Evolution, Unsightly Barnacles or Contrived Collapse? Phillipa Gill, Martin Arlitt, Zongpeng Li and Anirban Mahanti. PAM 2008 Flattening-Internet

Six "Current Issues" Networking Papers (for the 2007 course)

  • XORs in The Air: Practical Wireless Network Coding, Sachin Katti, Hariharan Rahul, Wenjun Hu, Dina Katabi, Muriel Medard, Jon Crowcroft, ACM SIGCOMM, 2006 XORs-in-the-Air.pdf
  • The Role of PASTA in Network Measurement, Francois Bacelli, Sridhar Machiraju, Darryl Veitch, Jean Bolot, ACM SIGCOMM, 2006 The-Role-of-PASTA.pdf
  • Detectability of Traffic Anomolies in Two Adjacent Networks, Augustin Soule, Haakon Larsen, Fernando Silveira, Jennifer Rexford and Christophe Diot, Passive and Active Measurements (PAM), 2007 Anomolies-in-Adjacent-Networks.pdf
  • The Impact and Implications of the Growth in Residential User-to-User Traffic, Kenjiro Cho, Kensuke Fukuda, Hiroshi Esaki, Akira Kato, ACM SIGCOMM, 2006 Residential-User-to-User-Traffic.pdf
  • Trace driven alanlysis of the Long Term Evolution of Gnutella, William Acosta and Surendar Chandra, Passive and Active Measurements (PAM), 2007 Trace-driven-Analysis-of-Gnutella..pdf
  • On Compact Routing for the Internet, Dimitri Krioukov, kc claffy, Kevin Fall and Arthur Brady, ACM SIGCOMM Computer Communications Review, Vol 37, No 3, July 2007 Compact-Routing.pdf

Five Networking Papers (for 2006) assignment

  • PC Based Precision Timing Without GPS, Attila Pasztor and Darryl Veitch, ACM SIGMETRICS 2002 pasztor02pc.pdf
  • The Macroscopic Behavior of the TCP Congestion Avoidance Algorithm, Matthew Mathis, Jeffrey Semke, Jamshid Mahdavi and Teunis Ott, ACM SIGCOMM, 1997 mathis-tcpmodel-ccr97.pdf
  • Stable Internet Routing without Global Coordination, Lixin Gao and Jennifer Rexford, ACM SIGMETRICS 2000 gao00stable.pdf
  • Should Internet Service Providers Fear Peer-Assisted Content Distribution?, Thomas Karagiannis and Pablo Rodriguez, ACM SIGCOMM IMC, 2005 peer-assisted.pdf
  • Sizing Router Buffers, Guido Appenzeller, Isaac Keslassy and Nick McKeown, ACM SIGCOMM 2004 buffer-sizing.pdf

NS: the Network Simulator

You can run ns and nam on login.cs (the grad student linux machine).

NS resources

Other Papers ...

  • uTorrent transport protocol,
  • MANET simulation studies: the incredibles, Stuart Kurkowski, Tracy Camp and Michael Colagrosso, ACM SIGMOBILE, 2005 p50-kurkowski.pdf
  • Queuing Theory, Ivo Adan and Jacques Resing, Eindhoven University of Technology, 2002
  • Is P2P dying or just hiding?, Thomas Karagiannis, Andre Broido, Nevil Brownlee and kc claffy, IEEE Globecom 2004 is-p2p-dying.pdf
  • Improving Round-Trip Time Estimates in Reliable Transport Protocols, Phil Karn and Craig Partridge, ACM Transactions on Computer Systems, 2001 karn-partridge.pdf
  • Congestion Avoidance and Control, Van Jacobson, ACM SIGCOMM 1988 congavoid.pdf
  • A parameterizable methodology for Internet traffic flow profiling, Claffy, K.C., Braun, H.-W. and Polyzos, G.C, IEEE Selected Areas in Communications, 1995 CPB-flows.pdf
  • What do packet dispersion techniques measure?, Constantinos Dovrolis, Parameswaran Ramanathan, and David Moore, IEEE Infocom 2001 pkt-dispersion-techniques.pdf
  • Internet Protocol (Version 4), RFC 791
  • Transmission Control Protocol, RFC 793
  • TCP Congestion Control, Mark Allman, Vern Paxson and Richard Stevens, April 1999 RFC 2581
  • Increasing TCP's Initial Window, Mark Allman, Sally Floyd and Craig Partridge, October 2002 RFC 3390
  • Recommendations on Queue Management and Congestion Avoidance in the Internet, B. Braden, D. Clark, J. Crowcroft, B. Davie, S. Deering, D. Estrin, S. Floyd, V. Jacobson, G. Minshall, C. Partridge, L. Peterson, K. Ramakrishnan, S. Shenker, J. Wroclawski, L. Zhang, April 1998 RFC 2309
  • An Empirical model of TCP transfers, Allen B. Downey, Olin College Technical Report, January 14, 2003.
  • Simulation-based comparisons of Tahoe, Reno and SACK TCP, Kevin Fall, Sally Floyd, CACM, vol 26, pp5-21, 1996.

SkyTower Field Trip, 31 Aug 04

Thanks very much to Warren Harding, JDA, for making this trip possible.

Warren has kindly made some of his pictures available to us.
You can download them from here.


Apply now!


Postgraduate study options

Computer Science Blog

Please give us your feedback or ask us a question

This message is...

My feedback or question is...

My email address is...

(Only if you need a reply)

A to Z Directory | Site map | Accessibility | Copyright | Privacy | Disclaimer | Feedback on this page