2016Unpublished venueRequires access

Implementation and Comparison of M2M Protocols for Internet of Things

Priyanka Thota, Yoohwan Kim

Open publisher page 65 citations

Abstract

The backbone of Internet of Things (IoT) is the communication protocols which seamlessly integrate thousands of nodes and enable a light weight data transfer process. This research is to analyze the efficiency and applicability of different M2M protocols that are available for IoT communication. For the purpose of evaluating the protocols a Raspberry-Pi with Raspbian OS and a temperature sensor are used. Every environment of IoT need a protocol with different capabilities, which makes it really specific of what protocol has to be used for a given number of nodes, communication range, power requirements and reliability. Upon research on today's IoT development, the major protocols that fit every IoT environment are MQTT and CoAP. These protocols are light weight in terms of operation and data transfer hence make into the markets of IoT. This research will highlight the outcomes, anomalies and benefits of each of these protocols. Previously the existence of advanced protocols did not exist and that made huge IoT networks very difficult to maintain as the communication costs were very high. This analysis will help it make better understand the need of a lightweight protocol. There are many protocols that can be used in IoT such as XMPP, DDS, AMQP, HTTP, REST etc. The deeper understanding of these protocols and application requirements is necessary to properly select which protocol is most suitable for the application at hand. This research paper is to discuss and analyze the efficiency, usage and requirements of the two major protocols namely MQTT, CoAP.

About this research paper

What this paper is about

The backbone of Internet of Things (IoT) is the communication protocols which seamlessly integrate thousands of nodes and enable a light weight data transfer process. This research is to analyze the efficiency and applicability of different M2M protocols that are available for IoT communication. For the purpose of evaluating the protocols a Raspberry-Pi with Raspbian OS and a temperature sensor are used. Every environment of IoT need a protocol with different capabilities, which makes it really specific of what protocol has to be used for a given number of nodes, communication range, power requirements and reliability. Upon research on today's IoT development, the major protocols that fit every IoT environment are MQTT and CoAP. These protocols are light weight in terms of operation and data transfer hence make into the markets of IoT. This research will highlight the outcomes, anomalies and benefits of each of these protocols. Previously the existence of advanced protocols did not exist and that made huge IoT networks very difficult to maintain as the communication costs were very high. This analysis will help it make better understand the need of a lightweight protocol. There are many protocols that can be used in IoT such as XMPP, DDS, AMQP, HTTP, REST etc. The deeper understanding of these protocols and application requirements is necessary to properly select which protocol is most suitable for the application at hand. This research paper is to discuss and analyze the efficiency, usage and requirements of the two major protocols namely MQTT, CoAP.

Why it matters

OpenAlex reports 65 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The backbone of Internet of Things (IoT) is the communication protocols which seamlessly integrate thousands of nodes and enable a light weight data transfer process. This research is to analyze the efficiency and applicability of different M2M protocols that are available for IoT communication. For the purpose of evaluating the protocols a Raspberry-Pi with Raspbian OS and a temperature sensor are used. Every environment of IoT need a protocol with different capabilities, which makes it really specific of what protocol has to be used for a given number of nodes, communication range, power requirements and reliability. Upon research on today's IoT development, the major protocols that fit every IoT environment are MQTT and CoAP. These protocols are light weight in terms of operation and data transfer hence make into the markets of IoT. This research will highlight the outcomes, anomalies and benefits of each of these protocols. Previously the existence of advanced protocols did not exist and that made huge IoT networks very difficult to maintain as the communication costs were very high. This analysis will help it make better understand the need of a lightweight protocol. There are many protocols that can be used in IoT such as XMPP, DDS, AMQP, HTTP, REST etc. The deeper understanding of these protocols and application requirements is necessary to properly select which protocol is most suitable for the application at hand. This research paper is to discuss and analyze the efficiency, usage and requirements of the two major protocols namely MQTT, CoAP.

Key concepts: MQTT, Computer science, Protocol (science), Communications protocol, Internet of Things, Computer network, Reliability (semiconductor), Process (computing)

Related papers

Back to paper searchBrowse research topicsOriginal source
Implementation and Comparison of M2M Protocols for Internet of Things — Research Paper | ScholarLens