|
Warning: The download time has expired please click on the item to try again.
ABSTRACT
We discuss the design of an acquisitional query processor for data collection in sensor networks. Acquisitional issues are those that pertain to where, when, and how often data is physically acquired (sampled) and delivered to query processing operators. By focusing on the locations and costs of acquiring data, we are able to significantly reduce power consumption over traditional passive systems that assume the a priori existence of data. We discuss simple extensions to SQL for controlling data acquisition, and show how acquisitional issues influence query optimization, dissemination, and execution. We evaluate these issues in the context of TinyDB, a distributed query processor for smart sensor devices, and show how acquisitional techniques can provide significant reductions in power consumption on our sensor devices.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Alonso, R. and Ganguly, S. 1993. Query optimization in mobile environments. In Proceedings of the Workshop on Foundations of Models and Languages for Data and Objects. 1--17.
|
 |
2
|
|
 |
3
|
|
| |
4
|
|
| |
5
|
|
 |
6
|
|
| |
7
|
Carney, D., Centiemel, U., Cherniak, M., Convey, C., Lee, S., Seidman, G., Stonebraker, M., Tatbul, N., and Zdonik, S. 2002. Monitoring streams---a new class of data management applications. In Proceedings of VLDB.
|
 |
8
|
Alberto Cerpa , Jeremy Elson , Michael Hamilton , Jerry Zhao , Deborah Estrin , Lewis Girod, Habitat monitoring: application driver for wireless communications technology, Workshop on Data communication in Latin America and the Caribbean, p.20-41, April 2001, San Jose, Costa Rica
[doi> 10.1145/371626.371720]
|
| |
9
|
|
| |
10
|
|
| |
11
|
Chandrasekaran, S., Cooper, O., Deshpande, A., Franklin, M. J., Hellerstein, J. M., Hong, W., Krishnamurthy, S., Madden, S. R., Raman, V., Reiss, F., and Shah, M. A. 2003. TelegraphCQ: Continuous dataflow processing for an uncertain world. In Proceedings of the First Annual Conference on Innovative Database Research (CIDR).
|
 |
12
|
Jianjun Chen , David J. DeWitt , Feng Tian , Yuan Wang, NiagaraCQ: a scalable continuous query system for Internet databases, Proceedings of the 2000 ACM SIGMOD international conference on Management of data, p.379-390, May 15-18, 2000, Dallas, Texas, United States
|
 |
13
|
Zhiyuan Chen , Johannes Gehrke , Flip Korn, Query optimization in compressed database systems, Proceedings of the 2001 ACM SIGMOD international conference on Management of data, p.271-282, May 21-24, 2001, Santa Barbara, California, United States
|
| |
14
|
|
| |
15
|
Delin, K. A. and Jackson, S. P. 2000. Sensor web for in situ exploration of gaseous biosignatures. In Proceedings of the IEEE Aerospace Conference.
|
| |
16
|
D. J. Dewitt , S. Ghandeharizadeh , D. A. Schneider , A. Bricker , H. -I. Hsiao , R. Rasmussen, The Gamma Database Machine Project, IEEE Transactions on Knowledge and Data Engineering, v.2 n.1, p.44-62, March 1990
[doi> 10.1109/69.50905]
|
 |
17
|
|
| |
18
|
|
 |
19
|
David Gay , Philip Levis , Robert von Behren , Matt Welsh , Eric Brewer , David Culler, The nesC language: A holistic approach to networked embedded systems, Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation, June 09-11, 2003, San Diego, California, USA
|
 |
20
|
Johannes Gehrke , Flip Korn , Divesh Srivastava, On computing correlated aggregates over continual data streams, Proceedings of the 2001 ACM SIGMOD international conference on Management of data, p.13-24, May 21-24, 2001, Santa Barbara, California, United States
|
| |
21
|
|
| |
22
|
Hellerstein, J., Hong, W., Madden, S., and Stanek, K. 2003. Beyond average: Towards sophisticated sensing with queries. In Proceedings of the First Workshop on Information Processing in Sensor Networks (IPSN).
|
 |
