ACM Home Page
Please provide us with feedback. Feedback
TinyDB: an acquisitional query processing system for sensor networks
Full text PdfPdf (1.67 MB)
Source ACM Transactions on Database Systems (TODS) archive
Volume 30 ,  Issue 1  (March 2005) table of contents
Special Issue: SIGMOD/PODS 2003
Pages: 122 - 173  
Year of Publication: 2005
ISSN:0362-5915
Authors
Samuel R. Madden  Massachusetts Institute of Technology, Cambridge, MA
Michael J. Franklin  University of California, Berkeley, Berkeley, CA
Joseph M. Hellerstein  University of California, Berkeley, Berkeley, CA
Wei Hong  Intel Research, Berkeley, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 114,   Downloads (12 Months): 637,   Citation Count: 125
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1061318.1061322
What is a DOI?

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
 
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
13
 
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
17
 
18
19
20
 
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
26
 
27
28
 
29
Intersema. 2002. MS5534A barometer module. Tech. rep. (Oct.). Go online to http://www.intersema.com/pro/module/file/da5534.pdf.
30
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
 
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
47
48
 
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
57
58
59

CITED BY  125


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...

Collaborative Colleagues:
Samuel R. Madden: colleagues
Michael J. Franklin: colleagues
Joseph M. Hellerstein: colleagues
Wei Hong: colleagues