I received my PhD (2007) and MS (2002) in Electrical Engineering from Stanford University. I spent all my graduate years in the Distributed Systems Group led by Prof. David Cheriton. I also weaved in a few startup stints: a summer at Kealia (now part of Sun), another one at BlueArc (now part of Hitachi Data Systems), and, finally, a year at Arista Networks, before joining EPFL in 2007.
Network Neutrality Inference
Practical Network Tomography
2019: NSDI, SIGCOMM (TPC co-chair with John Heidemann)
2016: NSDI (TPC co-chair with Rebecca Isaacs), SIGCOMM (heavy PC)
2015: NSDI, SIGCOMM, HotNets
2014: NSDI, SIGCOMM (light PC)
2013: NSDI, SIGCOMM, IMC, INFOCOM, EuroSys (heavy PC)
2012: HotNets, HotSDN, INFOCOM, OSDI (external review committee), USENIX Annual Tech, COMSNETS
2011: NSDI, SIGCOMM, IMC, INFOCOM, HotOS,
2010: USENIX Annual Tech, SIGMETRICS, PRESTO, MIDDLEWARE, ICDCS
2009: SIGCOMM Poster Session, Global Internet, ACDC
Fields of expertise
[ Selected conference papers ]
Software Dataplane Verification, Mihai Dobrescu and Katerina Argyraki. In the USENIX Symposium on Networked Systems Design and Implementation (NSDI), April 2014 (Best Paper Award). Also in Communications of the ACM (CACM), Research Highlights, 58(11):113-121, November 2015. NSDI version, CACM version.
Network Tomography on Correlated Links, Denisa Ghita, Katerina Argyraki, and Patrick Thiran. In the ACM Internet Measurement Conference (IMC), November 2010.
RouteBricks: Exploiting Parallelism to Scale Software Routers [slides] [audio] [video], Mihai Dobrescu and Norbert Egi, Katerina Argyraki, Byung-Gon Chun, Kevin Fall, Gianluca Iannaccone, Allan Knies, Maziar Manesh, and Sylvia Ratnasamy. In the ACM Symposium on Operating Systems Principles (SOSP), October 2009 (Best Paper Award).
[ Selected workshop papers ]
Matryoshka: Hiding Secret Communication in Plain Sight, Iris Safaka, Christina Fragouli, and Katerina Argyraki. In the USENIX Workshop on Free and Open Communications on the Internet (FOCI), August 2016.
[ Complete list ]
Teaching & PhD
- Communication Systems,
- Computer Science
- Doctoral program in computer and communication sciences
This advanced graduate course focuses on key design principles underlying successful computer and communication systems, and teaches how to solve real problems using ideas, techniques, and algorithms from operating systems, networks, databases, programmin...