Abstract:In this paper, a hierarchical clustering routing algorithm (HCRA) is proposed for time-driven data collection methods, in which different types of sensors have different data collection period. In heterogeneous Wireless Sensor Networks, the energy consumption of all kinds of sensor nodes should be balanced. In the choice of cluster head node, the data acquisition cycle between different nodes is adequately considered in the HCRA algorithm. The algorithm uses a hierarchical threshold, and the probability and frequency of nodes with higher acquisition cycle becoming cluster head nodes is increased, so it can prolong the life time of nodes with lower acquisition cycle. Compared with the LEACH and LEACH-MAC algorithm, the simulation shows that, in the multilevel heterogeneous network model, the HCRA algorithm provides longer network survival time, and the stability period of the network is improved.