Khalifeh Ala', Abid Husam, Darabkh Khalid A
Faculty of Electrical Engineering and Information Technology, German Jordanian University, Amman, 35247, Jordan.
Computer Engineering Department, The University of Jordan, Amman, 11942, Jordan.
Sensors (Basel). 2020 Jul 3;20(13):3719. doi: 10.3390/s20133719.
Wireless sensor networks (WSNs) are increasingly gaining popularity, especially with the advent of many artificial intelligence (AI) driven applications and expert systems. Such applications require specific relevant sensors' data to be stored, processed, analyzed, and input to the expert systems. Obviously, sensor nodes (SNs) have limited energy and computation capabilities and are normally deployed remotely over an area of interest (AoI). Therefore, proposing efficient protocols for sensing and sending data is paramount to WSNs operation. Nodes' clustering is a widely used technique in WSNs, where the sensor nodes are grouped into clusters. Each cluster has a cluster head (CH) that is used to gather captured data of sensor nodes and forward it to a remote sink node for further processing and decision-making. In this paper, an optimization algorithm for adjusting the CH location with respect to the nodes within the cluster is proposed. This algorithm aims at finding the optimal CH location that minimizes the total sum of the nodes' path-loss incurred within the intra-cluster communication links between the sensor nodes and the CH. Once the optimal CH is identified, the CH moves to the optimal location. This suggestion of CH re-positioning is frequently repeated for new geometric position. Excitingly, the algorithm is extended to consider the inter-cluster communication between CH nodes belonging to different clusters and distributed over a spiral trajectory. These CH nodes form a multi-hop communication link that convey the captured data of the clusters' nodes to the sink destination node. The performance of the proposed CH positioning algorithm for the single and multi-clusters has been evaluated and compared with other related studies. The results showed the effectiveness of the proposed CH positioning algorithm.
无线传感器网络(WSN)越来越受欢迎,尤其是随着许多人工智能(AI)驱动的应用程序和专家系统的出现。此类应用程序需要存储、处理、分析特定相关传感器的数据,并将其输入到专家系统中。显然,传感器节点(SN)的能量和计算能力有限,通常在感兴趣的区域(AoI)上远程部署。因此,提出高效的传感和数据发送协议对WSN的运行至关重要。节点聚类是WSN中广泛使用的技术,其中传感器节点被分组为簇。每个簇都有一个簇头(CH),用于收集传感器节点捕获的数据,并将其转发到远程汇聚节点进行进一步处理和决策。本文提出了一种关于调整簇内节点的CH位置的优化算法。该算法旨在找到最佳的CH位置,以最小化传感器节点与CH之间的簇内通信链路中产生的节点路径损耗的总和。一旦确定了最佳CH,CH就会移动到最佳位置。对于新的几何位置,CH重新定位的这个建议会经常重复。令人兴奋的是,该算法被扩展以考虑属于不同簇并分布在螺旋轨迹上的CH节点之间的簇间通信。这些CH节点形成多跳通信链路,将簇中节点捕获的数据传送到汇聚目的节点。所提出的单簇和多簇CH定位算法的性能已经得到评估,并与其他相关研究进行了比较。结果表明了所提出的CH定位算法的有效性。