System architecture directions for networked sensors
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
Geography-informed energy conservation for Ad Hoc routing
Proceedings of the 7th annual international conference on Mobile computing and networking
The cougar approach to in-network query processing in sensor networks
ACM SIGMOD Record
Proceedings of the 10th international conference on Architectural support for programming languages and operating systems
Application-specific protocol architectures for wireless networks
Application-specific protocol architectures for wireless networks
An evaluation of multi-resolution storage for sensor networks
Proceedings of the 1st international conference on Embedded networked sensor systems
A Service-Oriented Architecture to enable virtual storage services: a dynamic collaboration context
International Journal of Ad Hoc and Ubiquitous Computing
Design, implementation, and evaluation of EnviroMic: A storage-centric audio sensor network
ACM Transactions on Sensor Networks (TOSN)
File system support for adjustable resolution applications in sensor networks
ADHOC-NOW'06 Proceedings of the 5th international conference on Ad-Hoc, Mobile, and Wireless Networks
Re-visited: denial of service resilient access control for wireless sensor networks
ESAS'06 Proceedings of the Third European conference on Security and Privacy in Ad-Hoc and Sensor Networks
Hi-index | 0.00 |
In this paper, we consider a class of sensor networks where the data is not required in real-time by an observer; for example: a sensor network monitoring a scientific phenomenon for later play back and analysis. In such networks, the data must be stored in the network. Thus, in addition to battery power, storage is a primary resource; the useful lifetime of the network is constrained by its ability to store the generated data samples. We explore the use of collaborative storage techniques to efficiently manage data in storage constrained sensor networks. The proposed collaborative storage technique takes advantage of spatial correlation among the data collected by nearby sensors to significantly reduce the size of the data near the data sources. In addition, local coordination can be used to adjust the sampling rate to match the required application fidelity. We show that the proposed approach provides significant savings in the size of the stored data vs. local buffering. These savings allow the network to operate for a longer time without exhausting storage space. Furthermore, the savings reduce the amount of data that will eventually be relayed in response to queries or upon eventual collection of the data. In addition, collaborative storage performs load balancing of the available storage space if data generation rates are not uniform across sensors (as would be the case in an event driven sensor network), or if the available storage varies across the network.