We propose a novel framework that detects conflicts in IoT-based smart homes. Conflicts may arise during interactions between the resident and IoT services in smart homes. We propose a generic knowledge graph to represent the relations between IoT services and environment entities. We also profile a generic knowledge graph to a specific smart home setting based on the context information. We propose a conflict taxonomy to capture different types of conflicts in a single resident smart home setting. A conflict detection algorithm is proposed to identify potential conflicts using the profiled knowledge graph. We conduct a set of experiments on real datasets and synthesized datasets to validate the effectiveness and efficiency of our proposed approach.
翻译:我们提议了一个新框架,用以检测基于IoT的智能家庭的冲突。在智能家庭的居民与IoT服务互动期间,可能会发生冲突。我们提议了一个通用知识图,以代表IoT服务与环境实体之间的关系。我们还根据背景信息将一个通用知识图配置为特定的智能家庭环境。我们提议了一个冲突分类法,以在单一的基于IoT的智能家庭环境中捕捉不同类型的冲突。我们提议了一个冲突探测算法,以使用描述的知识图来识别潜在的冲突。我们进行了一套关于真实数据集和综合数据集的实验,以验证我们拟议方法的有效性和效率。