在NS2卫星模块的基础上,借助卫星模拟工具STK,实现多层卫星网络与地月卫星网络的仿真环境搭建。通过增加MEO星座以及相关星间链路,实现LEO、MEO、GEO之间多层卫星网络;通过增加GEO卫星、绕月卫星、月面终端以及对应链路,实现GEO卫星、绕月卫星以及月面终端之间的互联互通。在该环境的基础上,设计多种仿真场景并进行测试。通过与单层低轨道卫星对比,说明多层卫星网络能有效减小中继时延。通过与STK仿真结果进行比较,验证新增的地月系统的合理性,基于"天链一号"中继系统设计数据中继和地月通信场景,说明长时延的通信场景中DTN协议能够提高网络吞吐量,结果表明仿真环境设计有效合理。
In this paper,with the help of Satellite Tool Kit to provide physical parameters,the satellite module of NS2 was extended to support a multilayer satellite and cislunar satellite networks.Specifically,by adding the constellation of Medium-Earth-Orbit(MEO)satellites and related inter-satellite links,Low-Earth-Orbit(LEO),MEO and Geosynchronous Orbit(GEO)satellites can form a multilayer satellite network.Further,by adding the GEO satellite,lunar satellite and lunar terminal,along with corresponding links among them,the interconnection between GEO satellite,lunar satellite and lunar terminal can be realized.On the basis of the environment,several communication simulation scenarios were designed and tested.Compared with LEO satellite network,multilayer satellite network can reduce the relay delay effectively.The comparison of the NS2 simulation results with STK simulation report proved the rationality of the newly added earth-moon system.The data relay and earth-moon communication scenarios designed on the basis of the data relay system of " Tianlian I" tracking and data relay satellite system,showed that the DTN architecture can improve the network throughput in the communication scenarios with long delay.The simulation results proved the effectiveness and rationality of the simulation scenario design.