一种上报设备异常的方法及装置制造方法及图纸

技术编号:22946149 阅读:11 留言:0更新日期:2019-12-27 17:28
本申请提供了一种上报设备异常的方法、装置及计算机可读存储介质,所述方法应用于设备监控系统,包括:接收主控设备发送的数据包;对所述数据包进行分析,生成分析结果;若所述分析结果指示为上报异常,则获取异常信息,并将所述异常信息进行上报;根据所述异常信息确定异常的目标设备,以解决目前视联网设备故障后,无法快速定位异常问题。

A method and device for reporting equipment abnormality

【技术实现步骤摘要】
一种上报设备异常的方法及装置
本申请涉及计算机
,特别是涉及一种上报设备异常的方法及装置。
技术介绍
当前,随着视联网业务在全国范围内的普及发展,视联网高清视联交互在政府部门以及其它行业中发挥着举足轻重的作用。视联网采用先进的实时高清视频交换技术,实现了目前以太网无法实现的全网高清视频实时传输。目前在视联网中,视联网设备在业务过程中产生的异常数据并不会自动上报,当业务出现故障后,需要技术人员手动逐个去查询相关视联网设备进行问题排查,因此当业务出现异常后,技术人员很难快速定位异常问题,从而无法保证业务的正常运行。
技术实现思路
本申请提供了一种上报设备异常的方法及装置,以解决目前视联网设备故障后,无法快速定位异常问题。为了解决上述问题,本申请公开了一种上报设备异常的方法,所述方法应用于设备监控系统,包括:接收主控设备发送的数据包;对所述数据包进行分析,生成分析结果;若所述分析结果指示为上报异常,则获取异常信息,并将所述异常信息进行上报;根据所述异常信息确定异常的目标设备。可选的,所述对所述数据包进行性分析,生成分析结果的步骤包括:解析所述数据包,获得数据包的类型、数据包的业务类型和目标设备的标识;判断所述数据包的类型,若所述数据包是单播数据包,则根据所述数据包的业务类型,生成分析结果。可选的,所述对所述数据包进行性分析,生成分析结果的步骤包括:若在设定时间段内,接收主控设备发送的数据包的间隔时间小于设定的阈值,则排除此次异常,否则对所述数据包进行分析,生成分析结果。可选的,所述根据所述异常信息确定异常的目标设备的步骤包括:解析所述异常信息,获得异常目标设备的标识;根据所述异常目标设备的标识确定异常的目标设备。为了解决上述问题,本申请还公开了一种上报设备异常的装置,所述方法应用于设备监控系统,包括:接收模块,用于接收主控设备发送的数据包;分析模块,用于对所述数据包进行分析,生成分析结果;上报模块,用于若所述分析结果指示为上报异常,则获取异常信息,并将所述异常信息进行上报;确定模块,用于根据所述异常信息确定异常的目标设备。可选的,所述分析模块包括:解析子模块,用于解析所述数据包,获得数据包的类型、数据包的业务类型和目标设备的标识;判断子模块,用于判断所述数据包的类型,若所述数据包是单播数据包,则根据所述数据包的业务类型,生成分析结果。可选的,所述分析模块具体用于若在设定时间段内,接收主控设备发送的数据包的间隔时间小于设定的阈值,则排除此次异常,否则对所述数据包进行分析,生成分析结果。可选的,所述确定模块具体用于解析所述异常信息,获得异常目标设备的标识;根据所述异常目标设备的标识确定异常的目标设备。为了解决上述问题,本申请还公开了一种计算机可读存储介质,其特征在于,其存储的计算机程序使得处理器执行如权利要求1至4任一项所述的上报设备异常的方法。与现有技术相比,本申请包括以下优点:本申请设备监控系统接收主控设备发送的数据包;对所述数据包进行分析,生成分析结果;若所述分析结果指示为上报异常,则获取异常信息,并将所述异常信息进行上报;根据所述异常信息确定异常的目标设备,这样通过对数据包分析得到分析结果,并将需要上报的异常信息进行上报,从而可以使技术人员根据异常信息快速准确的定位异常的位置,及时对异常信息进行处理,从而保证了业务的正常运行。当然,实施本申请的任一产品不一定需要同时达到以上所述的所有优点。附图说明图1是本申请实施例所述一种上报设备异常方法的组网结构示意图;图2是本申请实施例所述一种上报设备异常方法的流程图;图3是本申请实施例所述一种上报设备异常装置的结构框图。具体实施方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。参照图1,其示出了本申请实施例所述一种上报设备异常方法的组网结构示意图,具体包括:设备监控系统和自治服务器,其中,自治服务器包括:主控设备、第一交换网络、分控设备1-n、第二交换网络、终端1-终端500、终端501-终端1000、终端m、终端10001-终端n。主控设备通过第一交换网络与分控设备1-n连接,分控设备1-n通过第二交换网络与终端1-终端500、终端501-终端1000、终端m以及终端10001-终端n连接。主控设备、分控设备和第一交换网络构成主微云,并且每个自治服务器中只有一个主微云。分控设备、第二交换网络和该分控设备下的终端构成了从微云,在单个自治服务器中存在多个从微云,每个从微云都有一个唯一的微云标识来区分。终端可以是PC、平板电脑或者移动终端或者电视终端等等,对此本申请不做限制,并且每个终端都有一个地址信息,并且该地址信息在各自第二交换网络中唯一。基于上述组网结构,参见图2其示出了本申请实施例所述一种上报设备异常的方法的流程图,所述方法应用于设备监控系统,具体包括:步骤201:接收主控设备发送的数据包。设备监控系统通过tcpsocke连接到一台或多台64位自治服务器中的主控设备中。在实际应用中,设备监控系统可以接收数据包,然后对数据包进行分析,确定是否异常,也可以只接收异常数据包,进行分析,确定是否异常,对此本申请不做具体限制。例如:连接到自治服务器上的用户角色分为:超级管理员用户、网管用户、会管用户以及异常监控用户等等,设备监控系统通过tcpsocke连接到一台或多台64位自治服务器,若是异常监控用户登录到自治服务上的,当自治服务器产生异常后,就会把数据包发给该用户,即设备监控系统只会接收到异常数据包。其中一种实现方式为:设备监控系统向各主控设备发送命令包,各主控设备收到命令包之后,向设备监控系统发送数据包。在本实施例中,设备监控系统向主控设备发送命令包,主控设备解析命令包,获取需要开启监控的设备列表,主控设备根据解析出的监控设备列表,把监控命令转发给对应的分控设备,分控设备通知其下需要监控的终端设备,监控命令生效后,终端设备产生的数据包上报给对应的分控设备,再由分控设备转发给主控设备,最后由主控设备通知给设备监控系统。并且分控设备产生的数据包也可以直接上报给主控设备,再由主控设备通知给设备监控系统。其中,监控的设备列表表示需要被监控的设备列表,可以为一个或多个设备,该设备列表中存储的全局设备号码,在具体应用中,连接到视联网的设备在入网时,都将分配到一个全网唯一的全局设备号码,该全局设备号码可以采用一个20位的10进制数字表示,并且全网唯一,例如:全局设备号码是一个20位的10进制数字,可以分为4段,每段是一个5位的10进制数字,比如12345-67890-33333-88888。步骤202:对所述数据包进行分析,生成分析结果。...

