Abstract:When multiple intelligent sensor nodes form a network, it will monitor the physical environment in detail and is widely used. However, the sensor powered by battery is irreplaceable. In order to use the battery energy efficiently and monitor the environment effectively for a long time, a partition stable routing protocol (psrp) based on heterogeneous network is designed. The protocol divides the network into three areas according to the energy of the nodes. The nodes in area 0 communicate directly with the base station, and the nodes in area 1 and 2 use cluster mechanism for data transmission. The selection of cluster head mainly considers the residual energy of nodes and the distance from the base station. The farther cluster heads use relay nodes to forward data to cluster heads. Finally, different evaluation schemes (such as location change of base station and variable energy of nodes) are used to evaluate psrp. The results show that the proposed protocol can efficiently utilize the energy of nodes, reduce the average energy consumption and increase the stability period of the network.