监控诊断系统及网络监控诊断方法技术方案

技术编号:18143153 阅读:66 留言:0更新日期:2018-06-06 14:53
本发明专利技术提供一种监控诊断系统及网络监控诊断方法,所述系统包括相互通信连接无线接入点AP、终端设备及服务器,其中,AP或终端设备包括探测代理模块,服务器包括探测服务模块。探测代理模块,用于模拟客户端的上网行为,并将上网过程中收集的网络测量数据上报给探测服务模块。探测服务模块,用于分析所述网络测量数据,对通信链路进行诊断。由此,探测代理模块通过模拟客户端的上网行为,可在上网过程中,主动收集网络测量数据并上报给探测服务模块进行分析诊断。收集的网络测量数据的范围更广、涵盖的信息内容更多,便于所述探测服务模块进行远程分析及诊断,可有效提高远程解决网络问题的性能,降低专业技术人员的出访率。

【技术实现步骤摘要】
监控诊断系统及网络监控诊断方法
本专利技术涉及无线通信
,具体而言,涉及一种监控诊断系统及网络监控诊断方法。
技术介绍
目前主流的无线组网方式是AC(AccessController,接入控制器)+AP(AccessPoint,无线接入点)的方式,或者对于小型应用场景采用AP+云AC的组网方式。由于AP是距离终端设备最近的无线设备,一旦网络发生异常,终端用户总会抱怨是AP的问题。为了便于对这些问题进行分析及诊断,各个无线设备提供商通常采用扩展NMS(NetworkManagementSystem,网络管理系统)或者采用专用服务器采集各个无线设备信息等方式收集统计信息,并对统计信息进行分析,找到解决问题的方法。在现有技术中,对统计信息的采集通常采用被动信息搜集方式,通常,在AP或AC上增加统计模块,在用户上网过程中,统计模块监听用户流量,采集相关测量数据,并将采集的测量数据上报给服务器进行分析诊断。现有技术的缺点在于,只能被动收集测量数据,信息获取范围有限。当服务器经过远程分析诊断无法解决问题时,需要依赖专业的技术人员到用户现场进行测试分析确定网络问题,需要投入的人工成本较高。
技术实现思路
本专利技术实施例提供一种监控诊断系统及网络监控诊断方法。第一方面,本专利技术实施例提供一种监控诊断系统,所述系统包括相互通信连接无线接入点AP、终端设备及服务器,其中,所述AP或终端设备包括探测代理模块,所述服务器包括探测服务模块;所述探测代理模块,用于模拟客户端的上网行为,并将上网过程中收集的网络测量数据上报给所述探测服务模块;所述探测服务模块,用于分析所述网络测量数据,对通信链路进行诊断。第二方面,本专利技术实施例提供一种网络监控诊断方法,所述方法应用于包括探测代理模块的AP或终端设备,所述AP和/或终端设备与包括探测服务模块的服务器通信连接,所述方法包括:所述探测代理模块模拟客户端的上线接入行为,通过与所述探测服务模块及AP的交互配合完成上线接入;当上线接入成功时,所述探测代理模块模拟客户端的上网通信行为,在数据通信过程中,收集并上报网络测量数据给所述探测服务模块,以使所述探测服务模块基于所述网络测量数据对通信链路进行分析诊断。第三方面,本专利技术实施例提供一种网络监控诊断方法,所述方法应用于上述的监控诊断系统,其中,AP或终端设备包括探测代理模块,服务器包括探测服务模块,所述AP、终端设备及服务器相互通信连接,所述方法包括:所述探测服务模块下发控制指令,所述探测代理模块基于所述控制指令模拟客户端的上线接入行为,通过与所述探测服务模块及AP的交互配合完成上线接入;当上线接入成功时,所述探测服务模块下发数据报文,所述探测代理模块基于所述数据报文模拟客户端的上网通信行为,在数据通信过程中,收集并上报网络测量数据给所述探测服务模块;所述探测服务模块基于所述网络测量数据对通信链路进行分析诊断。相对于现有技术而言,本专利技术具有以下有益效果:本专利技术实施例一种监控诊断系统及网络监控诊断方法,所述系统包括相互通信连接无线接入点AP、终端设备及服务器,其中,所述AP或终端设备包括探测代理模块,所述服务器包括探测服务模块。所述探测代理模块,用于模拟客户端的上网行为,并将上网过程中收集的网络测量数据上报给所述探测服务模块。所述探测服务模块,用于分析所述网络测量数据,对通信链路进行诊断。由此,所述探测代理模块通过模拟客户端的上网行为,可在上网过程中,主动收集网络测量数据并上报给探测服务模块进行分析诊断。收集的网络测量数据的范围更广、涵盖的信息内容更多,便于所述探测服务模块进行远程分析及诊断,可有效提高远程解决网络问题的性能,降低专业技术人员的出访率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1是本专利技术实施例提供的监控诊断系统的方框示意图。图2是本专利技术实施例提供的探测代理模块与探测服务模块之间的通道示意图。图3是本专利技术第一实施例提供的网络监控诊断方法的步骤流程图。图4为本专利技术第一实施例提供的图3中步骤S110的子步骤的流程示意图。图5为本专利技术第一实施例提供的图4中子步骤S111的子步骤的流程示意图。图6为本专利技术第一实施例提供的图4中子步骤S112的子步骤的流程示意图。图7为本专利技术第一实施例提供的图4中子步骤S113的子步骤的流程示意图。图8为本专利技术第一实施例提供的图3中步骤S120的子步骤的流程示意图。图9是本专利技术第二实施例提供的网络监控诊断方法的步骤流程图。图标:10-监控诊断系统;20-探测代理模块;30-探测服务模块;100-AP;200-终端设备;300-服务器;400-AC。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。本申请专利技术人在实现本申请实施例提供的技术方案过程中,发现在现有技术中,目前被动搜集数据信息的方式难以对特定AP,或者特定终端设备进行网络诊断。尤其对于无线网络而言,由于周围的无线干扰、不同类型终端设备的差异性等影响因素,对网络问题的诊断难以通过被动搜集、统计的方式解决。另一方面,被动搜集数据信息的方式依赖于用户的上网状态,当用户的终端设备处于离线状态时,难以收集测量数据进行分析诊断。并且,由于无线网络较为复杂,在大多数情况下,实际出现的网络问题难以通过被动搜集数据信息的方式进行解决,通常需要依赖专业的技术人员到用户现场进行实际定位,通过主动构造报文测试等方式来分析、确定网络问题,需要投入较高的人工成本。以上现有技术中的方案所存在的缺陷,均是专利技术人在经过实践并仔细研究后得出的结果,因此,上述问题的发现过程以及下文中本专利技术实施例针对上述问题所提出的解决方案,都应该是专利技术人在本专利技术过程中对本专利技术做出的贡献。为了缓解上述问题,本专利技术实施例提供一种监控诊断系统及网络监控诊断方法。下面通过以下实施例对本专利技术提供的监控诊断系统及网络监控诊断方法进行说明。本专利技术实施例提供一种监控诊断系统10。请参照图1,图1是本专利技术实施例提供的监控诊断系统10的方框示意图。所述监控诊断系统10包括:相互通信连接的AP100、终端设备200、AC400及服务器300。其中,所述监控诊断系统10中配置的AP100、终端设备200、AC400及服务器300的数量可根据实际需求进行设定。在本实施例中,所述AP100或终端设备200中运行有探测代理模块20,所述服务器300中运行有探测服务模本文档来自技高网...
监控诊断系统及网络监控诊断方法

