网络修复方法、云端服务器、用户终端及网络修复系统与流程

文档序号:17355461发布日期:2019-04-09 21:36阅读:341来源:国知局
网络修复方法、云端服务器、用户终端及网络修复系统与流程

本申请涉及通信技术领域,尤其涉及一种网络修复方法、云端服务器、用户终端及网络修复系统。



背景技术:

如今,网络已成为人们生活中相当重要的一部分。而当用户使用如电脑之类的终端时,一旦网络出现故障无法上网时,由于缺乏相关的专业知识,用户自己无法对网络故障进行修复,因此,在出现网络故障时,用户往往通过打电话报修,以让专业的网管人员上门对网络故障问题进行修复。

而打电话报修的解决方法,存在以下问题:第一、由于用户对网络故障原因不了解,因此无法向网管人员提供网络故障原因,网管人员需要自己对网络故障原因进行查找。第二、用户出现的网络故障可能很容易解决,无需网管人员亲自上门进行修复,占用网管人员时间,导致其他用户的网络故障问题缺少网管人员去进行修复。第三,当出现大规模的网络波动时,网管人员的电话可能存在占线无法打通的问题。

综上所述,现有技术中,在用户出现网络故障问题时,由于需要等待网管人员查找网络故障原因,或者网管人员无法及时上门,从而使得用户的网络故障问题无法及时修复。



技术实现要素:

本申请提供一种网络修复方法、云端服务器、用户终端及网络修复系统,用以更高效的修复网络故障问题。

第一方面,本申请提供一种网络修复方法,该方法应用在网络故障修复系统包括的云端服务器中,该网络修复系统还包括至少一个用户终端和移动终端,该方法包括:接收移动终端发送的第一用户终端的标识信息和初步诊断网络故障信息,第一用户终端的标识信息和初步诊断网络故障信息是移动终端在第一用户终端出现网络故障后获取的。然后根据第一用户终端的标识信息,检测第一用户终端在局域网中的通信路径是否存在异常。若检测到通信路径存在异常,则向移动终端发送通信路径的异常定位信息,若检测到通信路径未存在异常,则向移动终端发送与初步诊断网络故障信息对应的网络修复方案。

上述方案中,通过云端服务器对出现网络故障的用户终端在局域网中的通信路径进行检测,如果检测到通信路径异常,将出现异常的位置的信息发送到用户的移动终端,用户将该通信路径上存在网络故障的位置上报给网管人员后,网管人员可以快速对该位置的异常进行修复,如果未检测到通信路径异常,把根据初步诊断网络故障信息生成的网络修复方案发送到用户的移动终端上,用户根据网络修复方案对用户终端进行修复,该方案通过云端服务器发送的信息,用户根据云端服务器反馈的信息可以快速的解决网络故障问题,因而可以更高效的实现对网络故障问题的修复。

在一种可能的实现方式中,上述根据第一用户终端的标识信息,检测第一用户终端在局域网中的通信路径是否存在异常,具体可以包括:根据第一用户终端的标识信息从局域网的网络拓扑中确定出第一用户终端在局域网中的通信路径,从第一用户终端的通信端口开始检测通信路径是否异常。云端服务器根据局域网的网络拓扑确定用户终端在局域网中的通信路径,根据通信路径从用户终端的通信端口开始逐一检测通信路径上的各个位置是否存在异常,可以高效准确的确定用户终端所在的通信路径是否异常,及异常时出现异常的位置。

在一种可能的实现方式中,上述方法还包括:接收移动终端发送的携带第一用户终端的标识信息的报修请求,报修请求是移动终端显示网络修复方案或者异常定位信息并检测到报修按钮被触发后发送的。然后根据第一用户终端的标识信息及其对应的网络修复方案或者异常定位信息生成网络故障维修通知消息,并将网络故障维修通知消息发送给网管终端。该方案中,在用户根据移动终端接收到网络修复方案无法解决网络故障问题后或在用户接收到异常定位信息后,用户按下报修按钮,可以快速地通知到网管人员,以更快速的解决网络故障问题。

