一种特征库的配置方法、特征配置管理平台及特征插件与流程

文档序号:11842040阅读:来源:国知局

技术特征:

1.一种特征库的配置方法,其特征在于,所述方法包括:

提交待识别业务的业务特征信息;

将所述业务特征信息应用规范文件进行格式规范,并将格式规范的业务特征信息发送给特征插件,所述格式规范的业务特征信息用于由所述特征插件保存到特征库中。

2.根据权利要求1所述的配置方法,其特征在于,在所述提交待识别业务的业务特征信息之后,所述方法还包括:

向所述特征插件发送容器状态查询消息,并接收所述特征插件查询后返回的容器状态响应消息;

相应的,在所述容器状态响应消息为OK时,将所述业务特征信息应用规范文件进行格式规范,并将格式规范的业务特征信息加密后发送给所述特征插件;

所述方法还包括:

接收所述特征插件发送的更新结果通知消息;其中,所述更新结果通知消息包括更新有效或更新无效,所述更新结果通知消息为更新有效时更新流程结束,所述更新结果通知消息为更新无效时,继续提交所述待识别业务的新的业务特征信息;

其中,所述业务特征信息包括以下内容:待识别业务的ID、名称、特征ID,特征的数量N,N个特征的内容,N个特征的优先级;N为大于等于1的整数。

3.一种特征库的配置方法,其特征在于,所述方法包括:

接收格式规范的业务特征信息;

将所述格式规范的业务特征信息保存到特征库。

4.根据权利要求3所述的配置方法,其特征在于,在所述接收获得格式规范的业务特征信息之前,所述方法还包括:

接收容器状态查询消息,并在查询后返回容器状态响应消息;其中,所述 容器状态包括:Init、Ready、Processing,查询到的容器状态为Ready或Processing状态时,返回的容器状态响应消息为OK,查询到的容器状态为Init或正在状态变迁时,返回的容器状态响应消息为NOK;

若所述格式规范的业务特征信息是加密的,则所述接收获得格式规范的业务特征信息,包括:

接收格式规范的业务特征信息,并根据存储的密钥解密所述格式规范的业务特征信息;

在将所述格式规范的业务特征信息保存到特征库之后,所述方法还包括:

通过识别引擎调用更新后的特征库,识别外部网络设备发送的待识别业务,判断识别结果是否正确;其中,所述待识别业务为所述格式规范的业务特征信息对应的业务;

在所述识别结果正确时,向特征配置管理平台发送用于通知更新有效的更新结果通知消息;

在所述识别结果不正确时,向特征配置管理平台发送用于通知更新无效的更新结果通知消息,以使所述特征配置管理平台继续提交所述待识别业务的新的业务特征信息;

所述格式规范的业务特征信息包括以下内容:待识别业务的ID、名称、特征ID,特征的数量N,N个特征的内容,N个特征的优先级;N为大于等于1的整数。

5.根据权利要求4所述的配置方法,其特征在于,所述特征插件的特征库包含有主容器和备容器;

所述将所述格式规范的业务特征信息保存到特征库,包括:

根据所述格式规范的业务特征信息中的待识别业务的ID,查找备查特征容器中记录的所述待识别业务的ID对应的已存储的业务特征信息;

根据所述已存储的业务特征信息对所述格式规范的业务特征信息进行校验,在所述格式规范的业务特征信息不完全包含在已存储的业务特征信息中时,校验通过;

将校验通过的所述格式规范的业务特征信息保存在所述备查特征容器;并将校验通过的所述格式规范的业务特征信息保存到当前备容器,进行特征融合;

将所述当前备容器调换为主容器,将所述当前主容器调换为备容器,然后,将调换后的主容器中保存的所述格式规范的业务特征信息保存到调换后的备容器中;

相应的,通过识别引擎调用更新后的特征库,包括:

通过识别引擎扫描到主备容器被调换之后,停止调用所述当前主容器中的特征进行匹配,改用所述调换后的主容器中的特征进行匹配。

6.一种特征配置管理平台,其特征在于,所述特征配置管理平台包括:

特征管理模块,用于向特征处理模块提交待识别业务的业务特征信息;

特征处理模块,用于将所述特征管理模块提交的业务特征信息应用规范文件进行格式规范,并将格式规范的业务特征信息输入特征发送模块;

特征发送模块,用于将所述特征处理模块输入的所述格式规范的业务特征信息发送给特征插件,所述格式规范的业务特征信息用于由所述特征插件保存到特征库中。

