The invention relates to the field of call security technology, in particular to a computer readable storage medium for detecting VOIP call state, a computer program in which the computer program can be executed by a processor of the VOIP call state detection system. The data monitoring and analysis is carried out by the system deployed on the national backbone network or the backbone network of the province. Based on the above methods, the VOIP call state is monitored and monitored for the law enforcement department to warn and break the case. The computer readable storage medium, which is used to detect the VOIP call state, can accurately track the state of the communication marked as a fraud phone number, early warning in the case of fraud, and can automatically identify and detect VOIP calls from the source of the network data, and pursue all the VoIP data that can exist for telecommunications fraud. To provide more targeted VoIP call status detection to public security organs or third party manufacturers.
【技术实现步骤摘要】
用于侦测VOIP通话状态的计算机可读存储介质和应用该介质的侦测系统
本专利技术涉及通话安全
,特别涉及用于侦测VOIP通话状态的计算机可读存储介质,该介质内存有计算机程序,该计算机程序可被VOIP通话状态侦测系统的处理器执行。
技术介绍
VoIP即网络电话或IP电话,是指将模拟的声音讯号引经过压缩与封包之后,以数据封包的形式在IP网络进行语音讯号的传输的通信方式。由于VoIP网络电话可以在互联网环境下进行免费的或是资费很低的语音、传真、视频和数据传送等业务,在方便正常通信的同时,也使得利用VoIP网络电话进行诈骗的行为频繁发生。国内有成千上万个VoIP软交换平台,公安机关要监控分析所有可能存在电信诈骗的VoIP通话行为,就得和多家VoIP软交换平台合作,消耗物力财力巨大。因而,开发能够有针对性的侦测VoIP通话状态的方法非常必要了。
技术实现思路
本专利技术的目的在于:提供能够有针对性的侦测VoIP通话状态的方法和应用该方法进行VOIP通话状态侦测的系统。本专利技术的目的通过以下技术方案实现:提供用于侦测VOIP通话状态的计算机可读存储介质,其存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:步骤S1,获取网络数据包,预先设有与VOIP协议的SIP报文相匹配的数据条件,判断网络数据包的报文的结构特征是否满足所述数据条件,若判断结果为是,则存储该网络数据包从而得到基于SIP报文的VOIP数据;步骤S2,对上述VOIP数据进行分流处理,对其中属于同一会话的VOIP数据进行相同的分流处理;步骤S3,根据SIP报文信息对上述分流处理后的VOIP数据进行解 ...
【技术保护点】
用于侦测VOIP通话状态的计算机可读存储介质,其存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:步骤S1,获取网络数据包,预先设有与VOIP协议的SIP报文相匹配的数据条件,判断网络数据包的报文的结构特征是否满足所述数据条件,若判断结果为是,则存储该网络数据包从而得到基于SIP报文的VOIP数据;步骤S2,对上述VOIP数据进行分流处理,对其中属于同一会话的VOIP数据进行相同的分流处理;步骤S3,根据SIP报文信息对上述分流处理后的VOIP数据进行解析处理,得到该VOIP数据中的电话号码信息;步骤S4,同一会话的VOIP数据解析完成后,把该会话的解析数据转换成话单数据,提取话单数据中该会话中的电话号码的状态信息。
【技术特征摘要】
1.用于侦测VOIP通话状态的计算机可读存储介质,其存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:步骤S1,获取网络数据包,预先设有与VOIP协议的SIP报文相匹配的数据条件,判断网络数据包的报文的结构特征是否满足所述数据条件,若判断结果为是,则存储该网络数据包从而得到基于SIP报文的VOIP数据;步骤S2,对上述VOIP数据进行分流处理,对其中属于同一会话的VOIP数据进行相同的分流处理;步骤S3,根据SIP报文信息对上述分流处理后的VOIP数据进行解析处理,得到该VOIP数据中的电话号码信息;步骤S4,同一会话的VOIP数据解析完成后,把该会话的解析数据转换成话单数据,提取话单数据中该会话中的电话号码的状态信息。2.根据权利要求1所述的用于侦测VOIP通话状态的计算机可读存储介质,其特征在于,在步骤S1中,与VOIP协议的SIP报文相匹配的数据条件是指:预先设有字节序列表,所获取的网络数据包的报文的TCP/UDP层有效负载首部的起始字节序列在该字节序列表中。3.根据权利要求2所述的用于侦测VOIP通话状态的计算机可读存储介质,其特征在于,所述字节序列表包括SIPINVITE消息、SIPACK消息、SIPPRACK消息、SIPBYE消息和SIP200OK消息中的至少两种。4.根据权利要求1所述的用于侦测VOIP通话状态的计算机可读存储介质,其特征在于,在步骤S2中,基于四元组哈希对称算法对上述VOIP数据进行分流处理。5.根据权利要求4所述的用于侦测VOIP通话状态的计算机可读存储介质,其特征在于,所述四元组哈希对称算法的对称哈希值通过如下步骤获取:数据转换步骤,把四元组共12个字节数据每两相邻依次存放在12字节缓冲区中,通过左移、异或、取模中的一种或者多种运算方式把12字节数...
【专利技术属性】
技术研发人员:李涛,姚稳,周文财,封期冬,蒋超强,唐荔,莫嘉宝,
申请(专利权)人:世纪网通成都科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。