在一种可能的实现方式中,上述方法还包括:接收至少一个用户终端发送的网络质量数据,根据至少一个用户终端发送的网络质量数据分析局域网的网络质量。该方案中,根据网络质量数据对局域网的网络质量状况进行分析,根据分析结果可以实现对局域网优化管理。

第二方面,本申请提供又一种网络修复方法,该方案应用在网络故障修复系统包括的至少一个用户终端中,该网络修复系统还包括云端服务器和移动终端,该方法包括:检测到第一用户终端出现网络故障后,根据预设故障检测项目逐一排查,得到初步诊断网络故障信息。然后显示第一用户终端的标识信息和初步诊断网络故障信息,以使移动终端获取第一用户终端的标识信息和初步诊断网络故障信息后发送至云端服务器,以使云端服务器根据第一用户终端的标识信息,检测第一用户终端所在局域网中的通信路径是否存在异常。该方案中,用户终端自行检测出现的网络故障信息,并上报给云端服务器,最终通过云端服务器确定如何解决网络故障问题,用户根据云端服务器反馈的信息可以快速的解决网络故障问题,因而可以更高效的实现对网络故障问题的修复。

在一种可能的实现方式中,上述检测到第一用户终端出现网络故障之前,还包括:实时收集第一用户终端的网络质量数据,并将网络质量数据定期发送云端服务器,以使云端服务器根据所述网络质量数据分析局域网的网络质量。该方案中,用户终端实时收集网络质量数据并发送至云端服务器,以使云端服务器根据网络质量数据对局域网的网络质量状况进行分析,根据分析结果可以实现对局域网优化管理。

第三方面,本申请提供一种云端服务器,应用在网络故障修复系统中,该网络修复系统还包括至少一个用户终端和移动终端,该云端服务器包括接收单元、检测单元和发送单元。其中,接收单元用于接收移动终端发送的第一用户终端的标识信息和初步诊断网络故障信息,用户终端的标识信息和初步诊断网络故障信息是移动终端在第一用户终端出现网络故障后获取的。检测单元用于根据第一用户终端的标识信息,检测第一用户终端在局域网中的通信路径是否存在异常。发送单元用于:在检测单元检测到通信路径存在异常时,向移动终端发送通信路径的异常定位信息,或者在检测单元检测到通信路径未存在异常时,向移动终端发送与初步诊断网络故障信息对应的网络修复方案。

上述方案中,云端服务器对出现网络故障的用户终端在局域网中的通信路径进行检测,如果检测到通信路径异常,将出现异常的位置的信息发送到用户的移动终端,用户将该将通信路径上存在网络故障的位置上报给网管人员后,网管人员可以快速对该位置的异常进行修复,如果未检测到通信路径异常,把根据初步诊断网络故障信息生成的网络修复方案发送到用户的移动终端上,用户根据网络修复方案对用户终端进行修复,该方案通过云端服务器发送的信息,用户根据云端服务器反馈的信息可以快速的解决网络故障问题,因而可以更高效的实现对网络故障问题的修复。

在一种可能的实现方式中,上述检测单元具体可以用于:根据第一用户终端的标识信息从局域网的网络拓扑中确定出第一用户终端在局域网中的通信路径,然后从第一用户终端的通信端口开始检测所述通信路径是否异常。云端服务器根据局域网的网络拓扑确定用户终端在局域网中的通信路径根据通信路径从用户终端的通信端口开始逐一检测通信路径上的各个位置是否存在异常,可以高效准确的确定用户终端是否存在通信路径异常,以及存在异常时出现异常的位置。

