Back to Search
Start Over
An MQTT-Based Context-Aware Autonomous System in oneM2M Architecture
- Source :
- IEEE Internet of Things Journal. 6:8519-8528
- Publication Year :
- 2019
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2019.
-
Abstract
- 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.
- Subjects :
- MQTT
Computer Networks and Communications
Computer science
computer.internet_protocol
business.industry
Interface (computing)
020208 electrical & electronic engineering
Service discovery
Autonomous system (Internet)
020206 networking & telecommunications
Context (language use)
02 engineering and technology
Computer Science Applications
Constrained Application Protocol
Hardware and Architecture
Data exchange
Signal Processing
0202 electrical engineering, electronic engineering, information engineering
business
Message queue
computer
Information Systems
Computer network
Subjects
Details
- ISSN :
- 23722541
- Volume :
- 6
- Database :
- OpenAIRE
- Journal :
- IEEE Internet of Things Journal
- Accession number :
- edsair.doi...........5c0dbb3e60a3821023e4a4b22a8c7e37
- Full Text :
- https://doi.org/10.1109/jiot.2019.2919971