CFDP协议中延迟NAK文件传输时间分析与仿真*
2012-07-08梁迎春
梁迎春
肇庆学院电子信息与机电工程学院,广东肇庆 526061
CFDP协议中延迟NAK文件传输时间分析与仿真*
梁迎春
肇庆学院电子信息与机电工程学院,广东肇庆 526061

未来的深空通信需要一个鲁棒的、有效与可靠的文件传输协议,在研究CCSDS提出的CFDP协议基础上,针对延迟NAK模式提出了一种新的分析方法。在保证吞吐量的前提下,对ARQ定时器优化设置,导出了平均文件传输时间的理论表达式。在单跳直连链路中,对不同条件下的平均文件传输时间进行了仿真与数值分析。仿真结果表明平均文件传输时间与PDU错误概率、PDU数目及单向传播时间等有密切关系。随机仿真与理论分析具有很好的一致性。
深空通信;CCSDS;CFDP;延迟NAK;平均文件传输时间
在深空探测任务中,文件传输协议肩负着传输指令信息和传输科学数据、工程数据和图像等数据的任务。因此,文件传输协议设计的可靠性与有效性是整个深空探测任务成功的重要保证。
由于深空通信具有巨大传播时延和链路衰减大、带宽不对称、链路断续等特点,传统的TCP/IP协议性能变得很差[1]。因此,空间数据咨询委员会(CCSDS,Consultative Committee for Space Data Systems)根据空间任务的信息传输要求,提出了CCSDS文件传输协议(CFDP,CCSDS File Delivery Proto-col)[2]。
CFDP是一个面向传输的应用层通信协议,同时又集成了OSI传输层功能。它包含两种协议操作:核心文件传输操作和扩展文件传输操作。CFDP的核心操作提供了在单跳直连链路中的点对点文件传输功能,其扩展操作是为了适应更复杂任务场景且发送端和接收端无直连链路情况下而设计的,它支持包含多条链路任意网络的多跳(Multi-hops)文件传输。……
