An Application of Firefly Algorithm for Clustering in Wireless Sensor Networks

Wireless sensor network gained popularity during the past few decades due to the ad hoc nature, which makes it easy to install in a landscape where human may not be able to approach. Wireless Sensor Network (WSN) is considered for networks consisting of many tiny sensor devices running on batteries. This type of wireless sensor networks are deployed to fulfil a specific objective for a long period of time, hence the energy consumed in communication should be optimized to prolong the network. This paper presents the energy optimization method using Firefly algorithm to prolong network lifetime. Firefly algorithm is a nature inspired optimization technique that is based on the behaviour of an insect known as “Firefly” that produces the flashing light mainly to attract the pray and to attract the mating partner. The proposed algorithm for effective communication is compared with LEACH and ABC (Artificial Bee Colony) optimization for cluster-based sensor network and the simulated result shows the better performance.

[1]  R. Biswas,et al.  ALEACH: Advanced LEACH routing protocol for wireless microsensor networks , 2008, 2008 International Conference on Electrical and Computer Engineering.

[2]  Yan Zhang,et al.  Research on Clustering Routing Algorithms in Wireless Sensor Networks , 2010, 2010 International Conference on Intelligent Computation Technology and Automation.

[3]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[4]  Selcuk Okdem,et al.  Cluster based wireless sensor network routing using artificial bee colony algorithm , 2010, Wireless Networks.

[5]  Min Tan,et al.  A Power Efficient Routing Protocol for Wireless Sensor Network , 2007, 2007 IEEE International Conference on Networking, Sensing and Control.

[6]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[7]  Ossama Younis,et al.  Node clustering in wireless sensor networks: recent developments and deployment challenges , 2006, IEEE Network.

[8]  Z. N. Zakaria,et al.  Firefly Algorithm technique for solving Economic Dispatch problem , 2012, 2012 IEEE International Power Engineering and Optimization Conference Melaka, Malaysia.

[9]  V. Mani,et al.  Clustering using firefly algorithm: Performance study , 2011, Swarm Evol. Comput..