Efficient communication is needed in UAV cluster warfare,so the UAV networking and routing technology become more and more important.The multicast routing technology fits in with the UAV combat team and plays an important role in the UAV cluster network communication.This thesis analyzes the characteristics of MANET and DTN in UAV cluster network in battlefield countermeasure environment due to factors such as high node mobility,link instability and node damage.Based on this,the adaptive multicast routing protocol AMRP-UAVCN is designed for UAV cluster network.The protocol includes two parts: centralized adaptive multicast routing protocol switching strategy and adaptive multicast routing protocol.The main work of this thesis is as follows:(1)A centralized adaptive multicast routing protocol switching strategy is proposed.Based on Q-learning algorithm,the multicast source node can switch to the corresponding multicast routing protocol according to the current network status.The algorithm mainly considers three factors: average neighbor density,average neighbor variation and average neighbor quality.In the decision algorithm,an initial strategy is proposed,and then Qlearning algorithm is used to optimize the initial strategy.(2)Design an adaptive multicast routing protocol.Specifically,the design includes MANET multicast protocol,DTN multicast protocol and DTN over MANET multicast routing protocol.MANET multicast protocol uses ODMRP as the basic protocol.Firstly,to solve the problem that ODMRP mesh structure cannot adapt to the network dynamics in time due to the fixed refresh period,an algorithm of dynamic forwarding structure refresh period was designed based on fuzzy logic algorithm.Secondly,in view of the deficiency of adapting to the local dynamics of the network caused by the redundancy of the same forwarding structure of the whole ODMRP network,an algorithm of adaptive forwarding structure redundancy is designed based on Q-learning algorithm.In DTN multicast protocol,EDBCM and ECAM protocols are selected as the basic protocols,and the selection strategies of the two protocols are designed.When the number of multicast destinations does not exceed the threshold requirement and EDBCM can select an effective set of forwarding nodes,EDBCM protocol is adopted;otherwise,ECAM protocol is adopted.In order to solve the problem that the MANET multicast protocol mesh fails in the process of data transmission,the DTN over MANET multicast routing algorithm is designed in this thesis.By modifying the format and processing mode of Join Reply messages,nodes record downstream multicast information and switch multicast protocols according to whether the downstream mesh exists.(3)The adaptive multicast routing protocol AMRP-UAVCN was implemented on the NS-3 simulation platform,and its performance was tested and analyzed in different scenarios.Simulation results show that compared with ODMRP,EDBCM and ECAM,AMRP-UAVCN protocol has improved delivery rate,average delay and throughput,and can flexibly switch in different network connectivity states. |