Implementazione di un protocollo Header-compression a livello applicazione per scenari IoT


Autoria(s): Iannaccone, Antonio
Contribuinte(s)

Tarchi, Daniele

Pandolfi, Francesco

Data(s)

20/07/2022

Resumo

Il fenomeno noto come Internet of Things costituisce oggi il motore principale dell'espansione della rete Internet globale, essendo artefice del collegamento di miliardi di nuovi dispositivi. A causa delle limitate capacità energetiche e di elaborazione di questi dispositivi è necessario riprogettare molti dei protocolli Internet standard. Un esempio lampante è costituito dalla definizione del Constrained Application Protocol (CoAP), protocollo di comunicazione client-server pensato per sostituire HTTP in reti IoT. Per consentire la compatibilità tra reti IoT e rete Internet sono state definite delle linee guida per la mappatura di messaggi CoAP in messaggi HTTP e viceversa, consentendo così l'implementazione di proxies in grado di connettere una rete IoT ad Internet. Tuttavia, questa mappatura è circoscritta ai soli campi e messaggi che permettono di implementare un'architettura REST, rendendo dunque impossibile l'uso di protocolli di livello applicazione basati su HTTP.La soluzione proposta consiste nella definizione di un protocollo di compressione adattiva dei messaggi HTTP, in modo che soluzioni valide fuori dagli scenari IoT, come ad esempio scambio di messaggi generici, possano essere implementate anche in reti IoT. I risultati ottenuti mostrano inoltre che nello scenario di riferimento la compressione adattiva di messaggi HTTP raggiunge prestazioni inferiori rispetto ad altri algoritmi di compressione di intestazioni (in particolare HPACK), ma più che valide perchè le uniche applicabili attualmente in scenari IoT.

Formato

application/pdf

Identificador

http://amslaurea.unibo.it/26422/1/Tesi_Iannaccone.pdf

Iannaccone, Antonio (2022) Implementazione di un protocollo Header-compression a livello applicazione per scenari IoT. [Laurea magistrale], Università di Bologna, Corso di Studio in Ingegneria informatica [LM-DM270] <http://amslaurea.unibo.it/view/cds/CDS0937/>

Idioma(s)

it

Publicador

Alma Mater Studiorum - Università di Bologna

Relação

http://amslaurea.unibo.it/26422/

Direitos

cc_by_nc_nd4

Palavras-Chave #Internet of Thighs,Protocolli a livello applicativo,Codifica di Huffman,HTTPC,HPACK #Ingegneria informatica [LM-DM270]
Tipo

PeerReviewed

info:eu-repo/semantics/masterThesis