分簇路由算法对大规模无线传感器网络远程监控系统具有较好的适应性和节能性,但现有算法在确定簇首过程中由于忽略了邻居节点的状态信患,容易导致簇内节点过早的出现盲节点现象,从而降低网络的生存时间.针对现有分簇算法的不足,提出了应用PSO算法优化分簇过程.仿真结果表明算法的性能得到了较好的改善,并有效地避免了盲节点现象的过早发生.
Cluster-based routing protocols have the good adaptability for the remote monitoring of large-scale wireless sensor network. But the existing algorithms are prone to lead nodes in clusters to die early due to ignoring the state of neighbors in the process of cluster-heads decision. A new cluster-based algorithm using PSO is proposed to optimize clustering process. The election of cluster-heads needs synthetically consider the state information including location and energy reserved about candidates and their neighbors. The simulation results show that our protocol improves the performance and efficiently delay the occurrence time of dead nodes, and thus prolongs the network lifetime.