Mobile Ad Hoc Networks Routing Using Ant Colony Optimization

Ad-Hoc wireless networks are self-organizing multi-hop wireless networks, where all the nodes take part in the process of forwarding packets. Ad-Hoc networks can quickly and inexpensively be set up as needed since they do not require any fixed infrastructure, such as base stations or routers. Therefore, they are highly applicable in many fields such as emergency deployments and community networking. The function of a routing protocol in Ad-Hoc network is to establish routes between different nodes. Ad-Hoc routing protocols are difficult to design in general, for two main reasons: the highly dynamic nature of these networks due to the high mobility of the nodes, and the need to operate efficiently with limited resources, such as network bandwidth, limited memory and battery power of the individual nodes in the network. Moreover, routing protocols in Ad-Hoc networks, unlike static networks, do not scale well due to frequently changing topology, lack of predefined infrastructure like routers, peer-to-peer mode of communication and limited radio communication range. In this paper, we apply the Ant Colony evolutionary optimization technique to the routing problem, where more of those desirable characteristics can be implied in the guided probabilistic choice of paths. Simulations of a routing based on the biological system referred to as Ant Colony Optimization (ACO) are conducted, taking into account several factors to analyze its adaptive nature. KeywordsAnt Colony; Optimization Algorithm; Ad-Hoc Networks; Routing Protocols; AntNet.

[1]  L. Javier García-Villalba,et al.  Bio-inspired routing protocol for mobile ad hoc networks , 2010, IET Commun..

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

[3]  Marco Dorigo,et al.  AntNet: Distributed Stigmergetic Control for Communications Networks , 1998, J. Artif. Intell. Res..

[4]  Wan-Jun Yu,et al.  Ant colony optimization for routing in mobile ad hoc networks , 2008, 2008 International Conference on Machine Learning and Cybernetics.

[5]  Torsten Braun,et al.  Ants-Based Routing in Large Scale Mobile Ad-Hoc Networks , 2003, KiVS Kurzbeiträge.

[6]  Ruppa K. Thulasiram,et al.  PACONET: imProved  Ant Colony Optimization Routing Algorithm for Mobile Ad Hoc NETworks , 2008, 22nd International Conference on Advanced Information Networking and Applications (aina 2008).

[7]  Yongzhao Zhan,et al.  Ant Colony Optimization and Ad-hoc On-demand Multipath Distance Vector (AOMDV) Based Routing Protocol , 2008, 2008 Fourth International Conference on Natural Computation.

[8]  Fukuhito Ooshita,et al.  An ant colony optimization routing based on robustness for ad hoc networks with GPSs , 2010, Ad Hoc Networks.

[9]  M. Golshahi,et al.  Implementing an ACO Routing Algorithm for AD-HOC Networks , 2008, 2008 International Conference on Advanced Computer Theory and Engineering.

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