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...
Gespeichert in:
Veröffentlicht in: | IEEE internet of things journal 2019-10, Vol.6 (5), p.8519-8528 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
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 |