[发明专利]基于可配置弱特征累计的WDH识别方法及系统有效
申请号: | 201710120288.X | 申请日: | 2017-03-02 |
公开(公告)号: | CN106953960B | 公开(公告)日: | 2019-10-08 |
发明(设计)人: | 易建华;李现强 | 申请(专利权)人: | 北京浩瀚深度信息技术股份有限公司 |
主分类号: | H04M1/2745 | 分类号: | H04M1/2745;H04M1/275 |
代理公司: | 北京众合诚成知识产权代理有限公司 11246 | 代理人: | 龚燮英 |
地址: | 100142 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 配置 特征 累计 wdh 识别 方法 系统 | ||
本发明适用于数据处理技术领域,提供了一种基于可配置弱特征累计的WDH识别方法,包括以下步骤:获取各类净荷数据包的长度;根据所述各类净荷数据包的长度,配置FPGA内部的寄存器;当有语音信号时,获取该语音信号的各类净荷数据包的长度;将获取的净荷数据包的长度与寄存器内的预存长度匹配处理。本发明还相应的提供一种基于可配置弱特征累计的WDH识别系统。借此,本发明不需要芯片逻辑的改变,就可以随时升级,便于升级现网设备。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种基于可配置弱特征累计的WDH识别方法及系统。
背景技术
互联网的飞速发展,微信电话本业务(WDH)正在广泛得到试用,运营商需要对这个新业务进行识别。但由于WDH采用了加密技术,不断升级新版本,使得识别变得不容易。
目前,WDH的UDP连接识别多采用长度匹配的办法。WDH的语音通话连接采用强加密算法,无法破解;经过大量报文分析,发现WDH从振铃阶段开始的数据包净荷长度符合如下规律(单向),即符合不通过组合的长度序列关系。
针对这个长度,每个会话可以设计特殊的状态机
算法1:0->1->2->3->succ
算法2:0->4->5->6->succ
算法3:0->7->8->9->succ
算法4:0->10->11->12->succ
SUCC为15,FAIL为14。
软件一旦升级,就会使目前的算法失效,根据新的长度变化编写状态机,综合成新的逻辑电路,升级现网很麻烦。
综上可知,现有技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。
发明内容
针对上述的缺陷,本发明的目的在于提供一种基于可配置弱特征累计的WDH识别方法及系统,其可以提高灵活性,不需要芯片逻辑的改变,就可以随时升级,便于升级现网设备。
为了实现上述目的,本发明提供一种基于可配置弱特征累计的 WDH识别方法,包括以下步骤:
获取各类净荷数据包的长度;
根据所述各类净荷数据包的长度,配置FPGA内部的寄存器;
当有语音信号时,获取该语音信号的各类净荷数据包的长度;
将获取的净荷数据包的长度与寄存器内的预存长度匹配处理。
根据本发明的基于可配置弱特征累计的WDH识别方法,所述净荷数据包具有四类。
根据本发明的基于可配置弱特征累计的WDH识别方法,根据所述各类净荷数据包的长度,配置FPGA内部的寄存器步骤包括:
通过并行的四种不同算法,配置所述FPGA内部的寄存器。
根据本发明的基于可配置弱特征累计的WDH识别方法,每种算法配置的FPGA内部的寄存器数量均不相同。
根据本发明的基于可配置弱特征累计的WDH识别方法,每种算法配置的FPGA内部的寄存器数量部分相同。
本发明还相应的提供一种基于可配置弱特征累计的WDH识别系统,包括
第一获取模块,用于获取各类净荷数据包的长度;
配置模块,用于根据所述各类净荷数据包的长度,配置FPGA内部的寄存器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京浩瀚深度信息技术股份有限公司,未经北京浩瀚深度信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710120288.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自动推瓶装置
- 下一篇:一种化工玻璃试剂瓶装箱用进瓶装置