针对无线传感器网络负载的动态变化等特性,提出传感器网络并行联盟的概念,设计基于离散粒子群优化的并行联盟生成算法及上限约束算法,将网络的若干任务并行地分配给若干合适的联盟结构;同时,实时地跟踪网络的运行并做出调整.该算法很好地处理了复杂或实时的网络应用,并有效地提高了资源的利用率.仿真实验验证了该算法的有效性,从一定程度上延长了网络的生命期.
Due to the characteristics of wireless sensor networks(WSNs),such as dynamic change of the load,the paper proposes the concept of the parallel alliance of WSNs,and designs the algorithms of discrete particle swarm optimization based parallel alliance and over-demanding.The algorithm allocates several tasks to some suitable alliances in parallel;at the same time,tracking and adjusting the running condition of WSNs in real-time.The proposed algorithm processes complex or real applications well,and effectively improves the utilization of the resources in WSNs.The simulation results show the effectiveness of the proposed algorithm,and prolong the lifetime of the network in some extent.