School of Automation, Chengdu University of Information Technology, Chengdu 610225, China.
School of Cybersecurity, Chengdu University of Information Technology, Chengdu 610225, China.
Sensors (Basel). 2022 Nov 18;22(22):8916. doi: 10.3390/s22228916.
Lifetime optimization is one of the key issues among the many challenges of wireless sensor networks. The introduction of a small number of high-performance relay nodes can effectively improve the quality of the network services. However, how to deploy these nodes reasonably to fully enhance the network lifetime becomes a very difficult problem. In this study, a modified and enhanced Artificial Bee Colony is proposed to maximize the lifetime of a two-tiered wireless sensor network by optimal deployment of relay nodes. First, the dimension of the problem is introduced into the candidate search equation and the local search is adjusted according to the fitness of the problem and number of iterations, which helps to balance the exploration and exploitation ability of the algorithm. Second, in order to prevent the algorithm from falling into local convergence, a dynamic search balance strategy is proposed instead of the scout bee phase in the original Artificial Bee Colony. Then, a feasible solution formation method is proposed to ensure that the relay nodes can form the upper-layer backbone of the network. Finally, we employ this algorithm on a test dataset obtained from the literature. The simulation results show that the proposed algorithm for two-tiered wireless sensor network lifetime optimization can obtain higher and stable average network lifetime and more reasonable relay node deployment compared to other classical and state-of-the-art algorithms, verifying the competitive performance of the proposed algorithm.
生命周期优化是无线传感器网络面临的诸多挑战之一。引入少量高性能中继节点可以有效地提高网络服务质量。然而,如何合理地部署这些节点以充分延长网络的生命周期,这是一个非常困难的问题。在这项研究中,提出了一种改进和增强的人工蜂群算法,通过优化中继节点的部署来最大化两层无线传感器网络的生命周期。首先,将问题的维度引入候选搜索方程,并根据问题的适应度和迭代次数调整局部搜索,以帮助平衡算法的探索和开发能力。其次,为了防止算法陷入局部收敛,引入了一种动态搜索平衡策略来替代原始人工蜂群中的侦察蜂阶段。然后,提出了一种可行的解决方案形成方法,以确保中继节点能够形成网络的上层骨干。最后,我们将该算法应用于文献中获得的测试数据集。仿真结果表明,与其他经典和最先进的算法相比,所提出的用于两层无线传感器网络生命周期优化的算法可以获得更高和更稳定的平均网络生命周期以及更合理的中继节点部署,验证了所提出算法的竞争力。