Research
My research seeks to architect dependable and fast networked
systems. I investigate Internet protocols, peer-to-peer networks, wireless networks, and security. My
research aims to build practical systems as well as to apply
theoretical techniques to better understand these systems. Check out some recent papers and ongoing projects below.
- Block-switched networks: A new paradigm for wireless transport, USENIX NSDI 2009.
- iPlane Nano: Path prediction for peer-to-peer applications, USENIX NSDI 2009.
-
Enhancing interactive web applications in hybrid networks, ACM MOBICOM 2008.
- Interactive WiFi connectivity for moving vehicles, ACM SIGCOMM 2008.
- Consensus routing: The Internet as a distributed system, USENIX NSDI 2008. Awarded Best Paper.
- Multi-user data sharing in radar sensor networks, ACM SENSYS 2007.
- DTN routing as a resource allocation problem, ACM SIGCOMM 2007.
- A multipath background network architecture, IEEE INFOCOM 2007.
- Do incentives build robustness in BitTorrent?, USENIX NSDI 2007. Awarded Best Student Paper.
- Black-box and gray-box strategies for virtual machine migration, USENIX NSDI 2007.
Students
I am currently advising the following students
I am also working with Bin Li (at Tsinghua), Daniel Menasche, Antonio Rocha (at UFRJ Brazil), and Tim Wood.
Graduated students
Karthik Sivaraman (MS, 2008, now at Cisco)
Teaching
CS653 Advanced Computer Networks [F08]
CS453 Computer Networks [S09, S08, F07, F06]
CS591G Computer Networking
Lab [S09, S08, F07, S07]
CS677 Distributed Systems [S06]
CS791J Game Theory:
Applications to Computer Networks [S06]
CS691EE Advanced Network Systems [F05]