一种基于视联网的异常检测方法、装置、设备及介质制造方法及图纸

技术编号:24103992 阅读:22 留言:0更新日期:2020-05-09 14:54
本发明专利技术实施例提供了一种基于视联网的异常检测方法及装置。通过实时抓取视频会议管理服务器与多个会议终端之间的数据包,然后确定抓取的数据包中与视频会议控制操作对应的目标数据包的数量,再根据多个会议终端的终端数量和目标数据包的数量,检测视频会议控制操作的异常情况,使得自动对视频会议中的数据包进行实时抓取,及时检测视频会议控制操作对应的数据包发生的异常情况,避免了在出现异常之后才人工去排查的问题,提高了检测异常的效率。

An anomaly detection method, device, equipment and medium based on visual networking

【技术实现步骤摘要】
一种基于视联网的异常检测方法、装置、设备及介质
本专利技术涉及数据处理
,特别是涉及一种基于视联网的异常检测方法、一种基于视联网的异常检测装置、一种电子设备以及一种计算机可读存储介质。
技术介绍
视联网是网络发展的重要里程碑,是一个实时网络,能够实现高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。在视联网的视频会议中,现在只能通过手动去抓取视频会议中的数据包并将包导出到本地电脑,利用抓包软件打开后进行人工解析,当数据量过大时解析难度较大且需要解析人员学习并了解大量的协议知识,最重要的是抓取数据包是在会议出现问题之后才去操作的,从而很难还原故障发生时的场景导致无法高效的解决问题,存在排查视频会议业务故障效率低的问题。
技术实现思路
本专利技术实施例示出了一种基于视联网的异常检测方法、一种基于视联网的异常检测装置、一种电子设备以及一种计算机可读存储介质。第一方面,本专利技术实施例示出了一种基于视联网的异常检测方法,所述视联网包括视频会议管理服务器和多个会议终端,所述方法应用于所述视频会议管理服务器,所述方法包括:实时抓取所述视频会议管理服务器与所述多个会议终端之间的数据包;确定抓取的所述数据包中与视频会议控制操作对应的目标数据包的数量;根据所述多个会议终端的终端数量和所述目标数据包的数量,检测所述视频会议控制操作的异常情况。在一个可选的实现方式中,所述实时抓取所述视频会议管理服务器与所述多个会议终端之间的数据包包括:创建一个数据文件,并将抓取的所述数据包存入所述数据文件;每次检测到存入一个数据文件的所述数据包累积到预设数据量时,再创建下一个数据文件,并将此后抓取的所述数据包存入所述下一个数据文件。在一个可选的实现方式中,在所述确定抓取的所述数据包中与视频会议控制操作对应的目标数据包的数量之前,所述方法还包括:并行对多个所述数据文件进行解析,得到多个所述数据文件中的所述数据包。在一个可选的实现方式中,所述目标数据包包括请求数据包和响应数据包,所述确定抓取的所述数据包中与视频会议控制操作对应的目标数据包的数量包括:从所述视频会议管理服务器获取所述多个会议终端的终端标识、各个视频会议控制操作的操作标识、以及请求数据包对应的请求标记和响应数据包对应的响应标记;根据所述多个会议终端的终端标识、各个视频会议控制操作的操作标识、以及请求标记和响应标记,从抓取的所述数据包中过滤得到各个视频会议控制操作对应的请求数据包和响应数据包;统计各个视频会议控制操作对应的请求数据包的数量和响应数据包的数量。在一个可选的实现方式中,所述根据所述多个会议终端的终端数量和所述目标数据包的数量,检测所述视频会议控制操作的异常情况包括:当检测到所述视频会议控制操作出现异常时,根据所述多个会议终端的终端标识和所述目标数据包携带的终端标识,确定所述视频会议控制操作中出现异常的会议终端。在一个可选的实现方式中,所述根据所述多个会议终端的终端数量和所述目标数据包的数量,检测所述视频会议控制操作的异常情况包括:获取所述多个会议终端的终端数量;根据所述终端数量,计算所述视频会议控制操作应产生的数据包的数量;通过比较所述视频会议控制操作应产生的数据包的数量和所述目标数据包的数量,检测所述视频会议控制操作的异常情况。在一个可选的实现方式中,所述目标数据包包括请求数据包和响应数据包,所述通过比较所述视频会议控制操作应产生的数据包的数量和所述目标数据包的数量,检测所述视频会议控制操作的异常情况包括:比较所述视频会议控制操作应产生的数据包的数量和所述视频会议控制操作对应的请求数据包与响应数据包的总数量;若比较结果为数量不一致,则检测到所述视频会议控制操作出现异常。第二方面,本专利技术实施例示出了一种基于视联网的异常检测装置,所述视联网包括视频会议管理服务器和多个会议终端,所述装置应用于所述视频会议管理服务器,所述装置包括:数据包抓取模块,用于实时抓取所述视频会议管理服务器与所述多个会议终端之间的数据包;数量确定模块,用于确定抓取的所述数据包中与视频会议控制操作对应的目标数据包的数量;异常检测模块,用于根据所述多个会议终端的终端数量和所述目标数据包的数量,检测所述视频会议控制操作的异常情况。在一个可选的实现方式中,所述数据包抓取模块包括:第一存入模块,用于创建一个数据文件,并将抓取的所述数据包存入所述数据文件;第二存入模块,用于每次检测到存入一个数据文件的所述数据包累积到预设数据量时,再创建下一个数据文件,并将此后抓取的所述数据包存入所述下一个数据文件。在一个可选的实现方式中,所述视频会议管理服务器还包括:解析模块,用于在所述确定抓取的所述数据包中与视频会议控制操作对应的目标数据包的数量之前,并行对多个所述数据文件进行解析,得到多个所述数据文件中的所述数据包。在一个可选的实现方式中,所述目标数据包包括请求数据包和响应数据包,所述数量确定模块包括:获取子模块,用于从所述视频会议管理服务器获取所述多个会议终端的终端标识、各个视频会议控制操作的操作标识、以及请求数据包对应的请求标记和响应数据包对应的响应标记;过滤子模块,用于根据所述多个会议终端的终端标识、各个视频会议控制操作的操作标识、以及请求标记和响应标记,从抓取的所述数据包中过滤得到各个视频会议控制操作对应的请求数据包和响应数据包;统计子模块,用于统计各个视频会议控制操作对应的请求数据包的数量和响应数据包的数量。在一个可选的实现方式中,所述异常检测模块包括:终端确定子模块,用于当检测到所述视频会议控制操作出现异常时,根据所述多个会议终端的终端标识和所述目标数据包携带的终端标识,确定所述视频会议控制操作中出现异常的会议终端。在一个可选的实现方式中,所述异常检测模块包括:终端数量获取子模块,用于获取所述多个会议终端的终端数量;数量计算子模块,用于根据所述终端数量,计算所述视频会议控制操作应产生的数据包的数量;异常检测子模块,用于通过比较所述视频会议控制操作应产生的数据包的数量和所述目标数据包的数量,检测所述视频会议控制操作的异常情况。在一个可选的实现方式中,所述目标数据包包括请求数据包和响应数据包,所述异常检测子模块包括:比较单元,用于比较所述视频会议控制操作应产生的数据包的数量和所述视频会议控制操作对应的请求数据包与响应数据包的总数量;检测单元,用于若比较结果为数量不一致,则检测到所述视频会议控制操作出现异常。第三方面,本专利技术实施例示出了一种电子设备,所述电子设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如所述的基于视联网的异常检测方法。第四方面,本专利技术实施例示出了一种计算机可读存储介质,所述计算机可读存储介本文档来自技高网...