7.根据权利要求6所述的特征配置管理平台,其特征在于,所述特征配置管理平台还包括:分发策略模块;

所述分发策略模块,用于在所述特征处理模块将所述特征管理模块提交的业务特征信息应用规范文件进行格式规范之后,向所述特征插件发送容器状态查询消息,并接收所述特征插件查询后返回的容器状态响应消息;

相应的,

所述特征发送模块,用于在所述分发策略模块接收到的所述容器状态响应消息为OK时,将所述特征处理模块输入的所述格式规范的业务特征信息加密后发送给特征插件;

所述分发策略模块,还用于接收所述特征插件发送的更新结果通知消息并将其转发给所述特征管理模块;其中,所述更新结果通知消息包括更新有效或更新无效;

所述特征管理模块,还用于在所述更新结果通知消息为更新有效时结束更新流程,在所述更新结果通知消息为更新无效时,继续提交所述待识别业务的新的业务特征信息;

其中,所述业务特征信息包括:待识别业务的ID、名称、特征ID,特征的数量N,N个特征的内容,N个特征的优先级,所述N为大于等于0的整数。

8.一种特征插件,其特征在于,所述特征插件包括:

特征接收模块,用于接收格式规范的业务特征信息;

特征库模块,用于存储所述特征接收模块接收到的格式规范的业务特征信息。

9.根据权利要求8所述的特征插件,其特征在于,所述特征插件还包括特征智能管理模块,容器控制模块和识别引擎模块;

所述特征智能管理模块,用于在所述特征接收模块接收获得格式规范的业务特征信息之前,接收容器状态查询消息并将其转发给所述容器控制模块;

所述容器控制模块,用于查询所述特征库模块所处的容器状态,并将所述容器状态返回给所述特征智能管理模块,其中,所述容器状态包括:Init、Ready、Processing;

所述特征智能管理模块,还用于在所述容器控制模块查询到的容器状态为Ready或Processing状态时,向所述特征管理平台返回内容为OK的容器状态响应消息,在查询到的容器状态为Init或正在状态变迁时,返回内容为NOK的容器状态响应消息;

所述特征接收模块,具体用于在接收到的所述格式规范的业务特征信息是加密的时,根据存储的密钥解密所述格式规范的业务特征信息;

所述识别引擎模块,用于调用更新后的特征库模块,识别外部网络设备发送的待识别业务,并判断识别结果是否正确;其中,所述待识别业务为所述格式规范的业务特征信息对应的业务;

特征智能管理模块,还用于在所述识别引擎模块判断出识别结果正确时,向特征配置管理平台发送用于通知更新有效的更新结果通知消息;在所述识别 引擎模块判断所述识别结果不正确时,向特征配置管理平台发送用于通知更新无效的更新结果通知消息;

所述格式规范的业务特征信息包括以下内容:待识别业务的ID、名称、特征ID,特征的数量N,N个特征的内容,N个特征的优先级,所述N为大于等于1的整数。

10.根据权利要求9所述的特征插件,其特征在于,所述特征库模块中包含有主容器和备容器;

所述特征插件中还包括:特征校验模块和备查特征容器模块;

所述特征校验模块,用于根据所述特征接收模块接收的格式规范的业务特征信息中的待识别业务的ID,查找备查特征容器中记录的所述待识别业务的ID对应的所述待识别业务已存储的业务特征信息;并根据所述已存储的业务特征信息对所述格式规范的业务特征信息进行校验,在所述格式规范的业务特征信息不完全包含在已存储的业务特征信息中时,校验通过;

所述备查特征容器模块,用于保存所述特征校验模块校验通过后的所述格式规范的业务特征信息;

所述特征智能管理模块,还用于将所述特征校验模块校验通过后的业务特征信息保存到所述特征库模块的当前备容器,进行特征融合,完成当前备容器的更新;

所述容器控制模块,还用于在所述特征智能管理模块更新完成当前备容器后,将所述当前备容器调换为主容器,将所述当前主容器调换为备容器;

所述特征智能管理模块,还用于在所述容器控制模块调换完成后,将特征库模块内调换后的主容器中保存的所述业务特征信息保存到调换后的备容器中;

所述识别引擎模块,具体用于扫描到所述特征库模块中的主备容器被调换之后,停止调用当前主容器中的特征进行匹配,改用所述调换后的主容器中的特征进行匹配。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1