AHSWN Home · Issue Contents · Forthcoming Papers

Robust Data Exchange and Redirecting Data Flow Mechanism in IoT Network Using MQTT Protocol
V. Thirupathi and K. Sagar

The Internet of Things (IoT) is a network of interconnected, internet-connected objects that may gather and transmit data via a wireless network without the need for human participation. Message Queuing Telemetry Transport (MQTT) is a lightweight IoT communication protocol with a publisher-subscriber messaging structure that allows for data flow across devices with complexities. Hence the novel Robust data exchange and redirecting data flow mechanism in IoT network using MQTT protocol is proposed to avoid complexity in data exchange. In existing MQTT approaches, the publisher client and subscriber client could only be linked to the same broker and exchange data on a certain topic. Thus, a novel Robust data exchange availability tactic is proposed, each broker in the network builds a topic set table thereby improving availability of the data. Furthermore, it is shown that previously published data has been broadcasted to all brokers in the dispersed network., thus crashing down the broker. The existing works provide the solution as a broker bridging approach, so the clients linked to that crashed brokers suffer to publish/subscribe of data. Thus, a novel redirecting data flow control mechanism in the distributed network on IoT, the brokers are controlled by the software defined network (SDN) controller, thus it handles the clients linked with the crashed MQTT brokers efficiently thereby the scalability is increased. The result obtained by the proposed model have low latency and response time, low data transfer delay, low communication and computation cost and high throughput.

Keywords: MQTT protocol, Scalable data exchange, MQTT broker, Subscriber, publisher client, Software Defined Network (SDN) controller

Full Text (IP)