在一种可能的实现方式中,上述接收单元还可以用于:接收移动终端发送的携带第一用户终端的标识信息的报修请求,该报修请求是移动终端显示网络修复方案或者异常定位信息并检测到报修按钮被触发后发送的。上述云端服务器还可以包括通知消息生成单元,该通知消息生成单元用于根据第一用户终端的标识信息及其对应的网络修复方案或者异常定位信息生成网络故障维修通知消息。上述发送单元还可以用于:将所述网络故障维修通知消息发送给网管终端。该方案中,用户根据移动终端接收到网络修复方案无法解决网络故障问题或者用户的移动终端接收到异常定位信息,用户按下报修按钮,可以快速地通知到网管人员,以更快速的解决网络故障问题。

在一种可能的实现方式中,上述接收单元还可以用于:接收至少一个用户终端发送的网络质量数据。上述云端服务器还可以包括分析单元,该分析单元用于根据至少一个用户终端发送的网络质量数据分析局域网的网络质量。该方案中,根据网络质量数据对局域网的网络质量状况进行分析,根据分析结果可以实现对局域网优化管理。

第四方面,本申请提供一种用户终端,应用在网络故障修复系统中,所述网络修复系统还包括云端服务器和移动终端,所述用户终端包括终端信息检测单元和显示单元。其中,终端信息检测单元用于在检测到第一用户终端出现网络故障后,根据预设故障检测项目逐一排查,得到初步诊断网络故障信息。显示单元用于显示第一用户终端的标识信息和初步诊断网络故障信息,以使移动终端获取第一用户终端的标识信息和初步诊断网络故障信息后发送至云端服务器,以使云端服务器根据第一用户终端的标识信息,检测第一用户终端所在局域网中的通信路径是否存在异常。该方案中,通过用户终端自行检测用户终端出现的网络故障信息,并上报给云端服务器,最终通过云端服务器确定如何解决网络故障问题,用户根据云端服务器反馈的信息可以快速的解决网络故障问题,因而可以更高效的实现对网络故障问题的修复。

在一种可能的实现方式中,上述用户终端还可以包括:网络质量数据检测单元和网络质量数据发送单元。其中,网络质量数据检测单元用于实时收集第一用户终端的网络质量数据。网络质量数据发送单元用于将网络质量数据定期发送云端服务器,以使云端服务器根据网络质量数据分析局域网的网络质量。该方案中,用户终端实时收集网络质量数据并发送至云端服务器,以使云端服务器根据网络质量数据对局域网的网络质量状况进行分析,根据分析结果可以实现对局域网优化管理。

第五方面,本申请提供一种网络修复系统,该系统包括上述第三方面所述的云端服务器、至少一个如上述第四方面所述的用户终端以及上述移动终端。

第六方面,本申请提供一种网络设备,包括:

存储器,用于存储程序指令;

处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行前述第一方面或第二方面中任一实施例所述的方法。

第七方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行前述第一方面或第二方面中任一实施例所述的方法。

附图说明

为了更清楚地说明本申请的技术方案,下面将对本申请中所需要使用的附图作简单地介绍,显而易见地,下面所介绍的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请提供的一种可能的系统架构示意图;

图2为本申请提供的一种网络修复方法流程示意图;

图3为本申请提供的又一种网络修复方法流程示意图;

图4为本申请提供的又一种网络修复方法流程示意图;

图5为本申请提供的一种云端服务器示意图;

图6为本申请提供的一种用户终端示意图;

图7为本申请提供的一种网络设备的结构示意图。

具体实施方式

为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述。

图1为本申请提供的一种可能的系统架构示意图。该系统包括云端服务器101、移动终端102、用户终端103、网管终端104。云端服务器101通过无线或有线的方式分别与移动终端102、用户终端103、网管终端104进行通信,移动终端102通过无线或有线的方式与用户终端103进行通信。用户终端103例如可以为平板电脑、笔记本电脑等。移动终端102可以为智能手机等无线通信设备,网管终端104可以是智能手机、电脑等设备。

基于图1所示的系统架构,图2示例性的示出了本申请提供的一种网络修复方法流程示意图。该网络修复方法可以应用在如图1所示的网络修复系统架构中的云端服务器101中。该方法包括以下步骤:

