|国家预印本平台
首页|基于QualNet的低轨卫星网络半实物仿真

基于QualNet的低轨卫星网络半实物仿真

Semi-physical Simulation Of LEO Satellite Network Based On QualNet

中文摘要英文摘要

低地球轨道(LEO)卫星星座,如铱星星座,具有超低延迟,全球覆盖以及进行动态路由和按需流量工程的能力。虽然LEO卫星网络已经研究了很长时间,但由于成本问题和操作难度的限制,研究人员几乎不可能进行在轨的卫星网络验证。目前的解决方法是基于软件的网络模拟器(如NS2)来评估其设计。然而,基于软件的网络仿真在物理卫星路由器已经开发并且需要评估网络协议以及系统性能时也有其局限性。为了解决这一问题,闭环半物理仿真是必须的。在这项工作中,我们给出了基于QualNet的LEO卫星网络半物理仿真系统的设计与实现。我们系统的突出特点包括:(1)为了实现成本效益,我们采用网络虚拟化技术将一个物理网络接口虚拟化为多个虚拟网络接口,以对应于卫星的多个网络接口;(2)我们利用Linux内核中的netfilter/iptables架构来区分入口处的数据包的协议报文;(3)为了满足一些空间专用网络协议的动态路由和IP地址重新配置的需要,我们使用Linux物理机的route和ifconfig命令;(4)在半物理仿真期间,我们确定了物理机与仿真机之间的同步问题,并通过同步两台机器的循环时间来解决这个问题。我们相信,我们的工作对于在卫星发射前进行大型卫星网络验证是有巨大价值的。

Low-Earth-Orbit (LEO) satellite constellation, such as the Iridium constellation, has the advantage of ultra-low latency, global coverage as well as the capability of conducting dynamic routing and on-demand traffic engineering. Although LEO satellite networks have been researched for a quite long time, due to the cost issues and operation limitations, it is nearly impossible for researchers to validate their innovative protocol design ideas on the in-orbit LEO satellite platform. A workaround way is to evaluate their design entirely on softwarebased network simulators, such as NS2. However, the softwarebased network simulation also has its limitation when the physical satellite router has been developed and the evaluation of the network protocols as well as the system performance is required. Generally, to address this issue, closed-loop semi-physical simulation is a must. In this work, we propose the design and implementation of a QualNet-based semi-physical simulation for LEO satellite networks. The highlighted features of our system include: (1) for cost-effective system implementation, we adopt the network virtualization technique to virtualize one physical network interface into multiple virtual network interfaces to correspond with satellite’s multiple network interfaces; (2) we use the Linux netfilter to differentiate the protocol packets from the data packets at the ingress; (3) to satisfy the needs of dynamic routing and IP address reconfiguration for some space-dedicated network protocols, we use the Linux command route and ifconfig for the physical machine; (4) during the semiphysical simulation, we pinpoint a synchronization issue between the physical machine and the simulation machine, and solve this problem by synchronizing the cycle time of both machines. We believe our work is valuable for the large-scale satellite networks validation before launching these satellites into space.

黄韬、潘恬、陈愈杰

通信无线通信航天

通信与信息系统QualNet低轨卫星半实物仿真虚拟化netfilter

communication and information systemQualNetLEO satellitesemi-physical simulationvirtualizationnetfilter.

黄韬,潘恬,陈愈杰.基于QualNet的低轨卫星网络半实物仿真[EB/OL].(2017-08-16)[2025-08-05].http://www.paper.edu.cn/releasepaper/content/201708-65.点此复制

评论