Overview

My name is Rodrigo Fonseca and I recently joined Brown University's CS Department as an Assistant Professor.

My work revolves around distributed systems, networking, and operating systems. Broadly, I am interested in understanding the behavior of systems with many components for enabling new functionality, and making sure they work as they should. In particular, I'm interested in how to build, operate, and diagnose large scale Internet systems; and in networking and power management in embedded distributed systems such as sensor networks.

Contact

email: rfonseca at cs dot brown dot edu
office: 329, CIT Building. Office hours by appointment.
mail: Box 1910, Brown University
115 Waterman St

Providence, RI 02912
Phone: 401-863-7600 (voice) 401-863-7657 (fax)

News

Sep-2011 - Teaching CSCI2950-U in Fall 2011, focusing on Large-scale data intensive computing
Jul-2011 - I will be co-chairing HotClouds'12 with Dave Maltz, from MSR!
May-2011 - Solomon Award from Brown University to work on energy management in Wireless Sensor Networks!
Sep-2010 - NSF funds research on security in Cloud Computing.
Jun-2010 - Program committee for NSDI'11!
Jun-2010 - Intel funds research on 'Whole-platform Energy Usage of Software Activities'
Jun-2010 - Andrew's poster on block placement in Hadoop accepted at the USENIX ATC
May-2010 - Teaching CSCI1680 'Computer Networks' in Spring 2011
May-2010 - Teaching CSCI2950-U 'Special Topics on Networking and Distributed Systems' in Fall 2010
Apr-2010 - Experiences with X-Trace paper presented on INM/WREN 2010

HotCloud '12

Selected Publications

Collection Tree Protocol Omprakash Gnawali, Rodrigo Fonseca, Kyle Jamieson, David Moss, Philip Levis. Sensys 2009, [pdf][BibTeX]

Improving Visibility of Distributed Systems through Execution Tracing PhD Dissertation, EECS December 2008. [html][pdf]

Quanto: Tracking Energy in Networked Embedded Systems Rodrigo Fonseca, Prabal Dutta, Phil Levis, and Ion Stoica. OSDI 2008 [pdf]

X-Trace: A Pervasive Network Tracing Framework Rodrigo Fonseca, George Porter, Randy Katz, Scott Shenker, Ion Stoica. NSDI 2007 [pdf]

Flush: A Reliable Bulk Transport Protocol for Multihop Wireless Networks Sukun Kim, Rodrigo Fonseca, Prabal Dutta, Arsalan Tavakoli, David Culler, Philip Levis, Scott Shenker, and Ion Stoica. Sensys 2007 [pdf]

Four-Bit Wireless Link Estimation Rodrigo Fonseca,Omprakash Gnawali,Kyle Jamieson, and Philip Levis. HotNets 2007 [pdf]

A Modular Network Layer for Sensornets Cheng Tien Ee, Rodrigo Fonseca, Sukun Kim, Daekyeong Moon, Arsalan Tavakoli, David Culler, Scott Shenker, Ion Stoica. OSDI 06. [pdf]

Beacon-Vector Routing: Scalable Point-to-Point Routing in Wireless Sensor Networks Rodrigo Fonseca, Sylvia Ratnasamy, Jerry Zhao, Cheng Tien Ee, David Culler, Scott Shenker, Ion Stoica. In NSDI 2005 [pdf]

Locality in a Web of Streams. Rodrigo Fonseca, Virgilio Almeida, and Mark Crovella.Communications of the ACM, Vol. 48, Jan. 2005, pg 82-88.[pdf]