A TAS-Model-Based Algorithm for Rule Redundancy Detection and Scene Scheduling in Smart Home Systems

In smart home systems, users enjoy the comfort and convenience by rule subscription and execution. However, with the increase in the complex and the number of rules, there is an increased risk of redundancy within the process of rule customization and execution. Obviously, redundancy will add weight to the system, affect the administrative operation, and reduce the system efficiency. To address the above-mentioned issues, a formal model Trigger-Actuator-Status for rules is devised. Such rules are defined as a tuple, which contains triggers, actuators, and states. Then, rules are processed with the methods of classification, combination, and analytics to generate redundant types so as to describe the redundancy relationship among rules. After that, a redundancy detection algorithm is proposed according to the determined relationship. Besides, in order to eliminate and avoid the occurrence of redundancy, redundancy for scenarios based on rule redundancy is detected and solved. The experimental results show that the proposed scheme can provide more accurate classification results and identify part or full redundancy within and among rules. Meanwhile, our scheme enables redundancy elimination in the phase of rule setting and scenario setup as well as redundancy avoidance in the stage of rule execution and scenario start-up, which significantly reduces the number of rules to greatly enhance the efficiency of the systems.

[1]  Zhijun Zhao,et al.  A Policy-Based Web Service Redundancy Detection in Wireless Sensor Networks , 2012, Journal of Network and Systems Management.

[2]  Martin Haenggi,et al.  Mobile sensor-actuator networks: opportunities and challenges , 2002, Proceedings of the 2002 7th IEEE International Workshop on Cellular Neural Networks and Their Applications.

[3]  Masahide Nakamura,et al.  Considering impacts and requirements for better understanding of environment interactions in home network services , 2013, Comput. Networks.

[4]  Alexander Lazovik,et al.  Cost-efficient context-aware rule maintenance , 2012, 2012 IEEE International Conference on Pervasive Computing and Communications Workshops.

[5]  Abraham O. Fapojuwo,et al.  Using semi-formal methods for detecting interactions among smart homes policies , 2007, Sci. Comput. Program..

[6]  Young-Bae Ko,et al.  Design and implementation of intelligent home control systems based on active sensor networks , 2008, IEEE Transactions on Consumer Electronics.

[7]  Ian F. Akyildiz,et al.  Wireless sensor and actor networks: research challenges , 2004, Ad Hoc Networks.

[8]  Keiichi Yasumoto,et al.  Saving energy in smart homes with minimal comfort level reduction , 2013, 2013 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[9]  Li Fu,et al.  Semantic Web-based policy interaction detection method with rules in smart home for detecting interactions among user policies , 2011, IET Commun..

[10]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[11]  Qing Tian,et al.  Cross-heterogeneous-database age estimation through correlation representation learning , 2017, Neurocomputing.

[12]  Christopher Crossman,et al.  Sensor and Actuator Networks: Protecting Environmentally Sensitive Areas , 2009, IEEE Pervasive Computing.

[13]  Chengsheng Yuan,et al.  Fingerprint liveness detection based on multi-scale LPQ and PCA , 2016, China Communications.

[14]  Wei-Tek Tsai,et al.  Ontology-Based Smart Home Solution and Service Composition , 2009, 2009 International Conference on Embedded Software and Systems.

[15]  Yan Sun,et al.  Service Conflict Detection and Avoidance Based on Scene with Urgency Degree , 2014, 2014 Tenth International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[16]  Xingming Sun,et al.  Structural Minimax Probability Machine , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[17]  Shuangquan Wang,et al.  Unobtrusive Sensing Incremental Social Contexts Using Fuzzy Class Incremental Learning , 2015, 2015 IEEE International Conference on Data Mining.

[18]  Michael R. Lyu,et al.  An Adaptive Delay-Minimized Route Design for Wireless Sensor-Actuator Networks , 2009, IEEE Trans. Veh. Technol..

[19]  Xiang-Yang Li,et al.  Conflict Detection Scheme Based on Formal Rule Model for Smart Building Systems , 2015, IEEE Transactions on Human-Machine Systems.

[20]  Brendan O'Flynn,et al.  Design of miniaturized wireless sensor mote and actuator for building monitoring and control , 2010, ICT.

[21]  Min Chen,et al.  Redundant Service Removal in QoS-Aware Service Composition , 2012, 2012 IEEE 19th International Conference on Web Services.

[22]  Masahide Nakamura,et al.  On detecting service chains in sensor-driven home network services , 2012, 2012 IEEE International Conference on Pervasive Computing and Communications Workshops.

[23]  Ji Wan,et al.  SOML: Sparse Online Metric Learning with Application to Image Retrieval , 2014, AAAI.

[24]  William C. Chu,et al.  Rule base verification using Petri nets , 1998, Proceedings. The Twenty-Second Annual International Computer Software and Applications Conference (Compsac '98) (Cat. No.98CB 36241).

[25]  Liang Liu,et al.  A Dimension Model for Conflict-Free Service Management in Smart Environment Control System , 2014, 2014 Tenth International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[26]  Bin Gu,et al.  A Robust Regularization Path Algorithm for $\nu $ -Support Vector Classification , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[27]  Yu Xue,et al.  A self-adaptive artificial bee colony algorithm based on global best for global optimization , 2017, Soft Computing.

[28]  Mohsen Guizani,et al.  Efficient Rule Engine for Smart Building Systems , 2015, IEEE Transactions on Computers.