Delay tolerant networks (DTNs) are
characterized by high end-to-end latency, frequent disconnection, and
opportunistic communication over unreliable wireless links. In this paper, we
design and validate a dynamic trust management protocol for secure routing
optimization in DTN environments in the presence of well-behaved, selfish and
malicious nodes. We develop a novel model-based methodology for the analysis of
our trust protocol and validate it via extensive simulation. Moreover, we
address dynamic trust management, i.e., determining and applying the best
operational settings at runtime in response to dynamically changing network
conditions to minimize trust bias and to maximize the routing application
performance. We perform a comparative analysis of our proposed routing protocol
against Bayesian trust-based and non-trust based (PROPHET and epidemic) routing
protocols. The results demonstrate that our protocol is able to deal with
selfish behaviors and is resilient against trust-related attacks. Furthermore,
our trust-based routing protocol can effectively trade off message overhead and
message delay for a significant gain in delivery ratio. Our trust-based routing
protocol operating under identified best settings outperforms Bayesian
trust-based routing and PROPHET, and approaches the ideal performance of
epidemic routing in delivery ratio and message delay without incurring high
message or protocol maintenance overhead.
No comments:
Post a Comment