一种用于卫星操作系统中文件系统的在轨维护方法

    公开(公告)号:CN115658377A

    公开(公告)日:2023-01-31

    申请号:CN202211197389.4

    申请日:2022-09-29

    Abstract: 本发明公开了一种用于卫星操作系统中文件系统的在轨维护方法,实现操作系统文件在轨自主维护。本发明的方法包括:对卫星操作系统划分主分区和冗余分区;获取文件项目链表,读取相应文件;对文件进行校验对比:错误文件可由另一分区覆盖维护或由地面遥控执行在轨编程;对维护后的文件再次执行校验,确保文件系统正确。本发明形成的在轨文件系统维护方法,能够减轻操作系统文件系统还原压力,实现卫星文件系统进行在轨文件自主维护方案,保障在轨文件系统功能正常运转。

    星上以太网流量动态控制的方法

    公开(公告)号:CN111510392A

    公开(公告)日:2020-08-07

    申请号:CN202010283049.8

    申请日:2020-04-10

    Abstract: 本发明提供了一种星上以太网流量动态控制的方法,本发明在TCP/IP协议4层结构的应用层中,通过接收端接收缓存的状态反馈和发送端发送速率的动态计算达到网络通信流量的动态控制效果。在星上以太网通信过程中,由于器件老化或故障使得原先网络收发的平衡速率被打破,数据接收端的接收缓存通过触发不同容量的阈值信号,向数据发送端反馈对应的流控信息。数据发送端采用二分逼近法不断地根据数据接收端反馈的流控信息动态计算修正发送速率,直至达到预先设定的动态计算次数或网络收发速率重新到达平衡为止。

    一种加速多路星上载荷文件存储的方法

    公开(公告)号:CN111209228A

    公开(公告)日:2020-05-29

    申请号:CN202010008656.3

    申请日:2020-01-02

    Abstract: 本发明提供了一种加速多路星上载荷文件存储的方法,通过采用两级缓存和多线程流水作业的处理方法加速多路星上载荷文件的存储。在载荷数据接收线程中,第一级缓存利用循环队列和计数信号量相互配合,通过读写指针控制,不做区分的从外部接口接收各路载荷数据包。在载荷数据处理线程中,第二级缓存针对每一路载荷数据采用双缓存交替读写,同时配合状态机控制每个缓存的空、接收和存储状态。在载荷数据存储线程中,将状态为存储的缓存中的载荷数据按存储器页大小写入文件中存储。第一级缓存快速地接收下外部的多路载荷数据,第二级的双缓存乒乓操作,加速每路载荷文件数据的快速存储,充分利用处理器资源,达到加速多路星上载荷文件存储的效果。

Patent Agency Ranking