Internet is expanding beyond the traditional model we know, where hosts, PCs and large supercomputers are connected. The next step after the connection of smartphones and tablets, machines still with a significant computational power, is the connection of small machines, of any object. But it must be done on a large scale and do it cheaper. Computational and energy resources of the sensors we want to connect are therefore limited and should be maximized to good use. This paper briefly discusses some architectures and protocols designed for this new Internet of Things that comes. In particular we will focus on an application protocol called CoAP, designed for Machine to Machine (M2M) paradigm. Be- cause of its resemblance to an old acquaintance as HTTP, we will work on a proxy that connects both worlds and opens a vast field of possibilities. Our goal is to develop the HTTP-COAP mapping of one of the most promising options of CoAP: the observe mode. It enables automatic notification of changes on the objects after the client’s subscription. Once successful, we will measure and discuss the effects of using this mode on the network.

Internet si sta espandendo al di là del modello tradizionale che conosciamo, dove i computer, PC e supercomputer di grandi dimensioni sono collegati. Il passo successivo dopo il collegamento di smartphone e tablet, macchine ancora con un significativo potere di calcolo, è la connessione di piccole macchine, di qualsiasi oggetto. Ma deve essere fatto su un grande scalare e fare un prezzo più basso. Risorse di calcolo e di energia dei sensori che desiderano connettersi sono pertanto limitati e devono essere massimizzati a buon uso. Questo lavoro discute brevemente alcune architetture e protocolli progettati per questo nuovo Internet degli oggetti che viene. In particolare ci concentreremo su protocollo chiamato COAP, progettato per comunicazione Machine to Machine (M2M). A causa della sua somiglianza con una vecchia conoscenza come HTTP, lavoreremo su un proxy che collega due mondi e apre un vasto campo di possibilità. Il nostro obiettivo è quello di sviluppare un proxy HTTP-COAP con la mappatura di uno delle più promettenti opzione di COAP: il modo observe. Esso consente la notifica automatica delle modifiche sugli oggetti dalla sottoscrizione del cliente. Una volta riuscito, misureremo e discutere gli effetti di questa modalità nella rete.

Implementation and performance evaluation of a CoAP HTTP proxy with the observe option mapping

PRADO GARCIA, FELIX
2011/2012

Abstract

Internet is expanding beyond the traditional model we know, where hosts, PCs and large supercomputers are connected. The next step after the connection of smartphones and tablets, machines still with a significant computational power, is the connection of small machines, of any object. But it must be done on a large scale and do it cheaper. Computational and energy resources of the sensors we want to connect are therefore limited and should be maximized to good use. This paper briefly discusses some architectures and protocols designed for this new Internet of Things that comes. In particular we will focus on an application protocol called CoAP, designed for Machine to Machine (M2M) paradigm. Be- cause of its resemblance to an old acquaintance as HTTP, we will work on a proxy that connects both worlds and opens a vast field of possibilities. Our goal is to develop the HTTP-COAP mapping of one of the most promising options of CoAP: the observe mode. It enables automatic notification of changes on the objects after the client’s subscription. Once successful, we will measure and discuss the effects of using this mode on the network.
ING V - Scuola di Ingegneria dell'Informazione
4-ott-2012
2011/2012
Internet si sta espandendo al di là del modello tradizionale che conosciamo, dove i computer, PC e supercomputer di grandi dimensioni sono collegati. Il passo successivo dopo il collegamento di smartphone e tablet, macchine ancora con un significativo potere di calcolo, è la connessione di piccole macchine, di qualsiasi oggetto. Ma deve essere fatto su un grande scalare e fare un prezzo più basso. Risorse di calcolo e di energia dei sensori che desiderano connettersi sono pertanto limitati e devono essere massimizzati a buon uso. Questo lavoro discute brevemente alcune architetture e protocolli progettati per questo nuovo Internet degli oggetti che viene. In particolare ci concentreremo su protocollo chiamato COAP, progettato per comunicazione Machine to Machine (M2M). A causa della sua somiglianza con una vecchia conoscenza come HTTP, lavoreremo su un proxy che collega due mondi e apre un vasto campo di possibilità. Il nostro obiettivo è quello di sviluppare un proxy HTTP-COAP con la mappatura di uno delle più promettenti opzione di COAP: il modo observe. Esso consente la notifica automatica delle modifiche sugli oggetti dalla sottoscrizione del cliente. Una volta riuscito, misureremo e discutere gli effetti di questa modalità nella rete.
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
2012_09_Prado. .pdf

accessibile in internet solo dagli utenti autorizzati

Descrizione: Thesis document
Dimensione 1.14 MB
Formato Adobe PDF
1.14 MB Adobe PDF   Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/67765