|
ABSTRACT
Many sensor network applications monitor continuous phenomena by sampling, and fit time-varying models that capture the phenomena's behaviors. We introduce Pulse, a framework for processing continuous queries over these continuous-time data models. Pulse allows users to declaratively specify both their queries and models, and transforms these queries into simultaneous equation systems, which in many cases are significantly cheaper to process than a stream of discrete tuples. Pulse is able to guarantee user-defined error bounds between query results from continuous-time data models and sampled data, including cases of null results. We present a high-level overview of the design and architecture of Pulse and propose several query optimization techniques that are novel to our context, such as the simplification of our equation systems. We also discuss our plans for extending Pulse to support several novel model types, including differential equations and time series, and outline an abstraction to support query processing on these classes of models.
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
|
D. Abadi et. al. The design of the Borealis stream processing engine. In CIDR, 2005.
|
 |
2
|
|
| |
3
|
L. Girod et. al. The case for a signal-oriented data stream management system. In CIDR, 2007.
|
| |
4
|
Global Disaster Alert and Coordination System (GDACS). http://www.gdacs.org/.
|
| |
5
|
S. Grumbach, P. Rigaux, M. Scholl, and L. Segoufin. The DEDALE prototype. In Constraint Databases, 2000.
|
| |
6
|
|
 |
7
|
Alan C. Hindmarsh , Peter N. Brown , Keith E. Grant , Steven L. Lee , Radu Serban , Dan E. Shumaker , Carol S. Woodward, SUNDIALS: Suite of nonlinear and differential/algebraic equation solvers, ACM Transactions on Mathematical Software (TOMS), v.31 n.3, p.363-396, September 2005
[doi> 10.1145/1089014.1089020]
|
 |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
D. Srivastava. Subsumption and indexing in constraint query languages with linear arithmetic constraints. Ann. Math. Artif. Intell, 8(3--4), 1993.
|
| |
13
|
|
 |
14
|
|
|