-
公开(公告)号:CN102420751A
公开(公告)日:2012-04-18
申请号:CN201110383694.8
申请日:2011-11-28
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L12/56
Abstract: 本发明提供了一种报文采样系统的负载判断系统和方法,设置四个阈值作为系统负载的判断依据:最低CPU占用、最高CPU占用、最低缓冲区占用和最高缓冲区占用。负载判断系统判断系统负载时,首先获得当前的CPU占用和缓冲区占用;只有当前CPU占用低于最低CPU占用,并且当前缓冲区占用低于最低缓冲区占用时,才认为负载较轻,需要提高系统采样比;只有当前CPU占用高于最高CPU占用,并且当前缓冲区占用高于最高缓冲区占用时,才认为负载较重,需要降低采样比例;其他情况维持采样比例不变。本发明提供的报文采样系统的负载判断系统和方法,实现了精确的系统负载判断,并可平稳控制报文的采样比例。
-
公开(公告)号:CN102387159A
公开(公告)日:2012-03-21
申请号:CN201110413489.1
申请日:2011-12-13
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L29/06
Abstract: 本发明提供一种线性探测正则式分组系统和方法,其包括正则式集合模块、正则式编译模块,正则式集合模块在编译成功后进行分组,编译失败后则循环编译,直至编译成功。本发明提供的线性探测正则式分组系统和方法,采用本方案可以不用计算两两正则式之间的状态和,能够节约大量的时间,尤其是在正则式集合比较大时。另外,本方案简单、易用可直接移植到硬件逻辑中实现。
-
公开(公告)号:CN102387050A
公开(公告)日:2012-03-21
申请号:CN201110413492.3
申请日:2011-12-13
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种利用自动机实现报文深度检测的系统和方法,其包括:固定关键字匹配引擎模块,用于匹配固定关键字串,如果匹配,则进入正则式匹配引擎模块,否则结束匹配;正则式匹配引擎模块,用于匹配正则式,如果匹配,则进入正则式匹配引擎模块,否则结束匹配;匹配处理模块。本发明提供的利用自动机实现报文深度检测的系统和方法,通过关键字和自动机技术相结合,对在线报文、离线报文进行深度检测,可以查找、匹配感兴趣的固定子窜以及正则子串,同时利用自动机技术对所有感兴趣正则子串编译生成自动机,只需对报文遍历一遍,能够明显提高匹配速度,同时也能够明显提高匹配的精确度。
-
公开(公告)号:CN102111403A
公开(公告)日:2011-06-29
申请号:CN201010608983.9
申请日:2010-12-17
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供了一种用于高速获取TCP连接数据的方法和设备。硬件网卡接收到报文并进行TCP连接管理后,对没有乱序的报文。添加记录TCP连接的信息报头后,直接上传给主机;对发生了乱序的报文进行TCP乱序数据的重新排序,但排序过程不使用缓冲器进行数据拼接;API接口库接收到TCP报文后再进行数据拼接和TCP数据格式转换等操作。本发明既能及时把报文提交给主机,又能方便实现原始报文数据到TCP数据格式的转换,起到数据拼接的作用,整个系统可以实现高速的获取TCP数据。
-
公开(公告)号:CN114866499B
公开(公告)日:2024-02-23
申请号:CN202210455668.X
申请日:2022-04-27
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L49/901 , H04L49/201 , H04L49/109 , G06F15/78
Abstract: 本发明实施例公开了一种片上多核系统的同步广播通信方法、装置和存储介质,包括对片上多核系统中每两个处理器CPU核心之间分别创建专用通道;根据所创建的专用通道构建专用通道矩阵;当确定接收到指定CPU核心发送的广播通信时,根据指定CPU核心的编号查询专用通道矩阵获取第一专用通道,以及与各第一专用通道匹配的第一目标CPU核心;将广播通信分别通过第一专用通道发送给各第一目标CPU核心。通过在片上多核系统中每两个CPU核心之间分别创建专用通道,并构建专用通道矩阵,当确定接收到指定CPU核心发送的广播通信时,基于专用通道(56)对比文件扈啸;李杰;陈莉丽;陈书明.多核处理器YHFT-QDSP的调试系统.计算机工程与科学.2008,(09),全文.胡春林,王镇,王申卓,汪健,徐大诚.基于交点队列型Crossbar 的多层AXI 总线设计《.电子技术应用》.2017,第43卷(第3期),第29-32页.陈勇;徐钊;曹玉保.基于数据缓存重配置的多核间数据交换方法.中国集成电路.2013,(第06期),全文.
-
-
公开(公告)号:CN102392816B
公开(公告)日:2015-05-13
申请号:CN201110415026.9
申请日:2011-12-13
Applicant: 曙光信息产业(北京)有限公司
IPC: F04B51/00
Abstract: 本发明提供一种基于FPGA实现的风扇测速的方法,在FPGA内部包括:同步模块(1)、计数模块(2)、采样模块(3)、计算模块(4)、系统时钟(5)和计时器模块(6)功能模块构成,所有模块由系统时钟模块(5)提供250MHz的时钟。与现有技术性比,本发明的有益效果在于:采用本方案,在有风扇的FPGA板卡上几乎不会增加额外的设备,唯一的要求是将风扇的信号通过OC门输入;在FPGA内部此方案也不会占用太多资源,是板卡系统上一个非常实用的增值功能;精确的风扇转速结果也可以作为判断板卡工作温度或是否有异常的参考。
-
公开(公告)号:CN102404223B
公开(公告)日:2015-03-25
申请号:CN201110383691.4
申请日:2011-11-28
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L12/861 , H04L12/865
Abstract: 本发明提供了一种多应用收包细粒度优先级控制系统和方法,从同一个缓冲区队列收包的每个应用软件,设置一个表示优先级的负载阈值,表示系统资源占用的百分比,当系统当前负载不超过应用的负载阈值时,应用依次读取每个缓冲区,当系统当前负载超过应用的负载阈值时,应用跳过一定数量的缓冲区。每次跳过缓冲区的数量是动态计算的,计算公式为:跳过缓冲区个数=缓冲区总数x(1-应用负载阈值/系统当前负载)。如果需要跳过的缓冲区个数大于当前可用的缓冲区个数,则设置跳过缓冲区个数为当前可用缓冲区个数。本发明提供的多应用收包细粒度优先级控制系统和方法,使用动态调整应用跳过缓冲区个数的方法,实现细粒度的优先级控制。
-
公开(公告)号:CN102546394B
公开(公告)日:2014-12-31
申请号:CN201110413487.2
申请日:2011-12-13
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种TCP连接淘汰方法,其特征在于,通过使用hash高效的存储和检索;有效的TCP连接淘汰机制,始终淘汰访问次数最少,最久没有使用(LRU)的TCP连接。与现有技术相比,本发明的有益效果在于:本发明实现了一种TCP连接淘汰策略,保证访问比较频繁的活跃节点被保持,淘汰访问次数少,且最久没有访问的节点。此方法保留了活跃的连接,一定程度上能防止synflood攻击。
-
公开(公告)号:CN102387088B
公开(公告)日:2014-10-22
申请号:CN201110427442.0
申请日:2011-12-19
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L12/70
Abstract: 本发明提供一种软硬件结合实现的高速网络报头采样系统和方法,在报文采集卡中设置一个报文截取长度的寄存器,由软件向硬件配置当前需要截取的报头长度,硬件收到报文后,只把截取的有用长度的报文报头上传给软件,其他数据直接丢弃,在硬件报文采集卡中实现了报文的报头截取功能。与现有技术相比,本发明的有益效果在于:本发明实现高效的报头采样,提高了网络数据分析系统的效率。
-
-
-
-
-
-
-
-
-