Skip to Main Content
Employing clustering techniques in routing protocols can increase the scalability of wireless sensor networks. Based on the fact that all the current routing protocols mainly cater to the network in which all the nodes are equipped with the same amount of initial energy, a kind of double cluster-head topology control algorithm based on the energy threshold which cater to heterogeneous wireless sensor network is proposed (DCCCA). This algorithm selects main cluster-head by calculating Weighting-value and collects data by main cluster-head, but transfers data by assistant cluster-head. Cluster-head shifting is not periodic. It uses the cluster head rotation strategy. After base station detects the residual energy of main cluster-head after each round of data transmission, it sets an energy threshold. When main cluster-head's residual energy is below threshold value, it touches off its shifting. After the new cluster head election is completed, base station resets the energy threshold according to all cluster-head's residual energy. Simulation results show that DCCCA can reduce the cost of cluster head energy, better balance network load and effectively prolong the survival time of the entire networks.