prabal dutta

410 Soda Hall #1776
Computer Science Division
Berkeley, California 94720

prabal  cs . berkeley . edu
(510) 495-4932 (Mobile)
(510) 643-3327 (Office)

TWENTY YEARS FROM NOW
YOU WILL BE MORE DISAPPOINTED
BY THE THINGS YOU DIDN'T DO
THAN BY THE ONES YOU DID.
SO THROW OFF THE BOWLINES.
SAIL AWAY FROM THE SAFE HARBOR.
CATCH THE TRADE WINDS IN YOUR SAILS.
EXPLORE. DREAM.
DISCOVER.
-- Mark Twain


What's New I've moved.

Epic family grows! | Sensys'09 Paper | HotOS'09 Paper | IPSN'09 Tutorial/Paper

OSDI'08 Paper | HotNets-VII Paper | Sensys'08 Papers | ISLPED'08 Winner | IPSN'08 Best Paper | MSR Fellowship | Epic Mote | Teaching CS194-5

Research Themes The Internet of Everyday Things will bring a trillion new wireless, embedded Internet hosts online within a decade or two. I'm interested in exploring how we should build devices and software that survive and thrive in this not-too-distant future.

My research interests straddle the hardware/software interface and include systems, networking, and architecture. Recent focus areas include energy management, wireless networking, and embedded systems. I am also interested in emerging mobile sensing applications that cut across all of these areas.

Broader Impacts My work has been commercialized by Aginova, Arch Rock, Crossbow, and Moteiv, three of which are venture-funded U.C. Berkeley spinoffs.
Publications Almost all of my publications are online including my papers, book chapters, technical reports, and master's thesis. The popular press has occasionally covered my work. A few selected publications:

Energy Management

"Quanto: Tracking Energy in Networked Embedded Systems" [Slides],
Rodrigo Fonseca, Prabal Dutta, Philip Levis, and Ion Stoica, In Proceedings of the Eighth USENIX Symposium on Operating System Design and Implementation (OSDI'08), Dec. 8-10, 2008.

"Energy Metering for Free: Augmenting Switching Regulators for Real-Time Monitoring" [Slides],
Prabal Dutta, Mark Feldmeier, Joseph Paradiso, and David Culler
In Proceedings of the Seventh International Conference on Information Processing in Sensor Networks (IPSN'08) Track on Sensor Platforms, Tools, and Design Methods (SPOTS '08), Apr. 2008. Best Paper Award.

Wireless Networking

"Practical Asynchronous Neighbor Discovery and Rendezvous for Mobile Sensing Applications" [Slides],
Prabal Dutta and David Culler,
In Proceedings of the Sixth ACM Conference on Embedded Networked Sensor Systems (SenSys'08), Nov. 5-7, 2008. © ACM, 2008

"Wireless ACK Collisions Not Considered Harmful" [Slides],
Prabal Dutta, Razvan Musaloiu-E., Ion Stoica, and Andreas Terzis,
In Proceedings of the Seventh Workshop on Hot Topics in Networks (HotNets-VII), Calgary, Alberta, Canada, Oct. 6-7, 2008.

Embedded Platforms

"A Building Block Approach to Sensornet Systems" [Slides],
Prabal Dutta, Jay Taneja, Jaein Jeong, Xiaofan Jiang, and David Culler,
In Proceedings of the Sixth ACM Conference on Embedded Networked Sensor Systems (SenSys'08), Nov. 5-7, 2008. © ACM, 2008

"Design of a Wireless Sensor Network Platform for Detecting Rare, Random, and Ephemeral Events" [Slides],
Prabal Dutta, Mike Grimmer, Anish Arora, Steve Bibyk, and David Culler,
In Proceedings of the Fourth International Conference on Information Processing in Sensor Networks (IPSN'05) Special track on Platform Tools and Design Methods for Network Embedded Sensors (SPOTS '05), 2005.

Resources Popular systems, networking, and sensornets conferences.
Berkeley Computer Science OS prelim reading list.
Miscellaneous web links.
Teaching CS194-05 (S'08): The Internet of Everyday Things.
CS294-11 (F'05): Graduate Seminar on Sensor Actuator Networks.
CS298-41 (F'05): Lecture Series on Sensor Actuator Networks.
Service I recently started serving on some organizing and program committees:

2010: MobiCom, MobiHoc, MobiHeld, HotEmNets, eEnergy, IPSN/SPOTS
2009: BuildSys, Sensys (OC)

Previously, I was a fairly regular reviewer for Sensys, IPSN/SPOTS, TOSN and IEEE Pervasive Computing, and was a member of the SOSP'07 Shadow PC. I chaired the CSGSA Faculty Candidate Committee in 2008 and was a member in 2007. I also served as the systems-area graduate student on the CS graduate admissions committee. Along with Karl Chen and Dilip Antony Joseph, I used to co-organize the CS Systems Lunch.

Calendar Trying to avoid travel and commitments (somewhat unsuccessfully).

10/22/09 - 10/23/09: HotNets-VIII, New York City, NY
11/03/09 - 11/03/09: BuildSys'09, Berkeley, CA
11/04/09 - 11/06/09: Sensys'09, Berkeley, CA
11/12/05 - 11/13/05: NSF Workshop, Arlington, VA

Coursework At Berkeley, I've taken courses in computer science (systems, security, networks, algorithms) and the management of technology.
Biographical Prabal Dutta is a doctoral student in the Computer Science Division of the Electrical Engineering and Computer Sciences Department at the University of California, Berkeley, where he is advised by David Culler and Scott Shenker. His research is funded through a Graduate Research Fellowship from the National Science Foundation, a Microsoft Research Fellowship, and a Graduate Student Researcher appointment supported by the National Science Foundation and the DARPA Networked Embedded Systems Technology (NEST) program. He works in the Berkeley Wireless Embedded Systems (WEBS) Group. He is a member of the ACM, IEEE, and USENIX professional societies and was elected to Eta Kappa Nu, Upsilon Pi Epsilon, Tau Beta Pi, and Phi Kappa Phi honor societies. A (not so) recent CV is available.


Prabal K. Dutta
Computer Science Division
Department of Electrical Engineering and Computer Sciences
The University of California, Berkeley
Soda Hall #1776, Berkeley, California 94720