An Adaptable IoT Rule Engine Framework for Dataflow Monitoring and Control Strategies
Ken Chen

TL;DR
This paper introduces a flexible, user-friendly IoT rule engine framework with a custom DSL, designed to improve data flow monitoring and control across multiple devices, addressing limitations of existing systems.
Contribution
It proposes an adaptable, extensible rule engine framework with a new DSL, enhancing flexibility and multi-device rule formulation in IoT data management.
Findings
Prototype system validates the framework's effectiveness.
Framework is easily extensible for various IoT scenarios.
Suitable for real-time control where strict latency is not critical.
Abstract
The monitoring of data generated by a large number of devices in Internet of Things (IoT) systems is an important and complex issue. Several studies have explored the use of generic rule engine, primarily based on the RETE algorithm, for monitoring the flow of device data. In order to solve the performance problem of the RETE algorithm in IoT scenarios, some studies have also proposed improved RETE algorithms. However, implementing modifications to the general rule engine remains challenges in practical applications. The Thingsboard open-source platform introduces an IoT-specific rule engine that does not rely on the RETE algorithm. Its interactive mode attracted attention from developers and researchers. However, the close integration between its rule module and the platform, as well as the difficulty in formulating rules for multiple devices, limits its flexibility. This paper…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Cloud Computing and Resource Management · Software System Performance and Reliability
