Welcome!
I am an Assistant Professor in the Department of Computer Science and Engineering at the Indian Institute of Technology (IIT), Delhi. I joined IIT Delhi in May 2007. Prior to joining IIT, I spent three years (January 2004 to April 2007) as an Assistant Professor in the Department of Computer Science at the University of Calgary.
Academic History
- Ph.D. (2004), M.Sc. (1999), Computer Science,
University of Saskatchewan
- B.E. (1997), Computer Science and Engineering, Birla Institute of Technology
Research Interests
My general research interests are in the areas of performance evaluation of distributed computer systems and computer networks. Specific research interests include multimedia streaming systems, Web performance, network architecture/protocols, network measurement/modeling, and peer-to-peer systems.Ongoing and Recent Research Projects
- Traffic classification: Identification and classification of network flows by application type, both at the network edge and at the network core. This topic was spearheaded by my graduate student Jeffrey Erman at the University of Calgary. Jeffrey defended his M.Sc. thesis in April 2007. His work resulted in several high-profile publications (see our SIGCOMM MINENET'06, SIGMETRICS MINENET'07, SIGMETRICS'07, WWW'07, and Performance'07 papers). His thesis can be found here. This work was in collaboration with Martin Arlitt (HP Labs/U Calgary), Ira Cohen (HP Labs), and Carey Williamson (U Calgary).
- Media streaming: Design of next-generation content delivery protocols, experimental evaluation of streaming in wired/wireless networks, and rate control for streaming media. Graduate student Phillipa Gill (formerly Sessini) at Calgary has worked on this topic. Former graduate student Sean Boyden (at Calgary) also worked on this topic. Collaborators include Zongpeng Li (U Calgary), Carey Williamson, Niklas Carlsson (U Saskatchewan), and Derek Eager (U Saskatchewan). (See our ACM MM '06, SPIE/ACM MMCN'07, and IEEE IPCCC'07 papers)
- Workload characterization: Characterization of media, Web, and Peer-to-Peer traffic. Graduate students Naimul Basher and Phillipa Gill are interested in different aspects of this broad research topic. (Work-in-progress)
- TCP throughput models: Development and validation of throughput models of TCP variants, and application of TCP throughput model to understand performance of large, distributed applications. Graduate student Nadim Parvez at Calgary is the driving force behind this research. I collaborate with Carey Williamson on this topic. (See our IEEE ICC'06 paper)
Professional Activities
I contribute to the computer systems performance evaluation and computer networks communities by reviewing papers for journals and conferences. My recent professional activities include:- Program Committee member, WWW '09 (Performance and Scalability Track)
- Program Committee member, ICDCS '09 (Networking and Internet Support for Distributed Applications Track)
- Program Committee member, Second Workshop on Hot Topics in Web Systems and Technologies (HotWeb)
- Program Committee member, WWW '08 (Performance and Scalability Track)
- Program Committee member, IEEE MASCOTS '08
- Program Committee member, 17th International Conference on Computer Communications and Networks (Network Algorithms and Performance Evaluation Track)
- Local organizing committee member, WWW '07.
- Proceedings Editor, ACM SIGMETRICS '05.
- Associate Editor for the Journal of Computer Science.
I am a member of ACM, ACM SIGMETRICS, and ACM SIGCOMM.