November 16, 2024
Mohammd Javad Saber

Mohammd Javad Saber

Academic Rank: Assistant professor
Address:
Degree: Ph.D in Electrical Engineering
Phone: 09124082372
Faculty: Faculty of Intelligent Systems and Data Science

Research

Title Multiobjective fuzzy knowledge-based bacterial foraging optimization for congestion control in clustered wireless sensor networks
Type Article
Keywords
bacterial foraging optimization, clustering, congestion, fuzzy inference system, routing, wireless sensor networks
Journal INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS
DOI https://doi.org/10.1002/dac.4949
Researchers Elaheh Moharamkhani (First researcher) , Behrouz Zadmehr (Second researcher) , Saeideh Memarian (Third researcher) , Mohammd Javad Saber (Fourth researcher) , Mohammad Shokouhifar (Fifth researcher)

Abstract

Wireless sensor networks (WSNs) include a number of wireless sensor nodes distributed in a geographical area. Due to the intrinsic and functional nature of WSNs, these networks face many challenges such as limited energy resources of sensor nodes and the routing congestions. Clustering is the most common routing approach to control congestion and achieve energy efficiency in WSNs, which ultimately prolongs the network lifetime. In the cluster-based routing protocols, optimal selection of cluster heads (CHs) is an NP-hard problem, and consequently, heuristic and metaheuristic algorithms can be employed to obtain a near-optimal solution. In this paper, a fuzzy knowledge-based metaheuristic model based on multiobjective fuzzy inference system (moFIS) and bacterial foraging optimization (BFO), named moFIS-BFO, is proposed as an efficient routing protocol for clustered WSNs. In the moFIS-BFO model, the moFIS is utilized to calculate the chance of each node for becoming a CH based on different criteria including degree difference, residual energy, total distance to neighbors, and distance to the base station. Taking into account the calculated chances of nodes, the BFO is employed to select proper CHs at every round. To control the queue in cluster headings, a priority ranking method is used to control congestions and avoid packet wastages. Simulation results demonstrate the superiority of the moFIS-BFO protocol against the existing techniques to control congestion and prolong the network lifetime.