| In the process of the construction of Space-Air-Ground Network,the traditional network architecture has gradually exposed the disadvantages of poor manageability,poor scalability,poor mobility and poor security,etc.The solution of repairing the traditional network architecture is difficult to meet the requirements of Space-Air-Ground Network of security,autonomy,reliability,stability and good manageability and controllability.The Identifier network that with the characteristics of separation of identity and location can be used to construct the Space-Air-Ground Network well.The network management system is an indispensable part of the Space-Air-Ground Network,but due to the network architecture and syntax and semantics of the Identififier Network,the traditional network management system is not very suitable for the Identifier Network,it is difficult to directly apply to the Space-Air-Ground Network,so it needs to improve the adaptability to the Identifier Network.In addition,due to the particularity of the Space-Air-Ground Network,it will pay a heavy price to change the satellite network once it is deployed,so it needs to be simulated before deployment.Satellites move around the earth periodically in space,and their running track as well as communication links between satellites have certain regularity.Therefore,simulation can be carried out based on this content,which is of great significance to the operation and maintenance of Space-Air-Ground Network.Aimed at the problems above,this thesis makes adaptive improvements to the existing network management software according to the characteristics of satellite network,and designs a satellite network link simulation method based on STK and MATLAB co-simulation,using the simulation environment of Space-Air-Ground Network in laboratory.The specific work of this thesis is as follows:Firstly,this thesis introduces the advantages of Space-Air-Ground Network based on identifier and STK and MATLAB co-simulation,introduces STK software,satellite orbit classification and parameters,and open source network management software Zabbix,and then analyzes the requirements of network management and network simulation.Secondly,in the network management part,the scheme of obtaining performance information from each network node is designed and implemented.Aiming at the cumbersome problem of network management system deployment under the condition of multiple network nodes,the scheme of automatic deployment of network management system based on Docker and Ansible technology is designed and implemented,which improves the deployment efficiency.In the part of network simulation,a set of rules of inter-satellite link establishment is designed based on pitch Angle,azimuth Angle and distance between satellites.A method is designed to obtain the visibility and distance between all satellites in the network at any time,so that the operation of satellites in the network can be grasped as a whole.Then,based on the visibility and distance information obtained,according to the link establishment rules set before,the network link topology is generated suitable for the link simulator,and the network node link is simulated by using the simulation environment of the laboratory Space-air-ground network.Finally,a test environment is set up to verify the functions above.The results show that the system can complete the automatic deployment of the monitoring system in a short time,and the network management system can achieve the acquirements of node information in the network.The simulation part can realize the simulation of satellite links in the network in STK,can obtain the visibility and distance information between satellites at a certain time,and the generated link topology can be simulated in the link simulator. |