Active rules for sensor databases

Active rules for sensor databases
复制标题

传感器数据库的活动规则

DOI:
10.1145/1052199.1052215
复制
发表时间:
2004
期刊:
Data Management for Sensor Networks
影响因子:
--
通讯作者:
A. Poulovassilis
A. Poulovassilis
中科院分区:
--
文献类型:
--
作者:
Michael Zoumboulakis;George Roussos;A. Poulovassilis

文献摘要

被引文献

相似文献

近年来,人们对传感器和执行器网络中的查询处理产生了迅速的兴趣。这主要是由于对查询处理的认识提高,作为广泛的传感器网络应用程序(例如环境监视)最合适的计算范式。在本文中,我们提出了第二种数据库技术,即主动规则,该技术为需要反应性行为的传感器网络应用提供了自然的计算范式,例如安全管理和快速森林火灾响应。像查询处理一样,有效有效的主动规则执行机制必须应对几种技术挑战,包括语言设计,数据聚合,数据验证,拓扑变化下的鲁棒性,路由,电源管理等。尽管如此,主动规则会改变这些问题的上下文和要求,因此可以使用新的解决方案。为此,我们概述了主动规则对传感器网络的含义,并将其与查询处理进行对比。然后,我们继续讨论旨在有效解决这些问题的项目中进行的工作中进行的工作。最后,我们介绍了基于发布/订阅范式的分散事件经纪的体系结构,以及我们对传感器网络的ECA语言的早期设计。
Recent years have witnessed a rapidly growing interest in query processing in sensor and actuator networks. This is mainly due to the increased awareness of query processing as the most appropriate computational paradigm for a wide range of sensor network applications, such as environmental monitoring. In this paper we propose a second database technology, namely active rules, that provides a natural computational paradigm for sensor network applications which require reactive behavior, such as security management and rapid forest fire response. Like query processing, efficient and effective active rule execution mechanisms have to address several technical challenges including language design, data aggregation, data verification, robustness under topology changes, routing, power management and many more. Nonetheless, active rules change the context and the requirements of these issues and hence a new set of solutions is appropriate. To this end, we outline the implications of active rules for sensor networks and contrast these against query processing. We then proceed to discuss work in progress carried out in project Asene that aims to effectively address these issues. Finally, we introduce our architecture for a decentralized event broker based on the publish/subscribe paradigm and our early design of an ECA language for sensor networks.