[发明专利]一种AI智能协议解析方法、装置、电子设备和存储介质在审
申请号: | 202210455136.6 | 申请日: | 2022-04-24 |
公开(公告)号: | CN114827291A | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 李丽;祝火林 | 申请(专利权)人: | 智信慧通技术(武汉)有限公司 |
主分类号: | H04L69/06 | 分类号: | H04L69/06;H04L69/22 |
代理公司: | 武汉智嘉联合知识产权代理事务所(普通合伙) 42231 | 代理人: | 张璐 |
地址: | 430074 湖北省武汉市东湖新技术开发区金融港*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ai 智能 协议 解析 方法 装置 电子设备 存储 介质 | ||
本发明涉及一种AI智能协议解析方法、装置、电子设备和存储介质,包括:获取当前数据帧和对应的前一帧数据帧;根据所述当前数据帧和所述前一帧数据帧进行差分运算,确定初步的协议格式;根据卡尔曼滤波,对所述初步的协议格式进行修正,确定最终的协议格式。本发明实现对协议的高效智能解析,达到了协议解析的快速性和高效性,极大的减轻了数据处理负担,提高了兼容性。
技术领域
本发明通信技术领域,尤其涉及一种AI智能协议解析方法、装置、电子设备及存储介质。
背景技术
目前的网络环境,一般都是采用HTTP网络模块访问方式,网络模块访问方式的单次接口请求时间一般在8s至10s,客户机和服务器之间的网络请求速度慢。在某一种语言的环境中,要对一个协议(如TLV、LTV格式的协议)的数据做解析,一般情况下需要针对某一种数据实现一个单独的解析函数,如果在项目中有多种数据就都需要多个协议的数据解析,这就必然造成代码冗余和开发效率低下。协议解析的效率是中间人处理非常重要的一步,而中间人的处理效率直接影响到客户端和服务端的通信质量,因此高效的协议解析是非常必须的。
现有技术中,现有的协议解析方法通常包括两个过程,首先对协议字符流中的关键字进行匹配,然后对匹配成功的关键字进行解析操作。随着网络速度的提高、协议类型的增加以及协议的快速更新,对协议解析的速度与灵活性的要求越来越高,而上述协议解析方法中,针对不同的协议解析需求,需要开发不同的硬件电路实现解析功能,因此灵活性差。此外,上述协议解析方法的两个过程只能串行进行,导致解析速度难以提高。因此,如何进行准确、高效且实用的协议解析是亟待解决的问题。
发明内容
有鉴于此,有必要提供及一种AI智能协议解析方法,用以克服现有技术中协议解析方法不够高效实用的问题。
为了解决上述技术问题,本发明提供一种AI智能协议解析方法,包括:
获取当前数据帧和对应的前一帧数据帧;
根据所述当前数据帧和所述前一帧数据帧进行差分运算,确定初步的协议格式;
根据卡尔曼滤波,对所述初步的协议格式进行修正,确定最终的协议格式。
进一步地,所述根据所述当前数据帧和所述前一帧数据帧进行差分运算,确定初步的协议格式,包括:
根据所述当前数据帧和所述前一帧数据帧进行差分运算,确定差异特征;
根据所述当前数据帧和所述前一帧数据帧的相同特征和所述差异特征,确定所述初步的协议格式。
进一步地,所述协议格式包括LTV格式、TLV格式中的至少一种。
进一步地,所述根据卡尔曼滤波,对所述初步的协议格式进行修正,确定最终的协议格式,包括:
根据卡尔曼滤波,基于所述初步的协议格式,预测下一帧数据帧的协议格式;
判断所述下一帧数据帧的协议格式是否满足预设条件;
若满足,则对所述初步的协议格式进行修正。
进一步地,所述预设条件包括所述下一帧数据帧的协议格式与所述初步的协议格式不一致。
进一步地,所述若满足,则对所述初步的协议格式进行修正,确定所述最终的协议格式,包括:
若满足,则对所述初步的协议格式进行修正,根据修正后的协议格式继续预测下一帧数据帧的协议格式,并返回至所述判断所述下一帧数据帧的协议格式是否满足预设条件的步骤。
进一步地,所述根据卡尔曼滤波,对所述初步的协议格式进行修正,确定最终的协议格式,还包括:
若不满足,则将所述初步的协议格式,确定为所述最终的协议格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于智信慧通技术(武汉)有限公司,未经智信慧通技术(武汉)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210455136.6/2.html,转载请声明来源钻瓜专利网。