An MQTT-Based Context-Aware Autonomous System in oneM2M Architecture

Having a seamless connection between independently developed platforms has recently become an important issue. In addition, research is underway on autoconfiguration to minimize human interference while configuring devices for users to utilize Internet of Things (IoT) applications. OneM2M is a stand...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE internet of things journal 2019-10, Vol.6 (5), p.8519-8528
Hauptverfasser: Kim, Geonwoo, Kang, Seongju, Park, Jiwoo, Chung, Kwangsue
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Having a seamless connection between independently developed platforms has recently become an important issue. In addition, research is underway on autoconfiguration to minimize human interference while configuring devices for users to utilize Internet of Things (IoT) applications. OneM2M is a standardization group established to develop a standard Internet service platform. In the oneM2M environment, data exchange between each component is performed through HTTP, constrained application protocol (CoAP), and message queuing telemetry transport (MQTT). MQTT enables efficient data transmission in low-power and unreliable networks. However, MQTT is not suitable for service discovery for autoconfiguration given that it does not support multicasting and resource directories for managing IoT resources. In this paper, we present an architecture to provide an autoconfiguration mechanism by using the MQTT publish/subscribe messaging pattern. To realize fully autonomous systems, the proposed system autonomously interacts with devices by recognizing the context using semantic Web technology. We verify the feasibility of the proposed system through its implementation in the real environment. It is confirmed that the proposed approach is able to automatically configure MQTT-based devices and provide context-aware services using a standard interface.
ISSN:2327-4662
2327-4662
DOI:10.1109/JIOT.2019.2919971