论文部分内容阅读
容延容断网络(Delay/Disruption Tolerant Networks,DTN)是一种间歇性连接的无线网络。在这类网络中,通讯节点分布不均匀,通讯状态起伏很大,网络拓扑结构很不稳定,从而导致整个通讯过程数据包频繁丢包,传输延迟极大,甚至出现通讯链路断开状态,并不能保证端到端的传输。伴随着DTN网络不断发展及应用,大量数据的可靠、自动的传输已成为我们必须解决的问题。 针对这种情况,本文介绍了现有协议体系的使用情况和优缺点,通过整合DTN协议、CCSDS协议和TCP/IP协议,提出了一种改进的文件传输协议——RFDP,该协议以CCSDS文件传输协议CFDP为主体,并加入喷泉码模式对其可靠传输性能进行改进,提高该协议的性能。 然后,在linux平台下,参照CCSDS发布的协议静态列表,面向DTN协议体系,采用存储-携带-转发机制进行信息传递,完成文件传输协议核心程序的开发。同时,开发了空间链路模拟核心程序,模拟了运行容延容断网络通信环境中的各种因素,形成了演示仿真系统。 最后,本文通过在演示系统中不同的试验,分析了传输延迟、误比特率等因素对协议差错控制机制性能的影响,找出在不同空间链路环境下适用的相关配置与差错控制机制,并对RFDP协议进行了简单的性能评价。试验结果表明RFDP协议在受限网络中具有很好的可用性。