用于定位故障的反馈方法、装置及服务器的制造方法
【技术领域】
[0001]本申请涉及通信技术领域,具体涉及定位技术领域,尤其涉及用于定位故障的反馈方法、装置及服务器。
【背景技术】
[0002]目前,LBS定位服务端问题尚无统一的反馈入口,且对于用户的反馈问题,依赖人工分析,存在处理周期长,易受分析人员主观因素的影响,缺少反馈整体统计,无法发现核心问题等缺点。
[0003]现有的对定位故障进行处理和反馈的方法主要是通过测试机模拟,人工查询海量日志,根据复杂定位策略,逐条进行分析比对,然后联系用户和跟进人,从而进一步反馈并解决问题。这种技术的缺陷在于:对定位故障的处理和反馈周期长,缺少整体状况统计分析,无法发现核心问题,效率低等问题。
【发明内容】
[0004]本申请提供了一种用于定位故障的反馈的方法、装置及服务器。解决了现有技术中对定位故障的处理和反馈周期长,效率低等技术问题。
[0005]第一方面,本申请提供了一种用于定位故障的反馈方法,所述方法包括:接收用户终端发送的定位故障相关信息;根据所述定位故障相关信息,确定定位服务器中是否存储有对应的定位日志;如果是,获取所述定位日志;基于所述定位日志确定对应的定位故障的原因;向指定终端发送包含所述定位故障的原因的信息。
[0006]在某些实施方式中,所述方法还包括:确定所述定位故障的原因是否为指定原因;如果是,从已存储的数据中获取所述定位故障的原因所对应的故障解决策略;向指定终端发送包含所述故障解决策略的信息。
[0007]在某些实施方式中,所述基于所述定位日志确定对应的定位故障的原因,包括:从所述定位日志中获取在定位过程中生成的错误码;根据所述错误码确定定位故障的原因。
[0008]在某些实施方式中,所述根据所述错误码确定定位故障的原因,包括:将所述错误码对应的原因确定为定位故障的原因;或者根据所述错误码确定定位故障的类型;从所述定位日志中获取对应的定位参考信息以及定位依据;基于所述定位故障的类型、定位参考信息以及定位依据,确定定位故障的原因。
[0009]在某些实施方式中,所述定位参考信息包括以下至少一项:基于网络之间互连的协议IP进行定位的定位结果,基于基站进行定位的定位结果,通过无线局域网基于概率进行定位的定位结果,通过无线局域网基于位置指纹进行定位的定位结果以及通过GPS进行定位的定位结果。
[0010]在某些实施方式中,所述定位依据包括以下至少一项:无线访问接入点以及基站。
[0011]在某些实施方式中,所述定位故障相关信息至少包括:用户终端的标识信息,定位故障发生的估计时刻信息以及定位故障的类型信息。
[0012]第二方面,本申请提供了一种用于定位故障的反馈装置,所述装置包括:接收单元,用于接收用户终端发送的定位故障相关信息;第一确定单元,用于根据所述定位故障相关信息,确定定位服务器中是否存储有对应的定位日志;获取单元,用于响应于定位服务器中存储有对应的定位日志,获取所述定位日志;第二确定单元,用于基于所述定位日志确定对应的定位故障的原因;发送单元,用于向指定终端发送包含所述定位故障的原因的信息。
[0013]在某些实施方式中,所述装置还包括判断单元和提取单元;所述判断单元,用于确定所述定位故障的原因是否为指定原因;所述提取单元,用于响应于所述定位故障的原因为指定原因,从已存储的数据中获取所述定位故障的原因所对应的故障解决策略;所述发送单元,还用于向指定终端发送包含所述故障解决策略的信息。
[0014]在某些实施方式中,所述第二确定单元包括:错误码获取子单元,用于从所述定位日志中获取在定位过程中生成的错误码;确定子单元,用于根据所述错误码确定定位故障的原因。
[0015]在某些实施方式中,所述确定子单元配置用于:将所述错误码对应的原因确定为定位故障的原因;或者根据所述错误码确定定位故障的类型;从所述定位日志中获取对应的定位参考信息以及定位依据;基于所述定位故障的类型、定位参考信息以及定位依据,确定定位故障的原因。
[0016]在某些实施方式中,所述定位参考信息包括以下至少一项:基于网络之间互连的协议IP进行定位的定位结果,基于基站进行定位的定位结果,通过无线局域网基于概率进行定位的定位结果,通过无线局域网基于位置指纹进行定位的定位结果以及通过GPS进行定位的定位结果。
[0017]在某些实施方式中,所述定位依据包括以下至少一项:无线访问接入点以及基站。
[0018]在某些实施方式中,所述定位故障相关信息至少包括:用户终端的标识信息,定位故障发生的估计时刻信息以及定位故障的类型信息。
[0019]第三方面,本申请提供了一种服务器,所述服务器包括:第二方面或第二方面的任一种可能的实现方式所述的装置。
[0020]本申请提供的用于定位故障的反馈方法、装置及服务器,通过根据用户终端发送的定位故障相关信息,从定位服务器获取对应的定位日志,并基于定位日志确定对应的定位故障的原因,将包含上述定位故障的原因的信息发送给指定终端,以向用户或者检修者反馈定位故障的原因。解决了现有技术中对定位故障的处理和反馈周期长,效率低等技术问题,提高了反馈定位故障原因的效率。
【附图说明】
[0021]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0022]图1是本申请实施例提供的用于定位故障的反馈方法的一个实施例的流程图;
[0023]图2是本申请实施例提供的用于定位故障的反馈方法的另一个实施例的流程图;
[0024]图3是本申请实施例提供的基于定位日志确定对应的定位故障的原因的方法的一个实施例的流程图;
[0025]图4是本申请实施例提供的用于定位故障的反馈装置的一个实施例的结构示意图;
[0026]图5是可以应用本申请实施例的示例性系统架构示意图;
[0027]图6是适于用来实现本申请实施例的终端设备或服务器的计算机系统的结构示意图。
【具体实施方式】
[0028]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外,为了便于描述,附图中仅示出了与有关发明相关的部分。
[0029]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0030]本申请所涉及的终端具有并开启了定位功能。终端可以包括但不限于智能手机、平板电脑、个人数字助理、智能穿戴设备及膝上型便携计算机等等。出于示例描述目的以及为了简洁起见,在接下来的讨论中,结合具有并开启了定位功能的终端来描述本申请的示例性实施例。
[0031]请参考图1,其示出了根据本申请的用于定位故障的反馈方法的一个实施例的流程100。该方法可以由服务器来执行。
[0032]如图1所示,在步骤101中,接收用户终端发送的定位故障相关信息。
[0033]一般来说,当用户终端开启了定位功能后,该用户终端就与用于定位的定位服务器建立了通信连接。如果当前用户终端能接收到某基站的通信信号,和/或当前用户终端开启了接收无线局域网信号的功能,并接收到了 AP(Wireless Access Point,无线访问接入点)的信号,则定位服务器会获取上述基站和/或AP的相关信息(如上述基站和/或AP的标识信息等等),以及获取该用户终端接收到上述基站和/或AP的信号状态的相关信息(如该用户终端接收到上述基站和/或AP的信号的强度等等)。定位服务器可以根据上述信息采用各种不同的方法对该用户终端进行定位,例如,基于基站的相关信息对用户终端进行定位,或者通过无线局域网基于概率对用户终端进行定位,或者通过无线局域网基于位置指纹对用户终端进行定位等等,并获取通过上述各种不同定位方式进行定位的定位结果O
[0034]另外,定位服务器还可以获取通过其它定位方式对该用户终端进行定位的定位结果,例如,基于IP(Internet Protocol,网络之间互连的协议)进行定位的定位结果以及通过GPS进行定位的定位结果等等。可以理解,定位服务器需要获取某定位时刻能够获得的采用不同的方法得到的所有定位结果。
[0035]需要说明的是,采用各种不同的方法对用户终端进行定位的精度并不相同,因此,可以根据定位精度的高低对所获得的定位结果对应的定位方法进行排序。例如,按照定位精度从低到高的顺序对定位方法排序如下:基于IP定位的方法,基于基站定位的方法,通过无线局域网基于概率进行定位的方法,通过无线局域网基于位置指纹进行定位的方法,GPS定位的方法。将按照