An Evaluation of Multi-Resolution Storage for Sensor Networks

by Deepak Ganesan, Ben Greenstein, Denis Perelyubskiy, Deborah Estrin, and John Heidemann
In Proceedings of the First International Conference on Embedded Networked Sensor Systems, pages 89 - 102, 2003
Paper: (pdf) Slides: (ppt) CiteSeer ACM

Presented by Georg Wittenburg on February 23, 2004 as part of 538A (201): Topics in Computer Systems.
Slides: (ppt) (pdf)


Background

The paper "An Evaluation of Multi-Resolution Storage for Sensor Networks" was written by Deepak Ganesan, Ben Greenstein, Denis Perelyubskiy, Deborah Estrin, and John Heidemann and published in the Proceedings of the First International Conference on Embedded Networked Sensor Systems in 2003. Deepak Ganesan and Ben Greenstein are PhD students at UCLA with an ongoing research interest in sensor networks. Deborah Estrin is professor of computer science at UCLA and also holds the positions of Director at the Center for Embedded Networked Sensing (CENS) and of Associate Editor of the ACM Transactions on Sensor Networks. John Heidemann is assistant professor at USC and has collaborated with Deborah Estrin in the past.

Summary

The paper addresses the limitation of storage available in a sensor network by proposing a hierarchical storage tree in which compressed summaries of sub-trees are aggregated, aged and distributed among the nodes of the network. These three techniques are then evaluated based on the implementation of the DIMENSIONS systems, a structural diagram of which is shown below.

The DIMENSIONS System

The key elements of the system are:

The experimental evaluation of the system shows that the overhead of communicating summaries can be amortized over many queries. Furthermore, aging after prior training performs only 1% worse than the optimal solution. Greedy aging with a good choice of parameters performs 5% worse than the optimal solution.

In their description of the DIMENSIONS system, the authors make several assumptions such as uniform deployment of sensor nodes in the physical world, the network being homogenous, available time-synchronization, and equal size of summaries both over nodes and time, i.e. constant data rate across the network. Some of these assumptions have been addressed in follow-up work.

Discussion

Further Reading


Georg Wittenburg - March 4, 2004

Valid XHTML 1.1!