CCSDS 131.2-B (串行级联卷积码 SCCC)软件验证系统

针对空间通信过程中,信道波动大,信噪比不确定性强等问题,空间数据系统咨询委员会制定了 CCSDS 131.2-B-1 串行级联卷积码编码标准,标准中规定了 27 种不同码长不同调制方式的码字格式,可以自适应的根据接收端反馈回的信道信息进行信噪比的适配,选择合适的编码调制方式进行数据发送,以此降低传输误码率。串行级联卷积码(SCCC)是一种类似于 Turbo 码的编码方式,区别于 Turbo 码的并行级联,SCCC 是将两级递归系统卷积码串行级联而来,这种编码方式极低的误码平层使其非常适用于对误码率要求低的情景。@串行级联卷积码(SCCC,Serial Concatenated Convolutional Codes)
  • CCSDS 131.2-B-1 标准相当复杂。实施基于此标准的发射机时的主要问题之一是证明其符合标准及其整体性能。这通常涉及使用昂贵的硬件仪器,很难在物理实现之前对参考数学模型和 RTL/布局后仿真进行早期验证。

     

    我们提供一种基于软件的验证测试系统,在软件中模拟和测试端到端通信链。就接收器的硬件实现而言,这是一种更实惠的解决方案。

     

    为了测试发射器的物理实现,验证测试系统提供了硬件在环功能,允许模拟和测试发射器的硬件实现。为了获得更大的灵活性,用户可以使用 C++ 或 Matlab 实现的功能。前者最大化计算性能,而后者允许更好地观察通信链的内部变量,因此信号处理分析(例如,FFT、散点图、眼图等)更加直观显示。

     

    主要特点:

    完全符合 CCSDS 131.2-B-1 标准

    执行端到端模拟

    用于测试发射机硬件实现的硬件在环功能

    可用于 C++(更高性能)和 MATLAB(更用户友好)

    兼容 Windows 和 Linux 操作系统(32 位和 64 位架构)

    用于控制模拟器并显示模拟状态和结果的图形用户界面

    组成:一个参考发射机、 渠道模型、 接收者

    模拟以下损伤: 加性高斯白噪声 (AWGN)、 多普勒效应、 功放非线性、相位噪声、I/Q 不平衡