Title
Multilayer Internet-of-Things Middleware Based on Knowledge Graph
Abstract
Internet of Things (IoT) provides ubiquitous intelligence and pervasive interconnections to diverse physical objects. A key technology to seamlessly integrate different IoT devices into an IoT system is IoT middleware, a software system layer designed to be the intermediary between IoT devices and applications. However, two issues, communication gap and heterogeneous access, prevent the existing IoT middleware from effective application in an IoT system with heterogeneous standards and interfaces. To address this problem, inspired by a graph-based knowledge system for eliminating heterogeneity in business systems, we, in this article, propose a knowledge graph-based multilayer IoT middleware. The proposed multilayer IoT middleware introduces a new layer to bridge the gap between IoT devices with different communication protocols. It is able to uniformly manage all IoT devices by using an IoT knowledge graph. We evaluate the applicability of the proposed approach by a real-life IoT project, a remote monitoring project of rural sewage treatment stations located in Yunnan Province, China. We find that the proposed approach effectively resolves the communication gap and heterogeneous access problems that occurred in the system.
Year
DOI
Venue
2021
10.1109/JIOT.2020.3019707
IEEE Internet of Things Journal
Keywords
DocType
Volume
Internet of Things (IoT),IoT application,IoT middleware,knowledge graph,ontology,Web service
Journal
8
Issue
ISSN
Citations 
4
2327-4662
3
PageRank 
References 
Authors
0.41
0
5
Name
Order
Citations
PageRank
Cheng Xie116215.84
Beibei Yu231.09
Zuoying Zeng330.75
Yun Yang432.10
Qing Liu531.09