Back close

Taking MQTT and NodeMcu to IOT: Communication in Internet of Things

Publication Type : Conference Proceedings

Publisher : Elsevier BV

Source : Procedia Computer Science

Url : https://doi.org/10.1016/j.procs.2018.05.126

Keywords : Arduino, ESP8266, HiveMQ, Internet Of Things(IOT), Message Queuing Telemetry Transport (MQTT)

Campus : Haridwar

School : School of Computing

Year : 2018

Abstract : Internet of Things (IoT) allow connection among devices using internet with the ability to gather and exchange data. These devices are usually attached with micro-controllers like Arduino, sensors, actuators and internet connectivity. In this context, Message Queuing Telemetry Transport protocol (MQTT) plays an important role to exchange the data or information between the devices in IoT without knowing the identities of each other. This paper presents different service models for communication in Internet of Things(IoT). Model A presents use of serial USB as transmission medium while Model B uses the Message Queuing Telemetry Transport protocol (MQTT) which deploy a Wi-Fi module (ESP8266-12) to connect the system to internet. For communication, concept of publisher and subscriber is used. Messages are published or subscribed with the help of a broker or server. This agent is in charge of dispersing messages to intent clients depending on the choice of the topic of a message. Broker in MQTT is also called server. Some brokers used in MQTT are: -Mosquitto, Adafruit, hiveMQ.

Cite this Research Publication : Monika Kashyap, Vidushi Sharma, Neeti Gupta, Taking MQTT and NodeMcu to IOT: Communication in Internet of Things, Procedia Computer Science, Elsevier BV, 2018, https://doi.org/10.1016/j.procs.2018.05.126

Admissions Apply Now