步骤201,接收移动终端发送的第一用户终端的标识信息和初步诊断网络故障信息。

第一用户终端的标识信息和初步诊断网络故障信息是移动终端在第一用户终端出现网络故障后获取的。

步骤202,根据第一用户终端的标识信息,检测第一用户终端在局域网中的通信路径是否存在异常。

步骤203,若检测到通信路径存在异常,则向移动终端发送通信路径的异常定位信息,若检测到通信路径未存在异常,则向移动终端发送与初步诊断网络故障信息对应的网络修复方案。

在一种可能的实现方式中,上述步骤201中,云端服务器接收到的第一用户终端的标识信息可以但不限于包括以下信息:用户终端的媒体访问控制(mediaaccesscontrol,mac)地址。该用户终端的标识信息用于标识出现网络故障问题的用户终端。

在一种可能的实现方式中,上述步骤202具体可以包括:根据第一用户终端的标识信息从局域网的网络拓扑中确定出第一用户终端在所述局域网中的通信路径,然后从第一用户终端的通信端口开始检测该通信路径是否异常。检测的项目例如可以包括以下项目中的一个或多个:第一用户终端的网络通信端口是否异常、第一用户终端通信路径中的网络设备是否异常、第一用户终端的通信路径中使用的网线是否异常等。

根据步骤202对第一用户终端的通信路径的检测结果,在步骤203中,向用户的移动终端发送异常定位信息或者网络修复方案。下面分别对这两种情况进行说明:

若确定第一用户终端的通信路径存在异常时,向移动终端发送异常定位信息,该通信路径上可能包括多个网络设备,每个网络设备又有多个端口,两两网络设备之间又通过通信链路连接,因此,异常定位信息可以包括通信路径上异常的网络设备、某个网络设备的异常的端口或者异常的通信链路。用户将该将通信路径上存在网络故障的位置上报给网管人员后,网管人员可以快速对该位置的异常进行修复,进而修复用户终端出现的网络故障问题。例如,用户根据异常定位信息确定通信路径中出现异常的位置为网络核心交换机出现故障,用户将该问题上报给网管人员后,网管人员对网络核心交换机进行修复,进而解决用户出现的网络故障问题。

或者,若确定第一用户终端的通信路径不存在异常时,云端服务器根据步骤201中接收的初步诊断网络故障信息,生成相应的网络修复方案,并将该网络修复方案发送至用户的移动终端上。用户可以根据该网络修复方案指示的方法,对用户终端进行修复。该网络修复方案可以以图文的形式在用户的移动终端上呈现,用户阅读该网络修复方案,然后按照该网络修复方案所示的步骤进行操作,以对用户终端出现的网络故障问题进行修复。网络修复方案通过详细的图文形式,在用户的移动终端上呈现,使得用户在缺乏相关专业知识时,也可以顺利按照网络修复方案对用户终端进行修复。

在一种可能的实现方式中,上述初步诊断网络故障信息例如可以为以下信息中的一种或多种:用户终端的ip地址设置不正确、用户终端的网卡驱动异常、用户终端的网络环境存在异常等。相应的,根据初步诊断网络故障信息生成的网络修复方案例如可以为重新设置正确的ip地址、重新安装或更新网卡驱动、网络环境初始化等。并且该网络修护方案通过图文或视频的形式在用户的移动终端上呈现。

上述方案通过云端服务器发送的信息,用户根据云端服务器反馈的信息可以快速的解决网络故障问题,因而可以更高效的实现对网络故障问题的修复。

当然,实际应用中,用户终端出现的网络故障问题可能较为复杂,用户通过上述网络修复方案对用户终端进行修复,无法修复成功,即仍然存在网络故障问题时用户移动终端接收到的为异常定位信息。

若用户无法对网络进行成功修复或者用户移动终端接收到的为异常定位信息,则在上述步骤203之后,还可以包括以下步骤:

步骤204,接收移动终端发送的携带第一用户终端的标识信息的报修请求。

