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

Joint Optimization of Carrier Sensing Threshold and Transmission Rate in Wireless Ad Hoc Networks

The ever-increasing demands of wireless traffic call for continuously growing the wireless network capacity or throughput. Carrier sensing threshold adaptation and transmission rate adaptation, two efficient mechanisms i...

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...

Managing HeterogeneousWSNs in Smart Cities: Challenges and Requirements

The dramatic advances in wireless communications and electronics have enabled the development of Wireless Sensor Networks (WSNs). WSNs consist of many a ordable and portable sensor nodes for collecting data from the envi...

FREACSIM - A Framework for Creating and Simulating Real-Time Capable Network on Chip Systems and Applications

This paper presents the new Framework for Real-time capable Embedded system and ArChitecture SIMulation (FREACSIM), a highly configurable full-system simulation environment enabling and easing the modeling, simulation an...

Drone Package Delivery: A Heuristic approach for UAVs path planning and tracking

In this paper we propose a new approach based on a heuristic search for UAVs path planning with terrestrial wireless network tracking. In a previous work we proposed and exact solution based on an integer linear formulat...

Download PDF file
  • EP ID EP46453
  • DOI http://dx.doi.org/10.4108/eai.26-10-2015.150599
  • Views 493
  • 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://www.europub.co.uk/articles/-A-46453