Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ https://zenodo.org/r...arrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
https://zenodo.org/record/5161...
Article
License: CC BY
Data sources: UnpayWall
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao
https://doi.org/10.1109/iccict...
Article . 2021 . Peer-reviewed
License: STM Policy #29
Data sources: Crossref
versions View all 1 versions
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

A Survey of Application Layer Protocols for Internet of Things

Authors: Poonam Gupta; Indhra Om Prabha. M;

A Survey of Application Layer Protocols for Internet of Things

Abstract

The application layer protocol plays a significant part in IoT framework as it enables the communication between things, devices or objects with the application interfaces. These protocols are expected to guarantee security, speed, low latency, less power consumption, reliability and efficient transfer of information between the devices. There are several application layer protocols available like Constrained Application Protocol (CoAP), Message Queue Telemetry Transport (MQTT), Websocket, Extensible Messaging and Presence Protocol (XMPP), Advanced Message Queuing Protocol (AMQP), Representational State Transfer (RESTFUL Services) and Data Distribution Services (DDS) that are employed in practice. The suitable protocol is selected based on the nature and requirements of the IoT system. However there are no standard guidelines in deciding a particular protocol for the IoT application. There is always uncertainty in deciding the application protocol suitable for the IoT requirements. Thereby, it is inevitable to know the strengths and weakness of the widely accepted protocols to determine the best-fit scenarios. Amongst these CoAP and MQTT are the most diffused protocols in the IoT landscape. This paper surveys five established protocols – CoAP, MQTT, Websocket, XMPP and AMQP. It discusses the origin of these protocols, the general characteristics, advantages and limitations. Furthermore, the paper does an in-depth comparative analysis of the protocols against the suitability of application areas. Additionally, the paper also explains the standard implementation architecture of the protocols. Thus the detailed evaluation will result in helping to choose the best suited protocol for any given IoT system.

  • BIP!
    Impact byBIP!
    citations
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    17
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Top 10%
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Top 10%
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Top 10%
Powered by OpenAIRE graph
Found an issue? Give us feedback
citations
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
17
Top 10%
Top 10%
Top 10%