Home networks
Digital Neighborhood Watch: Investigating the Sharing of Camera Data Amongst Neighbors
AJ Brush, Jaeyeon Jung, Ratul Mahajan, Frank Martinez
Computer Supported Collaborative Work (CSCW), 2013

HomeLab: Shared infrastructure for home technology field studied
AJ Brush, Jaeyeon Jung, Ratul Mahajan, James Scott
Workshop on Systems and Infrastructure for the Digital Home (HomeSys), 2012

An operating system for the home
Colin Dixon, Ratul Mahajan, Sharad Agarwal, AJ Brush, Bongshin Lee, Stefan Saroiu, Paramvir Bahl
Networked systems design and implementation (NSDI), 2012

Advancing the state of home networking
W. Keith Edwards, Rebecca Grinter, Ratul Mahajan, David Wetherall
Communications of the ACM (CACM), 2011

Home automation in the wild: challenges and opportunities
AJ Brush, Bongshin Lee, Ratul Mahajan, Sharad Agarwal, Stefan Saroiu, Colin Dixon
CHI, 2011

The home needs an operating system (and an app store)
Colin Dixon, Ratul Mahajan, Sharad Agarwal, AJ Brush, Bongshin Lee, Stefan Saroiu, Paramvir Bahl
HotNets, 2010

Vehicular networks
High performance vehicular connectivity using opportunistic erasure coding
Ratul Mahajan, Jitendra Padhye, Sharad Agarwal, Brian Zill
Usenix Annual Technical Conference (ATC), 2012
Extended version

Augmenting mobile 3G using WiFi
Aruna Balasubramanian, Ratul Mahajan, Arun Venkataramani
MobiSys, 2010

Interactive wifi connectivity for moving vehicles
Aruna Balasubramanian, Ratul Mahajan, Arun Venkataramani, Brian N. Levine, John Zahorjan
SIGCOMM, 2008
Extended version

Understanding WiFi-based connectivity from moving vehicles
Ratul Mahajan, John Zahorjan, Brian Zill
Internet measurement confernece (IMC), 2007
IMC talk

Mobile systems
High performance vehicular connectivity using opportunistic erasure coding
Ratul Mahajan, Jitendra Padhye, Sharad Agarwal, Brian Zill
Usenix Annual Technical Conference (ATC), 2012
Extended version

SystemSens: a tool for monitoring usage in smartphone research deployments
Hossein Falaki, Ratul Mahajan, Deborah Estrin
MobiArch workshop, 2011

There's an app for that, but it doesn't work. Diagnosing Mobile Applications in the Wild
Sharad Agarwal, Ratul Mahajan, Alice Zheng, Paramvir Bahl
HotNets, 2010

A first look at traffic on smartphones
Hossein Falaki, Dimitrios Lymberopoulos, Ratul Mahajan, Srikanth Kandula, Deborah Estrin
Internet measurement conference (IMC), 2010

Augmenting mobile 3G using WiFi
Aruna Balasubramanian, Ratul Mahajan, Arun Venkataramani
MobiSys, 2010

Diversity in smartphone usage
Hossein Falaki, Ratul Mahajan, Srikanth Kandula, Dimitrios Lymberopoulos, Ramesh Govindan, Deborah Estrin
MobiSys, 2010

Protocol verification
Finding protocol manipulation attacks
Nupur Kothari, Ratul Mahajan, Todd Millstein, Ramesh Govindan, Madan Musuvathi
SIGCOMM, 2011

Can you fool me? towards automatically checking protocol gullibility
Milan Stanojevic, Ratul Mahajan, Todd Millstein, Madan Musuvathi
HotNets, 2008
HotNets talk

Network monitoring and diagnosis
Human-Guided Machine Learning for Fast and Accurate Network Alarm Triage
Saleema Amershi, Bongshin Lee, Ashish Kapoor, Ratul Mahajan, Blaine Christian
International Joint Conference on Artificial Intelligence (IJCAI), 2011
Invited from CHI 2011 to Best Papers Track

