本申请涉及网络,尤其涉及一种终端自助诊断方法、装置、设备和介质。
背景技术:
1、移动网络3/4/5g网络制式并存,网络结构复杂,用户终端更新迭代较快,用户在日常使用移动网络的过程中发现的问题也越来越多。
2、为了发现问题,现有技术中一般通过人用客服的方式收集客户咨询的问题,或者建立客户反馈系统,例如客户投诉系统,利用客户投诉系统和用户常驻基站小区进行指标分析,其分析的指标相对片面,主要考虑的是运营商的业务提供情况和网络状态,并且还是在用户出现问题后,接收投诉再解决问题,没有进行提前预防,导致用户体验不佳。
3、故,现在亟待提出更加全面且能够预防投诉的方法,以及时诊断用户进行网络使用时可能出现的问题。
技术实现思路
1、本申请提供一种终端自助诊断方法、装置、设备和介质,用以解决现有技术中指标分析不够全面,以及没有提前分析网络问题导致用户体验不佳的问题。
2、第一方面,本申请提供一种终端自助诊断方法,应用于服务器,包括:
3、接收用户终端的终端诊断请求,所述终端诊断请求携带用户标识和用户终端的当前状态信息;
4、根据所述用户标识,获取所述用户标识关联的终端网络能力信息;
5、判断所述用户终端的当前状态信息是否与所述终端网络能力信息相匹配;
6、若匹配,则获取所述用户终端的终端位置和所述终端位置关联的预设地理范围内的基站的基站位置;
7、根据所述基站位置和所述终端位置,确定网络覆盖情况;
8、根据匹配结果和所述网络覆盖情况,向所述用户终端反馈诊断信息。
9、在一种可能的实现方式中,所述判断所述用户终端的当前状态信息是否与所述终端网络能力信息相匹配,包括:
10、获取所述当前状态信息中的业务所支持的第一最高网络类型;
11、获取所述终端网络能力信息中的所述用户终端开通的所述业务所支持的第二最高网络类型;
12、若所述第一最高网络类型与所述第二最高网络类型相同,则确定所述用户终端的当前状态信息与所述终端网络能力信息相匹配。
13、在一种可能的实现方式中,若所述第一最高网络类型与所述第二最高网络类型不相同,则所述方法还包括:
14、获取所述当前状态信息中的号卡存放位置,并判断所述号卡存放位置是否支持所述第二最高网络类型,若是,则生成用于指示升级终端版本的诊断信息,若否,则生成用于指示号卡存放位置错误的诊断信息;
15、和/或
16、获取所述当前状态信息中的所述业务的开关状态,并确认所述开关状态是否为打开状态,若是,则生成用于指示升级终端版本的诊断信息,若否,则生成用于指示开关未打开的诊断信息。
17、在一种可能的实现方式中,所述业务包括移动网络业务和volte高清语音业务。
18、在一种可能的实现方式中,所述根据所述基站位置和所述终端位置,确定网络覆盖情况,包括:
19、根据所述终端位置和所述基站位置,确定所述用户终端与所述基站的预设方向的相对方位角;
20、根据所述相对方位角和基站方位角的差值,确定所述差值在预设阈值范围内的候选基站,并从所述候选基站中获取距离所述用户终端最近的目标基站,所述基站方位角为所述基站与所述预设方向的方位角;
21、若所述目标基站与所述用户终端的距离大于预设距离,则确认所述用户终端的网络覆盖情况为无效覆盖。
22、在一种可能的实现方式中,若所述目标基站与所述用户终端的距离小于预设距离,所述方法还包括:
23、获取所述目标基站的参数信息,所述参数信息包括电平信号和噪声信号;
24、根据所述参数信息确定所述目标基站的信号是否存在异常;其中,所述异常包括电平异常和白噪声干扰;
25、若是,则确认所述用户终端的网络覆盖情况为异常覆盖。
26、在一种可能的实现方式中,所述用户标识为经过加密的用户标识。
27、在一种可能的实现方式中,所述获取所述用户终端的终端位置,包括:
28、向所述用户终端反馈诊断响应,所述诊断响应用于指示所述用户终端上传地理位置;
29、获取所述用户终端上传的终端位置。
30、第二方面,本申请提供一种终端自助诊断装置,包括:
31、第一获取模块,用于接收用户终端的终端诊断请求,所述终端诊断请求携带用户标识和用户终端的当前状态信息;
32、第二获取模块,用于根据所述用户标识,获取所述用户标识关联的终端网络能力信息;
33、判断模块,用于判断所述用户终端的当前状态信息是否与所述终端网络能力信息相匹配;
34、第三获取模块,用于若匹配,则获取所述用户终端的终端位置和所述终端位置关联的预设地理范围内的基站的基站位置;
35、处理模块,用于根据所述基站位置和所述终端位置,确定网络覆盖情况;
36、输出模块,用于根据匹配结果和所述网络覆盖情况,向所述用户终端反馈诊断信息。
37、第三方面,本申请提供一种终端自助诊断设备,包括:至少一个处理器和存储器;
38、所述存储器存储计算机执行指令;
39、所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上所述的终端自助诊断方法。
40、第四方面,本申请提供一种计算机可读存储介质,其上储存有计算机程序,该计算机程序被处理器执行时实现如上所述的终端自助诊断方法的步骤。
41、本申请提供的一种终端自助诊断方法、装置、设备和介质,接收用户终端的终端诊断请求,所述终端诊断请求携带用户标识和用户终端的当前状态信息;根据所述用户标识,获取所述用户标识关联的终端网络能力信息;判断所述用户终端的当前状态信息是否与所述终端网络能力信息相匹配;若匹配,则获取所述用户终端的终端位置和所述终端位置关联的预设地理范围内的基站的基站位置;根据所述基站位置和所述终端位置,确定网络覆盖情况;根据匹配结果和所述网络覆盖情况,向所述用户终端反馈诊断信息。
42、上述方法中,通过用户终端上传至服务器的用户标识和当前状态信息,得知用户终端的终端使用状态,并根据用户标识获取用户终端关联的终端网络能力信息得知用户终端应该达到的使用状态,如果用户终端的当前状态信息是否与终端网络能力信息相匹配,即是使用状态和应该达到的使用状态是匹配的,说明用户终端能够正常使用,这时可能是网络侧的基站无法提供足够的服务,故需要根据位置信息检查网络覆盖情况,最终根据获取的各种匹配诊断结果进行反馈,以便于用户根据反馈的诊断信息进行操作;此过程充分利用了终端网络能力信息以及网络侧的网络覆盖情况,给用户提供了自主分析网络使用情况等问题的渠道,并及时给出反馈,提升了用户体验。
1.一种终端自助诊断方法,其特征在于,应用于服务器,包括:
2.根据权利要求1所述的方法,其特征在于,所述判断所述用户终端的当前状态信息是否与所述终端网络能力信息相匹配,包括:
3.根据权利要求2所述的方法,其特征在于,若所述第一最高网络类型与所述第二最高网络类型不相同,则所述方法还包括:
4.根据权利要求2至3中任意一项所述的方法,其特征在于,所述业务包括移动网络业务和volte高清语音业务。
5.根据权利要求1所述的方法,其特征在于,所述根据所述基站位置和所述终端位置,确定网络覆盖情况,包括:
6.根据权利要求5所述的方法,其特征在于,若所述目标基站与所述用户终端的距离小于预设距离,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述用户标识为经过加密的用户标识。
8.根据权利要求1所述的方法,其特征在于,所述获取所述用户终端的终端位置,包括:
9.一种终端自助诊断装置,其特征在于,包括:
10.一种终端自助诊断设备,其特征在于,包括:至少一个处理器和存储器;
11.一种计算机可读存储介质,其上储存有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-8任意一项所述的终端自助诊断方法的步骤。