Important

Starting November 2018, I am on extended academic leave. This website, as well as contact information, etc. are no longer up-to-date. Please check https://nonsns.github.io for more information

Teaching / INF570

Information!

I was responsible of this course in the 2012-2017 timeframe. The course is now over, below you can still find the complete website. Note: due to Jekyll migration, some links are possibly broken.

Poly

Lectures

note: lecture slides in pptx format are only available to INF570 students

Labs

Projects

Projects success stories

Following are some examples of past INF570 projects submitted and accepted at IEEE P2P or other workshops with similar acceptance rates.

Projects proceedings

Information!

The proceedings used to be well-structured as the above success stories. However, given that the course finally closed, and due the migration from PmWiki to Jekyll, I judged a waste of time to (manually) convert the markdown. The complete proceedings (project report, slides, evaluation) are still available in this folder , though.

Readings

Note: in 2012 all readings were mandatory, while since 2013 all readings are optional (if you intend to read any of the paper below, then start by reading S. Keshav, How to read a paper ACM CCR, 2007)

  1. Internet Society, "The Internet Ecosystem" . http://www.isoc.org/pubpolpillar/docs/internetmodel.pdf, October 2010.
  2. Barry M. Leiner, Vinton G. Cerf, David D. Clark, Robert E. Kahn, Leonard Kleinrock, Daniel C. Lynch, Jon Postel, Larry G. Roberts, Stephen Wolff, " Brief history of the Internet" . http://www.isoc.org/internet/history/brief.shtml.
  1. Bonfiglio, D., Mellia, M., Meo, M., Ritacca, N. and Rossi, D., " Tracking down Skype traffic" . In IEEE INFOCOM, April 2008.
  2. Baset, S. A. and Schulzrinne, H. G., " An Analysis of the Skype Peer-to-Peer Internet Telephony Protocol" . In IEEE INFOCOM, April 2006.
  1. Zhang, X. and Hassanein, H., " A Survey of Peer-to-Peer Live Video Streaming Schemes: An Algorithmic Perspective" . Computer Networks, 2012.
  2. Magharei, N., Rejaie, R. and Guo, Y., " Mesh or multiple-tree: A comparative study of live p2p streaming approaches". In 26th IEEE International Conference on Computer Communications. (INFOCOM'07), pages 1424-1432, 2007.
  1. Arnaud Legout, Nikitas Liogkas, Eddie Kohler and Lixia Zhang, " Clustering and Sharing Incentives in BitTorrent Systems" . In Proc. of ACM SIGMETRICS'07, San Diego, CA, USA, June 2007.
  2. Bharambe, A.R., Herley, C. and Padmanabhan, V.N., " Analyzing and improving a bittorrent networks performance mechanisms" . In IEEE INFOCOM'06, pages 1-12. IEEE, 2006.
  1. C. Testa and D. Rossi, "The impact of uTP on BitTorrent completion time". In IEEE Peer to Peer (P2P'11), Kyoto, Japan, September 2011.
  2. G. Carofiglio, L. Muscariello, D. Rossi and S. Valenti, "The quest for LEDBAT fairness". In IEEE Globecom'10, Miami, FL, USA, December 6-10 2010.
  1. Lua, E.K., Crowcroft, J., Pias, M., Sharma, R. and Lim, S., " A survey and comparison of peer-to-peer overlay network schemes" . IEEE Communications Surveys and Tutorials, 7(2):72-93, 2005.
  2. Stoica, I., Morris, R., Karger, D., Kaashoek, M.F. and Balakrishnan, H., " Chord: A scalable peer-to-peer lookup service for internet applications" . ACM SIGCOMM, 31(4):149-160, 2001.
  1. Luca Abeni, Robert Birke, Csaba Kiraly, Emilio Leonardi, Renato Lo Cigno, Marco Mellia, Stefano Traverso, " Experimental comparison of neighborhood filtering strategies in unstructured P2P-TV systems" . In IEEE P2P'XI, 2012.
  2. Matheus Lehmann, Lucas Müller, Rodolfo S. Antunes, Marinho P. Barcellos , " Disconnecting to Connect: understanding Optimistic Disconnection in BitTorrent" . In IEEE P2P'XI, 2012.