Differential Evolution Based Fault Tolerant Topology Control in MANETs

We study a fault tolerant differential evolution based topology control mechanism, called TCM-Y, to direct the movements of autonomous vehicles that dynamically adjust their speed and directions in MANETs. TCM-Y uses a Yao graph inspired fitness function to preserve a node's minimum desired number of connections with its neighbors while uniformly dispersing mobile nodes in an unknown terrain. We present a formal analysis of TCM-Y to show that it provides a fault tolerant node spreading mechanism since any node will have at least k neighbors at all times. The effectiveness of TCM-Y is evaluated by comparing it with a popular deterministic node spreading mechanism called Constrained Coverage for Mobile Sensor Nodes (CC-MSN) that has similar objectives as TCM-Y. Experimental results obtained from our simulation software show that TCM-Y performs significantly better than CC-MSN with respect to normalized area coverage, average distance traveled, average connectivity, and the minimum connectivity achieved by mobile nodes.

[1]  Sean Luke,et al.  MASON: A Multiagent Simulation Environment , 2005, Simul..

[2]  Kiran J Patil TOPOLOGY CONTROL IN MOBILE AD HOC NETWORKS WITH COOPERATIVE COMMUNICATIONS , 2014 .

[3]  Rong-Hong Jan,et al.  Adaptive Topology Control for Mobile Ad Hoc Networks , 2011, IEEE Transactions on Parallel and Distributed Systems.

[4]  Stephen Gundry,et al.  Performance evaluation of differential evolution based topology control method for autonomous MANET nodes , 2012, 2012 IEEE Symposium on Computers and Communications (ISCC).

[5]  Stephen Gundry,et al.  Markov chain model for differential evolution based topology control in MANETs , 2012, 2012 35th IEEE Sarnoff Symposium.

[6]  Gaurav S. Sukhatme,et al.  Constrained coverage for mobile sensor networks , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[7]  Swagatam Das,et al.  Clustering in mobile ad hoc networks with differential evolution , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[8]  Anju Sharma,et al.  A Differential Evaluation Algorithm for routing Optimization in Mobile Ad-hoc Networks , 2012 .

[9]  Stephen Gundry,et al.  Fault tolerant bio-inspired topology control mechanism for autonomous mobile node distribution in MANETs , 2012, MILCOM 2012 - 2012 IEEE Military Communications Conference.

[10]  Andrew Chi-Chih Yao,et al.  On Constructing Minimum Spanning Trees in k-Dimensional Spaces and Related Problems , 1977, SIAM J. Comput..

[11]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..