-
公开(公告)号:CN115426081B
公开(公告)日:2024-06-25
申请号:CN202210962669.3
申请日:2022-08-11
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: H04L1/1867 , H04L1/1607
Abstract: 本发明提供一种数据包的转发装置及方法。该装置包括:包缓存RAM、缓存管理列表和标签查找表;所述包缓存RAM被以最大包长为单位划分为N个缓存块,所有缓存块均被进行编号,使得每个缓存块对应有唯一的Tag编号,每个缓存块用于存放一个数据包;所述缓存管理列表具有N个比特位,每个缓存块都对应有一个比特位,利用比特位来记录缓存块的占用状态;所述标签查找表用于记录输出的数据包对应的缓存块的Tag编号,采用ackid编号作为索引,以便基于ackid编号实现被确认包的缓存块的释放;其中,每个输出的数据包均携带有为其分配的唯一的ackid编号。本发明可以实现RapidIO协议数据包的确认。
-
公开(公告)号:CN115473862B
公开(公告)日:2023-07-11
申请号:CN202210496095.5
申请日:2022-04-24
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: H04L49/90 , H04L49/111 , H04L49/201 , H04L47/62 , H04L47/6275
Abstract: 本发明公开一种避免交换芯片组播包队头阻塞的方法及系统,该方法包括:在交换芯片输入端口内部依据接收到的数据包的路由目的端口建立N+2个VOQ并共享Tag节点缓存,其中,包括N个单播队列和2个组播队列(组播队列1、组播队列2);将新接收的组播包加入组播队列1,在组播队列1头部组播包的一个或多个目的端口发生堵塞之前,组播队列2始终为空,当组播队列1头部组播包的一个或多个目的端口发生堵塞时,将该发生堵塞的组播包从组播队列1中移出并放入组播队列2;调度处理逻辑按照调度算法从N+2个VOQ中选择满足调度条件且优先级最高的队列进行调度。本发明有效解决了组播包的队头阻塞问题,同时不影响队列节点缓存的共享使用。
-
公开(公告)号:CN112039720B
公开(公告)日:2022-03-25
申请号:CN202010756655.7
申请日:2020-07-31
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: H04L43/0876 , H04L47/20 , H04L49/90
Abstract: 本发明属于数据流量控制技术领域,特别涉及一种1~100%流量精确可控流量发生装置及流量生成方法,该装置包括六个流量发生器,每个流量发生器的流量可软件定义为1%、2%、5%、10%、20%、50%和100%的流量中任一值;六个缓冲器,每一个流量发生器后面都对应设置一个缓冲器,用于缓存前级流量发生器生成的数据流量;一个调度器,用于对六个流量发生器生成的数据流量进行轮询调度,将六条数据流的流量组合汇聚输出总流量。本发明能够实现对数据流量的精确控制,数据流量可精确控制为1~100%内任意流量。
-
公开(公告)号:CN111030998B
公开(公告)日:2021-10-01
申请号:CN201911116565.5
申请日:2019-11-15
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: H04L29/06
Abstract: 本发明属于协议解析处理技术领域,公开一种可配置的协议解析方法及系统,该方法包括:缓存协议数据;报头解析和提取,键值生成,CAM精确匹配,表项查找,中间信息和最终信息更新,语义解析和处理;该系统包括:报文缓存模块、报头解析和提取模块、键值生成模块、CAM模块、表项管理模块、中间信息和最终信息更新模块、语义解析及处理模块。本发明通过自定义配置CAM和表项数据,可自定义支持的协议解析类型,且处理速度快,协议解析通过环回的方式进行解析,节省了额外的硬件资源,相比常规的可编程协议解析平台,本发明仅需要按照约定数据格式向对应的CAM和RAM进行配置。
-
公开(公告)号:CN109327393B
公开(公告)日:2021-01-22
申请号:CN201811370028.9
申请日:2018-11-17
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: H04L12/741 , H04L29/06
Abstract: 本发明属于网络通信技术领域,特别涉及一种网络交换目的端口确定方法、装置及基于该装置的交换机,该方法包含:接收待转发数据帧,并获取数据帧的网络协议类型、目的地址和源端口号,生成包含目的地址和源端口号的对比值;通过对比值获取对应散列值,并以散列值为地址,在预设转发表中读取存储有所述地址的转发表项;提取转发表项中已学习对比值和目标端口号,将所述对比值与所述已学习对比值进行匹配,若匹配成功,则将所述目标端口号作为用于转发所述待转发数据帧的目的端口,若未匹配成功,则输出匹配失败通知。本发明能够缓解现有技术中存在的应用多种网络协议的多个数据帧混合转发时的成本增加问题,进一步提升SDN网络架构中数据通信的性能。
-
公开(公告)号:CN112039720A
公开(公告)日:2020-12-04
申请号:CN202010756655.7
申请日:2020-07-31
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: H04L12/26 , H04L12/813 , H04L12/861
Abstract: 本发明属于数据流量控制技术领域,特别涉及一种1~100%流量精确可控流量发生装置及流量生成方法,该装置包括六个流量发生器,每个流量发生器的流量可软件定义为1%、2%、5%、10%、20%、50%和100%的流量中任一值;六个缓冲器,每一个流量发生器后面都对应设置一个缓冲器,用于缓存前级流量发生器生成的数据流量;一个调度器,用于对六个流量发生器生成的数据流量进行轮询调度,将六条数据流的流量组合汇聚输出总流量。本发明能够实现对数据流量的精确控制,数据流量可精确控制为1~100%内任意流量。
-
公开(公告)号:CN111555901A
公开(公告)日:2020-08-18
申请号:CN202010182318.1
申请日:2020-03-16
Applicant: 中国人民解放军战略支援部队信息工程大学
Abstract: 本发明属于芯片配置网络技术领域,特别涉及一种灵活支持混合总线协议的芯片配置网络系统,包括配置网络主从接口、协议解析与地址映射模块和核心互连网络;在配置网络主从接口处分别增加协议解析与地址映射模块;所述协议解析与地址映射模块用于实现总线读写请求/读写响应地址与网络ID之间的转换,以及将不同总线协议的读写请求或读写响应按照统一的格式转化为数据包的形式并注入核心互连网络,或将从核心互连网络接收的数据包根据不同的总线协议转换为相应的总线信号时序。本发明可灵活支持相同或者不同总线协议的网络互连和协议桥接,大大降低芯片配置网络的设计复杂度和技术门槛,并兼具良好地可扩展性和重用性。
-
公开(公告)号:CN111030998A
公开(公告)日:2020-04-17
申请号:CN201911116565.5
申请日:2019-11-15
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: H04L29/06
Abstract: 本发明属于协议解析处理技术领域,公开一种可配置的协议解析方法及系统,该方法包括:缓存协议数据;报头解析和提取,键值生成,CAM精确匹配,表项查找,中间信息和最终信息更新,语义解析和处理;该系统包括:报文缓存模块、报头解析和提取模块、键值生成模块、CAM模块、表项管理模块、中间信息和最终信息更新模块、语义解析及处理模块。本发明通过自定义配置CAM和表项数据,可自定义支持的协议解析类型,且处理速度快,协议解析通过环回的方式进行解析,节省了额外的硬件资源,相比常规的可编程协议解析平台,本发明仅需要按照约定数据格式向对应的CAM和RAM进行配置。
-
公开(公告)号:CN109508231A
公开(公告)日:2019-03-22
申请号:CN201811370030.6
申请日:2018-11-17
Applicant: 中国人民解放军战略支援部队信息工程大学
Abstract: 本发明属于网络硬件架构技术领域,特别涉及一种异构多模处理器的等价体间的同步方法及装置,该方法包含:应用于异构多模处理器架构中,该异构多模处理器架构包含调度器和多个异构处理器,调度器依据用户需求及异构处理器运行状态维护处理器可用列表和比较列表,完成面向业务数据和同步数据的异构处理器的调度,包含如下内容:调度器监测异构多模处理器的软件运行状态,获取处理器状态运行数据;针对状态运行数据,调度器通过半数判决,依据判决结果调度比较列表和可用列表中的异构处理器,异构处理器依据调度器判决结果执行响应处理。本发明提高多个异构处理器间处理消息及发送调度器消息的同步性,和调度器对多个异构处理器的消息判断的正确性。
-
公开(公告)号:CN109067737A
公开(公告)日:2018-12-21
申请号:CN201810848636.X
申请日:2018-07-28
Applicant: 中国人民解放军战略支援部队信息工程大学 , 天津市滨海新区信息技术创新中心
IPC: H04L29/06
CPC classification number: H04L63/1441
Abstract: 本发明涉及网络空间安全防护技术领域。本发明公开一种输出非同步保序条件下的拟态判决装置,包括写入控制器、存储器和判决器;所述写入控制器用于接收异构功能等价体的处理结果数据,根据处理结果数据得到存储器对应的存储地址,并将处理结果数据存储到对应的存储地址中;所述存储器用于暂存异构功能等价体的处理结果数据;所述判决器用于读取存储器里的处理结果数据,并进行判决输出。本发明还公开一种输出非同步保序条件下的拟态判决方法。本发明使得乱序到达的数据也能够方便地完成比对和判决。
-
-
-
-
-
-
-
-
-