(A routing protocol is a set of mechanisms for transmitting data from a source node to a destination node. In wireless sensor networks, the energy of nodes is very limited, and it is not easy to compensate, so the routing protocol scheme should take reducing the energy consumption of nodes and extending the life cycle of the whole network as the primary policy.)