面向数据流监控与控制策略的适应性 IoT 规则引擎框架
软件工程
2023-10-11 v2
摘要
物联网 (IoT) 系统中大量设备所产生数据的监控是一个重要且复杂的问题。若干研究探索了基于 RETE 算法的通用规则引擎用于设备数据流监控。为解决 RETE 算法在 IoT 场景中的性能问题,一些研究也提出了改进的 RETE 算法。然而,在实际应用中对通用规则引擎进行修改仍具挑战。Thingsboard 开源平台引入了不依赖 RETE 算法的 IoT 专用规则引擎,其交互模式引起了开发者和研究者的关注。但是,其规则模块与平台之间的紧密集成,以及针对多设备制定规则的困难,限制了其灵活性。本文提出了一种适应性好且用户友好的规则引擎框架,用于监控和控制 IoT 设备数据流。该框架易于扩展,并允许制定包含多个设备的规则。我们设计了一种用于规则描述的领域特定语言 (DSL)。实现了该框架的原型系统以验证理论方法的有效性。该框架有潜力适应广泛的 IoT 场景,尤其在实时控制要求不那么严格的场合特别有效。
引用
@article{arxiv.2310.05493,
title = {An Adaptable IoT Rule Engine Framework for Dataflow Monitoring and Control Strategies},
author = {Ken Chen},
journal= {arXiv preprint arXiv:2310.05493},
year = {2023}
}
备注
15 pages,10 figures