[发明专利]报文处理方法及装置有效
申请号: | 201611057792.1 | 申请日: | 2016-11-24 |
公开(公告)号: | CN106789695B | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 费宝川;康正丽;孟相玉 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/815;H04L12/833 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 处理 方法 装置 | ||
1.一种报文处理方法,其特征在于,应用于网络设备,所述网络设备预设有若干功能模块,所述方法包括:
针对网络设备接收到的会话首报文,获取所述报文多个字段的信息作为报文关键信息保存;
从若干剩余功能模块中选取出一个功能模块作为当前功能模块;
确定所述当前功能模块进行报文处理所需要的报文关键信息以及处理结果信息集合的子集,并发送至所述当前功能模块;其中处理结果信息集合初始为空;
接收所述当前功能模块返回的处理结果信息,并将所述处理结果信息更新到处理结果信息集合中;
如果剩余功能模块数量不为零,返回从若干剩余功能模块中选取出一个功能模块作为当前功能模块的步骤。
2.根据权利要求1所述的方法,其特征在于,所述从若干剩余功能模块中选取出一个功能模块作为当前功能模块,包括:
按照各个功能模块之间的预设处理次序,从若干剩余功能模块中选取出一个功能模块;
当所述选取出的功能模块在处理次序上不是首个功能模块时,按照预设规则判断选择到的功能模块是否需要对所述报文进行处理;如果是,则将选择到的功能模块确定为当前功能模块;否则按照处理次序重新选择下一个功能模块。
3.根据权利要求2所述的方法,其特征在于,所述按照预设规则判断选择到的功能模块是否需要进行报文处理,包括:
根据所述报文关键信息以及所述处理结果信息集合,判断选择到的功能模块是否需要进行报文处理。
4.根据权利要求3所述的方法,其特征在于,还包括:
将报文关键信息以及所述处理结果信息集合与预设的处理条件表进行匹配,并对所述若干剩余功能模块中的每个功能对应的处理标识进行更新;
所述根据所述报文关键信息以及所述处理结果信息集合,判断选择到的功能模块是否需要进行报文处理,包括:
为所述若干功能模块中的每个功能模块配置对应的处理标识;其中每一处理标识用于标记对应的功能模块是否处于需要进行报文处理的状态;
当所述选择到的功能模块对应的处理标识被设置为需要进行报文处理状态时,将选择到的功能模块作为所述当前功能模块;当所述选择到的功能模块对应的处理标识被设置为不需要进行报文处理状态时,按照处理次序重新选择下一个功能模块。
5.根据权利要求4所述的方法,其特征在于,所述首个功能模块对应的处理标识的初始默认状态为需要进行报文处理状态。
6.根据权利要求4所述的方法,其特征在于,所述处理条件为结果互斥条件,其中如果两个模块处理结果无需或不允许同时存在,则认为满足结果互斥条件。
7.一种报文处理装置,其特征在于,应用于网络设备,所述网络设备预设有若干个功能模块,所述装置包括:
信息获取单元,用于针对网络设备接收到的会话首报文,获取所述报文多个字段的信息作为报文关键信息保存;
模块选取单元,用于从若干剩余功能模块中选取出一个功能模块作为当前功能模块;
信息发送单元,用于确定所述当前功能模块进行报文处理所需要的报文关键信息以及处理结果信息集合的子集,并发送至所述当前功能模块;其中处理结果信息集合初始为空;
信息更新单元,用于接收所述当前功能模块返回的处理结果信息,并将所述处理结果信息更新到处理结果信息集合中;
数量检测单元,用于当剩余功能模块数量不为零时,返回从若干剩余功能模块中选取出一个功能模块作为当前功能模块的步骤。
8.根据权利要求7所述的装置,其特征在于,所述模块选取单元包括:
模块选取子单元,用于按照各个功能模块之间的预设处理次序,从若干剩余功能模块中选取出一个功能模块;
模块判断子单元,用于当所述选取出的功能模块在处理次序上不是首个功能模块时,按照预设规则判断选择到的功能模块是否需要对所述报文进行处理;如果是,则将选择到的功能模块确定为当前功能模块;否则按照处理次序重新选择下一个功能模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611057792.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种危重卧床患者身高测量仪
- 下一篇:量化检测帕金森运动症状的可穿戴智能设备