Skip to content


My research interests lie in the area of Networked Systems which fascinates me for its breadth, spanning from hands-on system-design all the way to advanced mathematical analysis, and for the direct impact that it has to people’s lives, exemplified by the profound changes that the Internet, the World Wide Web, and the cellular network have brought to our lives.

Broadly, networked systems research has two flavors. First, “system-design” research is mainly about protocol and algorithmic design, implementation and experimentation. Second, “network-theory” research is mainly about performance analysis using mathematical tools. The research I enjoy most is a combination of these two, stemming from my desire to apply formal analytical and algorithmic methods to problems of high practical relevance, and propose solutions that can be implemented and used in practice.

More specifically, I enjoy modeling and analyzing the performance of and designing schemes and protocols for a variety of networked systems, including WiFi and cellular systems, spectrum sharing systems, the Internet and the web, data centers, peer to peer systems, sensor and IoT systems, mobile ad hoc and delay tolerant networks, and autonomous vehicles systems. For more details see my publications.