• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Huang Xiaohui, Li Dong, Shi Hailong, Cui Li. EasiRCC: A Method of Rule-Matching and Conflict Resolution for Smart Home[J]. Journal of Computer Research and Development, 2017, 54(12): 2711-2720. DOI: 10.7544/issn1000-1239.2017.20160646
Citation: Huang Xiaohui, Li Dong, Shi Hailong, Cui Li. EasiRCC: A Method of Rule-Matching and Conflict Resolution for Smart Home[J]. Journal of Computer Research and Development, 2017, 54(12): 2711-2720. DOI: 10.7544/issn1000-1239.2017.20160646

EasiRCC: A Method of Rule-Matching and Conflict Resolution for Smart Home

More Information
  • Published Date: November 30, 2017
  • With the rapid development of the Internet of things, smart home based on Internet of things has gradually entered into family life of people. The user can accord to the requirement for personalized and customized service life. However, smart home systems appear conflicts between rules frequently, because the number of rules is becoming more and more. Therefore, this paper proposes EasiRCC, a new-type method of rapid rule-matching and conflict resolution. Resolving the conflict problem mainly focuses on rule-matching and conflict resolution. Firstly, for the problem of rule-matching, because repeating matching takes place in the existing methods frequently, we propose an algorithm named EasiRMA, which is used to fast match rule based on Hash function and raise the efficiency of rule-matching. Secondly, for the problem of conflict resolution, we come up with a scheduling mechanism of mixed-priority, which the system can adaptively adjust priority of rules, and resolve rule-conflict in time. Experimental results show that EasiRCCs efficiency of rule-matching is not changing as the number of rules is increased, and its running time is constant, but the running time of traditional matching method is O(N), and EasiRCC can effectively resolve conflict in the condition that does not affect users normal household lives.
  • Related Articles

    [1]Chen Juan, Hu Qingda, Chen Youmin, Lu Youyou, Shu Jiwu, Yang Xiaohui. A Tiny-Log Based Persistent Transactional Memory System[J]. Journal of Computer Research and Development, 2018, 55(9): 2029-2037. DOI: 10.7544/issn1000-1239.2018.20180294
    [2]Li Xiangnan, Zhang Guangyan, Li Qiang, Zheng Weimin. A Survey on the Approaches of Building Solid State Disk Arrays[J]. Journal of Computer Research and Development, 2016, 53(9): 1893-1905. DOI: 10.7544/issn1000-1239.2016.20150910
    [3]Liu Liangjiao, Xie Guoqi, Li Renfa, Yang Liu, Liu Yan. Dynamic Scheduling of Dual-Criticality Distributed Functionalities on Heterogeneous Systems[J]. Journal of Computer Research and Development, 2016, 53(6): 1186-1201. DOI: 10.7544/issn1000-1239.2016.20150175
    [4]Chen Zhiguang, Xiao Nong, Liu Fang, and Du Yimo. A High Performance Reliable Storage System Using HDDs as the Backup of SSDs[J]. Journal of Computer Research and Development, 2013, 50(1): 80-89.
    [5]Tian Hongbo, Zhang Xingjun, Zhao Xiaoyi, Dong Xiaoshe, and Wu Weiguo. Reliability and Performance Model of Tree-Structured Grid Services Based on Multivariate Exponential Distribution[J]. Journal of Computer Research and Development, 2011, 48(7): 1190-1201.
    [6]Huang Yongqin, Jin Lifeng, and Liu Yao. Current Situation and Trend of Reliability Technology in High Performance Computers[J]. Journal of Computer Research and Development, 2010, 47(4): 589-594.
    [7]Chen Gang, Zhang Weiwen, and Wu Guoxin. Replacement Solutions for Streaming Cache on P2P Network[J]. Journal of Computer Research and Development, 2007, 44(11): 1857-1865.
    [8]Zhou Xuehai, Yu Jie, Li Xi, and Wand Zhigang. Research on Reliability Evaluation of Cache Based on Instruction Behavior[J]. Journal of Computer Research and Development, 2007, 44(4): 553-559.
    [9]Li Jianjiang, Shu Jiwu, Chen Yongjian, Wang Dingxing, Zheng Weimin. A Mode for Developing OpenMP Programs Based on Dynamic Parallel Region[J]. Journal of Computer Research and Development, 2006, 43(3): 496-502.
    [10]Li Xiaorong, Shi Baile. ASGT: An Approach to Concurrency Control in Mobile Transaction Management Based on Prediction and Adaptation[J]. Journal of Computer Research and Development, 2006, 43(2): 295-300.

Catalog

    Article views (1070) PDF downloads (424) Cited by()

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return