Platforms and Protocols for the Internet of Things

Journal Title: EAI Endorsed Transactions on Internet of Things - Year 2015, Vol 1, Issue 1

Abstract

Building a general architecture for the Internet of Things (IoT) is a very complex task, exacerbated by the extremely large variety of devices, link layer technologies, and services that may be involved in such a system. In this paper, we identify the main blocks of a generic IoT architecture, describing their features and requirements, and analyze the most common approaches proposed in the literature for each block. In particular, we compare three of the most important communication technologies for IoT purposes, i.e., REST, MQTT, and AMQP, and we also analyze three IoT platforms: openHAB, Sentilo, and Parse. The analysis will prove the importance of adopting an integrated approach that jointly addresses several issues and is able to flexibly accommodate the requirements of the various elements of the system. We also discuss a use case which illustrates the design challenges and the choices to make when selecting which protocols and technologies to use.

Authors and Affiliations

Chiara Pielli, Daniel Zucchetto, Andrea Andrea Zanella, Lorenzo Vangelista, Michele Zorzi

Keywords

Related Articles

Correlations between Inertial Body Sensor Measures and Clinical Measures in Multiple Sclerosis

Gait assessment using inertial body sensors is becoming popular as an outcome measure in multiple sclerosis (MS) research, supplementing clinical observations and patient-reported outcomes with precise, objective measure...

A Practical Group Authentication Scheme for Smart Devices in IoT

Internet of things (IoT) is used to provide real-time data collection and analysis of the target area by the cooperation of low-cost devices. The authentication towards multiple devices has become the research hot-spot c...

Publication and Discovery of Things in the Internet of Things

A large number of IoT platforms have been introduced in the last few years. The major issue with available platforms is that they view Things as private property. But this view is short sighted. A Thing should be viewed...

Wireless Enabled Voice over Internet Protocol (VoIP) Network Application Using Asterisk PBX

This paper reechoes the need to use VOIP-based communication channels in order to reduce the heavy cost burden of communication in Sub Saharan Africa and other developing countries. We focus specifically on the context o...

A heuristic procedure for compact Markov representation of PH distributions

The minimal Markovian representation of PH distributions is an open research problem, which was actively investigated during the last two decades. We present a numerical method for finding small Markovian representation...

Download PDF file
  • EP ID EP46453
  • DOI http://dx.doi.org/10.4108/eai.26-10-2015.150599
  • Views 270
  • Downloads 0

How To Cite

Chiara Pielli, Daniel Zucchetto, Andrea Andrea Zanella, Lorenzo Vangelista, Michele Zorzi (2015). Platforms and Protocols for the Internet of Things. EAI Endorsed Transactions on Internet of Things, 1(1), -. https://europub.co.uk/articles/-A-46453