Impact of selfish nodes on route discovery in mobile ad hoc networks

It is against our intuition that being selfish sometimes can be beneficial to both oneself and others. In a mobile ad hoc network (MANET), we show potential use of this concept by categorizing mobile hosts into normal nodes and selfish nodes. Normal nodes forward packets for other nodes while selfish nodes do not. The advantage of using selfish nodes is that the total rebroadcast traffic during flooding based route discovery can be reduced. The disadvantage, in theory, is that we may miss the optimal route and suffer from a low delivery rate. In this paper, we propose a probabilistic approach to set up a proper number of selfish nodes. Using a combination of gossiping and dominating set, we can reduce the route discovery cost by minimizing the number of rebroadcasts, while achieving higher delivery rate due to the reduction of rebroadcast traffic, thereby reducing the number of collisions. We compare our approach with AODV in terms of several metrics, including average number of rebroadcasts, average number of packet collisions, end-to-end delay, and throughput. Simulation results show that our approach outperforms the AODV protocol in most cases.

[1]  Samir Ranjan Das,et al.  Query Localization Techniques for On-Demand Routing Protocols in Ad Hoc Networks , 1999, Wirel. Networks.

[2]  S. Redner,et al.  Introduction To Percolation Theory , 2018 .

[3]  Yu-Chee Tseng,et al.  Adaptive approaches to relieving broadcast storms in a wireless multihop mobile ad hoc network , 2001, Proceedings 21st International Conference on Distributed Computing Systems.

[4]  Vaduvur Bharghavan,et al.  Routing in ad-hoc networks using minimum connected dominating sets , 1997, Proceedings of ICC'97 - International Conference on Communications.

[5]  Dharma P. Agrawal,et al.  Dynamic probabilistic broadcasting in mobile ad hoc networks , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[6]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[7]  Dharma P. Agrawal,et al.  Introduction to Wireless and Mobile Systems , 2002 .

[8]  Joseph Y. Halpern,et al.  Gossip-based ad hoc routing , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[9]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.

[10]  Jie Wu,et al.  A generic broadcast protocol in ad hoc networks based on self-pruning , 2003, Proceedings International Parallel and Distributed Processing Symposium.

[11]  Mario Gerla,et al.  GloMoSim: a library for parallel simulation of large-scale wireless networks , 1998 .