Document Type : Research Paper
Faculty of computer engineering, Islamic azad university of Najafabad
Faculty of computer engineering, University of Isfahan
3MSc in Management information technology, Payame Noor, Teheran
The provision of proper routing methods in wireless sensor networks is important due to the sensors' limited hardware and software resources. Some important metrics should be achieved with the use of an efficient routing algorithm, such as low packet loss, improved quality of service, and low energy consumption. Clustering-based routing algorithms have a more efficient performance in the case of link breakages, compared to the other table-based methods. Therefore, a new clustering-based routing algorithm is proposed in this paper that takes the sensors' energy limitation into consideration. The proposed method is designed based on a three-step fuzzy logic. The steps are used to determine the cluster head node and to discover and select a suitable route. In the proposed fuzzy system, the best selection is done based on the existing real-time information. Simulation results show that the proposed method results in a 7% reduction in the network energy consumption simultaneous with a higher packet delivery ratio up to 4% in comparison with IDACB, as the basic algorithm.