Networked and Mobile Systems
MIT Computer Science and Artificial Intelligence Laboratory
Email: ramki at csail dot mit dot edu
What's New! | Research
| Recent Publications/Talks | Awards/Honors | Software
| Collaborators | Contact
I am a postdoc with Prof. Hari Balakrishnan, working on problems in Systems and Networking. I am leading the development of an FPGA-based high-throughput and low-latency programmable wireless platform for accelerating innovation in wireless protocols, especially those based on cross-layer designs.
NSDI 2009 paper on mitigating botnets using TPMs accepted.
Powerpoint slides for the two HotNets talks are available. ODS and VWID.
The camera-readies of our HotNets'08 papers are available.
The camera-ready and talk of our MobiCom WiNS-DR 2008 workshop paper are available.
I co-lectured 6.829 (Graduate Computer Networks) with Prof. Hari Balakrishnan and Dr. Bruce Davie in Spring 2008.
Our SIGCOMM 2007 talk slides (PPT) are available.
I won the 3rd prize in the ACM Student Research Competition (SRC) held at PLDI.
Our PLDI 2007 talk slides (PPT) are available.
Our MobiCom 2007 paper is accepted. The camera-ready is available.
Our SIGCOMM 2007 paper is accepted. The camera-ready is available.
Our PLDI 2007 paper is available.
am broadly interested in systems and networks research, with a specific
interest in wireless networks. For my Ph.D. thesis, I
a cool programming system for sensor networks, called Kairos.
It's a simple dialect of C with support for naming, concurrency
and distribution, and is designed to be easily programmable, message
and energy efficient, and reliable. The system involves building a
In the recent past, I worked on other
areas that overlap
and networks, such as robustness and privacy issues in 802.11
2007), congestion control in sensor networks (SIGCOMM
2006), and database support for query processing in sensor
networks (ICDE 2005).
Berkeley and slightly later, I worked on topics such
as analysis of P2P systems (SIGCOMM
addressing and routing in the Internet (HotNets
2004, SIGCOMM 2001),
and techniques for
constructing highly-available data services (ASPLOS
2000), and scalable and composable Internet services
(SIGOPS European Workshop 2000, Journal
of Computer Networks 2001).
Some of my recent and representative publications (partial list):
- Not-a-Bot (NAB): Improving Service Availability in the Face of Botnet Attacks,
Gummadi, Hari Balakrishnan, Petros Maniatis and Sylvia Ratnasamy. Proc. of NSDI 2009. (PDF, Slides)
- Wireless Networks Should Spread Spectrum Based on Demands,
Gummadi and Hari Balakrishnan. Proc. of the HotNets 2008 workshop, Calgary, Oct 2008. (PDF, PPT)
- Interference Avoidance and Control,
Gummadi, Rabin Patra, Hari Balakrishnan and Eric Brewer. Proc. of the HotNets 2008 workshop, Calgary, Oct 2008.
- A Radio Multiplexing Architecture for High Throughput Point to Multipoint Wireless Networks,
Gummadi, Rabin Patra, Sergiu Nedevschi, Sonesh Surana, Eric Brewer. Proc. of the WiNS-DR 2008 workshop, San Francisco, Sep 2008. (PDF), (PPT)
- 802.11 User Fingerprinting,
Jeffrey Pang, Ben Greenstein, Ramakrishna
Gummadi, Srinivasan Seshan, David Wetherall. Proc. of the ACM MobiCom 2007, Montreal, Canada, Sep 2007. (PDF)
- Understanding and Mitigating the
Impact of RF Interference on 802.11
Gummadi, David Wetherall, Ben Greenstein, Srinivasan
Seshan. Proc. of the ACM SIGCOMM 2007, Kyoto, Japan, Aug
and Efficient Programming Abstractions for Wireless Sensor Networks,
by Nupur Kothari, Ramakrishna
author), Todd Millstein, and Ramesh Govindan.
Proc. of the SIGPLAN
Conference on Programming Language Design and Implementation (PLDI),
San Diego, June 2007.
- Can Ferris Bueller
Still Have His Day Off?
Protecting Privacy in the Wireless Era,
by Ben Greenstein, Ramakrishna
Gummadi, Jeffrey Pang, Mike Y. Chen, Tadayoshi Kohno,
Srinivasan Seshan, and David Wetherall.
Proc. of the Workshop
on Hot Topics in Operating Systems (HotOS-X1),
San Diego, CA, May 2007.
Failure Recovery for Sensor Networks,
by Ramakrishna Gummadi,
Nupur Kothari, Todd Millstein, and Ramesh Govindan.
Proc. of the
Sixth International Conference on Aspect-Oriented Software Development
(AOSD), Vancouver, Canada,
- 3rd prize winner,
PLDI 2007 Student Research Competition (SRC).
"Global Atomicity Guarantees for Sensor Networks."
- Finalist, Intel graduate fellowship
- Fourth-most cited Computer Science
article published in 2003,
as reported by Citeseer.
"The Impact of DHT Routing Geometry on Resilience and Proximity."
ACM SIGCOMM 2003.
- Best poster, SenSys 2004. "Energy-efficient
data organization and query processing in sensor networks."
- Best paper, awarded out of all
2001 Journal of Computer Networks papers. The Ninja Architecture for Robust Internet-Scale
Systems and Services, by Steven D. Gribble et al.
Journal of Computer Networks, Volume 35, Issue 4, March 2001.
- UC Regents Fellowship
for graduate studies, 1999-2000.
The latest Kairos compiler and
runtime tarball is here. I don't currently have the time to support this software, but you can use it any way you want to.
Code and data sets for other papers I've written
are also generally available upon request.
I work or have recently worked closely with
Prof. Hari Balakrishnan (MIT),
Govindan (USC) and Prof. Todd
Millstein (UCLA). I also collaborate with Prof. Arvind (MIT), Prof. Robert Morris (MIT), Prof. Eric Brewer (Berkeley), Prof. David Wetherall
(UW), and Prof. Srini
Seshan (CMU). In the recent past, I had the privilege to work with
many other wonderful researchers and grad students, and they can be found on the pubs
32 Vassar St
Cambridge, MA 02139
at csail dot mit dot edu.
public key and its fingerprint