Using the MQTT Protocol in Real Time for Synchronizing IoT Device State

Using the MQTT Protocol in Real Time for

Synchronizing IoT Device State

Adnan Shaout and Brennan Crispin

Electrical and Computer Engineering Department, University of Michigan, Dearborn

Abstract: This paper will present a design and implementation for an embedded system to connect to a Machine to Machine (M2M) broker. The proposed system will use the cloud server to communicate with other embedded systems. The system will be configurable from a cloud-based web service. The paper also will explore previous research on M2M protocols such as Message Queueing Telemetry Transport (MQTT) and Advanced Messaging Queuing Protocol (AMQP). The paper will present and demonstrate an MQTT based system for synchronizing IoT device state across multiple client nodes. The objective of the system is for state changes to be registered and distributed throughout the system in under 1 second; and initial registration of a new node should occur in under 30 seconds.

Keywords: MQTT, synchronizing, machine to machine, real time systems, IoT, cloud computing.

Received February 16, 2018; accepted April 11, 2018
 
Read 3134 times
Share

Upcoming courses

  • Diploma Courses
  • Business and Enterprise
  • Digital Literacy & IT
  • Health Literacy
  • Business Literacy

Free courses

Starting from Jun. 14 2016

the degree finder

in 3 easy steps
Top
We use cookies to improve our website. By continuing to use this website, you are giving consent to cookies being used. More details…