该报修请求是移动终端显示网络修复方案或者异常定位信息并检测到报修按钮被触发后发送的。

步骤205,根据第一用户终端的标识信息及其对应的网络修复方案或者异常定位信息生成网络故障维修通知消息。

步骤206,将网络故障维修通知消息发送给网管终端。

上述步骤204中的报修请求通常是用户根据网络修复方案对用户终端进行修复且修复失败时或者用户移动终端接收到异常定位信息后,用户通过点击移动终端上的报修按钮来实现发送的。当然,实际应用中,用户在收到网络修复方案后,也可以选择不根据网络修复方案对用户终端进行修复而直接选择发送报修请求。比如,当用户的移动终端接收到的网络修复方案步骤较为繁琐,用户本身对网络方面的知识又相对匮乏,即使网络修复方案对每一个步骤都描述的相当详细,用户还是看不懂网络修复方案的步骤流程,因此,用户选择不根据网络修复方案对用户终端进行修复而直接选择发送报修请求。

在一种可能的实现方式中,上述报修请求可以包括用户终端所在的地理位置信息以及以下信息中的一种或多种信息:故障原因、故障时间、用户终端的信息等。比如,报修请求包括用户终端所在的地理位置信息以及故障原因,具体地,用户终端所在的地理位置信息例如可以为a小区22幢301室,故障原因例如可以为用户终端所在通信路径中的网络设备存在异常。

在一种可能的实现方式中,上述云端服务器在接收到报修请求之后,在生成网络故障维修通知消息之前,即在步骤204和步骤205之间,还包括:云端服务器根据接收到的报修请求生成工单,该工单包括以下信息中的部分或全部信息:用户终端出现的网络故障、云端服务器向用户移动终端发送的信息、用户的联系方式、用户终端出现故障的时间等。该工单可以用于在后续步骤205和206中生成网络故障维修通知消息并通知相应的网管人员。

在一种可能的实现方式中,上述步骤205和206中,云端服务器在接收到报修请求后,根据报修请求生成网络故障维修通知消息,并将该消息发送到网管终端,该通知消息具体可以包括以下信息中的部分或全部信息:用户终端出现的网络故障、云端服务器向用户移动终端发送的信息、用户的联系方式、用户终端出现故障的时间等。该通知消息用于通知网管人员对用户终端进行修复。如通知消息例如可以为:a小区22幢301室有用户终端出现网络故障问题,故障原因为用户终端通信路径中的网络设备存在异常。网管人员所在的部门在通过网管终端接收到该通知消息后,可以有选择的指派网管人员对a小区22幢301室的用户端进行修复。

在又一种可能的实现方式中,上述步骤205和206中,云端服务器在接收到报修请求后,根据当前网管人员的空闲状况,选择一个当前状态为空闲的网管人员,根据该网管人员在云端服务器中记录的网管人员标识信息以及报修请求生成网络故障维修通知消息,并将该消息发送到网管终端。该通知消息包括报修请求中带有的信息以及网管人员的标识信息,该通知消息用于通知网管人员对用户终端进行修复。如通知消息例如可以为:a小区22幢301室有用户终端出现网络故障问题,故障原因为用户终端通信路径中的网络设备存在异常,请网管人员a进行修复。对于网管人员如何对用户终端进行修复本申请不做具体限制,例如可以通过远程操作完成,也可以前往用户终端所在地理位置进行修复。

上述方案对用户无法自行通过网络修复方案解决的网络故障问题,通过云端服务器去通知网管人员,一方面,网络人员只需要修复较为复杂的网络故障问题,节约了网管人员的时间资源,以便为更有需要的用户进行服务,另一方面,通过云端服务器去通知网管人员,避免了用户自己报修时无法及时通知到合适的网管人员,导致用户的网络故障问题修复所需要时间更长,因此该方案可以有效提高用户网络故障问题的修复效率。

