z-logo
open-access-imgOpen Access
Balancing Energy Consumption in Wireless Sensor Networks Using Fuzzy Artificial Bee Colony Routing Protocol
Author(s) -
Imad S. Alshawi
Publication year - 2013
Publication title -
international journal of management and information technology
Language(s) - English
Resource type - Journals
ISSN - 2278-5612
DOI - 10.24297/ijmit.v7i2.3354
Subject(s) - computer science , routing protocol , computer network , zone routing protocol , wireless routing protocol , dynamic source routing , energy consumption , enhanced interior gateway routing protocol , distributed computing , wireless sensor network , path vector protocol , routing (electronic design automation) , engineering , electrical engineering
Energy is an extremely critical resource for battery-powered Wireless Sensor Networks (WSNs), thus making energy-efficient protocol design a key challenging problem. Most of the existing routing protocols always forward packets along the minimum energy paths to merely minimize energy consumption, which causes an Uneven Energy Consumption (UEC) problem and eventually results in a network partition. Due to the limited energy resources of sensor nodes, selecting an appropriate routing protocol can be significantly improve overall performance especially energy awareness in WSNs. Therefore, this paper proposes an energy-efficient routing protocol called Fuzzy Artificial Bee Colony Routing Protocol (FABCRP) which is capable of finding the optimal routing path form the source to the destination by favoring some of routing criteria and balancing among them to prolong the network lifetime. To demonstrate the effectiveness of FABCRP in terms of balancing energy consumption and maximization of network lifetime, we compare it with Fuzzy approach, ABC algorithm and Fuzzy_A-star approach using the same criteria in two different topographical areas. Simulation results show that the network lifetime achieved by FABCRP could be increased by nearly 35%, 30%, and 15% more than that obtained by Fuzzy, ABC and Fuzzy_A-star respectively.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here