EmStar: a software environment for developing and deploying wireless sensor networks

  • Authors:
  • Lewis Girod;Jeremy Elson;Alberto Cerpa;Thanos Stathopoulos;Nithya Ramanathan;Deborah Estrin

  • Affiliations:
  • Center for Embedded Networked Sensing, University of California, Los Angeles, CA;Center for Embedded Networked Sensing, University of California, Los Angeles, CA;Center for Embedded Networked Sensing, University of California, Los Angeles, CA;Center for Embedded Networked Sensing, University of California, Los Angeles, CA;Center for Embedded Networked Sensing, University of California, Los Angeles, CA;Center for Embedded Networked Sensing, University of California, Los Angeles, CA

  • Venue:
  • ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many Wireless Sensor Network (WSN) applications are composed of a mixture of deployed devices with varying capabilities, from extremely constrained 8-bit "Motes" to less resource-constrained 32-bit "Microservers". EmStar is a software environment for developing and deploying complex WSN applications on networks of 32-bit embedded Microserver platforms, and integrating with networks of Motes. EmStar consists of libraries that implement message-passing IPC primitives, tools that support simulation, emulation, and visualization of live systems, both real and simulated, and services that support networking, sensing, and time synchronization. While EmStar's design has favored ease of use and modularity over efficiency, the resulting increase in overhead has not been an impediment to any of our current projects.