logo SBA

ETD

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

Tesi etd-11092016-152356


Tipo di tesi
Tesi di laurea magistrale
Autore
BICI, STELA
URN
etd-11092016-152356
Titolo
Ricerca di servizi in Reti Mobili Sociali: Studio e valutazione tramite un simulatore per reti opportunistiche
Dipartimento
INFORMATICA
Corso di studi
INFORMATICA
Relatori
relatore Prof. Chessa, Stefano
relatore Girolami, Michele
Parole chiave
  • MSN
  • Service discovery
Data inizio appello
02/12/2016
Consultabilità
Completa
Riassunto
Le reti mobili sociali (Mobile Social Network MSN) rappresentano un nuovo paradigma di ricerca in continua evoluzione in cui grazie alla onnipresenza dei dispositivi mobili (smartphone, tablet, smartwatch) ha cambiato il modo in cui le persone comunicano e si scambiano informazioni. Questo paradigma è interessante sia per la sua natura orientata ai servizi, una MSN permette di offrire nella rete contenuti e risorse (sia hardware che software) disponibili nei dispositivi mobili in termini di servizi; che per la sua natura sociale e mobile, una MSN è una rete dinamica che sfrutta la mobilità e le interazioni sociali dei nodi per ottimizzare lo scambio e la condivisione dei servizi. Il problema di accedere e ricercare i servizi offerti nella rete è noto come Service Discovery, il cui obiettivo principale è quello di fornire ai nodi i servizi di cui sono interessati ad accedervi il più velocemente possibile e limitando il consumo delle risorse nelle trasmissioni ella rete. Questo lavoro di tesi presenta lo studio e la valutazione delle performance di alcuni algoritmi di service discovery su MSN dotata di architettura distribuita. Caratteristica chiave di questa architettura è la totale assenza di un server centralizzato che permetta la comunicazione tra i dispositivi mobili, che invece avviene direttamente e in maniera opportunistica. Gli studi vengono effettuati per via sperimentale utilizzando un simulatore per rei opportunistiche TheONE che fornisce agli utenti una piattaforma open-source e java-based in cui è possibile implementare e valutare i propri protocolli, sia di routing che applicativi, e creare degli scenari basati su diversi modelli di movimento.
File