在一种可能的实现方式中,在上述步骤206之后,云端服务器还可以向移动终端发送一个反馈信息,该反馈信息包括网管人员的标识信息。以使用户得知当前正在帮助自己修复网络故障问题的网管人员的信息。该反馈信息例如可以通过短信或微信的方式发送到用户的移动终端。

在一种可能的实现方式中,在上述通过网管人员帮助用户修复用户终端之后,用户可以通过移动终端对网管人员进行评分,并将评分发送到云端服务器。云端服务器可以根据各网管人员收到的评分以及各网管人员的工作量,按预设规则对网管人员的绩效进行评定。

在一种可能的实现方式中,当用户终端不存在网络故障问题而正常使用网络时,云端服务器还可以接收至少一个用户终端发送的网络质量数据,并根据至少一个用户终端发送的网络质量数据分析局域网的网络质量,网络质量数据例如可以为浏览各种网页时的网速、玩游戏时的延迟、出现网络波动的频次及时间等。通过云端服务器对至少一个用户终端在一段时间内的网络质量数据进行汇总,得到用户网络质量数据表。将该用户网络质量数据表发送至网管终端,以使网管人员根据该用户网络质量数据表对网络做改造,以提高网络质量,减少出现网络故障的可能性。

上述为一种可以应用于如图1所示的网络修复系统架构中的云端服务器101的网络修复方法。除该方法之外,本申请还提供一种可以应用于如图1所示的网络修复系统架构中的用户终端103中的网络修复方法,如图3所示,该方法包括:

步骤301,检测到第一用户终端出现网络故障后,根据预设故障检测项目逐一排查,得到初步诊断网络故障信息。

步骤302,显示第一用户终端的标识信息和初步诊断网络故障信息。

其中,在步骤302中,显示第一用户终端的标识信息和初步诊断网络故障信息后,移动终端可以获取到第一用户终端的标识信息和初步诊断网络故障信息。之后通过移动终端将第一用户终端的标识信息和初步诊断网络故障信息发送到云端服务器,以使云端服务器根据第一用户终端的标识信息,检测第一用户终端所在局域网中的通信路径是否存在异常。并根据检测结果,向用户的移动终端发送异常定位信息或者网络修复方案。该异常定位信息或者网络修复方案的说明与前述图2所示的方法中的异常定位信息或者网络修复方案相同,可参考前述描述,在此不再赘述。

在一种可能的实现方式中,上述步骤302可以通过二维码的方式实现。具体地,用户终端根据用户终端的标识信息和初步诊断网络故障信息生成一个二维码,并将该二维码显示在用户终端上,然后用户通过移动终端扫描该二维码即可获取用户终端的标识信息和初步诊断网络故障信息。

上述方案,通过用户终端自行检测用户终端出现的网络故障信息,并上报给云端服务器,最终通过云端服务器确定如何解决网络故障问题,并发送给用户进而可以更高效的实现对网络故障问题的修复。

在一种可能的实现方式中,在上述检测到第一用户终端出现网络故障之前,即当用户终端不存在网络故障问题而正常使用网络时,上述方法还包括:实时收集第一用户终端的网络质量数据,并将网络质量数据定期发送云端服务器,以使云端服务器根据所述网络质量数据分析局域网的网络质量。该方案中,用户终端实时收集网络质量数据并发送至云端服务器,以使云端服务器根据网络质量数据对局域网的网络质量状况进行分析,根据分析结果可以实现对局域网优化管理。

通过上述方案,提高了对用户终端网络故障问题修复的效率,为了使上述方案更加清楚,下面从系统角度对本申请做说明。

基于图1的系统架构,图4示例性的示出了本申请提供的又一种方法流程示意图,如图4所示,该方法包括:

步骤403,移动终端向云端服务器发送用户终端的信息。

该用户终端的信息包括用户终端的标识信息和初步诊断网络故障信息。

步骤404,云端服务器检测用户终端的通信路径。

步骤405,云端服务器向移动终端发送异常定位信息或网络修复方法。

