Detecting Routing Misbehavior and Enhancing the Security in Disruption Tolerant Network
Disruption tolerant network exploit the intermittent connectivity between mobile nodes to transfer the data. In such networks, selfish or malicious nodes may drop received packets. Such routing misbehavior reduces the packet delivery ratio and wastes system resources such as power and bandwidth. Although techniques have been proposed to mitigate routing misbehavior in mobile ad-hoc networks, they cannot be directly applied to DTNs because of intermittent connectivity between nodes. To address the problem, the authors propose a distributed scheme to detect packet dropping in DTNs. In their scheme, a node is required to keep a few signed contact records of its previous contacts, based on which the next contacted node can detect if the node has dropped any packet.