logo SBA

ETD

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

Tesi etd-03142010-214644


Tipo di tesi
Tesi di laurea specialistica
Autore
ZANNERINI, GABRIELE
URN
etd-03142010-214644
Titolo
A reputation-based mechanism to mitigate host misbehaviors in DTNs
Dipartimento
INGEGNERIA
Corso di studi
INGEGNERIA INFORMATICA
Relatori
relatore Prof. Dini, Gianluca
correlatore Prof. Anastasi, Giuseppe
Parole chiave
  • DTN
  • reputation
  • routing
  • security
Data inizio appello
06/05/2010
Consultabilità
Completa
Riassunto
Delay Tolerant Networking (DTN) is a network paradigm designed for disconnected networks. Message delivery in DTNs relies on the mobility of carriers, hosts that carry messages from a network partition to another. Context-Aware Adaptive Routing (CAR) is a routing protocol for DTNs with the aim to select the carrier with the highest chance of successful message delivery. CAR relies on the assumption that all hosts in the network are collaborative, i.e. that cooperate in the message forwarding process. In real-life environments hosts can not cooperate in such process and endanger communication among partitions. We propose RCAR, a decentralized approach based on reputation aimed to detect and exclude misbehaving hosts from the network. Simulation tests made on a human mobility model show that RCAR increases the message delivery probability of CAR in presence of misbehaving carriers.

Delay Tolerant Networking (DTN) è un paradigma di comunicazione progettato per reti caratterizzate da elevati ritardi e frequenti disconnessioni. La comunicazione fra dispositivi posizionati in partizioni di rete differenti avviene sfruttando la mobilità dei cosiddetti carriers, dispositivi che trasportano fisicamente un messaggio da una partizione di rete all'altra per conto di un altro dispositivo. Context-Aware Adaptive Routing (CAR) è un protocollo di routing per DTN che seleziona il carrier avente la più elevata probabilità di corretta consegna di un messaggio. Il corretto funzionamento di CAR fa affidamento sulla collaborazione di tutti i carriers nel processo di consegna di un messaggio. In sistemi reali però i carriers possono non partecipare a tale processo, mettendo quindi a rischio la comunicazione. Questo documento presenta RCAR, un meccanismo di sicurezza basato sul concetto di reputazione volto ad individuare ed escludere i carriers non collaborativi dal processo di consegna dei messaggi. I risultati di simulazioni effettuate utilizzando un modello di mobilità realistico dei dispositivi mostrano come RCAR aumenti la percentuale di messaggi consegnati correttamente rispetto a CAR in presenza di carriers non collaborativi.
File