-
公开(公告)号:CN101610595B
公开(公告)日:2011-08-03
申请号:CN200910072560.7
申请日:2009-07-22
Applicant: 哈尔滨工程大学
IPC: H04W84/18
Abstract: 本发明提供的是一种自组网多层分级结构的实现方法。包括构建多层分级结构和维护多层分级结构两个步骤;其中,维护多层分级结构又包括维护各层虚拟链路状态信息和维护层次拓扑结构两个部分,它们各自循环反复地运行着;维护层次拓扑结构依赖于维护各层虚拟链路状态信息维护的信息。本发明在多层分级结构的高层群成员以及高层虚拟链路构成元素上,用一些相对稳定的群取代目前多层分级结构中一些易于变化的中心节点,这可以提高结构的稳定性和结构中高层虚拟链路的稳定性;稳定的多层分级结构和高层虚拟链路还可以进一步降低结构的维护开销。
-
公开(公告)号:CN101616465B
公开(公告)日:2011-01-26
申请号:CN200910072561.1
申请日:2009-07-22
Applicant: 哈尔滨工程大学
Abstract: 本发明提供的是一种自组网层次路由方法。包括信息维护过程和路由过程,路由过程依赖于信息维护过程所维护的信息;信息维护过程包括各层虚拟链路状态信息的维护过程、物理层次拓扑的维护过程和逻辑子网结构的维护过程,它们各自循环反复地运行着,物理层次拓扑的维护过程和逻辑子网结构的维护过程依赖于各层虚拟链路状态信息的维护过程所维护的信息;路由过程被分解为两段在多层分级结构上转发数据包的过程,在多层分级结构上转发数据包的过程又被分解为若干段在虚拟链路上转发数据包的过程。本发明可以提高层次路由的可靠性;进而减少重路由次数,从而降低层次路由的传输时延和路由开销;同时也可以降低路由开销。
-
公开(公告)号:CN101339519A
公开(公告)日:2009-01-07
申请号:CN200810136914.5
申请日:2008-08-13
Applicant: 哈尔滨工程大学
CPC classification number: Y02D10/41
Abstract: 本发明是一种面向嵌入式微处理器的软硬结合控制流检测方法。首先将待运行的C语言程序生成标准汇编文件,其次采用词法分析的方法将汇编文件中包含的用户库和系统库函数连接为一整合汇编文件,采用词法分析的方法通过签名生成程序将整合后的汇编文件进行基本块划分,分析基本块间控制流关系,对各个基本块进行签名,形成新的带有控制流检测数据的汇编文件,再通过修改后的汇编器将汇编文件翻译为目标文件,再由链接器将目标文件转化为二进制映像文件,最后将二进制文件运行到具有控制流检测能力的嵌入式微处理器上。本发明平均冗余代码开销为12%,同基于硬件实现的控制流检测方法相比具有更简单的实现和更高的控制流检测能力,系统未检测率平均仅为1.5%,降低系统运行功耗。
-
公开(公告)号:CN101794295B
公开(公告)日:2013-06-05
申请号:CN201010032413.X
申请日:2010-01-06
Applicant: 哈尔滨工程大学
IPC: G06F17/30
Abstract: 本发明提供的是一种面向正则表达式的多模式匹配硬件引擎及产生方法。它是由多个单模式匹配引擎并行组合而成,多个单模式匹配引擎的奇、偶数据总线连接到奇、偶输入数据RAM上。采用模块化设计方法,抽取出此类模式匹配中的基本功能单元模块,再根据每条规则的特定结构将这些基本功能单元模块有序的组合起来,生成单规则模式匹配引擎。按照同样的方法生成多条单规则模式匹配引擎,最后并行执行这些单规则引擎完成模式匹配;同时,通过并行的多模式判断以及双数据通道技术,提高模式匹配的吞吐率。本发明可用于减轻入侵检测系统在模式匹配上的计算瓶颈。
-
公开(公告)号:CN101339519B
公开(公告)日:2011-09-14
申请号:CN200810136914.5
申请日:2008-08-13
Applicant: 哈尔滨工程大学
CPC classification number: Y02D10/41
Abstract: 本发明是一种面向嵌入式微处理器的软硬结合控制流检测方法。首先将待运行的C语言程序生成标准汇编文件,其次采用词法分析的方法将汇编文件中包含的用户库和系统库函数连接为一整合汇编文件,采用词法分析的方法通过签名生成程序将整合后的汇编文件进行基本块划分,分析基本块间控制流关系,对各个基本块进行签名,形成新的带有控制流检测数据的汇编文件,再通过修改后的汇编器将汇编文件翻译为目标文件,再由链接器将目标文件转化为二进制映像文件,最后将二进制文件运行到具有控制流检测能力的嵌入式微处理器上。本发明平均冗余代码开销为12%,同基于硬件实现的控制流检测方法相比具有更简单的实现和更高的控制流检测能力,系统未检测率平均仅为1.5%,降低系统运行功耗。
-
公开(公告)号:CN101719068A
公开(公告)日:2010-06-02
申请号:CN201010032424.8
申请日:2010-01-06
Applicant: 哈尔滨工程大学
IPC: G06F9/44
Abstract: 本发明提供的是一种面向计数类循环的C-to-VHDL映射方法及映射装置。装置由产生循环关键变量的计数器,根据比较运算结果决定是否进行循环体内运算的比较器,根据选择开关值获取循环体外的数据值或循环体内运算结果反馈值的选择器,执行循环体内的运算操作的运算器组成。将C语言实现的计数类循环程序自动转换成能在Xilinx系列FPGA上实现的VHDL程序。该方法以时序电路为基础,通过分离循环的控制信号与使能输出信号,提前循环控制,将C语言中的计数类循环分解为一种时钟频率较高的循环基本模块。通过对多个高频的循环基本模块的组合,可实现多种形式的C语言循环。
-
公开(公告)号:CN101616465A
公开(公告)日:2009-12-30
申请号:CN200910072561.1
申请日:2009-07-22
Applicant: 哈尔滨工程大学
Abstract: 本发明提供的是一种自组网层次路由方法。包括信息维护过程和路由过程,路由过程依赖于信息维护过程所维护的信息;信息维护过程包括各层虚拟链路状态信息的维护过程、物理层次拓扑的维护过程和逻辑子网结构的维护过程,它们各自循环反复地运行着,物理层次拓扑的维护过程和逻辑子网结构的维护过程依赖于各层虚拟链路状态信息的维护过程所维护的信息;路由过程被分解为两段在多层分级结构上转发数据包的过程,在多层分级结构上转发数据包的过程又被分解为若干段在虚拟链路上转发数据包的过程。本发明可以提高层次路由的可靠性;进而减少重路由次数,从而降低层次路由的传输时延和路由开销;同时也可以降低路由开销。
-
公开(公告)号:CN101794295A
公开(公告)日:2010-08-04
申请号:CN201010032413.X
申请日:2010-01-06
Applicant: 哈尔滨工程大学
IPC: G06F17/30
Abstract: 本发明提供的是一种面向正则表达式的多模式匹配硬件引擎及产生方法。它是由多个单模式匹配引擎并行组合而成,多个单模式匹配引擎的奇、偶数据总线连接到奇、偶输入数据RAM上。采用模块化设计方法,抽取出此类模式匹配中的基本功能单元模块,再根据每条规则的特定结构将这些基本功能单元模块有序的组合起来,生成单规则模式匹配引擎。按照同样的方法生成多条单规则模式匹配引擎,最后并行执行这些单规则引擎完成模式匹配;同时,通过并行的多模式判断以及双数据通道技术,提高模式匹配的吞吐率。本发明可用于减轻入侵检测系统在模式匹配上的计算瓶颈。
-
公开(公告)号:CN101610595A
公开(公告)日:2009-12-23
申请号:CN200910072560.7
申请日:2009-07-22
Applicant: 哈尔滨工程大学
IPC: H04W84/18
Abstract: 本发明提供的是一种自组网多层分级结构的实现方法。包括构建多层分级结构和维护多层分级结构两个步骤;其中,维护多层分级结构又包括维护各层虚拟链路状态信息和维护层次拓扑结构两个部分,它们各自循环反复地运行着;维护层次拓扑结构依赖于维护各层虚拟链路状态信息维护的信息。本发明在多层分级结构的高层群成员以及高层虚拟链路构成元素上,用一些相对稳定的群取代目前多层分级结构中一些易于变化的中心节点,这可以提高结构的稳定性和结构中高层虚拟链路的稳定性;稳定的多层分级结构和高层虚拟链路还可以进一步降低结构的维护开销。
-
公开(公告)号:CN101616466B
公开(公告)日:2010-12-01
申请号:CN200910072563.0
申请日:2009-07-22
Applicant: 哈尔滨工程大学
Abstract: 本发明提供的是一种自组网区域路由方法。包括域内路由工作过程和域间路由工作过程,域内路由工作过程包括域内路由发现过程和域内路由维护过程,域内路由维护过程是一个循环反复的过程,域内路由发现过程依赖于域内路由维护过程所维护的信息,域间路由工作过程包括域间路由发现过程和域间路由维护过程两个步骤,域间路由维护过程是一个循环反复的过程;域内路由维护过程依赖于域内有向无环图的构建过程,域内路由发现过程、域间路由发现过程和域间路由维护过程依赖于在有向无环图中快速提取较短路由过程。本发明适用于自组网环境,可以提高区域路由的可靠性,并可以进一步降低区域路由的传输时延和路由开销。
-
-
-
-
-
-
-
-
-