基于OPNET的SCPS-NP协议仿真设计
摘 要:要分析了空间数据系统咨询委员会(CCSDS,CONsultative Committee for Space Data SySTems)系列协议的特点。为了验证CCSDS 根据空间数据通信特点提出的一系列建议中的网络层建议(SCPS-NP,Space CommunicationsProtocol Specification—Network Protocol)的性能。通过OPNET 通信仿真软件进行建模,基本实现了SCPS-NP 协议要求的功能,对协议的性能进行了分析,对中国空间通信协议的发展方向提出了建议。
本文引用地址:https://www.eepw.com.cn/article/191269.htm0 引言
随着各国对外层空间资源的不断探索,开发和利用以及地面因特网技术的不断发展成熟。将天地通信融入到地面因特网中,建立天地统一的数据网络成为新的研究热点。这就需要一套高效统一的空间通信协议来进行保障。在此要求下,由各国空间系统研究机构共同组成的空间数据系统咨询委员会(CCSDS)做了大量工作,制定了一系列协议。
1 CCSDS 协议体系结构
CCSDS 系列协议可仿照TCP/IP 的分层结构分类到物理层、数据链路层、网络层、传输层和应用层中。每一层包含多个协议。具体介绍如下:
(1)物理层
在物理层,CCSDS 制定了《无线电频率和调制体制》建议书。规定了中等通信需求的近地和深空任务的无线电频率和调制体制。
(2)数据链路层
数据链路层包括了数据链路层协议和信道编码。协议主要开发了分包遥测和分包遥控协议,适用于常规航天器数据系统,业务简单;高级在轨数据系统协议(AOS),适用于大型航天器,业务种类多;近距空间链路,适用于互相接近的航天器之间的空间链路,主要是点对点通信。信道编码中开发了BCH 编码、卷积码、RS 码及数据链路的各种数据结构等[2]。
(3)网络层
在网络层、传输层和应用层,CCSDS 开发了与TCP/IP 协议功能上相平行的一系列建议书,即空间通信协议规范SCPS。其出发点是在适应空间通信需求的基础上尽量与因特网协议实现兼容和互操作。以因特网协议为基础,进行针对空间环境的改进。SCPS-NP 是其中的网络层协议。与IP 协议相比,主要改进体现在以下几点:提出了不同长度的导头供用户在功能和效率间取舍;提供多种选路模式,增加了泛洪寻址方式;提供由管理机制配置的端到端路由;在SCPS 控制信息协议中(SCMP)中,增加了由于信道质量造成链路中断的信令。
(4)传输层
在传输层,除了对应的传输层协议SCPS-TP 外,CCSDS还开发了用于文件传输的协议CFDP,CFDP 既提供了传输层功能,又提供了应用层文件管理功能[2]。此外还提出了具有端到端数据保护能力的SCPS 安全协议(SCPS-SP),是对Internet IPsec 协议改进而制定的。
(5)应用层
在应用层中,CCSDS 开发文了件传输协议SCPS-FP、无损数据压缩、空间分包协议等。
评论