Rethinking Data Management for Storage-centric Sensor Networks

Data management in wireless sensor networks has been an area of significant research in recent years. Many existing sensor data management systems view sensor data as a continuous stream that is sensed, filtered, processed, and aggregated as it “flows” from sensors to users. We argue that technology trends in flash memories and embedded platforms call for re-thinking this architecture. We articulate a vision of a storage-centric sensor network where sensor nodes will be equipped with high-capacity and energy-efficient local flash storage. We argue that the data management infrastructure will need substantial redesign to fully exploit the presence of local storage and processing capability in order to reduce expensive communication. We then describe how StonesDB enables this vision through a number of innovative features including energyefficient use of flash memory, multi-resolution storage and aging, query processing, and intelligent caching.

[1]  Luc Bouganim,et al.  PicoDBMS: Scaling down database techniques for the smartcard , 2001, The VLDB Journal.

[2]  Peter Desnoyers,et al.  Capsule: an energy-optimized object storage system for memory-constrained sensor devices , 2006, SenSys '06.

[3]  M. Melamed Detection , 2021, SETI: Astronomy as a Contact Sport.

[4]  Dan Suciu,et al.  Efficient query evaluation on probabilistic databases , 2004, The VLDB journal.

[5]  Jeffrey Considine,et al.  Approximate aggregation techniques for sensor databases , 2004, Proceedings. 20th International Conference on Data Engineering.

[6]  Rajmohan Rajaraman,et al.  Hybrid Push-Pull Query Processing for Sensor Networks , 2004, GI Jahrestagung.

[7]  Peter Desnoyers,et al.  TSAR: a two tier sensor storage architecture using interval skip graphs , 2005, SenSys '05.

[8]  Kamesh Munagala,et al.  Energy-efficient monitoring of extreme values in sensor networks , 2006, SIGMOD Conference.

[9]  Samuel Madden,et al.  MauveDB: supporting model-based user views in database systems , 2006, SIGMOD Conference.

[10]  Jennifer Widom,et al.  Trio: A System for Integrated Management of Data, Accuracy, and Lineage , 2004, CIDR.

[11]  Deepak Ganesan,et al.  PRESTO: feedback-driven data management in sensor networks , 2009, TNET.

[12]  Yong Yao,et al.  The cougar approach to in-network query processing in sensor networks , 2002, SGMD.

[13]  Andreas Savvides,et al.  XYZ: a motion-enabled, power aware sensor node platform for distributed sensor network applications , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[14]  Johannes Gehrke,et al.  Query Processing in Sensor Networks , 2003, CIDR.

[15]  Sanjeev Khanna,et al.  Power-conserving computation of order-statistics over sensor networks , 2004, PODS.

[16]  J. Hellerstein,et al.  Data gathering tours in sensor networks , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[17]  Wei Hong,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Tag: a Tiny Aggregation Service for Ad-hoc Sensor Networks , 2022 .

[18]  Tei-Wei Kuo,et al.  An Efficient B-Tree Layer for Flash-Memory Storage Systems , 2003, RTCSA.

[19]  Deborah Estrin,et al.  An evaluation of multi-resolution search and storage in resource-constrained sensor networks - eScholarship , 2003 .

[20]  Viswanath Poosala Histogram-Based Estimation Techniques in Database Systems , 1997 .

[21]  Deborah Estrin,et al.  Cyclops: in situ image sensing and interpretation in wireless sensor networks , 2005, SenSys '05.

[22]  B. Krishnamachari,et al.  Active Query Forwarding in Sensor Networks ( ACQUIRE ) , 2002 .

[23]  Deborah Estrin,et al.  Directed diffusion: a scalable and robust communication paradigm for sensor networks , 2000, MobiCom '00.

[24]  Raymond A. Lorie,et al.  Physical integrity in a large segmented database , 1977, TODS.

[25]  Wei Hong,et al.  Beyond Average: Toward Sophisticated Sensing with Queries , 2003, IPSN.

[26]  Miron Livny,et al.  The Design and Implementation of a Sequence Database System , 1996, VLDB.

[27]  A. Anandarajah,et al.  Slip surface localization in wireless sensor networks for landslide prediction , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[28]  Sridhar Ramaswamy,et al.  The Aqua approximate query answering system , 1999, SIGMOD '99.

[29]  Jennifer Widom,et al.  ULDBs: databases with uncertainty and lineage , 2006, VLDB.

[30]  Young-Jin Kim,et al.  Multi-dimensional range queries in sensor networks , 2003, SenSys '03.

[31]  Yu Hen Hu,et al.  Detection, classification, and tracking of targets , 2002, IEEE Signal Process. Mag..

[32]  Deborah Estrin,et al.  DIFS: a distributed index for features in sensor networks , 2003, Ad Hoc Networks.

[33]  Nick Knupffer Intel Corporation , 2018, The Grants Register 2019.

[34]  Kamesh Munagala,et al.  A Sampling-Based Approach to Optimizing Top-k Queries in Sensor Networks , 2006, 22nd International Conference on Data Engineering (ICDE'06).

[35]  Wei Hong,et al.  TinyDB: an acquisitional query processing system for sensor networks , 2005, TODS.

[36]  Wei Hong,et al.  Model-Driven Data Acquisition in Sensor Networks , 2004, VLDB.

[37]  Kyuseok Shim,et al.  Approximate query processing using wavelets , 2001, The VLDB Journal.

[38]  Michael Neufeld,et al.  ELF: an efficient log-structured flash file system for micro sensor nodes , 2004, SenSys '04.

[39]  Dimitrios Gunopulos,et al.  Microhash: an efficient index structure for fash-based sensor devices , 2005, FAST'05.

[40]  Wei Hong,et al.  The design of an acquisitional query processor for sensor networks , 2003, SIGMOD '03.

[41]  Deborah Estrin,et al.  Data-centric storage in sensornets , 2003, CCRV.

[42]  Mendel Rosenblum,et al.  The design and implementation of a log-structured file system , 1991, SOSP '91.

[43]  Tei-Wei Kuo,et al.  An efficient R-tree implementation over flash-memory storage systems , 2003, GIS '03.

[44]  Peter Desnoyers,et al.  Ultra-low power data storage for sensor networks , 2009, TOSN.

[45]  K. Ramamritham,et al.  Efficient data management on lightweight computing devices , 2005, 21st International Conference on Data Engineering (ICDE'05).

[46]  Scott Shenker,et al.  Practical Data-Centric Storage , 2006, NSDI.

[47]  David E. Culler,et al.  Telos: enabling ultra-low power wireless research , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[48]  Deborah Estrin,et al.  A wireless sensor network For structural monitoring , 2004, SenSys '04.