This research paper describes the design and implementation of the Consultative Committee for Space Data Systems (CCSDS) standards REF _Ref401069962 \r \h \* MERGEFORMAT [1] for Space Data Link Layer Protocol (SDLP). ...This research paper describes the design and implementation of the Consultative Committee for Space Data Systems (CCSDS) standards REF _Ref401069962 \r \h \* MERGEFORMAT [1] for Space Data Link Layer Protocol (SDLP). The primer focus is the telecommand (TC) part of the standard. The implementation of the standard was in the form of DLL functions using C++ programming language. The second objective of this paper was to use the DLL functions with OMNeT++ simulating environment to create a simulator in order to analyze the mean end-to-end Packet Delay, maximum achievable application layer throughput for a given fixed link capacity and normalized protocol overhead, defined as the total number of bytes transmitted on the link in a given period of time (e.g. per second) divided by the number of bytes of application data received at the application layer model data sink. In addition, the DLL was also integrated with Ground Support Equipment Operating System (GSEOS), a software system for space instruments and small spacecrafts especially suited for low budget missions. The SDLP is designed for rapid test system design and high flexibility for changing telemetry and command requirements. GSEOS can be seamlessly moved from EM/FM development (bench testing) to flight operations. It features the Python programming language as a configuration/scripting tool and can easily be extended to accommodate custom hardware interfaces. This paper also shows the results of the simulations and its analysis.展开更多
介绍了邻近空间链路协议(Proximity-1space link protocol)的分层模型和业务类型。从3个方面分析了在我国火星探测任务中应用邻近空间链路协议的优势:首先提出了火星探测中在轨道器和漫游车之间建立邻近空间链路的典型应用,其次分析了...介绍了邻近空间链路协议(Proximity-1space link protocol)的分层模型和业务类型。从3个方面分析了在我国火星探测任务中应用邻近空间链路协议的优势:首先提出了火星探测中在轨道器和漫游车之间建立邻近空间链路的典型应用,其次分析了邻近空间链路在解决远距离传输信号衰减和延时问题上起到了一定的作用,最后说明了邻近空间链路比高级在轨系统(AOS)空间数据链路更适合于火星探测任务。文章进一步设计了邻近空间链路协议的传输帧结构,提出了数据传输帧的几种端口路由策略以及数据链路的差错控制方式。展开更多
首先介绍了TCP/IP(传输控制协议/网际协议)技术和CCSDS(空间数据系统咨询委员会)建议的应用背景,从天地网络一体化和未来空间站与地面交互式通信系统需求的角度出发,提出了一种基于FPGA(现场可编程门阵列)的IP over CCSDS处理方法。详...首先介绍了TCP/IP(传输控制协议/网际协议)技术和CCSDS(空间数据系统咨询委员会)建议的应用背景,从天地网络一体化和未来空间站与地面交互式通信系统需求的角度出发,提出了一种基于FPGA(现场可编程门阵列)的IP over CCSDS处理方法。详细描述了IP over CCSDS软件的实现方案和技术特点,并对其进行了测试和结果分析。展开更多
在对CCSDS(Consultative Committee for Space Data Systems,空间数据咨询委员会)制定的SLE(Space Link Extension,空间链路扩展)的标准API(Application Program Interface,应用程序接口)设计开发过程中,需要对各种不同服务类型的操作进...在对CCSDS(Consultative Committee for Space Data Systems,空间数据咨询委员会)制定的SLE(Space Link Extension,空间链路扩展)的标准API(Application Program Interface,应用程序接口)设计开发过程中,需要对各种不同服务类型的操作进行ASN.1(Abstract Syntax Notation One,抽象语法标记1)编码译码,使用一般方法处理会存在大量的冗余且可扩展性不强。因此,设计了基于Traits技术的SLE API编码译码泛化模型,该模型从服务、协议数据单元、操作等3个层级,以及编码、译码这2个方向分别定义模板,并进行特化、偏特化以及萃取,从而实现了对编码、译码过程的泛化,并通过实例描述了应用过程。该模型有效提高了SLE API设计的灵活性、层次性、通用性,以及SLE服务的可拓展性。展开更多
文摘This research paper describes the design and implementation of the Consultative Committee for Space Data Systems (CCSDS) standards REF _Ref401069962 \r \h \* MERGEFORMAT [1] for Space Data Link Layer Protocol (SDLP). The primer focus is the telecommand (TC) part of the standard. The implementation of the standard was in the form of DLL functions using C++ programming language. The second objective of this paper was to use the DLL functions with OMNeT++ simulating environment to create a simulator in order to analyze the mean end-to-end Packet Delay, maximum achievable application layer throughput for a given fixed link capacity and normalized protocol overhead, defined as the total number of bytes transmitted on the link in a given period of time (e.g. per second) divided by the number of bytes of application data received at the application layer model data sink. In addition, the DLL was also integrated with Ground Support Equipment Operating System (GSEOS), a software system for space instruments and small spacecrafts especially suited for low budget missions. The SDLP is designed for rapid test system design and high flexibility for changing telemetry and command requirements. GSEOS can be seamlessly moved from EM/FM development (bench testing) to flight operations. It features the Python programming language as a configuration/scripting tool and can easily be extended to accommodate custom hardware interfaces. This paper also shows the results of the simulations and its analysis.
文摘介绍了邻近空间链路协议(Proximity-1space link protocol)的分层模型和业务类型。从3个方面分析了在我国火星探测任务中应用邻近空间链路协议的优势:首先提出了火星探测中在轨道器和漫游车之间建立邻近空间链路的典型应用,其次分析了邻近空间链路在解决远距离传输信号衰减和延时问题上起到了一定的作用,最后说明了邻近空间链路比高级在轨系统(AOS)空间数据链路更适合于火星探测任务。文章进一步设计了邻近空间链路协议的传输帧结构,提出了数据传输帧的几种端口路由策略以及数据链路的差错控制方式。
文摘首先介绍了TCP/IP(传输控制协议/网际协议)技术和CCSDS(空间数据系统咨询委员会)建议的应用背景,从天地网络一体化和未来空间站与地面交互式通信系统需求的角度出发,提出了一种基于FPGA(现场可编程门阵列)的IP over CCSDS处理方法。详细描述了IP over CCSDS软件的实现方案和技术特点,并对其进行了测试和结果分析。
文摘在对CCSDS(Consultative Committee for Space Data Systems,空间数据咨询委员会)制定的SLE(Space Link Extension,空间链路扩展)的标准API(Application Program Interface,应用程序接口)设计开发过程中,需要对各种不同服务类型的操作进行ASN.1(Abstract Syntax Notation One,抽象语法标记1)编码译码,使用一般方法处理会存在大量的冗余且可扩展性不强。因此,设计了基于Traits技术的SLE API编码译码泛化模型,该模型从服务、协议数据单元、操作等3个层级,以及编码、译码这2个方向分别定义模板,并进行特化、偏特化以及萃取,从而实现了对编码、译码过程的泛化,并通过实例描述了应用过程。该模型有效提高了SLE API设计的灵活性、层次性、通用性,以及SLE服务的可拓展性。