分簇算法中,簇头的选择对无线传感器网络的能耗有重要的影响,为了提高网络生存周期,提出了一种基于簇头发送能耗的簇头选择算法(SECCS).为了平衡节点间的不同能耗,使已做过簇头的节点在其后若干轮内不能再次成为簇头,其预计不能做簇头的轮次根据簇头发送能耗来决定,并动态调整不能做簇头的轮次,保证候选节点数量在合适的范围内.在选择簇头时,限制簇头间的距离不能过小,并优先选择周围节点数量适中而平均距离较近的节点成为簇头,使簇头尽可能均匀分布以减少全网能耗.该算法不需要节点的剩余能量和位置信息,计算简单.通过仿真和数据分析,证明其网络生存周期较长.%In clustering architectures, the selection of Cluster Heads(CHs)has an important influence on the energy con-sumption of Wireless Sensor Networks(WSNs). A CHs Sending Energy Consumption based CHs Selection algorithm (SECCS)is proposed. If a node has been a CH already, it temporarily can't be a CH again. How long a node can't be a CH is decided according to the sending energy consumption during it is a CH and the number of the nodes that can be CHs. In the selection of CHs, the minimum distance between two CHs is limited. A node with a reasonable number of neighbor nodes is more likely to become a CH if the neighbor nodes are close, so the CHs are distributed as evenly as pos-sible. SECCS is a simple algorithm and does not need nodes residual energy or position. Simulation results show that the algorithm can promote the networks lifetime.
展开▼