|
ABSTRACT
Networks of sensors are used in many different fields, from industrial applications to surveillance applications. A common feature of these applications is the necessity of a monitoring infrastructure that analyzes a large number of data streams and outputs values that satisfy certain constraints. In this paper, we present a query processor for monitoring queries in a network of sensors with prediction functions. Sensors communicate their values according to a threshold policy, and the proposed query processor leverages prediction functions to compare tuples efficiently and to generate answers even in the absence of new incoming tuples. Two types of constraints are managed by the query processor: window-join constraints and value constraints. Uncertainty issues are considered to assign probabilistic values to the results returned to the user. Moreover, we have developed an appropriate buffer management strategy, that takes into account the contributions of the prediction functions contained in the tuples. We also present some experimental results that show the benefits of the proposal.
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
|
Y. Ahmad, O. Papaemmanouil, U. Cetintemel, and J. Rogers. Simultaneous equation systems for query processing on continuous-time data streams. In 24th International Conference on Data Engineering, ICDE'08, pages 666--675, Washington, 2008. IEEE Computer Society.
|
| |
2
|
|
 |
3
|
Brian Babcock , Shivnath Babu , Mayur Datar , Rajeev Motwani , Jennifer Widom, Models and issues in data stream systems, Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems, June 03-05, 2002, Madison, Wisconsin
[doi> 10.1145/543613.543615]
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
A. Deshpande, C. Guestrin, S. Madden, J. Hellerstein, and W. Hong. Model-based approximate querying in sensor networks. VLDB Journal, 14(4):417--443, 2005.
|
| |
12
|
|
 |
13
|
|
 |
14
|
|
| |
15
|
J. D. Gooijer and R. Hyndman. 25 years of IIF time series forecasting: a selective review. Department of Econometrics and Business Statistics, Monash University, 2005.
|
 |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
S. Ilarri, O. Wolfson, E. Mena, A. Illarramendi, and P. Sistla. An architecture for prediction-based monitoring of data streams. Technical Report RR-08-08, University of Zaragoza, September 2008.
|
 |
20
|
|
 |
21
|
|
| |
22
|
|
| |
23
|
K. Kowalski and W.-H. Steeb. Nonlinear Dynamical Systems and Carleman Linearization. World Scientific, Singapore, 1991.
|
 |
24
|
|
| |
25
|
D. Lin, B. Cui, and D. Yang. Optimizing moving queries over moving object data streams. In 12th International Conference on Database Systems for Advanced Applications, DAASFA'07, volume 4443 of Lecture Notes in Computer Science, pages 563--575, Berlin, 2007. Springer.
|
 |
26
|
|
| |
27
|
J. Miles and M. Shevlin. Applying Regression and Correlation: A Guide for Students and Researchers. SAGE Publications, London, 2001.
|
| |
28
|
J. Myllymaki and J. Kaufman. IBM Location Transponder. IBM alphaworks, http://www.alphaworks.ibm.com/tech/transponder, 2002.
|
| |
29
|
|
 |
30
|
|
| |
31
|
A. Sistla, O. Wolfson, S. Chamberlain, and S. Dao. Querying the uncertain position of moving objects. In Temporal Databases: Research and Practice, volume 1399 of Lecture Notes in Computer Science, pages 310--337, Berlin, 1998. Springer.
|
 |
32
|
|
| |
33
|
|
| |
34
|
|
| |
35
|
|
|