若上述步骤404中检测到用户终端的通信路径存在异常,则在步骤405中,云端服务器向移动终端发送异常定位信息。若上述步骤404中检测到用户终端的通信路径不存在异常,则在步骤405中,云端服务器向移动终端发送网络修复方案,该网络修复方案是云端服务器根据在步骤403中接收的初步诊断网络故障信息生成的。云端服务器向移动终端发送异常定位信息或网络修复方法后,用户可以根据移动终端以图文形式呈现的网络修复方案对用户终端进行修复。

在一种可能的实现方式中,在上述步骤403之前,还可以包括:

步骤402,移动终端获取用户终端的信息。

具体地,在步骤402中,用户终端在发生网络故障时,根据用户终端的标识信息和初步诊断网络故障信息生成二维码信息,然后由移动终端对二维码进行扫描,以获取用户终端的信息(用户终端的标识信息和初步诊断网络故障信息)。当然,在实际应用中,移动终端获取用户终端的信息的方法并不限于此,例如,可以通过数据线将用户终端与移动终端进行连接,然后用户终端通过数据线向移动终端传输用户终端的信息。

在一种可能的实现方式中,在上述步骤402之前,还可以包括:

步骤401,用户终端进行自主修复。

具体地,当用户终端发生网络故障时,用户终端可以对自身网络故障原因进行检测,检测内容包括以下信息中的一种或多种信息:网线出现问题或者网线松动、电脑网卡获取到的上网ip地址失败、ip地址被其他人占用、有其他人仿冒你电脑网卡地址上网、电脑与网关之间的线路不通、电脑中毒、网络服务器发生故障,对于检测得到的网络故障原因进行自主修复,自主修复方式例如可以包括以下方式中的一种或多种:本地连接修复、恢复正常上网时的ip等设置、网卡驱动修复、网卡重启、网络服务器设置修复、网络环境初始化等。具体采取何种自主修复方式,可按照检测得到的网络故障原因进行具体选择。并且在自主修复失败时,才会执行步骤402以及步骤401之后的步骤。并且在该步骤中检测的内容可以作为上述步骤402中移动终端获取的用户终端的信息中的初步诊断网络故障信息。

上述步骤401所述的方法,用户终端具有自行修复功能,若用户终端出现的网络故障问题为简单的可以通过用户终端自行修复解决的,可以通过用户终端自行修复,而不用再通过移动终端向云端服务器产生交互信息来解决,即提高了网络故障问题的修复效率,同时还可以减少移动终端和云端服务器的资源开销。

在一种可能的实现方式中,在上述步骤405之后,还可以包括:

步骤406,移动终端向云端服务器发送报修请求。

步骤407,云端服务器向网管终端发送通知消息。

上述步骤406中的报修请求通常是用户根据网络修复方案对用户终端进行修复且修复失败时,用户使用移动终端进行发送的。当然,实际应用中,用户在收到网络修复方案后,也可以选择不根据网络修复方案对用户终端进行修复而直接选择发送报修请求。或者上述406中的报修请求是用户在接收到异常定位信息后发送的。

上述步骤407中的通知消息用于通知网管人员对用户终端进行修复。

上述步骤406以及步骤407的具体实现方式及有益效果,与前述图2所示的步骤204至步骤206相同,可参考前述描述,在此不再赘述。

基于与图2所示的网络修复方法相同的发明构思,图5示例性的示出了本申请提供的一种云端服务器示意图,该云端服务器可以执行如图2所示的网络修复方法的流程。该云端服务器包括:

接收单元501,用于接收移动终端发送的第一用户终端的标识信息和初步诊断网络故障信息,其中,用户终端的标识信息和初步诊断网络故障信息是移动终端在第一用户终端出现网络故障后获取的。

检测单元502,用于根据第一用户终端的标识信息,检测第一用户终端在局域网中的通信路径是否存在异常。

发送单元503,用于在检测单元502检测到通信路径存在异常时,向移动终端发送通信路径的异常定位信息,或者在检测单元502检测到通信路径未存在异常时,向移动终端发送与初步诊断网络故障信息对应的网络修复方案。

