Dynamic adaptive routing algorithm based on ant algorithm in combination with queuing network analysis

The field of Mobile Ad hoc Networks (MANETs) has expanded an important part of the interest of researchers, hence become very accepted in last few years. The main method for evaluating the performance of MANETs is simulation. This research study introduces a new adaptive and dynamic routing algorithm for MANETs based on the Ant Colony Optimization (ACO) algorithms with network delay analysis. Ant colony optimization algorithm helps in finding, if not the shortest, at least a very good path connecting the colony’s nest with a source of food. This evaluation of MANETs is based on the estimation of the mean End-to-End delay to send a packet from source to destination node through a MANET. The most important performance evaluation metrics in computer networks is evaluated as mean End-to-End delay. We scrutinize various simulation set-ups with different node density and pause times. Our new algorithm offers good results under certain conditions such as, increasing the pause time and decreasing node density.

[1]  Benjamín Barán,et al.  A new approach for AntNet routing , 2000, Proceedings Ninth International Conference on Computer Communications and Networks (Cat.No.00EX440).

[2]  Ivan Stojmenovic,et al.  Ad hoc Networking , 2004 .

[3]  Gianni A. Di Caro,et al.  AntNet: A Mobile Agents Approach to Adaptive Routing , 1999 .

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

[5]  Mauro Birattari,et al.  Swarm Intelligence , 2012, Lecture Notes in Computer Science.

[6]  J. Broch,et al.  Dynamic source routing in ad hoc wireless networks , 1998 .

[7]  Marco Dorigo,et al.  Optimization, Learning and Natural Algorithms , 1992 .

[8]  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.

[9]  Tracy Camp,et al.  A survey of mobility models for ad hoc network research , 2002, Wirel. Commun. Mob. Comput..

[10]  Boudewijn R. Haverkort,et al.  Performance of computer communication systems - a model-based approach , 1998 .