| With the introduction of "Network Centric Warfare",combat information network has been paid more and more attention by various countries.Among them,Unmanned Aerial Vehicle(UAV)has been widely used in many military fields,UAV bee swarm network has become a new research hotspot.However,direct testing and research based on real equipment may achieve very little effect.Therefore,in order to help researchers verify the research scheme proposed by the test,this paper builds a simulation environment and realizes the simulation of real networking conditions to the maximum extent.This paper designs a network simulation model,which is divided into physical network layer,simulation network layer,control layer and visualization layer from bottom to top.The physical network layer is the physical network environment of simulation deployment,which is set as a fully connected distributed host environment in the same Local Area network(LAN).The simulation network layer simulates the combat network environment on top of the physical network to realize the possible reduced bandwidth and partial connectivity.The control layer is the control plane of the simulation network,which is responsible for global tasks such as global adjacency matrix maintenance,node accessibility judgment,simulation data formulation,simulation data collection and storage,etc.The visualization layer is the external display layer,providing the intuitive results of simulation.The network simulation part of this platform takes C language programming as the main body,uses Socket to simulate the function of data transceiver,restricts bandwidth by queue and control time slot,uses Dijkstra algorithm to realize routing,etc.The interactive display part of the platform is based on B/S mode,the backend adopts the technical architecture of Spring Boot + My Batis,and the front-end uses the framework of Echarts and so on.By using Docker container,a distributed networking environment is easily established.At the same time,MySQL database not only undertakes the task of data storage,but also acts as the medium of information interaction between the two parts.After the preliminary test and simulation verification,the simulation platform has been accepted and applied to some extent.The platform provides convenience for the operation of the relevant research staff,reduces the cost of the research,improves the efficiency,and has important application value. |