Abstract

The Internet of Things (IoT) enables the development of innovative applications in various domains such as healthcare, transportation, and Industry 4.0. The integration of the cloud platform's large processing and storage capacity with the ubiquitous sensing and actuation provided by the devices creates an IoT architecture that provides vast raw data. The IoT devices send the data to the cloud platform with the developed IoT applications, which can use publish-subscribe systems. However, messages with sensitive content require end-to-end security. Besides that, IoT devices may present processing, memory, payload, and energy restrictions. In this sense, messages in an IoT architecture need to achieve both energy-efficiency and secure message delivery. Thus, this article's main contribution refers to a system that standardizes the publish-subscribe topic and payload used by the cloud platform and the IoT devices. Our system also provides end-to-end security while surpassing the energy-efficiency to send data than the main related works in the literature regarding the use of publish-subscribe systems in IoT.

Highlights

  • The Internet of Things (IoT) enables the development of applications in various domains, such as healthcare, transportation, and Industry 4.0 [1,2,3], providing services of sensing, monitoring, and automation of activities [4]

  • The cloud platform is IP-based; the integration of Constrained Wireless IoT devices (CWIoT) to the cloud platform is only possible if the upper layers of the IP layer use the same protocols, which poses a challenge considering the restricted nature of CWIoT

  • We propose an IoT architecture able to manage the large amount of CWIoTs attached to it on the cloud platform

Read more

Summary

INTRODUCTION

The Internet of Things (IoT) enables the development of applications in various domains, such as healthcare, transportation, and Industry 4.0 [1,2,3], providing services of sensing, monitoring, and automation of activities [4]. With the integration of the constrained devices with the cloud computing the CWIoT respond to requests coming only from the cloud [5], as well as enabling aggregation and use of sensing data by cloud applications For this integration to be successful, CWIoT and the cloud platform need to exchange standardized messages. The cloud platform is IP-based; the integration of CWIoT to the cloud platform is only possible if the upper layers of the IP layer use the same protocols, which poses a challenge considering the restricted nature of CWIoT In this scenario, for the exchange of messages between CWIoT and the cloud platform, the Message Queuing Telemetry Transport (MQTT) and the Constrained Application Protocol (CoAP) are the de facto standards [13,14,15,16]. The LightWeight Machine-to-Machine (LWM2M) protocol [17] provides standardized and contextaware messages on top of CoAP

Problem fundamentals and contribution
Article organization
WSN-CLOUD SECURE COMMUNICATION
LWPUBSUB SYSTEM FOR WSN-CLOUD INTEGRATION USING SECURE MQTT MESSAGES
LWPUBSUB EVALUATION AND RESULTS
RESULTS AND DISCUSSION
Standardization and interoperability of MQTT messages
Footprint
Energy consumption
Security
RELATED WORKS
CONCLUSION
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call