Softening Misbehaviour of Nodes and Enforcing Cooperation in Mobile Ad Hoc Networks
In ad-hoc wireless network nodes have constraints of resources like CPU cycles, memory, battery power, software, because of which they are not always willing or able to forward others data over the network even if they have previously agreed to do so; also nodes owned by different entities can try to harm the network. These kinds of misbehavior of nodes can be categorized as broken, selfish and rational, overloaded or malicious. Misbehavior increases probability of dropping packets and route failure, which decreases networks performance drastically. The authors deal with misbehavior by proposing an approach (based on already existing Generous TIT-FOR-TATE algorithm) for forwarding the data packets of nodes, assuming nodes are self interested and energy constrained.