物联网网关中轻量化规则引擎的设计与实现

被引:7
作者
田瑞琴 [1 ]
吴尽昭 [1 ,2 ]
唐鼎 [3 ]
机构
[1] 中国科学院成都计算机应用研究所
[2] 广西混杂计算与集成电路设计分析重点实验室(广西民族大学)
[3] 中国科学院声学研究所高性能网络实验室
关键词
物联网网关; 轻量化规则引擎; 运行时间; 响应时间;
D O I
暂无
中图分类号
TP391.44 []; TN915.05 [通信网设备]; TN929.5 [移动通信];
学科分类号
0811 ; 081101 ; 081104 ; 1405 ; 0810 ; 081001 ; 080402 ; 080904 ;
摘要
针对物联网网关不适用于多个应用场景的问题,提出了在网关上实现规则引擎的方法。该方法通过"关联事实"属性和"议程推理"机制,解决了传统规则引擎如JRules等无法应用于轻量级网关设备并且运行时间和响应时间较长的问题。添加"关联事实"属性能减小匹配规则集的大小,"议程推理"机制能避免匹配过程中不必要的等待时间。基于上述方法,在物联网网关上设计并实现了一种快速轻量化规则引擎(FLRE),并用规模不等的数据集测试。实验结果表明,添加"关联事实"属性能将规则引擎的运行速度提高8%30%,"议程推理"机制能将规则引擎的响应速度提高7%35%,使规则引擎能够高效地应用于物联网网关上。
引用
收藏
页码:1035 / 1039
页数:5
相关论文
共 8 条
[1]  
MiRE:a minimal rule engine forcontext-aware mobile device. CHOI C,PARK I,HYUN S J,et al. IEEE Conference on DigitalInformation Management . 2008
[2]  
Improving rete algorithm to enhance performance ofrule engine systems. Xiao Ding,Zhong Xiao-An. Proceedings of the International Conference on ComputerDesign and Applications . 2010
[3]  
An extensible framework for Internet booking application based on rule engine. ZHANG Y,ZHAO J,XING C. Proceedings of the Sixth Web Information Systems and Applications Conference . 2009
[4]  
RETE: A FAST ALGORITHM FOR THE MANY PATTERN/MANY OBJECT PATTERN MATCH PROBLEM. Forgy,Charles L. Artificial Intelligence . 1982
[5]  
Design of Configurable Rule Engine for Information Filtering. Zhang RuiJun,Yin Jun. 2009 International Conference on Web Information Systems and Mining . 2009
[6]  
A brief introduction to IoT gateway. Chen,H,Jia,X,Li,H. IET International Conference on Communication Technology and Application . 2011
[7]  
Research on thepromotion of rule engine performance. ZHANG Gang,SHAN Wenwei,WANG Feng. 2nd InternationalWorkshop on Intelligent Systems and Applications . 2010
[8]  
A configurable Rete-OO engine for reasoning with different types of imperfect information. Sottara, Davide,Mello, Paola,Proctor, Mark. IEEE Transactions on Knowledge and Data Engineering . 2010