Networked Systems Seminar

Talk #7: Thursday, February 21st, 2008
Calit2 3008, 2pm (refreshments at 1:45pm)


Programming Sensor Networks: A Tale of Two Perspectives

Ramesh Govindan
University of Southern California

About the Talk:

Experience with sensor network deployments suggest that these networks are quite difficult to program reliably. There are many ways to address this difficulty, but two approaches have received prominence. The first is an approach from a networking perspective, which asserts that if we come up with the right networking architecture, these systems can be greatly simplified and made more programmable and manageable. The second is a programming languages perspective, which asserts that if we design a suitable high-level language, a lot of the complexity can be hidden in the compiler and the run-time. Over the past two years, we have had significant experience with both perspectives, and I will describe this experience in my talk.

[slides] and papers [Paper 1, Paper 2]

About the Speaker:

Ramesh Govindan received his B. Tech. degree from the Indian Institute of
Technology at Madras, and his M.S. and Ph.D. degrees from the University
of California at Berkeley. He is a Professor and Chair of the Computer 
Science Department at the University of Southern California. His research
interests include Internet backbone routing and wireless sensor networks.  

If you would like to meet with the speaker, please contact Athina Markopoulou at athina-at-uci-dot-edu.