本发明涉及一种无线传感器网络分簇拓扑控制算法,特别是一种面向环形无线传感器网络的分簇拓扑控制方法CAROC(Clustering Algorithm for Ring wireless sensor networks based on the Optimal Cluster number),算法面向环形网络,以每环能耗最小为目标,计算出每环的最优簇数,并基于该最优簇数划分环,且考虑最优簇数、簇中节点剩余能量与初始能量的关系、簇成员到簇头距离与簇头到基站距离的关系来确定簇头阈值函数,函数值大的节点被选为簇头,从而形成环簇型拓扑结构,使网络能量消耗最小,提高网络的能量效率和可扩展性,延长网络生命周期。
展开▼