An Energy-Efficient Multipath Routing Algorithm Based on Ant Colony Optimization for Wireless Sensor Networks

An energy-efficient ACO-based multipath routing algorithm (EAMR) is proposed for energy-constrained wireless sensor networks. EAMR is a hybrid multipath algorithm, which is reactive in path discovery and proactive in route maintenance. EAMR has improvement and innovation in the ant packet structure, pheromone update formula, pheromone update mode, and the mechanism of multipath. Average energy consumption and congestion of path make pheromone update formula more reasonable. Incremental pheromone update mode may easily lead to local optimum. The pheromone will be thoroughly updated when a node receives a backward ant. EAMR makes an innovation in multipath mechanism which becomes more reasonable to multipath between source node and destination node. Probabilistic routing mechanism is designed to make stream flow into network more balanced. The simulation results show that the proposed algorithm achieves an improvement in energy efficiency, packet delivery ratio, and end-to-end delay.

[1]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[2]  Li Jianzhong and Gao Hong,et al.  Survey on Sensor Network Research , 2008 .

[3]  Israr Ullah,et al.  Bee-Sensor: A Step Towards Meta-Routing Strategies in Hybrid Ad Hoc Networks , 2010, ANTS Conference.

[4]  Fernando Boavida,et al.  An Energy-Efficient Ant-Based Routing Algorithm for Wireless Sensor Networks , 2006, ANTS Workshop.

[5]  Gm. Shafiullah,et al.  A Survey of Energy-Efficient and QoS-Aware Routing Protocols for Wireless Sensor Networks , 2008 .

[6]  Mohammad S. Obaidat,et al.  An ant swarm-inspired energy-aware routing protocol for wireless ad-hoc networks , 2010, J. Syst. Softw..

[7]  Muddassar Farooq,et al.  Swarm intelligence based routing protocol for wireless sensor networks: Survey and future directions , 2011, Inf. Sci..

[8]  Ruppa K. Thulasiram,et al.  HOPNET: A hybrid ant colony optimization routing algorithm for mobile ad hoc network , 2009, Ad Hoc Networks.

[9]  Marco Dorigo,et al.  Ant colony optimization , 2006, IEEE Computational Intelligence Magazine.

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

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

[12]  Luca Maria Gambardella,et al.  An Analysis of the Different Components of the AntHocNet Routing Algorithm , 2006, ANTS Workshop.

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

[14]  Kazi Chandrima Rahman,et al.  A Survey on Sensor Network , 2010 .

[15]  Gianluca Reali,et al.  On ant routing algorithms in ad hoc networks with critical connectivity , 2008, Ad Hoc Networks.

[16]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..

[17]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2005, Wirel. Networks.

[18]  Hongpeng Wang,et al.  An Improved Ant-Based Algorithm for Data Aggregation in Wireless Sensor Networks , 2010, 2010 International Conference on Communications and Mobile Computing.

[19]  Samir R Das,et al.  Ad hoc on-demand multipath distance vector routing , 2002, MOCO.

[20]  Tarek Saadawi,et al.  Ant routing algorithm for mobile ad-hoc networks (ARAMA) , 2003, Conference Proceedings of the 2003 IEEE International Performance, Computing, and Communications Conference, 2003..

[21]  Mei Tao,et al.  Survey on wireless sensors network , 2004 .