23
|
|
| |
24
|
Hellerstein, J. M., Franklin, M. J., Chandrasekaran, S., Deshpande, A., Hildrum, K., Madden, S., Raman, V., and Shah, M. 2000. Adaptive query processing: Technology in evolution. IEEE Data Eng. Bull. 23, 2, 7--18.
|
 |
25
|
Jason Hill , Robert Szewczyk , Alec Woo , Seth Hollar , David Culler , Kristofer Pister, System architecture directions for networked sensors, Proceedings of the ninth international conference on Architectural support for programming languages and operating systems, p.93-104, November 2000, Cambridge, Massachusetts, United States
|
 |
26
|
|
| |
27
|
|
 |
28
|
Chalermek Intanagonwiwat , Ramesh Govindan , Deborah Estrin, Directed diffusion: a scalable and robust communication paradigm for sensor networks, Proceedings of the 6th annual international conference on Mobile computing and networking, p.56-67, August 06-11, 2000, Boston, Massachusetts, United States
[doi> 10.1145/345910.345920]
|
| |
29
|
Intersema. 2002. MS5534A barometer module. Tech. rep. (Oct.). Go online to http://www.intersema.com/pro/module/file/da5534.pdf.
|
 |
30
|
Zachary G. Ives , Daniela Florescu , Marc Friedman , Alon Levy , Daniel S. Weld, An adaptive query execution system for data integration, Proceedings of the 1999 ACM SIGMOD international conference on Management of data, p.299-310, May 31-June 03, 1999, Philadelphia, Pennsylvania, United States
|
 |
31
|
|
| |
32
|
|
 |
33
|
|
| |
34
|
Lin, C., Federspiel, C., and Auslander, D. 2002. Multi-sensor single actuator control of HVAC systems. In Proceedings of the International Conference for Enhanced Building Operations (Austin, TX, Oct. 14--18).
|
| |
35
|
|
| |
36
|
|
| |
37
|
|
 |
38
|
|
| |
39
|
Madden, S., Hong, W., Franklin, M., and Hellerstein, J. M. 2003. TinyDB Web page. Go online to http://telegraph.cs.berkeley.edu/tinydb.
|
 |
40
|
|
 |
41
|
Alan Mainwaring , David Culler , Joseph Polastre , Robert Szewczyk , John Anderson, Wireless sensor networks for habitat monitoring, Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications, September 28-28, 2002, Atlanta, Georgia, USA
[doi> 10.1145/570738.570751]
|
| |
42
|
Melexis, Inc. 2002. MLX90601 infrared thermopile module. Tech. rep. (Aug.). Go online to http://www.melexis.com/prodfiles/mlx90601.pdf.
|
| |
43
|
Monma, C. L. and Sidney, J. 1979. Sequencing with series parallel precedence constraints. Math. Operat. Rese. 4, 215--224.
|
| |
44
|
Motwani, R., Widom, J., Arasu, A., Babcock, B., S.Babu, Data, M., Olston, C., Rosenstein, J., and Varma, R. 2003. Query processing, approximation and resource management in a data stream management system. In Proceedings of the First Annual Conference on Innovative Database Research (CIDR).
|
 |
45
|
|
 |
46
|
Hamid Pirahesh , Joseph M. Hellerstein , Waqar Hasan, Extensible/rule based query rewrite optimization in Starburst, Proceedings of the 1992 ACM SIGMOD international conference on Management of data, p.39-48, June 02-05, 1992, San Diego, California, United States
|
 |
47
|
|
 |
48
|
Nissanka B. Priyantha , Anit Chakraborty , Hari Balakrishnan, The Cricket location-support system, Proceedings of the 6th annual international conference on Mobile computing and networking, p.32-43, August 06-11, 2000, Boston, Massachusetts, United States
[doi> 10.1145/345910.345917]
|
| |
49
|
|
| |
50
|
Sensirion. 2002. SHT11/15 relative humidity sensor. Tech. rep. (June). Go online to http://www.sensirion.com/en/pdf/Datasheet_SHT1x_SHT7x_0206.pdf.
|
 |
51
|
|
 |
