The invention designs an unmanned aerial vehicle ad hoc network active routing method based on clustering. According to the routing, aiming at the problems of routing message flooding and stable link selection of an unmanned aerial vehicle
ad hoc network routing under the condition that nodes are increased, a clustering routing method utilizing node and link stability prediction and
survivability calculation is designed, and the method utilizes clustering to reduce congestion and perform effective
network communication stability maintenance. Due to the problems that the number of unmanned aerial vehicles is continuously increased, the mobility is high, the number of links is increased and the links are unstable, an unmanned aerial vehicle routing method based on clustering must be designed. According to the routing method, firstly, unmanned aerial vehicles are divided into different clusters, routing between nodes in the clusters and routing between the clusters are managed through cluster heads, the cluster heads can generate
time sequence-based destroy-resistant routing between the nodes in the clusters according to node motion states, and on the basis, the nodes actively maintain the availability of destroy-resistant routing tables; therefore, when the node is detected to be damaged, the node can be repaired in time to complete normal message communication, and the link state between the nodes in the corresponding
route is predicted and evaluated during communication, so as to guarantee the QoS requirements of different services. The method is suitable for a man-
machine ad hoc network environment, the stability of unmanned aerial vehicle group communication can be improved, and the problem of transient communication
paralysis caused by node damage is avoided.