论文部分内容阅读
随着人类利用航天技术开辟探索外层空间道路的不断深入,对深空文件传输的需求也日益增多。深空通信中传统的单节点通信结构已经不能很好适用于深空极端环境下的通信。Kevin等科学家提出“延迟/中断可容忍网络(Delay/Disruption Tolerant Network, DTN),通过引入多中继节点分段协作通信大大增强了深空通信传输的有效性。空间DTN网络通过存贮转发和保管传输等功能有效地支持具有长延时、长传播距离、高能量损耗以及链路通断频繁等特点的深空网络通信。本课题使用C++开发实现了一套面向空间DTN网络文件传输的基于高层体系结构(High Level Architecture,HLA)的仿真演示平台。设计了具有数据接口、深空环境模拟和具有多节点仿真功能的仿真演示平台。在深空通信系统传输模块的基础上,将HLA仿真演示平台扩展成传输中继网络,并完成了深空两个中继联邦成员的设计。同时,根据系统需要为仿真演示平台增加了数据采集调度联邦成员,并详细说明了每个联邦成员的实现。然后在DTN网络中,以延迟NAK型CFDP协议为例,并使用C++实现和完善了此协议。最后,完成了面向深空DTN网络基于延迟NAK型CFDP协议,从火星传送数据到地面站的多中继节点协作传输仿真演示。本仿真演示平台未来可提供深空通信新理论、新体制及新技术(例如多跳中继、存储转发及DTN网络)的地面仿真演示与验证,为开展深空通信的基础理论与关键技术研究提供分析工具和测试手段。