一种高可靠在轨文件系统的部署方法

    公开(公告)号:CN116414313A

    公开(公告)日:2023-07-11

    申请号:CN202310281817.X

    申请日:2023-03-22

    Abstract: 本发明公开了一种高可靠在轨文件系统的部署方法,对比于过去星上文件系统采用双冗余结构易出错的特点,本发明创新性地将NorFlash存储器划分为NorFlash物理区和NorFlash文件系统两大部分。其中,NorFlash物理区中存储3份完全相同的操作系统镜像和基础性软件。在NorFlash文件系统中再划分为主分区和冗余分区。两个分区中各存储一份物理区中基础性软件的备份和其余各种扩展性功能软件。这样最大可能减小误差,保障星上文件系统的基本运行。

    一种星载时间触发网络的冗余数据消除方法

    公开(公告)号:CN116261164A

    公开(公告)日:2023-06-13

    申请号:CN202310268000.9

    申请日:2023-03-20

    Abstract: 本发明公开了一种星载时间触发网络的冗余数据消除方法,将布隆滤波器中的多比特数组在初始条件下每一位都置为0,用于标记哈希函数值。针对端系统中的双路冗余输入,布隆滤波器首先计算其中一个数据包的各个哈希值,并将多比特数组相应位置为1。然后再对下一个数据包同样计算各个哈希值,此时倘若多比特数组在某个相应位置上为1,则说明两个数据包具有相同的哈希值,大概率内容相同,剔除后到的数据包;倘若多比特数组对应第二个数据包的所有哈希值位置上都为0,则说明两个数据包的哈希值都不相同,内容必定不同,将两个数据包都保留,发送给端系统中的后续模块。可以有效地剔除双模或多模冗余,通过硬件快速计算,提高网络设备调度的实时性。

    一种卫星操作系统的同功能多版本软件在轨同步运行方法

    公开(公告)号:CN115934208A

    公开(公告)日:2023-04-07

    申请号:CN202310024375.0

    申请日:2023-01-07

    Abstract: 本发明公开了一种卫星操作系统的同功能多版本软件在轨同步运行方法,包括步骤S1:针对卫星操作的某个功能,采用多种方法设计出多个版本的软件,软件分多个步骤执行,每个步骤均会输出数据或运行状态参数;步骤S2:卫星在轨运行期间,针对该功能,至少同时运行两个版本的软件;步骤S3:卫星操作系统对这个功能软件的每一步输出结果进行比对,并记录比对次数;步骤S4:如果比对结果不一致,卫星操作系统设置重新执行标志,要求这个功能的所有软件重新执行;如果比对结果一致,卫星操作系统运行这个功能的所有软件继续执行;步骤S5:如果比对次数超过阈值,卫星操作系统将重新启动这个功能的所有软件。

Patent Agency Ranking