52
|
|
| |
53
|
|
| |
54
|
TAOS, Inc. 2002. TSL2550 ambient light sensor. Tech. rep. (Sep.). Go online to http://www.taosinc.com/images/product/document/tsl2550.pdf.
|
| |
55
|
UC Berkeley. 2001. Smart buildings admit their faults. Web page. Lab notes: Research from the College of Engineering, UC Berkeley. Go online to http://coe.berkeley.edu/labnotes/1101.smartbuildings.html.
|
 |
56
|
Tolga Urhan , Michael J. Franklin , Laurent Amsaleg, Cost-based query scrambling for initial delays, Proceedings of the 1998 ACM SIGMOD international conference on Management of data, p.130-141, June 01-04, 1998, Seattle, Washington, United States
|
 |
57
|
Ouri Wolfson , Prasad Sistla , Bo Xu , Jutai Zhou , Sam Chamberlain, DOMINO: databases fOr MovINg Objects tracking, Proceedings of the 1999 ACM SIGMOD international conference on Management of data, p.547-549, May 31-June 03, 1999, Philadelphia, Pennsylvania, United States
|
 |
58
|
|
 |
59
|
|
CITED BY 125
|
|
|
|
|
Philip Levis , David Gay, Reprogramming sensor networks safely, quickly, and efficiently, Proceedings of the 3rd international conference on Embedded networked sensor systems, November 02-04, 2005, San Diego, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kenji Kodama , Naotaka Fujita , Yutaka Yanagisawa , Masahiko Tsukamoto , Tomoki Yoshihisa, A rule engine to process acceleration data on small sensor nodes, Proceedings of the 5th international conference on Pervasive services, July 06-10, 2008, Sorrento, Italy
|
|
|
I. Marín , J. Arias , E. Arceredillo , A. Zuloaga , I. Losada , J. Mabe, LL-MAC: A low latency MAC protocol for wireless self-organised networks, Microprocessors & Microsystems, v.32 n.4, p.197-209, June, 2008
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
David Chu , Kaisen Lin , Alexandre Linares , Giang Nguyen , Joseph M. Hellerstein, Sdlib: a sensor network data and communications library for rapid and robust application development, Proceedings of the fifth international conference on Information processing in sensor networks, April 19-21, 2006, Nashville, Tennessee, USA
|
|
|
Majid Sarrafzadeh , Foad Dabiri , Roozbeh Jafari , Tammara Massey , Ani Nahapetan, Low power light-weight embedded systems, Proceedings of the 2006 international symposium on Low power electronics and design, October 04-06, 2006, Tegernsee, Bavaria, Germany
|
|
|
|
|
|
|
|
|
|
|
|
Patrick Traynor , Raju Kumar , Hussain Bin Saad , Guohong Cao , Thomas La Porta, LIGER: implementing efficient hybrid security mechanisms for heterogeneous sensor networks, Proceedings of the 4th international conference on Mobile systems, applications and services, June 19-22, 2006, Uppsala, Sweden
|
|
|
Adam Dunkels , Oliver Schmidt , Thiemo Voigt , Muneeb Ali, Protothreads: simplifying event-driven programming of memory-constrained embedded systems, Proceedings of the 4th international conference on Embedded networked sensor systems, October 31-November 03, 2006, Boulder, Colorado, USA
|
|
|
Gaurav Mathur , Peter Desnoyers , Deepak Ganesan , Prashant Shenoy, Capsule: an energy-optimized object storage system for memory-constrained sensor devices, Proceedings of the 4th international conference on Embedded networked sensor systems, October 31-November 03, 2006, Boulder, Colorado, USA
|
|
|
|
|
|
|
|
|
Tarek Abdelzaher , Yaw Anokwa , Peter Boda , Jeff Burke , Deborah Estrin , Leonidas Guibas , Aman Kansal , Samuel Madden , Jim Reich, Mobiscopes for Human Spaces, IEEE Pervasive Computing, v.6 n.2, p.20-29, April 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Xiaofan Jiang , Jay Taneja , Jorge Ortiz , Arsalan Tavakoli , Prabal Dutta , Jaein Jeong , David Culler , Philip Levis , Scott Shenker, An architecture for energy management in wireless sensor networks, ACM SIGBED Review, v.4 n.3, p.31-36, April 2007
|
|
|
|
|
|
|
|
|
Philip Levis , Eric Brewer , David Culler , David Gay , Samuel Madden , Neil Patel , Joe Polastre , Scott Shenker , Robert Szewczyk , Alec Woo, The emergence of a networking primitive in wireless sensor networks, Communications of the ACM, v.51 n.7, July 2008
|
|
|
|
|
|
|
|
|
|
|
|
F. Fummi , G. Perbellini , R. Pietrangeli , D. Quaglia, Interactive presentation: A middleware-centric design flow for networked embedded systems, Proceedings of the conference on Design, automation and test in Europe, April 16-20, 2007, Nice, France
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Angelo Brayner , Aretusa Lopes , Diorgens Meira , Ricardo Vasconcelos , Ronaldo Menezes, An adaptive in-network aggregation operator for query processing in wireless sensor networks, Journal of Systems and Software, v.81 n.3, p.328-342, March, 2008
|
|
|
|
|
|
Levent Gurgen , Claudia Roncancio , Cyril Labbé , André Bottaro , Vincent Olive, SStreaMWare: a service oriented middleware for heterogeneous sensor data management, Proceedings of the 5th international conference on Pervasive services, July 06-10, 2008, Sorrento, Italy
|
|
|
Sagar Sunkle , Martin Kuhlemann , Norbert Siegmund , Marko Rosenmüller , Gunter Saake, Generating highly customizable SQL parsers, Proceedings of the 2008 EDBT workshop on Software engineering for tailor-made data management, March 29-29, 2008, Nantes, France
|
|
|
|
|
|
|
|
|
|
|
|
Emrah Ceyhan , Gabrielle Allen , Christopher White , Tevfik Kosar, A grid-enabled workflow system for reservoir uncertainty analysis, Proceedings of the 6th international workshop on Challenges of large applications in distributed environments, June 23-23, 2008, Boston, MA, USA
|
|
|
|
|
|
Bo Sheng , Qun Li , Weizhen Mao , Wen Jin, Outlier detection in sensor networks, Proceedings of the 8th ACM international symposium on Mobile ad hoc networking and computing, September 09-14, 2007, Montreal, Quebec, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Angelo Brayner , Aretusa Lopes , Diorgens Meira , Ricardo Vasconcelos , Ronaldo Menezes, Toward adaptive query processing in wireless sensor networks, Signal Processing, v.87 n.12, p.2911-2933, December, 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
T. E. Daniel , R. M. Newman , E. I. Gaura , S. N. Mount, Complex query processing in wireless sensor networks, Proceedings of the 2nd ACM workshop on Performance monitoring and measurement of heterogeneous wireless and wired networks, October 22-22, 2007, Chania, Crete Island, Greece
|
|
|
David Chu , Lucian Popa , Arsalan Tavakoli , Joseph M. Hellerstein , Philip Levis , Scott Shenker , Ion Stoica, The design and implementation of a declarative sensor network system, Proceedings of the 5th international conference on Embedded networked sensor systems, November 06-09, 2007, Sydney, Australia
|
|
|
|
|
|
Luciano Baresi , Daniele Braga , Marco Comuzzi , Filippo Pacifici , Pierluigi Plebani, A service-based infrastructure for advanced logistics, 2nd international workshop on Service oriented software engineering: in conjunction with the 6th ESEC/FSE joint meeting, September 03-03, 2007, Dubrovnik, Croatia
|
|
|
|
|
|
|
|
|
Goce Trajcevski , Oliviu Ghica , Peter Scheuermann , Roberto Tamassia , Isabel F. Cruz, Alternating multiple tributaries + deltas, Proceedings of the 5th workshop on Data management for sensor networks, August 24-24, 2008, Auckland, New Zealand
|
|
|
|
|
|
|
|
|
|
|
|
Elena Meshkova , Janne Riihijärvi , Marina Petrova , Petri Mähönen, A survey on resource discovery mechanisms, peer-to-peer and service discovery frameworks, Computer Networks: The International Journal of Computer and Telecommunications Networking, v.52 n.11, p.2097-2128, August, 2008
|
|
|
|
|
|
|
|
|
|
|
|
Konrad Lorincz , Bor-rong Chen , Jason Waterman , Geoff Werner-Allen , Matt Welsh, Resource aware programming in the Pixie OS, Proceedings of the 6th ACM conference on Embedded network sensor systems, November 05-07, 2008, Raleigh, NC, USA
|
|
|
|
|
|
André L.L. Aquino , Antonio A.F. Loureiro , Antonio O. Fernandes , Raquel A.F. Mini, An in-network reduction algorithm for real-time wireless sensor network applications, Proceedings of the 4th ACM workshop on Wireless multimedia networking and performance modeling, October 27-27, 2008, Vancouver, British Columbia, Canada
|
|
|
|
|
|
|
|
|
|
|
|
Prabal Dutta , Jay Taneja , Jaein Jeong , Xiaofan Jiang , David Culler, A building block approach to sensornet systems, Proceedings of the 6th ACM conference on Embedded network sensor systems, November 05-07, 2008, Raleigh, NC, USA
|
|
|
Mohammad Maifi Hasan Khan , Hieu Khac Le , Hossein Ahmadi , Tarek F. Abdelzaher , Jiawei Han, Dustminer: troubleshooting interactive complexity bugs in sensor networks, Proceedings of the 6th ACM conference on Embedded network sensor systems, November 05-07, 2008, Raleigh, NC, USA
|
|
|
|
|
|
Kenji Kodama , Naotaka Fujita , Yutaka Yanagisawa , Tsutomu Terada , Masahiko Tsukamoto, A rule-based acceleration data processing engine for small sensor node, Proceedings of the 3rd international workshop on Middleware for sensor networks, p.1-6, December 01-01, 2008, Leuven, Belgium
|
|
|
Timothy W. Hnat , Tamim I. Sookoor , Pieter Hooimeijer , Westley Weimer , Kamin Whitehouse, MacroLab: a vector-based macroprogramming framework for cyber-physical systems, Proceedings of the 6th ACM conference on Embedded network sensor systems, November 05-07, 2008, Raleigh, NC, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Oliviu C. Ghica , Goce Trajcevski , Peter Scheuermann , Zachary Bischof , Nikolay Valtchanov, SIDnet-SWANS: a simulator and integrated development platform for sensor networks applications, Proceedings of the 6th ACM conference on Embedded network sensor systems, November 05-07, 2008, Raleigh, NC, USA
|
|
|
|
|
|
|
|
|
|
|
|
Abdelmajid Khelil , Faisal Karim Shaikh , Brahim Ayari , Neeraj Suri, MWM: a map-based world model for wireless sensor networks, Proceedings of the 2nd International Conference on Autonomic Computing and Communication Systems, p.1-10, September 23-25, 2008, Turin, Italy
|
|
|
|
|
|
|
|
|
Sergio Ilarri , Ouri Wolfson , Eduardo Mena , Arantza Illarramendi , Prasad Sistla, A query processor for prediction-based monitoring of data streams, Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology, March 24-26, 2009, Saint Petersburg, Russia
|
|
|
|
|
|
|
|
|
Faiz Currim , Eunjin Jung , Xin Xiao , Insoon Jo, Privacy policy enforcement for health information data access, Proceedings of the 1st ACM international workshop on Medical-grade wireless networks, May 18-18, 2009, New Orleans, Louisiana, USA
|
|
|
|
|
|
Nils Hoeller , Christoph Reinke , Jana Neumann , Sven Groppe , Daniel Boeckmann , Volker Linnemann, Efficient XML usage within wireless sensor networks, Proceedings of the 4th Annual International Conference on Wireless Internet, November 17-19, 2008, Maui, Hawaii
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thomas Neumann , Matthias Bender , Sebastian Michel , Ralf Schenkel , Peter Triantafillou , Gerhard Weikum, Distributed top-k aggregation queries at large, Distributed and Parallel Databases, v.26 n.1, p.3-27, August 2009
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
"Lia-Maria Pasculescu : Reviewer"
The acquisitional query processing system for sensor networks described in this paper is a new development in the field of acquisitional query languages. Running on the Berkeley "mote" platform, on top of an operating system called TinyOS, TinyDB
more...
|