Measurement: Sensors (Jun 2023)

Integrated publish/subscribe and push-pull method for cloud based IoT framework for real time data processing

  • N. Sai Lohitha,
  • M. Pounambal

Journal volume & issue
Vol. 27
p. 100699

Abstract

Read online

Cloud-based IoT is a platform that connects smart devices to the cloud for real-time data analysis. Any device on the IoT platform can connect to the cloud through messaging. The integrated publish/subscribe and push/pull methods for a cloud-based IoT framework that is scalable for connecting IoT devices and processing the real-time data are proposed. The proposed framework uses a publish/subscribe messaging broker and a push-pull method for transmitting the data from the device to the cloud. The IoT devices publish the data via the broker, to which the cloud service providers subscribe. This publishing and transferring of data from the broker to the cloud is implemented with the help of a push-pull mechanism. In this mechanism, the broker makes the computations required to select the cloud service provider. Hence, the overhead of the device is reduced. All computations go in parallel, which reduces the latency of the system. The system is flexible for any number of devices, brokers, and cloud service providers, which shows that the system is scalable. The results demonstrated the effectiveness of the model, which was developed using a cloud-based IoT framework with a focus on scalability and latency.

Keywords