Advances in Electrical and Computer Engineering (May 2020)
IoT Framework for Interoperability in the oneM2M Architecture
Abstract
The IoT is expected that many devices and sensors can be interconnected and interact over the Internet. Conventional IoT solutions rely on vertically developed machine-to-machine solutions that yield limited interoperability. To ensure interoperability between IoT solutions, the oneM2M global initiative defines a horizontal M2M service layer. To provide more intelligent services, such as autonomous interaction services, semantic-level interoperability should be ensured. Previous studies have proposed solutions based on ontologies to realize semantic level interoperability. However, in dynamic environments such as IoT, where data generated by many devices must be processed, an ontology leads to a system performance degradation owing the overhead of the resource mapping mechanism. In this study, we propose a semantic IoT framework based on the Resource Description Framework graph extension scheme. We utilize an aggregator based on the oneM2M standard platform. All data are represented as an RDF graph, and reconfigured dynamically through semantic queries. The proposed semantic IoT gateway provides a user-based rule management mechanism via the Web, thereby enabling rule configuration to be dynamically tailored to user requirements. Finally, the performance is evaluated compared with a solution that utilizes an ontology in a real IoT system.
Keywords