Implementing an ACO Routing Algorithm for AD-HOC Networks

A mobile ad-hoc network is a set of mobile nodes that communicate with each other through the airwave. These networks have a high flexibility and have no central infrastructure or supervisor. In this type of networks, the topology is in change always, and the important problem in them is finding the path between source and destination. In this paper, we introduce a multi path hybrid routing algorithm for mobile ad-hoc networks. This algorithm is based on swarm intelligence algorithms and ant colony optimization (ACO), particularly. By mapping arithmetic and engineering problems on to biological societies, these methods attempt to solve the problems. In the presented algorithm, the number of neighbors of a node has been used to select the next hop. This algorithm is efficient and scalable and has a high adaptability. We introduce this algorithm as Node Neighbor Number Algorithm (NNNA).

[1]  Volker Turau,et al.  BGR: blind geographic routing for sensor networks , 2005, Third International Workshop on Intelligent Solutions in Embedded Systems, 2005..

[2]  Antonio Alfredo Ferreira Loureiro,et al.  A GPS/ant-like routing algorithm for ad hoc networks , 2000, 2000 IEEE Wireless Communications and Networking Conference. Conference Record (Cat. No.00TH8540).

[3]  Myung J. Lee,et al.  Probability routing algorithm for mobile ad hoc networks' resources management , 2005, IEEE Journal on Selected Areas in Communications.

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

[5]  Charles E. Perkins,et al.  Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for mobile computers , 1994, SIGCOMM.

[6]  Devika Subramanian,et al.  Ants and Reinforcement Learning: A Case Study in Routing in Dynamic Networks , 1997, IJCAI.

[7]  CONTENTS 2 Contents , 2002 .

[8]  Marco Dorigo,et al.  Distributed Optimization by Ant Colonies , 1992 .

[9]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[10]  Luca Maria Gambardella,et al.  AntHocNet: an adaptive nature-inspired algorithm for routing in mobile ad hoc networks , 2005, Eur. Trans. Telecommun..

[11]  Imed Bouazizi,et al.  ARA-the ant-colony based routing algorithm for MANETs , 2002, Proceedings. International Conference on Parallel Processing Workshop.

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