EmStar: An Environment for Developing Wireless Embedded Systems Software

Jeremy Elson, Solomon Bien, Naim Busek, Vladimir Bychkovskiy, Alberto Cerpa, Deepak Ganesan, Lewis Girod, Ben Greenstein, Tom Schoellhammer, Thanos Stathopoulos, Deborah Estrin

Abstract

Recently, increasing research attention has been directed toward wireless sensor networks: collections of small, low-power nodes, physically situated in the environment, that can intelligently deliver high-level sensing results to the user. As the community has moved into more complex design efforts --large-scale, long-lived systems that truly require self-organization and adaptivity to the environment-- a number of important software design is- sues have arisen. The data reduction process is critical for meeting energy and channel capacity constraints by preventing raw sensor time-series from being delivered. However, the lack of raw data prevents the data reduction process itself from being evaluated. Simulation is difficult to apply; the network's physical situatedness makes it sensitive to subtleties of sensors and wireless communication channels that are difficult to model. A second problem that arises is that the traditional layered protocol stack, designed to emphasize conceptual abstraction and reusability, has too high of an efficiency cost in this domain where efficiency is paramount.

Availability

PDF

Reference

Jeremy Elson, Solomon Bien, Naim Busek, Vladimir Bychkovskiy, Alberto Cerpa, Deepak Ganesan, Lewis Girod, Ben Greenstein, Tom Schoellhammer, Thanos Stathopoulos, Deborah Estrin, "EmStar: An Environment for Developing Wireless Embedded Systems Software," CENS Technical Report 0009, pp. 1--13, Center of Embedded Networked Systems (CENS), University of California, Los Angeles, March, 2003.

Bibtex

@TechReport{Elson03a,
  author =       "Jeremy Elson and Solomon Bien and Naim Busek and
                 Vladimir Bychkovskiy and Alberto Cerpa and Deepak
                 Ganesan and Lewis Girod and Ben Greenstein and Tom
                 Schoellhammer and Thanos Stathopoulos and Deborah
                 Estrin",
  title =        "EmStar: An Environment for Developing Wireless
                 Embedded Systems Software",
  institution =  "Center of Embedded Networked Systems (CENS)",
  address =      "University of California, Los Angeles",
  year =         "2003",
  number =       "CENS Technical Report 0009",
  pages =        "1--13",
  month =        mar,
  URL =          "http://www.andes.ucmerced.edu/papers/Elson03a.pdf",
  cited =        "87",
}

Copyright

This paper is copyright © 2003 by its authors. Permission to make digital or hard copies of part or all of this work for personal use is granted without fee provided that copies are not made or distributed for profit or commercial purposes. New copies must bear this notice and the full citation on the first page. Abstracting with credit is permitted. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission of the authors.