-
公开(公告)号:CN116319907A
公开(公告)日:2023-06-23
申请号:CN202310079170.2
申请日:2023-02-08
Applicant: 上海航天计算机技术研究所
IPC: H04L67/125 , H04J3/06 , H04L67/63
Abstract: 本发明提供了一种高可靠实时网络设备调度的指令扩展方法,包括:在通用指令集基础上定义扩展指令集,利用通用指令集进行流程控制,扩展指令集进行调度配置。扩展指令集包括用于交换设备和端节点设备上的空闲指令、尽力传输指令、帧同步指令、门铃指令、时间触发包发送指令、速率控制包发送指令、时间触发包接收指令、速率控制包接收指令、复合窗口开始指令、复合窗口结束指令,且调度指令与全局时间同步,调度指令执行器在完成一条调度指令的执行后,再接收和执行下一条调度指令;若通用处理器提前提供了调度指令,则阻塞通用处理器的调度指令执行。本发明能够有效地进行网络设备调度,实现高可靠的网络交换功能,明显改善网络设备调度的实时性。
-
公开(公告)号:CN116261164A
公开(公告)日:2023-06-13
申请号:CN202310268000.9
申请日:2023-03-20
Applicant: 上海航天计算机技术研究所
IPC: H04W24/04 , H04L1/22 , H04L49/552 , H04L49/351 , H04B7/185 , G06F16/901 , G06F16/903 , H04W84/06
Abstract: 本发明公开了一种星载时间触发网络的冗余数据消除方法,将布隆滤波器中的多比特数组在初始条件下每一位都置为0,用于标记哈希函数值。针对端系统中的双路冗余输入,布隆滤波器首先计算其中一个数据包的各个哈希值,并将多比特数组相应位置为1。然后再对下一个数据包同样计算各个哈希值,此时倘若多比特数组在某个相应位置上为1,则说明两个数据包具有相同的哈希值,大概率内容相同,剔除后到的数据包;倘若多比特数组对应第二个数据包的所有哈希值位置上都为0,则说明两个数据包的哈希值都不相同,内容必定不同,将两个数据包都保留,发送给端系统中的后续模块。可以有效地剔除双模或多模冗余,通过硬件快速计算,提高网络设备调度的实时性。
-
公开(公告)号:CN115766627A
公开(公告)日:2023-03-07
申请号:CN202211397502.3
申请日:2022-11-09
Applicant: 上海航天计算机技术研究所
IPC: H04L49/901 , H04L49/9057 , H04L47/43 , H04B7/185
Abstract: 本发明公开一种星载高速交换存储一体化缓存控制方法,包括:将缓存以预设的最小单元或最小单元的整数倍划分成多个块,其中,每个块由meta区和数据区组成;接收输入端口的数据包,将接收的数据存入相应的缓存中;在每个块接收完成对应数据后还具有大于所述最小单元的缓存地址为空的情况下,将该为空的缓存地址以预设的最小单元或最小单元的整数倍划分出独立的块。本发明可以有效地提高缓存空间的利用率和存取速度。如果某个数据块只被部分占用,可以将其以64bytes为单元分裂成更小的块,为每一个新的数据块定义头尾指针,提高存入效率。如果数据块的占用率较低,可以将较小的数据块合并和相应的头尾指针合并,提高了网络设备调度的实时性。
-
公开(公告)号:CN115766627B
公开(公告)日:2025-01-28
申请号:CN202211397502.3
申请日:2022-11-09
Applicant: 上海航天计算机技术研究所
IPC: H04L49/901 , H04L49/9057 , H04L47/43 , H04B7/185
Abstract: 本发明公开一种星载高速交换存储一体化缓存控制方法,包括:将缓存以预设的最小单元或最小单元的整数倍划分成多个块,其中,每个块由meta区和数据区组成;接收输入端口的数据包,将接收的数据存入相应的缓存中;在每个块接收完成对应数据后还具有大于所述最小单元的缓存地址为空的情况下,将该为空的缓存地址以预设的最小单元或最小单元的整数倍划分出独立的块。本发明可以有效地提高缓存空间的利用率和存取速度。如果某个数据块只被部分占用,可以将其以64bytes为单元分裂成更小的块,为每一个新的数据块定义头尾指针,提高存入效率。如果数据块的占用率较低,可以将较小的数据块合并和相应的头尾指针合并,提高了网络设备调度的实时性。
-
公开(公告)号:CN115934137A
公开(公告)日:2023-04-07
申请号:CN202310006235.0
申请日:2023-01-04
Applicant: 上海航天计算机技术研究所
Abstract: 本发明涉及星载计算机技术领域,提供一种星载文件在轨编程方法,包括:S1:星载文件系统接收地面站发送的待更新星载业务文件,写入主份文件区;S2:对待更新星载业务文件的正确性进行判断,建立正确性标识,将正确性标识作为遥测数据下传地面站;S3:当正确性标识为正确时,执行步骤S4,当正确性标识为不正确时,执行步骤S5;S4:主份文件区将待更新星载业务文件写入备份文件区,覆盖备份文件区中的备份区原始星载业务文件;S5:星载文件系统从备份文件区读取备份区原始星载业务文件,写入主份文件区,覆盖待更新星载业务文件,执行步骤S1。星载文件在轨更新支持防误操作、可回溯,对基于操作系统的星载文件进行局部修改、更新、升级。
-
-
-
-