The unmanned cluster network is a multi-hop communication network capable of autonomous movement and dynamic networking.Through communication network interaction,resources can be flexibly con Fig.d to jointly complete specific complex tasks.It has fast node movement speed,wide movement range,frequent topology changes,and frequent It is in a harsh environment and other characteristics.The high-quality communication of the unmanned cluster network is an important foundation for ensuring the efficient and reliable transmission of data,and it has important theoretical significance and application value for the stable operation of the unmanned cluster network and the autonomous execution of tasks.Therefore,the thesis conducts research on unmanned cluster network communication technology based on cross-layer optimization,focusing on the cross-layer structure,congestion control algorithm and routing algorithm of unmanned cluster network communication,and improves the communication reliability and efficiency of unmanned cluster network.The specific research content is as follows:First,it studies the related technologies of unmanned cluster network communication,analyzes the characteristics of unmanned cluster network,and studies the basic theories and technologies of unmanned cluster network’s topology,congestion control mechanism,routing algorithm,and cross-layer structure.Secondly,the unmanned cluster network congestion control algorithm based on crosslayer optimization is studied.Aiming at the problem that the traditional TCP protocol cannot accurately distinguish the causes of packet loss according to the application environment of the unmanned cluster network and frequently adjust the size of the congestion control window,which leads to the decline of network performance,an unmanned cluster network congestion control algorithm based on cross-layer optimization is proposed.A cross-layer structure based on the interface between the network layer and the transport layer is designed,and a packet loss analysis method that introduces the round-trip delay jitter into the normal distribution algorithm is given,and a congestion window adjustment algorithm based on the packet loss reason is proposed.The simulation results show that the algorithm can better distinguish the causes of packet loss,and provide a reasonable congestion control algorithm,increase network throughput,reduce network transmission delay,and ensure reliable transmission of unmanned cluster network data.Finally,the unmanned cluster network routing algorithm based on energy balance is studied.Aiming at the problem that a single node in the unmanned cluster network exhausts its energy in advance due to the heavy task of forwarding data,which affects the performance of the entire network,an unmanned cluster network routing algorithm based on energy balance is proposed.Based on the AODV routing algorithm,by designing the energy consumption model of each node in the unmanned cluster network,calculating the remaining energy of the node,a routing discovery algorithm based on energy balance is proposed.In the process of routing maintenance,the energy flag is used to judge the path quality,and the design is Link repair strategy to maintain network stability.Simulation results show that the algorithm can effectively increase the survival life of a single node,increase network utilization,reduce data transmission delay,and improve the performance of unmanned cluster networks. |