【技术保护点】
一种监控诊断系统,其特征在于,所述系统包括相互通信连接无线接入点AP、终端设备及服务器,其中,所述AP或终端设备包括探测代理模块,所述服务器包括探测服务模块;所述探测代理模块,用于模拟客户端的上网行为,并将上网过程中收集的网络测量数据上报给所述探测服务模块;所述探测服务模块,用于分析所述网络测量数据,对通信链路进行诊断。

【技术特征摘要】
1.一种监控诊断系统,其特征在于,所述系统包括相互通信连接无线接入点AP、终端设备及服务器,其中,所述AP或终端设备包括探测代理模块,所述服务器包括探测服务模块;所述探测代理模块,用于模拟客户端的上网行为,并将上网过程中收集的网络测量数据上报给所述探测服务模块;所述探测服务模块,用于分析所述网络测量数据,对通信链路进行诊断。2.根据权利要求1所述的系统,其特征在于:所述探测服务模块与所述探测代理模块之间设置有控制通道,所述探测服务模块与所述探测代理模块通过所述控制通道进行控制信息的交互传输;所述探测服务模块与所述探测代理模块之间设置有数据通道,所述探测服务模块与所述探测代理模块通过所述数据通道进行数据报文的交互传输。3.根据权利要求1所述的系统,其特征在于:所述探测代理模块的部署方式包括:所述探测代理模块独立部署在终端设备上;或者,所述探测代理模块扩展部署在AP上。4.根据权利要求1所述的系统,其特征在于:所述探测服务模块的部署方式包括:所述探测代理模块作为独立系统单独部署在服务器上;或者:所述探测代理模块作为系统模块集成部署在服务器上。5.一种网络监控诊断方法,其特征在于,所述方法应用于包括探测代理模块的AP或终端设备,所述AP和/或终端设备与包括探测服务模块的服务器通信连接,所述方法包括:所述探测代理模块模拟客户端的上线接入行为,通过与所述探测服务模块及AP的交互配合完成上线接入;当上线接入成功时,所述探测代理模块模拟客户端的上网通信行为,在数据通信过程中,收集并上报网络测量数据给所述探测服务模块,以使所述探测服务模块基于所述网络测量数据对通信链路进行分析诊断。6.根据权利要求5所述的方法,其特征在于,所述探测代理模块模拟客户端的上线接入行为,通过与所述探测服务模块及AP的交互配合完成上线接入,包括:所述探测代理模块接收所述探测服务模块下发的探测指令,向所述AP获取扫描信息并上报给所述探测服务模块;所述探测代理模块接收所述探测服务模块下发的关联指令,向所述AP获取关联结果并上报给所述探测服务模块;当所述关联结果为关联成功时,所述探测代理模块接收所述探测服务模块下发的认证指令,向所述AP获取认证结果并上报给所述探测服务模块;当认证结果为认证通过时,所述探测代理模块接收所述探测服务模块下发的密钥,并将所述密钥下发给所述AP,以使...

【专利技术属性】
技术研发人员:雷永成
申请(专利权)人:成都西加云杉科技有限公司
类型:发明
国别省市:四川,51

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

1