## 3 Implementation Strategy of Dynamic Routing Protocol for Awareness Combat Networks
### Node Status Routing
#### 3.1.1 The \"Flat\" State of the Awareness Combat Network Routing
The nodes involved in the routing have a certain locality in the geographical probability distribution, most of which are consistent with the direction of the connection between the source node and the destination node and are located nearby. The AODV-DTN flooding based on geographic location information initiates route discovery, and the location information is used to limit the scope of flooding. With the support of the location information, the node carries out a route discovery process, saves the DTN routing table, and reserves the basic information of the route for the \"peak\" state of the node. The AODV-DTN flooding using geographic location information as shown in Figure 5.  
The polar coordinate system M is established by taking node P1 as the pole and the direction from P1 to T as the pole axis. The node P2 is at [0\({}^{\circ}\), 90\({}^{\circ}\)], node P4 is at (90\({}^{\circ}\)\(\sim\)270\({}^{\circ}\)), and node P3 is at (270\({}^{\circ}\)\(\sim\)360\({}^{\circ}\)). If the route extends backward, the flooding range is neighboring nodes within (90\({}^{\circ}\)-270\({}^{\circ}\)); node P4 is the flooding object and is used as an alternative next hop. In the process of routing, the current node is taken as the pole and the direction from the current node to the previous node is taken as the polar axis to establish a polar coordinate system, the flooding range of which is the same as the above range. If the included angle between the direction from the flooding object to  
Figure 4: Schematic diagram of packet transmission. Figure 3: Packet format. the current node and the polar axis of the polar coordinate system M is an acute angle or a right angle, the flooding object is used as an alternative next hop. The faster the node moves, the more frequently the Hello messages are sent, and the faster the routing is updated. Nodes send Hello messages to maintain the stability of the network topology. The flooding cycle is determined by the speed and angle of the node movement. The minimum value of the impact of distance and angle changes on the network routing is used as the update cycle. Assuming that the moving speed of the node is \(V\) m/s and the coverage is \(R\) m, the flooding will be initiated if the relative angle between nodes changes by more than \(\frac{\pi}{2}\). The time taken for the angle change to reach \(\frac{\pi}{2}\) is greater than \(\frac{R/2}{V}\), so the minimum time \(\frac{R/2}{V}\) is used as the update cycle T.  
In order to reduce the number of redundant DTN packets in the network, the intermediate node also records the processed DTN packet ID number, and the DTN packet with the same ID number is processed only once according to the above procedure. Compared with the traditional routing mechanism, this routing mechanism shortens the time delay and increases the probability of successful data transmission. As shown in Figure 6, when the green line segments (representing the link connection time) are the same, the red line segments in the lower half (representing the amount of data transmitted) are obviously more than those in the upper half, and the starting positions of the red line segments (representing the delay) are also ahead of those in the upper half. Figure 5: AODV-DTN flooding using geographic location information. Figure 6: Data transmission diagram of awareness combat network routing (“flat” state).