logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-09102012-114354


Tipo di tesi
Tesi di laurea specialistica
Autore
TANGANELLI, GIACOMO
Indirizzo email
giacomo.tanganelli@gmail.com
URN
etd-09102012-114354
Titolo
A gateway-based scalable architecture for the Internet of Things
Dipartimento
INGEGNERIA
Corso di studi
INGEGNERIA INFORMATICA
Relatori
relatore Prof. Mingozzi, Enzo
relatore Prof. Lenzini, Luciano
relatore Dott. Cicconetti, Claudio
Parole chiave
  • Contiki
  • Internet of Things
  • CoAP
  • XMHT
Data inizio appello
04/10/2012
Consultabilità
Completa
Riassunto
The Internet of Things is a wide research field, and a lot of problems still have to be solved. This work aims to solve some of them, with particular regard to identifications and end point communication using only standard protocols. It consists of a network of gateways connected to each other by an overlay network. Clients and servers, on the other hand, are connected only to their local gateway. In this way distributed resources are seen, by clients, as logically connected to their local gateway. The entire work has its focus on a SOA view, where clients ask for services and obtain responses without necessarily knowing anything about the overall system. Aiming to use standard protocols only, clients use CoAP for interacting with the overall system while a p2p network, called XMHT, forms the overlay network and is responsible for localizing resources. CoAP is also used for communications between gateways. Moreover the proposed architecture implements a new way for the observing feature that aims to solve performance issues when CoAp servers are hosted in constrained devices.
For demonstration purposes a little prototype has been made. The prototype consists of two Alix, which operate as a gateway, and two different boards that are used to test a realistic scenario. The first board, in fact, can be used to remotely control a light bulb and also to detect the current consumption of the bulb itself. The second board, instead, has a light sensor and a water consumption sensor. In the testbed, clients send COAP requests only to their local gateway controlling, in this way, the whole environment.
File