CueT: human-guided fast and accurate network alarm triage
Saleema Amershi, Bongshin Lee, Ashish Kapoor, Ratul Mahajan, Blaine Christian
CHI, 2011
Honorable Mention Award

There's an app for that, but it doesn't work. Diagnosing Mobile Applications in the Wild
Sharad Agarwal, Ratul Mahajan, Alice Zheng, Paramvir Bahl
HotNets, 2010

Netclinic: Interactive visualization to enhance automated fault diagnosis in enterprise networks
Zhicheng Liu, Bongshin Lee, Srikanth Kandula, Ratul Mahajan
Visual Analytics Science and Technology (VAST), 2010

Detailed diagnosis in enterprise networks
Srikanth Kandula, Ratul Mahajan, Patrick Verkaik, Sharad Agarwal, Jitendra Padhye, Paramvir Bahl
SIGCOMM, 2009
SIGCOMM talk

Measuring and modeling wireless networks
Wi-Fi networks are underutilized
Raghavendra, R., Jitendra Padhye, Ratul Mahajan, Belding, E.
MSR Technical report, 2009

A case for adapting channel width in wireless networks
Ranveer Chandra, Ratul Mahajan, Thomas Moscibroda, Ramya Raghavendra, Paramvir Bahl
SIGCOMM, 2008

Predictable performance optimization for wireless networks
Yi Li, Lili Qiu, Yin Zhang, Ratul Mahajan, Eric Rozner
SIGCOMM, 2008

Effects of interference on wireless mesh networks: Pathologies and a preliminary solution
Yi Li, Lili Qiu, Yin Zhang, Ratul Mahajan, Zifei Zhong, Gaurav Deshpande, Eric Rozner
HotNets, 2007
HotNets talk

A general model of wireless interference
Lili Qiu, Yin Zhang, Feng Wang, Mi Kyung Han, Ratul Mahajan
MobiCom, 2007

Analyzing the MAC-level behavior of wireless networks in the wild
Ratul Mahajan, Maya Rodrig, David Wetherall, John Zahorjan
SIGCOMM, 2006
SIGCOMM talk

Measurement-based models of delivery and interference in static wireless networks
Charles Reis, Ratul Mahajan, Maya Rodrig, David Wetherall, John Zahorjan
SIGCOMM, 2006

Measurement-based characterization of 802.11 in a hotspot setting
Maya Rodrig, Charles Reis, Ratul Mahajan, David Wetherall, John Zahorjan
Workshop on Experimental approaches to wireless network design and analysis (E-WIND), 2005

Internet astronomy (Measuring the Internet)
Latency inflation with mpls-based traffic engineering
Abhinav Pathak, Ming Zhang, Y. Charlie Hu, Ratul Mahajan, Dave Maltz
Internet measurement conference (IMC), 2011

Glasnost: Enabling end users to detect traffic differentiation
Marcel Dischinger, Max Marcon, Saikat Guha, Krishna Gummadi, Ratul Mahajan, Stefan Saroiu
Networked systems design and implementation (NSDI), 2010

Sampling biases in network path measurements and what to do about it
Srikanth Kandula, Ratul Mahajan
Internet measurement conference (IMC), 2009

Uncovering performance differences among backbone ISPs with Netdiff
Ratul Mahajan, Ming Zhang, Lindsey Poole, Vivek Pai
Networked Systems Design and Implementation (NSDI), 2008

Measuring ISP topologies with Rocketfuel
Neil Spring, Ratul Mahajan, David Wetherall, Tom Anderson
IEEE/ACM Transactions on Networking (ToN), 2004
William R. Bennett Prize

User-level internet path diagnosis
Ratul Mahajan, Neil Spring, David Wetherall, Tom Anderson
SOSP, 2003
SOSP talk | NANOG 31 talk

Quantifying the causes of path inflation
Neil Spring, Ratul Mahajan, Tom Anderson
SIGCOMM, 2003

Inferring link weights using end-to-end measurements
Ratul Mahajan, Neil Spring, David Wetherall, Tom Anderson
Workshop on Internet measurment (IMW), 2002
IMW talk

Measuring ISP topologies with Rocketfuel
Neil Spring, Ratul Mahajan, David Wetherall
SIGCOMM, 2002
Best Student Paper Award
IPAM talk

Understanding BGP misconfiguration
Ratul Mahajan, David Wetherall, Tom Anderson
SIGCOMM, 2002
SIGCOMM talk

Incentives in networked systems
Mutually controlled routing with independent ISPs
Ratul Mahajan, David Wetherall, Tom Anderson
Networked Systems Design and Implementation (NSDI), 2007
NSDI talk | NANOG 37 talk

A Polytheistic Approach to Securing Interdomain Routing
Ratul Mahajan
WIRED workshop (invited position paper), 2006
WIRED talk

Practical and efficient internet routing with competing interests
Ratul Mahajan
PhD Thesis, 2005

Sustaining cooperation in multi-hop wireless networks
Ratul Mahajan, Maya Rodrig, David Wetherall, John Zahorjan
Networked Systems Design and Implementation (NSDI), 2005

Negotiation-based routing between neighboring ISPs
Ratul Mahajan, David Wetherall, Tom Anderson
Networked Systems Design and Implementation (NSDI), 2005
NANOG 31 talk

Towards coordinated interdomain traffic engineering
Ratul Mahajan, David Wetherall, Tom Anderson
HotNets, 2004
HotNets talk

Experiences applying game theory to system design
Ratul Mahajan, Maya Rodrig, David Wetherall, John Zahorjan
Workshop on Practice and theory of incentives in networked systems (PINS), 2004

Negotiation-based Routing
Ratul Mahajan
WIRED workshop (invited position paper), 2003
WIRED talk

Network resource management
Optimizing cost and performance in online service provider networks
Zheng Zhang, Ming Zhang, Albert Greenberg, Y. Charlie Hu, Ratul Mahajan, Blaine Christian
Networked systems design and implementation (NSDI), 2010

Eat all you can in an all-you-can-eat buffet: A case for aggressive resource usage
Ratul Mahajan, Jitendra Padhye, Ramya Raghavendra, Brian Zill
HotNets, 2008
HotNets talk

Controlling high bandwidth aggregates in the network
Ratul Mahajan, Steve Bellovin, Sally Floyd, John Ioannidis, Vern Paxson, Scott Shenker
Computer Communication Review (CCR), 2002

Controlling high-bandwidth flows at the congested router
Ratul Mahajan, Sally Floyd, David Wetherall
International Conference on Network Protocols (ICNP), 2001
ICNP talk

Overlays and peer-to-peer
A study of the performance potential of DHT-based overlays
Sushant Jain, Ratul Mahajan, David Wetherall
USENIX Symposium on Internet Technologies and Systems (USITS), 2003

Controlling the cost of reliability in peer-to-peer overlays
Ratul Mahajan, Miguel Castro, Ant Rowstron
International Workshop on Peer-to-Peer Systems (IPTPS), 2003
IPTPS talk

Scalable self-organizing overlays
Sushant Jain, Ratul Mahajan, David Wetherall, Gaetano Borriello, Steve Gribble
UW-CSE Technical report, 2002

Miscellaneous
The case for psychological computing
Xuan Bao, Mahanth Gowda, Ratul Mahajan, Romit Roy Choudhury
International Workshop on Mobile Computing Systems and Applications (HotMobile), 2013

Differentially-private network trace analysis
Frank McSherry, Ratul Mahajan
SIGCOMM, 2010

How to build a research system in your spare time
Ratul Mahajan
Computer communication review (CCR), 2010
CoNext keynote

Translating XSLT programs to Efficient SQL queries
Sushant Jain, Ratul Mahajan, Dan Suciu
World Wide Web (WWW), 2002

How akamai works
Ratul Mahajan
Unpublished report, 2000