【技术保护点】
1.一种上报设备异常的方法,其特征在于,所述方法应用于设备监控系统,包括:/n接收主控设备发送的数据包;/n对所述数据包进行分析,生成分析结果;/n若所述分析结果指示为上报异常,则获取异常信息,并将所述异常信息进行上报;/n根据所述异常信息确定异常的目标设备。/n

【技术特征摘要】
1.一种上报设备异常的方法,其特征在于,所述方法应用于设备监控系统,包括:
接收主控设备发送的数据包;
对所述数据包进行分析,生成分析结果;
若所述分析结果指示为上报异常,则获取异常信息,并将所述异常信息进行上报;
根据所述异常信息确定异常的目标设备。


2.根据权利要求1所述的方法,其特征在于,所述对所述数据包进行性分析,生成分析结果的步骤包括:
解析所述数据包,获得数据包的类型、数据包的业务类型和目标设备的标识;
判断所述数据包的类型,若所述数据包是单播数据包,则根据所述数据包的业务类型,生成分析结果。


3.根据权利要求1所述的方法,其特征在于,所述对所述数据包进行性分析,生成分析结果的步骤包括:
若在设定时间段内,接收主控设备发送的数据包的间隔时间小于设定的阈值,则排除此次异常,否则对所述数据包进行分析,生成分析结果。


4.根据权利要求1所述的方法,其特征在于,所述根据所述异常信息确定异常的目标设备的步骤包括:
解析所述异常信息,获得异常目标设备的标识;
根据所述异常目标设备的标识确定异常的目标设备。


5.一种上报设备异常的装置,其特征在于,所述...

【专利技术属性】
技术研发人员:贺传森王晓燕亓娜王艳辉
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:北京;11

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

1