该方案中,通过云端服务器对出现网络故障的用户终端在局域网中的通信路径进行检测,如果检测到通信路径异常,将出现异常的位置的信息发送到用户的移动终端,用户将该将通信路径上存在网络故障的位置上报给网管人员后,网管人员可以快速对该位置的异常进行修复,如果未检测到通信路径异常,把根据初步诊断网络故障信息生成的网络修复方案发送到用户的移动终端上,用户根据网络修复方案对用户终端进行修复,该方案通过云端服务器发送的信息,用户根据云端服务器反馈的信息可以快速的解决网络故障问题,因而可以更高效的实现对网络故障问题的修复。

在一种可能的实现方式中,上述检测单元502具体可以用于:根据第一用户终端的标识信息从局域网的网络拓扑中确定出第一用户终端在局域网中的通信路径,然后从第一用户终端的通信端口开始检测所述通信路径是否异常。

在一种可能的实现方式中,上述接收单元501还可以用于:接收移动终端发送的携带第一用户终端的标识信息的报修请求,该报修请求是移动终端显示网络修复方案或者异常定位信息并检测到报修按钮被触发后发送的。上述云端服务器还可以包括通知消息生成单元504,该通知消息生成单元504用于根据第一用户终端的标识信息及其对应的网络修复方案或者异常定位信息生成网络故障维修通知消息。上述发送单元503还可以用于:将所述通知消息发送给网管终端。

在一种可能的实现方式中,上述报修请求包括用户终端所在的地理位置信息,上述通知消息包括用户终端所在的地理位置信息。

在一种可能的实现方式中,上述接收单元501还可以用于:接收至少一个用户终端发送的网络质量数据。上述云端服务器还可以包括分析单元505,该分析单元用于根据至少一个用户终端发送的网络质量数据分析局域网的网络质量。

上述云端服务器的具体实施方式和有益效果,与前述图2所示的网络修复方法中的实施方式及有益效果相同,可参考前述描述,在此不再赘述。

基于与图3所示的网络修复方法相同的发明构思,图6示例性的示出了本申请提供的一种用户终端示意图,该用户终端可以执行如图3所示的网络修复方法的流程。该用户终端包括:

终端信息检测单元601,用于在检测到第一用户终端出现网络故障后,根据预设故障检测项目逐一排查,得到初步诊断网络故障信息。

显示单元602,用于显示第一用户终端的标识信息和初步诊断网络故障信息。以使移动终端获取第一用户终端的标识信息和初步诊断网络故障信息后发送至云端服务器,以使云端服务器根据第一用户终端的标识信息,检测第一用户终端所在局域网中的通信路径是否存在异常。

上述方案,通过用户终端自行检测用户终端出现的网络故障信息,并上报给云端服务器,最终通过云端服务器确定如何解决网络故障问题,使用户可以自行对用户终端出现的网络故障问题进行修复,进而可以更高效的实现对网络故障问题的修复。

在一种可能的实现方式中,上述用户终端还可以包括:

网络质量数据检测单元603,用于实时收集第一用户终端的网络质量数据。

网络质量数据发送单元604,用于将网络质量数据定期发送云端服务器。以使云端服务器根据网络质量数据分析局域网的网络质量。

上述用户终端的具体实施方式和有益效果,与前述图3所示的网络修复方法中的实施方式及有益效果相同,可参考前述描述,在此不再赘述。

基于与上述实施例相同的构思,本申请还提供一种网络设备。

图7为本申请提供的一种网络设备的结构示意图。如图7所示,该网络设备700包括:

存储器701,用于存储程序指令;

处理器702,用于调用所述存储器中存储的程序指令,按照获得的程序执行前述图2或图3中所述的网络修复方法。

基于与上述实施例相同的构思,本申请还提供一种计算机存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行前述图2或图3中所述的网络修复方法。

需要说明的是,本申请中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。在本申请中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

本领域内的技术人员应明白,本申请可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1