【技术保护点】
1.一种基于视联网的异常检测方法,其特征在于,所述视联网包括视频会议管理服务器和多个会议终端,所述方法应用于所述视频会议管理服务器,所述方法包括:/n实时抓取所述视频会议管理服务器与所述多个会议终端之间的数据包;/n确定抓取的所述数据包中与视频会议控制操作对应的目标数据包的数量;/n根据所述多个会议终端的终端数量和所述目标数据包的数量,检测所述视频会议控制操作的异常情况。/n

【技术特征摘要】
1.一种基于视联网的异常检测方法,其特征在于,所述视联网包括视频会议管理服务器和多个会议终端,所述方法应用于所述视频会议管理服务器,所述方法包括:
实时抓取所述视频会议管理服务器与所述多个会议终端之间的数据包;
确定抓取的所述数据包中与视频会议控制操作对应的目标数据包的数量;
根据所述多个会议终端的终端数量和所述目标数据包的数量,检测所述视频会议控制操作的异常情况。


2.根据权利要求1所述的方法,其特征在于,所述实时抓取所述视频会议管理服务器与所述多个会议终端之间的数据包包括:
创建一个数据文件,并将抓取的所述数据包存入所述数据文件;
每次检测到存入一个数据文件的所述数据包累积到预设数据量时,再创建下一个数据文件,并将此后抓取的所述数据包存入所述下一个数据文件。


3.根据权利要求2所述的方法,其特征在于,在所述确定抓取的所述数据包中与视频会议控制操作对应的目标数据包的数量之前,所述方法还包括:
并行对多个所述数据文件进行解析,得到多个所述数据文件中的所述数据包。


4.根据权利要求1所述的方法,其特征在于,所述目标数据包包括请求数据包和响应数据包,所述确定抓取的所述数据包中与视频会议控制操作对应的目标数据包的数量包括:
从所述视频会议管理服务器获取所述多个会议终端的终端标识、各个视频会议控制操作的操作标识、以及请求数据包对应的请求标记和响应数据包对应的响应标记;
根据所述多个会议终端的终端标识、各个视频会议控制操作的操作标识、以及请求标记和响应标记,从抓取的所述数据包中过滤得到各个视频会议控制操作对应的请求数据包和响应数据包;
统计各个视频会议控制操作对应的请求数据包的数量和响应数据包的数量。


5.根据权利要求4所述的方法,其特征在于,所述根据所述多个会议终端的终端数量和所述目标数据包的数量,检测所述视频会议控制操作的异常情况包括:
当检测到所述视频会议控制操作出现异常时,根据所述多个会议终端的...

【专利技术属性】
技术研发人员:覃海辉李文杰王艳辉徐敏
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1