Advanced Topics in Computer Networking
WS 2007/08
Univis;
Stud.IP;
General
Information on the bachelor and master programs in Applied Computer Science
(Angewandte Informatik).
Please check latest news in
Stud.IP and the Forum of Applied Computer Science in University of Göttingen.
Instructor:
Prof. Dr. Xiaoming Fu
Teaching Assistant:
Lei Shi
General information:
3 SWS, 4 ETCS credits.
Lecture time:
Thursday, 14:00-16:00
Room: SR 0.133, Geismarlandstr. 11
Course Description:
This graduate course will focus on reading, presenting and reproducing networking-related
researches, with a semester-long project. There will be no exams, but reports and
presentations/demos will be required, and course participation will be
evaluated. We will explore the following centric theme throughout the semester:
experimental networking research: concepts,
tools, and research methodologies. The material in the seminar, drawn mainly from the research
literature and open source development community, will be presented in the class
from participants. Challenges and an
introduction to main issues are suggested to be presented first, to form the foundation for
further discussion. This is followed by discussions of details about each specific
item.
Tentative schedule:
- Weekly discussions
- 2007-11-01 discussion papers:
- Hong Yan, David A. Maltz, T. S. Eugene Ng, Hemant Gogineni, Hui
Zhang, Zheng Cai. Tesseract: A 4D Network Control Plane. Proceedings
of USENIX Symposium on Networked Systems Design and Implementation
(NSDI'07), April 2007 (more about 4D project:
http://www.cs.cmu.edu/~4D/),
related paper: Maltz, D. A., Xie, G., Zhan, J., Zhang, H.,
Hjálmtýsson, G., and Greenberg, A, "Routing
Design in Operational Networks: A Look from the Inside", SIGCOMM
2004
- T. Koponen, M. Chawla, B.-G. Chun, A. Ermolinskiy, K.H. Kim, S.
Shenker, and I. Stoica, "A
Data-Oriented (and Beyond) Network Architecture", ACM SIGCOMM
2007
- 2007-11-08 discussion papers:
- Matthew Caesar, Tyson Condie, Jayanthkumar Kannan, Karthik
Lakshminarayanan, Scott Shenker and Ion Stoica, "Routing
on Flat Labels", ACM SIGCOMM 2006 (more discussions
here)
- I. Stoica, R. Morris, D. Lieben-Nowell, D. Karger, M. Kaashoek,
F. Dabek, H. Balakrishnan, “Chord:
a scalable peer-to-peer lookup protocol for Internet applications,”
ACM SIGCOMM 2001.
- 2007-11-15 discussion papers:
- J. Turner, P. Crowley, J. Dehart, A. Freestone, B. Heller, F.
Kuhms, S. Kumar, J. Lockwood, J. Lu, M.Wilson, C. Wiseman, D. Zar,
Supercharging PlanetLab - High Performance, Multi-Application,
Overlay Network Platform, ACM SIGCOMM 2007.
- A. Bavier, M. Bowman, B. Chun, D. Culler, S. Karlin, S. Muir, L.
Peterson, T. Roscoe, T. Spalink, and M. Wawrzoniak,
Operating System Support for Planetary-Scale Network Services.
ACM/USENIX NSDI 2004
- 2007-11-22 discussion papers:
- 2007-11-29 discussion papers:
- Dario Bonfiglio, Marco Mellia, Michela Meo, Dario Rossi, Paolo
Tofanelli,
Revealing Skype Traffic: when randomness plays with you, ACM
SIGCOMM 2007.
- Kuan-Ta Chen, Chun-Ying Huang, Polly Huang, Chin-Laung Lei,
Quantifying Skype User Satisfaction, ACM SIGCOMM 2006
- 2007-12-13 discussion paper:
- Final presentations:
- 10.01.08:
- 17.01.08:
- 24.01.08:
Each participant will be requested to pick a topic as part of the presentation/demonstration
series (each for ~40 minutes, plus ~20 minutes discussions) and write an essay (12~15 pages) based on the
assignment. The objective of the seminar is to help
students build on their networking knowledge and keep them up to date with the
new technologies in the ever changing and dynamic world of computer networking.
Objectives:
To become proficient at reading technical papers; to gain knowledge of
important current networking research; to learn to write critical reviews of
research papers; to explore an experimental research project in some depth and write a
technical paper summarizing that work.
Prerequisites:
Computer Networks (Telematik)
or another equivalent course in computer networking. This course is primary for master students; bachelor students with good knowledge and interested in networks are also invited to participate.
Tips:
Resource Collections:
- ACM IMC,
SIGMETRICS,
SIGCOMM,
SOSP and
SPECTS,
WWW,
WCW, USENIX
ATC,
NSDI,
OSDI
conferences, Performance
Evaluation journal,
Performance Evaluation Review
- My collections on soft state concepts and
signaling protocols, overlay networking and measurements, and
Internet mobility paradigms and performance
- Reading lists/courses on
cryptography
and security (MIT),
computer and network security/network
security (Georgia Tech), peer-to-peer systems (Berkeley, PolyTech U, p2p-SIP collection by K. Singh),
distributed computing (UIUC),
advanced services and
applications (Columbia U)
- IRTF TMRG,
ICCRG,
EME, E2E,
P2PRG,
HIPRG,
MobOpts, and
IMRG research groups;
the Autonomic
Communications Forum and IEEE
Interest Group on Autonomic
Communications (ACIG); ACM SIGCOMM,
SIGMOBILE and
SIGMETRICS.
- IETF NSIS,
SIP,
HIP,
DNSEXT,
DCCP,
MIDCOM,
BEHAVE,
AAA,
PANA,
EAP,
MIP6,
MOBIKE
working groups and Security Area.
fu--at--informatik.uni-goettingen.de