The emergence of networking abstractions and techniques in TinyOS

  • Authors:
  • Philip Levis;Sam Madden;David Gay;Joseph Polastre;Robert Szewczyk;Alec Woo;Eric Brewer;David Culler

  • Affiliations:
  • EECS Department, University of California, Berkeley, California;CSAIL, MIT, Cambridge, MA and Intel Research Berkeley, Berkeley, California;Intel Research Berkeley, Berkeley, California;EECS Department, University of California, Berkeley, California;EECS Department, University of California, Berkeley, California;EECS Department, University of California, Berkeley, California;EECS Department, University of California, Berkeley, California;EECS Department, University of California, Berkeley, California

  • Venue:
  • NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

The constraints of sensor networks, an emerging area of network research, require new approaches in system design. We study the evolution of abstractions and techniques in TinyOS, a popular sensor network operating system. Examining CVS repositories of several research institutions that use TinyOS, we trace three areas of development: single-hop networking, multi-hop networking, and network services. We note common techniques and draw conclusions on the emerging abstractions as well as the novel constraints that have shaped them.