About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
IoT 15(1): e5

Research Article

Platforms and Protocols for the Internet of Things

Download2294 downloads
Cite
BibTeX Plain Text
  • @ARTICLE{10.4108/eai.26-10-2015.150599,
        author={Chiara  Pielli and Daniel  Zucchetto and Andrea  Andrea Zanella and Lorenzo  Vangelista and Michele  Zorzi},
        title={Platforms and Protocols for the Internet of Things},
        journal={EAI Endorsed Transactions on Internet of Things},
        volume={1},
        number={1},
        publisher={EAI},
        journal_a={IOT},
        year={2015},
        month={10},
        keywords={Internet of Things, IoT architecture, IoT protocols, REST, MQTT, AMQP, IoT middleware},
        doi={10.4108/eai.26-10-2015.150599}
    }
    
  • Chiara Pielli
    Daniel Zucchetto
    Andrea Andrea Zanella
    Lorenzo Vangelista
    Michele Zorzi
    Year: 2015
    Platforms and Protocols for the Internet of Things
    IOT
    EAI
    DOI: 10.4108/eai.26-10-2015.150599
Chiara Pielli1,*, Daniel Zucchetto1, Andrea Andrea Zanella1, Lorenzo Vangelista1, Michele Zorzi1
  • 1: Department of Information Engineering, University of Padova, Italy
*Contact email: chiara.pielli@patavinatech.com

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.

Keywords
Internet of Things, IoT architecture, IoT protocols, REST, MQTT, AMQP, IoT middleware
Received
2015-10-20
Accepted
2015-10-21
Published
2015-10-26
Publisher
EAI
http://dx.doi.org/10.4108/eai.26-10-2015.150599

Copyright © 2015 Ch. Pielli et al., licensed to EAI. This is an open access article distributed under the terms of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/), which permits unlimited use, distribution and reproduction in any medium so long as the original work is properly cited.

EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL