| For the performance evaluation requirements of space network communication protocols,the requirements for space network security attack and defense testing,and the testing and evaluation requirements for various new technologies and systems,compared with real satellite network testing scenarios,the satellite network emulation test system with low cost and strong forward guidance has more practical value.At present,the rapid development of virtualization technology and cloud computing technology provides new solutions for satellite network emulation.However,the inherent characteristics of various nodes and high dynamics in the topology of space-ground integrated satellite networks bring challenges to the usability,scalability,and accuracy of satellite network emulation based on virtualization technology.Specifically,the poor performance and flexibility of the current satellite network topology emulation results in poor emulation usability and low scalability;at the same time,the current satellite network link emulation scheme lacks a customized design for satellite network characteristics,resulting in poor emulation accuracy under dynamic topology.In response to this,this paper takes the virtualization-based spaceground integrated satellite network emulation as the starting point,studies the topology model construction technology for satellite emulation network from the perspectives of the topology model in order to improve the usability and feasibility of emulation,and the high-fidelity realtime emulation technology for satellite emulation network links is studied from the perspectives of the link model to improve the emulation accuracy under dynamic topology.Specifically,the main research contents of this paper are as follows:1)Aiming at the challenges brought by the diverse and highly dynamic characteristics of the satellite network topology nodes,a topology model construction technology for satellite emulation network is proposed.This technology mainly improves the usability,scalability,and efficiency of emulation through the integrated static construction of the topology model and the dynamic synchronization of the topology model.Specifically,aiming at the topology model,based on the idea of high decoupling and hierarchical analysis,an integrated static construction scheme oriented to the topology model is designed,which can realize the automation and finegrained analysis of the topology structure of various complex and heterogeneous satellite network simulation scenarios;a dynamic synchronization mechanism oriented to the topology model is introduced,which can maintain a high degree of dynamic consistency between the topology model and the topology structure of the satellite network simulation scenario.Experiments show that the proposed topology model construction technology can effectively improve the usability,scalability,and efficiency of satellite network topology emulation,and support the rapid analysis of satellite network simulation scenarios and the rapid construction of topology models.2)Aiming at the challenges brought by the highly dynamic characteristics of satellite network topology,a high-fidelity real-time emulation technology for satellite emulation network links is proposed.The technology mainly improves the response speed and emulation accuracy under the dynamic topology of the satellite network from two aspects:the quick response emulation of the satellite network link and the high-accuracy emulation of the satellite network link.The quick response emulation technology of the satellite network link starts from the perspective of whether the link is time-varying,designs a classification method for various links,and divides the links into two types:time-varying link and time-invariant link;different link models are generated that can indicate link performance according to link types;for timeinvariant links,by introducing a link model preloading mechanism,the emulation efficiency and response speed of satellite links are improved.The high-accuracy emulation technology of the satellite network link aims at solving the problem of low emulation accuracy of delay performance in the link emulation process and designs a link remedy strategy to achieve highfidelity,real-time and dynamic emulation of satellite links.Experiments show that after applying the quick response emulation technology of the satellite network link,the link emulation response speed is significantly improved for different scales and structures of satellite network scenarios,effectively improving the fidelity of link emulation;after applying the highaccuracy emulation technology of the satellite network link,the link emulation accuracy is significantly improved for different scales and structures of satellite network scenarios.3)Based on the research in 1)and 2),this paper designs and implements a model-driven space-ground integrated satellite network emulation system named CMD-SGIN-EP which aims to provide a high usability,scalable,and high-performance space-ground integrated satellite network emulation testing platform.The system uses the OpenStack cloud platform as the emulation environment and realizes the management of the satellite network topology by flexibly controlling the virtual resources of the cloud platform.The STK satellite analysis software is used to provide simulation scenarios and emulation data sources for CMD-SGINEP.The simplex communication emulation scheme realizes a more diversified link communication environment emulation.A systematic test for space-ground integrated satellite network scenario verifies the emulation capability of CMD-SGIN-EP.Through the research of the above three aspects,this paper provides the technical support of the emulation environment for various test and evaluation requirements of the space-ground integrated satellite network.Finally,it provides a high usability,scalable,and high-performance emulation test platform. |