一种基站定位中的测量补偿方法、装置、服务器及系统 |
|||||||
申请号 | CN201210305261.5 | 申请日 | 2012-08-24 | 公开(公告)号 | CN102869038B | 公开(公告)日 | 2015-01-21 |
申请人 | 华为技术有限公司; | 发明人 | 裴新欣; | ||||
摘要 | 本 发明 实施例 公开了一种基站 定位 中的测量补偿方法、装置、 服务器 及系统,其中,所述方法包括:接收移动终端上报的不同基站间的参考 信号 时间差RSTD测量值;获取定位辅助设备对应的RSTD测量补偿值,所述定位辅助设备为预先设置在固定 位置 ,所述移动终端位于所述固定位置对应的范围内,所述RSTD测量补偿值用于补偿该范围内的RSTD测量;根据所述RSTD测量补偿值,对所述RSTD测量值进行补偿得到RSTD补偿结果。采用本发明,可对移动终端上报的RSTD测量值进行补偿,以提高对移动终端的定位 精度 。 | ||||||
权利要求 | 1.一种基站定位中的测量补偿方法,其特征在于,包括: |
||||||
说明书全文 | 一种基站定位中的测量补偿方法、装置、服务器及系统技术领域[0001] 本发明涉及通信技术领域,尤其涉及一种基站定位中的测量补偿方法、装置、服务器及系统。 背景技术[0002] 在LTE(Long Term Evolution,长期演进)网络中实现基站定位技术大多采用OTDOA(Observation Time Difference of Arrival,观测到达时间差)技术实现,在OTDOA技术中,LTE网络中各服务小区基站下发PRS/CRS(Position Reference Signal/Cell Specific Reference Signal,定位参考信号/小区参考信号),需要定位的移动终端在接收到PRS/CRS后,计算接收到的各个基站(eNodeB)的PRS/CRS的到达时间,进而计算得到RSTD(Reference Signal Time Difference,参考信号时间差),即需要定位的移动终端得到RSTD测量值,需要定位的移动终端再将该RSTD测量值上报给定位服务器。但是,由于实际网络中的某些服务区域存在着严重的多径干扰,这会使得通过PRS/CRS参考信号进行RSTD测量时存在较大的偏差,使得定位精度急剧降低。 [0003] 现有技术引入了一种对RSTD测量值进行补偿的技术。移动终端可测量得到小区i的RSTD测量结果,所述测量结果可通过GPS(Global Position System全球定位系统)上报至定位服务器,移动终端还可通过所述GPS上报其位置坐标,由定位服务器根据该移动终端的位置坐标得到小区i对应的真实RSTD值,并将该移动终端上报的小区i的RSTD测量值减去移动终端上报的所述小区i的真实RSTD值得到补偿值,并基于得到的补偿值对一定区域内的RSTD测量结果进行补偿,完成所述移动终端的定位。 [0004] 在现有的基于补偿技术的RSTD测量中,移动终端不仅需要实时测量其位置信息,还需要发送GPS信号报告其位置,浪费了移动终端的资源。而且在移动终端的GPS信号较弱甚至无法接收GPS信号的时候,无法实现RSTD的有效测量。 发明内容[0005] 本发明实施例提供一种基站定位中的测量补偿方法、装置及系统,可对移动终端上报的RSTD测量值进行补偿,以提高对移动终端的定位精度并尽可能节省一种终端的资源开销。 [0006] 第一方面,本发明实施例提供了一种基站定位中的测量补偿方法,包括: [0007] 接收移动终端上报的不同基站间的参考信号时间差RSTD测量值; [0008] 获取定位辅助设备对应的RSTD测量补偿值,所述定位辅助设备为预先设置在固定位置,所述移动终端位于所述固定位置对应的范围内,所述RSTD测量补偿值用于补偿该范围内的RSTD测量; [0009] 根据所述RSTD测量补偿值,对所述RSTD测量值进行补偿得到RSTD补偿结果。 [0010] 另一方面,本发明实施例提供了一种基站定位中的测量补偿装置,包括: [0011] 接收模块,用于接收移动终端上报的不同基站间的RSTD测量值; [0012] 获取模块,用于获取定位辅助设备对应的RSTD测量补偿值,所述定位辅助设备为预先设置在固定位置,所述移动终端位于所述固定位置对应的范围内,所述RSTD测量补偿值用于补偿该范围内的RSTD测量; [0013] 补偿模块,用于根据所述获取模块获取的RSTD测量补偿值,对所述接收模块接收到的RSTD测量值进行补偿得到RSTD补偿结果。 [0014] 再一方面,本发明实施例提供了一种定位服务器,包括: [0015] 收发信机,用于接收移动终端上报的不同基站间的RSTD测量值; [0016] 处理器,用于获取定位辅助设备对应的RSTD测量补偿值,所述定位辅助设备为预先设置在固定位置,所述移动终端位于所述固定位置对应的范围内,所述RSTD测量补偿值用于补偿该范围内的RSTD测量;并根据所述RSTD测量补偿值,对所述RSTD测量值进行补偿得到RSTD补偿结果。 [0017] 第四方面,本发明实施例提供了一种基站定位系统,包括:定位服务器和定位辅助设备;其中, [0018] 所述定位辅助设备,预先设置在固定位置,用于上报不同基站间的辅助RSTD测量值; [0019] 所述定位服务器,用于: [0020] 接收所述固定位置对应的范围内的移动终端上报的不同基站间的RSTD测量值; [0021] 计算所述辅助RSTD测量值与所述定位辅助设备的所述不同基站间的RSTD标准值的差值,将所述差值作为定位辅助设备对应的RSTD测量补偿值,所述RSTD测量补偿值用于补偿该范围内的RSTD测量; [0022] 根据所述RSTD测量补偿值,对所述RSTD测量值进行补偿得到RSTD补偿结果。 [0023] 由上可知,本发明实施例中通过在固定位置增加辅助设备获取RSTD测量补偿值,在移动终端需要定位时,定位服务器可使用相应辅助设备的RSTD测量补偿值对移动终端上报的RSTD测量值进行补偿,并不需要移动终端上报额外的例如GPS信息,可以在不增加移动终端资源开销的前提下显著地提高对移动终端定位的精度。附图说明 [0024] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 [0025] 图1是本发明实施例提供的一种基站定位中的测量补偿方法的示意图; [0027] 图2b是图1中的另一种选定定位辅助设备的方法的示意图; [0028] 图3是图1中的一种获取RSTD测量补偿值的方法的示意图; [0029] 图4是本发明实施例提供的另一种基站定位中的测量补偿方法的示意图; [0030] 图5是本发明实施例提供的一种基站定位系统的示意图; [0031] 图6是本发明实施例提供的一种基站定位中的测量补偿装置的示意图; [0032] 图7a是图6中基站定位中的测量补偿装置中的一种获取模块的结构示意图; [0033] 图7b是图6中基站定位中的测量补偿装置中的另一种获取模块的结构示意图; [0034] 图8是本发明实施例的另一种基站定位中的测量补偿装置的结构示意图; [0035] 图9是本发明实施例的一种定位服务器的结构组成示意图。 具体实施方式[0036] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提到的基站定位是利用不同基站发送的PRS/CRS到达移动终端的时间差来定位终端的位置,即利用移动终端的RSTD测量值来进行移动终端的定位。所述移动终端是无线通信中的可移动的终端,其形态包括各类便携式终端以及车载通信终端等。 [0037] 为了提高定位精度,移动终端的RSTD测量值需要由定位服务器进行一定的补偿。请参见图1,是本发明实施例提供的一种基站定位中的测量补偿方法的示意图,所述方法包括: [0038] S101:接收移动终端上报的不同基站间的RSTD测量值; [0039] 在所述移动终端需要进行基站定位时,会接收到所述移动终端驻留的服务小区基站,以及一个或者多个参与定位基站发送的PRS/CRS,所述移动终端分别计算服务小区基站以及各个参与定位基站下发的PRS/CRS的到达时间,然后计算各个参与定位基站分别与所述服务小区基站之间的PRS/CRS到达时间差值,从而得到各个参与定位基站与所述服务小区基站之间的RSTD测量值,并向定位服务器上报得到的RSTD测量值。 [0040] 具体实施时,所述移动终端根据PRS/CRS还可以得到:服务小区基站与参与定位基站的PRS/CRS的TOA(Time of Arrival,到达时间)测量值,RSRP(Reference Signal Receiving Power,参考信号接收功率)测量值,RSRQ(Reference Signal Receiving Quality,参考信号接收质量)测量值,移动终端的TA(Time Advance,时间提前量)等测量值。 [0041] S102:获取定位辅助设备对应的RSTD测量补偿值,所述定位辅助设备为预先设置在固定位置,所述移动终端位于所述固定位置对应的范围内,所述RSTD测量补偿值用于补偿该范围内的RSTD测量; [0042] 在所述S102中,可选择离所述移动终端最近的定位辅助设备所对应的RSTD测量补偿值。选定所述定位辅助设备具体包括:对所述RSTD测量值进行计算,得到所述移动终端的测量位置坐标;从多个候选定位辅助设备中选取距离所述移动终端的测量位置坐标最近的所述定位辅助设备。 [0043] 或者,在所述S102中,还可以根据信号匹配的方式选择出对应的定位辅助设备。选定所述定位辅助设备具体包括:将所述RSTD测量值与多个候选定位辅助设备中每个候选定位辅助设备上报的每个所述不同基站间的候选RSTD测量值分别进行匹配计算得到多个计算结果,选择计算结果满足匹配条件的所述定位辅助设备。 [0044] S103:根据所述RSTD测量补偿值,对所述RSTD测量值进行补偿得到补偿结果。 [0045] 其中,通过上述S102的方式选择得到的所述定位辅助设备的服务小区基站与所述移动终端的服务小区基站为同一基站;选择的RSTD测量补偿值对应的参与所述定位辅助设备定位的参与定位基站与所述移动终端上报的RSTD测量值对应的参与定位基站一一对应。 [0046] 在所述S103中比较简单的补偿方式为:将用户上报的RSTD测量值加上选择得到的RSTD补偿值:RSTD′i+Δti,可得到所述移动终端的较为准确的RSTD值,其中的RSTD′i为所述移动终端上报的第i个参与定位的基站与所述移动终端所在的服务小区基站之间的RSTD测量值,所述的Δti为选定的所述定位辅助设备对应于所述移动终端的第i个参与定位的基站与所述定位辅助设备所在的服务小区基站之间的RSTD测量补偿值。 [0047] 进一步具体的,请参见图2a,是图1中的一种选定定位辅助设备的方法的示意图,在上述的S102中获取定位辅助设备对应的RSTD测量补偿值之前,还包括以下步骤确定所述定位辅助设备: [0048] S2001:对所述RSTD测量值进行计算,得到所述移动终端的测量位置坐标; [0050] S2002:从多个候选定位辅助设备中选取距离所述移动终端的测量位置坐标最近的所述定位辅助设备。 [0051] 进一步具体的,请参见图2b,是图1中的另一种选定定位辅助设备的方法的示意图,在上述的S102中获取定位辅助设备对应的RSTD测量补偿值之前,还可以包括以下步骤确定所述定位辅助设备: [0052] S2101:将所述RSTD测量值与多个候选定位辅助设备中每个候选定位辅助设备上报的每个所述不同基站间的候选RSTD测量值分别进行匹配计算得到多个计算结果。 [0053] S2102:选择计算结果满足匹配条件的所述定位辅助设备。 [0054] 其中,所述的匹配计算以及匹配条件的计算公式可以通过如下公式表示: [0055] 公式一:ΔTA=(TA′E-TA′UE)<Threshold_TA;其中,ΔTA为待计算的时间提前量差值,TA′UE为移动终端测量到的时间提前量,TA′E为所述定位辅助设备测量到的时间提前量,Threshold_TA为预设的时间提前量差量阈值,时间提前量由所述移动终端和所述定位辅助设备根据本身上下行信号之间的时间参量直接得出; [0056] 公式二:ΔRSRP=(RSRP′E-RSRP′UE)<Threshold_RSRP;其中,所述ΔRSRP为待计算的参考信号接收功率差值,所述RSRP′UE为移动终端测量得到的参考信号接收功率值,所述RSRP′E为所述定位辅助设备测量得到的参考信号接收功率值,所述Threshold_RSRP为预设的参考信号接收功率差量阈值。 [0057] 公式三:ΔRSRQ=(RSRQ′E-RSRQ′UE)<Threshold_RSRP;其中,所述ΔRSRQ为待计算的参考信号接收质量差值,所述RSRQ′UE为移动终端测量得到的参考信号接收质量值,所述RSRQ′E为所述定位辅助设备测量得到的参考信号接收质量值,所述Threshold_RSRP为预设的参考信号接收质量差值的阈值。 [0058] 公式四:ΔRSTDi=(RSTDiE-RSTDiUE)<Threshold_RSTD;其中,所述ΔRSTDi为第i个参与定位基站相对于服务基站的参考信号时间差的差值,所述RSTDiUE为移动终端测量得到的第i个参与定位基站相对于服务小区基站的参考信号时间差值,所述RSTDiE为定位辅助设备测量得到的第i个参与定位基站相对于服务小区基站的参考信号时间差值,所述Threshold_RSTD为预设的参考信号时间差值的差量阈值。 [0059] 其中,上述的TA′E、RSRP′E、RSRQ′E、RSTDiE为定位辅助设备相应的测量参考值,在计算上述四个公式后,将测量参考值满足上述的一个或者多个条件时对应的定位辅助设备作为用于补偿RSTD测量值的定位辅助设备。 [0060] 上述的匹配计算以及匹配条件的计算公式还可以为: [0061] [0062] [0063] 其中的w1、w2、w3、w4为预设的权重值,该公式表示:针对移动终端和每一个候选定位辅助设备的TA值、RSRP值、RSRQ值以及RSTD值的代价函数,其中,移动终端相应的测量值不变,将每一个候选定位辅助设备相应的测量参考值代入上计算公式后,得到的值最小的测量参考值对应的定位辅助设备作为所述定位辅助设备。 [0064] 这里需要说明的是,上面所述的两种测量值匹配计算仅为本实施例中的两个例子,在其他实施例中,还可以通过其他的测量值进行测量值匹配计算,在此不赘述。 [0065] 再请参见图3,是图1中的一种获取RSTD测量补偿值的方法的示意图;可获取该定位辅助设备的一定区域范围内的RSTD测量补偿值,以对移动终端的RSTD测量值进行补偿,具体的,该方法包括: [0066] S301:接收所述定位辅助设备上报的所述不同基站间的辅助RSTD测量值; [0067] 为了获取网络所覆盖范围内的各个小区域内的RSTD测量补偿值,可以在网络所覆盖的范围内设置多个定位辅助设备,具体可以根据当地网络的多径严重程度设置定位辅助设备,在非常严重的地方可密集设置定位辅助设备。 [0068] 设置的定位辅助设备的位置是固定且精确可知的,其能够完成服务小区的驻留,并接收其服务小区基站以及参与定位基站的CRS/PRS,完成相关的CRS/PRS测量。 [0069] 所述定位辅助设备可周期性测量各个CRS/PRS到达时间,进而获得RSTD测量参考值,并在测量周期结束时将测量参考值上报给定位服务器。 [0070] 可通过一个数据库用于管理这些定位辅助设备的编号以及位置坐标,同时管理这些定位辅助设备对应的RSTD测量补偿值。 [0071] S302:计算所述定位辅助设备的所述不同基站间的RSTD标准值; [0072] S303:将所述辅助RSTD测量值与RSTD标准值的差值作为所述RSTD测量补偿值。 [0073] 其中的所述定位辅助设备的位置坐标为已知,所述服务小区基站的位置坐标、所述参与定位基站的位置坐标也可以直接得到。 [0074] 具体的,定位服务器可根据以下公式计算得到RSTD标准值: [0075] 标准值 [0076] 其中,(x0,y0)是服务小区基站的坐标、(x,y)是定位辅助设备的位置坐标,(xi,,yi)是第i参与定位的基站的位置坐标,c为光速。 [0077] 当计算得到RSTD标准值后,定位服务器再根据在S301中接收到的所述定位辅助设备上报的RSTD测量参考值,即可计算得到在所述定位辅助设备所在位置对应的区域中服务小区基站和第i个参与定位基站之间的RSTD补偿值Δti,具体计算公式为:Δti=RSTDi-RSTD′i,其中,RSTDi为上述计算得到的标准值,RSTD′i为在S301中获取的测量值。 [0078] 当然,图3对应的实施例也不是定位服务器必然执行的动作。定位辅助设备可以固定在某一位置不变。定位辅助设备对应的RSTD测量补偿值可以预先存储在定位服务器的存储器中。例如多个定位辅助设备相对于定位服务器位置固定,则定位服务器的存储器中可存有一个列表,该列表中包括各个定位辅助设备对应的RSTD测量补偿值。定位服务器可以在执行定位前活在定位过程中读取存储器中的该列表获得任一定位辅助设备对应的RSTD测量补偿值。 [0079] 通过上述实施例的描述可知,本发明具有以下有益效果: [0080] 由上可知,本发明实施例中通过在固定位置增加辅助设备获取RSTD测量补偿值,在移动终端需要定位时,定位服务器可使用相应辅助设备的RSTD测量补偿值对移动终端上报的RSTD测量值进行补偿,并不需要移动终端上报额外的例如GPS信息,可以在不增加移动终端资源开销的前提下显著地提高对移动终端定位的精度。 [0081] 进一步的再请参见图4,是本发明实施例提供的另一种基站定位中的测量补偿方法的示意图,本实施例与图1对应的实施例的不同之处在于,在根据选择的RSTD测量补偿值,对接收到的所述移动终端上报的RSTD测量值进行补偿之后,还需要执行验证步骤,具体的,本实施例包括以下步骤, [0082] S401:接收移动终端上报的不同基站间的RSTD测量值。 [0083] S402:获取定位辅助设备对应的RSTD测量补偿值,所述定位辅助设备为预先设置在固定位置,所述移动终端位于所述固定位置对应的范围内,所述RSTD测量补偿值用于补偿该范围内的RSTD测量。 [0084] 同样如上述,可选择距离所述移动终端最近的定位辅助设备的RSTD补偿值;或者根据测量值匹配计算,选择出满足匹配条件的所述定位辅助设备。 [0085] 其中选择得到的所述定位辅助设备的服务小区基站与所述移动终端的服务小区基站为同一基站;选择的RSTD测量补偿值对应的参与所述定位辅助设备定位的参与定位基站与所述移动终端上报的RSTD测量值对应的参与定位基站一一对应。 [0086] S403:根据所述RSTD测量补偿值,对所述RSTD测量值进行补偿得到补偿结果。 [0087] S404:基于所述RSTD补偿结果计算所述移动终端的位置坐标。 [0088] 根据补偿后的RSTD值,采用现有的泰勒Taylor算法,即可得到较为准确的所述移动终端的位置坐标。 [0089] S405:判断所述移动终端的位置坐标是否位于所述范围内。 [0090] 得到所述移动终端的位置坐标,将所述移动终端的位置坐标与选择的所述定位辅助设备的位置进行比较,当判断出所述移动终端的位置坐标位于所述范围内时,则本次计算的所述移动终端的位置坐标是正确的,执行S406,否则,计算错误。其中,所述定位辅助设备所覆盖的范围根据具体的精度需要进行确定,每一个定位辅助设备覆盖的范围越小,获取的RSTD补偿值越准确,最终得到的移动终端的位置坐标也越精确。 [0091] S406:向所述移动终端返回所述移动终端的位置坐标。 [0092] 否则,丢弃本次计算得到的位置坐标。继续执行下一次对所述移动终端的RSTD测量值进行补偿并计算其位置坐标。 [0093] 通过上述实施例的描述可知,本发明具有以下有益效果: [0094] 本发明实施例中通过在固定位置增加辅助设备获取RSTD测量补偿值,在移动终端需要定位时,定位服务器可使用相应辅助设备的RSTD测量补偿值对移动终端上报的RSTD测量值进行补偿,并不需要移动终端上报额外的例如GPS信息,可以在不增加移动终端资源开销的前提下显著地提高对移动终端定位的精度。 [0095] 并且进一步的,在计算得到移动终端的位置坐标后,还根据选定的所述定位辅助设备的位置对移动终端的位置坐标进行验证,进一步确保了对移动终端的定位的准确性。 [0096] 下面对本发明实施例的基站定位系统及基站定位中的测量补偿装置进行详细说明。 [0097] 请参见图5,是本发明实施例提供的一种基站定位系统的示意图。本发明实施例的所述系统用于对其覆盖范围内的移动终端进行RSTD测量值补偿以进行精确定位。本实施例中的所述基站定位系统包括:定位服务器1和多个定位辅助设备,本实施例中以其中的定位辅助设备2进行说明。当然,实际应用中,系统中可以只包括一个定位辅助设备,也就是说定位服务器1仅服务于一个固定的区域,可用于直接获取定位辅助设备对应的RSTD测量补偿值以便进行定位补偿。 [0098] 所述定位辅助设备2,预先设置在固定位置,用于上报不同基站间的辅助RSTD测量值; [0099] 所述定位服务器1,用于: [0100] 接收所述固定位置对应的范围内的移动终端上报的不同基站间的RSTD测量值; [0101] 计算所述辅助RSTD测量值与所述定位辅助设备的所述不同基站间的RSTD标准值的差值,将所述差值作为定位辅助设备对应的RSTD测量补偿值,所述RSTD测量补偿值用于补偿该范围内的RSTD测量; [0102] 根据所述RSTD测量补偿值,对所述RSTD测量值进行补偿得到RSTD补偿结果。 [0103] 所述定位服务器1可设置在基站中,根据所述定位辅助设备2的位置坐标和所述定位辅助设备2上报的RSTD测量参考值,计算得到所述定位辅助设备2的位置坐标对应范围内的RSTD测量补偿值;并且, [0104] 所述定位服务器1,还根据计算得到的所述RSTD测量补偿值对所述移动终端上报的RSTD测量值进行补偿,计算所述移动终端的位置坐标。 [0105] 在所述移动终端需要进行基站定位时,会接收到所述移动终端驻留的服务小区基站,以及一个或者多个参与定位基站发送的PRS/CRS,所述移动终端分别计算服务小区基站以及各个参与定位基站下发的PRS/CRS的到达时间,然后计算各个参与定位基站分别与所述服务小区基站之间的PRS/CRS到达时间差值,从而得到各个参与定位基站与所述服务小区基站之间的RSTD测量值,并向定位服务器1上报得到的RSTD测量值。 [0106] 系统中的每个定位辅助设备能够完成服务小区的驻留,并接收其服务小区基站以及参与定位基站的CRS/PRS,完成相关的CRS/PRS测量。所述定位辅助设备可周期性测量各个CRS/PRS到达时间,进而获得RSTD测量参考值,并在测量周期结束时将RSTD测量参考值上报给定位服务器1,以便于所述定位服务器1计算出各个定位辅助设备所在位置对应区域内的RSTD测量补偿值。 [0107] 所述定位服务器1具体是根据接收所述定位辅助设备2上报的RSTD测量参考值,对所述定位辅助设备2的位置坐标、所述服务小区基站的位置坐标、所述参与定位基站的位置坐标进行计算,得到所述定位辅助设备2在所述服务小区基站与参与定位基站之间的RSTD标准值;对所述RSTD测量参考值和所述RSTD标准值进行计算,得到所述定位辅助设备2在所述服务小区基站与所述参与定位基站之间的RSTD测量补偿值。 [0108] 其中的所述定位辅助设备的位置坐标为已知,所述服务小区基站的位置坐标、所述参与定位基站的位置坐标是固定已知的,定位服务器1可以直接得到。 [0109] 具体的,定位服务器1可根据以下公式计算得到RSTD标准值: [0110] 标准值 [0111] 其中,(x0,y0)是服务小区基站的坐标、(x,y)是定位辅助设备的位置坐标,(xi,yi)是第i参与定位基站的位置坐标,c为光速。 [0112] 当计算得到RSTD标准值后,定位服务器1再根据在所述定位辅助设备2上报的RSTD测量参考值,即可计算得到在所述定位辅助设备2所在位置对应的区域中服务小区基站和第i个参与定位基站之间的RSTD补偿值Δti,具体计算公式为:Δti=RSTDi-RSTD′i,其中,RSTDi为上述计算得到的标准值,RSTD′i为获取的所述定位辅助设备2的测量参考值。 [0113] 定位服务器1在得到各个区域的RSTD测量补偿值后,可通过映射表、或数据库等方式存储各个定位辅助设备的标识及其对应的RSTD测量补偿值,并根据要求适时进行更新,以便于在其覆盖范围内的移动终端需要定位时,所述定位服务器1能够查找到与该移动终端最近或者与该移动终端上报的测量信息匹配的定位辅助设备及其RSTD测量补偿值,实现对移动终端的RSTD测量值的补偿。定位服务器1也可以在接收到移动终端的RSTD测量值时,主动获取相应的定位辅助设备的RSTD测量参考值,以完成RSTD补偿值的计算对所述移动终端RSTD测量值进行补偿。 [0114] 在所述移动终端需要定位时,所述定位服务器1具体是根据对所述移动终端上报的测量信息中包括的RSTD测量值进行计算,得到所述移动终端的测量位置坐标;选取距离所述移动终端的测量位置坐标最近的所述定位辅助设备(本实施例中即为所述定位辅助设备2);并根据所述定位辅助设备对应的RSTD测量补偿值进行补偿计算。 [0115] 或者,所述定位服务器1具体是根据将所述移动终端上报的测量信息中的测量值与各定位辅助设备上报的测量信息中的测量参考值进行匹配计算,将计算结果满足匹配条件的定位辅助设备2对应的RSTD测量补偿值补偿所述移动终端上报的RSTD测量值。 [0116] 其中,所述定位服务器1在根据所述移动终端上报的测量信息中的测量值与定位辅助设备上报的测量信息中的测量参考值进行匹配计算确定对应的定位辅助设备时,可通过以下匹配算法进行计算: [0117] 其中,所述的匹配计算以及匹配条件的计算公式可以通过如下公式表示: [0118] 公式一:ΔTA=(TA′E-TA′UE)<Threshold_TA;其中,ΔTA为待计算的时间提前量差值,TA′UE为移动终端测量到的时间提前量,TA′E为所述定位辅助设备测量到的时间提前量,Threshold_TA为预设的时间提前量差量阈值,时间提前量由所述移动终端和所述定位辅助设备根据本身上下行信号之间的时间参量直接得出; [0119] 公式二:ΔRSRP=(RSRP′E-RSRP′UE)<Threshold_RSRP;其中,所述ΔRSRP为待计算的参考信号接收功率差值,所述RSRP′UE为移动终端测量得到的参考信号接收功率值,所述RSRP′E为定位辅助设备测量得到的参考信号接收功率值,所述Threshold_RSRP为预设的参考信号接收功率差量阈值。 [0120] 公式三:ΔRSRQ=(RSRQ′E-RSRQ′UE)<Threshold_RSRP;其中,所述ΔRSRQ为待计算的参考信号接收质量差值,所述RSRQ′UE为移动终端测量得到的参考信号接收质量值,所述RSRQ′E为所述定位辅助设备测量得到的参考信号接收质量值,所述Threshold_RSRP为预设的参考信号接收质量差值的阈值。 [0121] 公式四:ΔRSTDi=(RSTDiE-RSTDiUE)<Threshold_RSTD;其中,所述ΔRSTDi为第i个参与定位基站相对于服务基站的参考信号时间差的差值,所述RSTDiUE为移动终端测量得到的第i个参与定位基站相对于服务小区基站的参考信号时间差值,所述RSTDiE为所述定位辅助设备测量得到的第i个参与定位基站相对于服务小区基站的参考信号时间差值,所述Threshold_RSTD为预设的参考信号时间差值的差量阈值。 [0122] 其中,上述的TA′E、RSRP′E、RSRQ′E、RSTDiE为定位辅助设备相应的测量参考值,在计算上述四个公式后,将测量参考值满足上述的一个或者多个条件时对应的定位辅助设备作为用于RSTD测量补偿的定位辅助设备。 [0123] 匹配计算以及匹配条件的计算公式还可以为: [0124] [0125] [0126] 其中的w1、w2、w3、w4为预设的权重值,该公式表示:针对移动终端和每一个候选定位辅助设备的TA值、RSRP值、RSRQ值以及RSTD值的代价函数,其中,移动终端相应的测量值不变,将每一个候选定位辅助设备相应的测量参考值代入上计算公式后,得到的值最小的测量参考值对应的所述定位辅助设备。 [0127] 这里需要说明的是,上面所述的两种测量值匹配计算仅为本实施例中的两个例子,在其他实施例中,还可以通过其他的测量值进行测量值匹配计算,在此不赘述。 [0128] 其中,所述定位服务器1通过上述方式选定的定位辅助设备的服务小区基站与所述移动终端的服务小区基站为同一基站;选择的RSTD测量补偿值对应的参与所述定位辅助设备定位的参与定位基站与所述移动终端上报的RSTD测量值对应的参与定位基站一一对应。 [0129] 在所述定位服务器1计算得到所述移动终端的位置坐标后,还需要对所述移动终端的位置进行验证。所述定位服务器1具体是根据判断所述移动终端的位置坐标是否位于所述定位辅助设备的位置坐标对应范围内;若是,向所述移动终端返回所述计算得到的位置坐标。否则,丢弃本次计算得到的位置坐标,所述定位服务器1执行下一次对所述移动终端的RSTD测量值进行补偿并计算其位置坐标。上述判断过程可以进行一步提高定位时向移动终端返回所述移动终端的位置坐标准确度,减少向所述移动终端返回错误的坐标的概率。当然,如果不进行所述判断而直接在基于所述补偿结果计算所述移动终端的位置坐标并反馈给移动终端也是可行的。 [0130] 通过上述实施例的描述可知,本发明具有以下有益效果: [0131] 由上可知,本发明实施例中通过在固定位置增加辅助设备获取RSTD测量补偿值,在移动终端需要定位时,定位服务器可使用相应辅助设备的RSTD测量补偿值对移动终端上报的RSTD测量值进行补偿,并不需要移动终端上报额外的例如GPS信息,可以在不增加移动终端资源开销的前提下显著地提高对移动终端定位的精度。 [0132] 再请参见图6,是本发明实施例提供的一种基站定位中的测量补偿装置的示意图,本实施例的所述测量补偿装置可设置在上述的定位服务器中,具体的,所述装置包括: [0133] 接收模块11,用于接收移动终端上报的不同基站间的RSTD测量值; [0134] 获取模块12,用于获取定位辅助设备对应的RSTD测量补偿值,所述定位辅助设备为预先设置在固定位置,所述移动终端位于所述固定位置对应的范围内,所述RSTD测量补偿值用于补偿该范围内的RSTD测量; [0135] 补偿模块13,用于根据所述获取模块12获取的RSTD测量补偿值,对所述接收模块11接收到的RSTD测量值进行补偿得到RSTD补偿结果。 [0136] 在所述移动终端需要进行基站定位时,会接收到所述移动终端驻留的服务小区基站,以及一个或者多个参与定位基站发送的PRS/CRS,所述移动终端分别计算服务小区基站以及各个参与定位基站下发的PRS/CRS的到达时间,然后计算各个参与定位基站分别与所述服务小区基站之间的PRS/CRS到达时间差值,从而得到各个参与定位基站与所述服务小区基站之间的RSTD测量值,并上报得到的RSTD测量值。 [0137] 具体实施时,所述移动终端根据PRS/CRS还可以得到:服务小区基站与参与定位基站的PRS/CRS的TOA测量值,RSRP测量值,RSRQ测量值,移动终端的TA测量值等。 [0138] 其中,所述获取模块12获取的RSTD测量补偿值对应的所述定位辅助设备的服务小区基站与所述移动终端的服务小区基站为同一基站;选择的RSTD测量补偿值对应的参与所述定位辅助设备定位的参与定位基站与所述移动终端上报的RSTD测量值对应的参与定位基站一一对应。 [0139] 所述补偿模块13在进行补偿时,比较简单的补偿方式为:将移动终端上报的RSTD测量值加上补偿值即RSTD′i+Δti,即可得到所述移动终端的较为准确的RSTD值,其中的RSTD′i为上报的所述移动终端的第i个参与定位基站与所述移动终端所在的服务小区基站之间的RSTD测量值,所述的Δti为选择的所述定位辅助设备对应所述移动终端的第i个参与定位基站与所述定位辅助设备所在的服务小区基站之间的RSTD测量补偿值。 [0140] 进一步可选的,请参见图7a,是图6中基站定位中的测量补偿装置中的一种获取模块的结构示意图,所述获取模块12在选择RSTD补偿值时,具体可包括以下单元: [0141] 坐标计算单元121,用于对所述移动终端上报的RSTD测量值进行计算,得到所述移动终端的测量位置坐标; [0142] 第一选择单元122,用于根据所述坐标计算单元121计算得到的移动终端的测量位置坐标,从多个候选定位辅助设备中选取距离所述移动终端的测量位置坐标最近的所述定位辅助设备。 [0143] 可通过所述坐标计算单元121,采用Taylor算法对所述RSTD测量值进行计算,得到所述移动终端的粗略位置。 [0144] 所述第一选择单元122选择离所述移动终端最近的定位辅助设备所对应的RSTD测量补偿值。其中,所述定位辅助设备为预先设置在固定位置,以获取该固定位置对应范围内的RSTD测量补偿值。 [0145] 进一步可选的,请参见图7b,是图6中基站定位中的测量补偿装置中的另一种获取模块的结构示意图,所述获取模块12在选择RSTD补偿值时,具体可包括以下单元: [0146] 匹配计算单元124,用于将所述RSTD测量值与多个候选定位辅助设备中每个候选定位辅助设备上报的每个所述不同基站间的候选RSTD测量值分别进行匹配计算得到多个计算结果; [0147] 第二选择单元125,用于选择计算结果满足匹配条件的所述定位辅助设备。 [0148] 所述匹配计算单元124的匹配计算以及匹配条件的计算公式可以通过如下公式表示: [0149] 公式一:ΔTA=(TA′E-TA′UE)<Threshold_TA;其中,ΔTA为待计算的时间提前量差值,TA′UE为移动终端测量到的时间提前量,TA′E为所述定位辅助设备测量到的时间提前量,Threshold_TA为预设的时间提前量差量阈值,时间提前量由所述移动终端和所述定位辅助设备根据本身上下行信号之间的时间参量直接得出; [0150] 公式二:ΔRSRP=(RSRP′E-RSRP′UE)<Threshold_RSRP;其中,所述ΔRSRP为待计算的参考信号接收功率差值,所述RSRP′UE为移动终端测量得到的参考信号接收功率值,所述RSRP′E为所述定位辅助设备测量得到的参考信号接收功率值,所述Threshold_RSRP为预设的参考信号接收功率差量阈值。 [0151] 公式三:ΔRSRQ=(RSRQ′E-RSRQ′UE)<Threshold_RSRP;其中,所述ΔRSRQ为待计算的参考信号接收质量差值,所述RSRQ′UE为移动终端测量得到的参考信号接收质量值,所述RSRQ′E为所述定位辅助设备测量得到的参考信号接收质量值,所述Threshold_RSRP为预设的参考信号接收质量差值的阈值。 [0152] 公式四:ΔRSTDi=(RSTDiE-RSTDiUE)<Threshold_RSTD;其中,所述ΔRSTDi为第i个参与定位基站相对于服务基站的参考信号时间差的差值,所述RSTDiUE为移动终端测量得到的第i个参与定位基站相对于服务小区基站的参考信号时间差值,所述RSTDiE为所述定位辅助设备测量得到的第i个参与定位基站相对于服务小区基站的参考信号时间差值,所述Threshold_RSTD为预设的参考信号时间差值的差量阈值。 [0153] 其中,上述的TA′E、RSRP′E、RSRQ′E、RSTDiE为定位辅助设备相应的测量参考值,在计算上述四个公式后,将测量参考值满足上述的一个或者多个条件时对应的定位辅助设备作为用于进行RSTD补偿的所述定位辅助设备。 [0154] 所述匹配计算单元124的匹配计算以及匹配条件的计算公式还可以为: [0155] [0156] [0157] 其中的w1、w2、w3、w4为预设的权重值,该公式表示:针对移动终端和每一个候选定位辅助设备的TA值、RSRP值、RSRQ值以及RSTD值的代价函数,其中,移动终端相应的测量值不变,将每一个候选定位辅助设备相应的测量参考值代入上计算公式后,得到的值最小的测量参考值对应的定位辅助设备作为用于进行RSTD测量补偿的所述定位辅助设备。 [0158] 这里需要说明的是,上面所述的两种测量值匹配计算仅为本实施例中的两个例子,在其他实施例中,还可以通过其他的测量值进行测量值匹配计算,在此不赘述。 [0159] 本实施例的所述基站定位中的测量补偿装置可通过映射表等管理定位辅助设备及其RSTD测量补偿值,以便于在确定出用于进行RSTD测量补偿的所述定位辅助设备时,获取到其对应的RSTD测量补偿值。 [0160] 进一步的,在本发明实施例的另一种基站定位中的测量补偿装置中,包括上述图6所示的基站定位中的测量补偿装置中的接收模块11、获取模块12以及补偿模块13,进一步的,在本发明实施例中, [0161] 所述接收模块11还用于接收所述定位辅助设备上报的所述不同基站间的辅助RSTD测量值; [0162] 所述获取模块12具体用于计算所述定位辅助设备的所述不同基站间的RSTD标准值,并将所述辅助RSTD测量值与RSTD标准值的差值作为所述RSTD测量补偿值。 [0163] 所述获取模块12对所述定位辅助设备的位置坐标、所述服务小区基站的位置坐标、所述参与定位基站的位置坐标进行计算,得到所述定位辅助设备在所述服务小区基站与参与定位基站之间的参考信号时间差RSTD标准值;并对所述参考信号时间差RSTD测量参考值和所述参考信号时间差RSTD标准值进行计算,得到所述定位辅助设备在所述服务小区基站与所述参与定位基站之间的参考信号时间差RSTD测量补偿值。 [0164] 设置的定位辅助设备能够完成服务小区的驻留,并接收其服务小区基站以及参与定位基站的CRS/PRS,完成相关的CRS/PRS测量。 [0165] 所述定位辅助设备可周期性测量各个CRS/PRS到达时间,进而获得RSTD测量参考值,并在测量周期结束时上报RSTD测量参考值。 [0166] 其中的所述定位辅助设备的位置坐标为已知,所述服务小区基站的位置坐标、所述参与定位基站的位置坐标也可以直接得到。 [0167] 具体的,所述获取模块12可根据以下公式计算得到RSTD标准值: [0168] 标准值 [0169] 其中,(x0,y0)是服务小区基站的坐标、(x,y)是定位辅助设备的位置坐标,(xi,yi)是第i参与定位基站的位置坐标,c为光速。 [0170] 当计算得到RSTD标准值后,所述获取模块12再根据所述接收模块11接收到的所述定位辅助设备上报的RSTD测量参考值,即可计算得到在所述定位辅助设备所在位置对应的区域中服务小区基站和第i个参与定位基站之间的RSTD补偿值Δti,具体计算公式为:Δti=RSTDi-RSTD′i,其中,RSTDi为上述计算得到的标准值,RSTD′i为获取的测量参考值。 [0171] 通过上述实施例的描述可知,本发明具有以下有益效果: [0172] 本发明实施例中通过在固定位置增加辅助设备获取RSTD测量补偿值,在某些移动终端需要定位时,定位服务器能够根据获取到的RSTD测量补偿值对移动终端上报的测量信息中的RSTD测量值进行补偿,可以显著地提高对移动终端定位的精度。 [0173] 进一步的,再请参见图8,是本发明实施例的再一种基站定位中的测量补偿装置的结构示意图。本实施例中的所述装置包括上述图6所示的基站定位中的测量补偿装置中的接收模块11、获取模块12以及补偿模块13,获取模块12可参照图7a和/或7b,在本发明实施例中,所述装置进一步还包括:定位模块15和验证模块16。 [0174] 所述定位模块15,用于根据所述RSTD补偿结果计算所述移动终端的位置坐标; [0175] 所述验证模块16,用于判断所述定位模块计算得到的所述移动终端的位置坐标是否位于所述范围内,若是,向所述移动终端返回所述移动终端的位置坐标。 [0176] 得到所述移动终端的位置坐标,将所述移动终端的位置坐标与选择的定位辅助设备进行比较,若处于所述定位辅助设备所覆盖的范围内,则本次计算的所述移动终端的位置坐标是正确的,向所述移动终端返回其位置坐标,否则,计算错误,丢弃本次计算得到的位置坐标。继续执行下一次对所述移动终端的RSTD测量值进行补偿并计算其位置坐标。。其中,所述定位辅助设备所覆盖的范围根据具体的精度需要进行确定,每一个定位辅助设备覆盖的范围越小,获取的RSTD补偿值越准确,最终得到的移动终端的位置坐标也越精确。 [0177] 通过上述实施例的描述可知,本发明具有以下有益效果: [0178] 由上可知,本发明实施例中通过在固定位置增加辅助设备获取RSTD测量补偿值,在移动终端需要定位时,定位服务器可使用相应辅助设备的RSTD测量补偿值对移动终端上报的RSTD测量值进行补偿,并不需要移动终端上报额外的例如GPS信息,可以在不增加移动终端资源开销的前提下显著地提高对移动终端定位的精度。 [0179] 并且进一步的,在计算得到移动终端的位置坐标后,还根据选取的用于进行RSTD测量补偿的所述定位辅助设备的位置对移动终端的位置坐标进行验证,进一步确保了对移动终端的定位的准确性。 [0180] 再请参见图9,是本发明实施例的一种定位服务器的结构组成示意图,本实施例中,所述定位服务器包括: [0181] 无线收发信机(Transceiver)200,用于通过天线100接收移动终端上报的不同基站间的RSTD测量值; [0182] 处理器(Processor)300,用于获取定位辅助设备对应的RSTD测量补偿值,所述定位辅助设备为预先设置在固定位置,所述移动终端位于所述固定位置对应的范围内,所述RSTD测量补偿值用于补偿该范围内的RSTD测量;并根据所述RSTD测量补偿值,对所述RSTD测量值进行补偿得到RSTD补偿结果。 [0183] 在所述移动终端需要进行基站定位时,会接收到所述移动终端驻留的服务小区基站,以及一个或者多个参与定位基站发送的PRS/CRS,所述移动终端分别计算服务小区基站以及各个参与定位基站下发的PRS/CRS的到达时间,然后计算各个参与定位基站分别与所述服务小区基站之间的PRS/CRS到达时间差值,从而得到各个参与定位基站与所述服务小区基站之间的RSTD测量值,并向定位服务器1上报得到的RSTD测量值。 [0184] 所述定位辅助设备预先设置在固定位置,并向本定位服务器上报不同基站间的辅助RSTD测量值。所述定位辅助设备能够完成服务小区的驻留,并接收其服务小区基站以及参与定位基站的CRS/PRS,完成相关的CRS/PRS测量。 [0185] 所述定位辅助设备可周期性测量各个CRS/PRS到达时间,进而获得RSTD测量参考值,并在测量周期结束时将RSTD测量参考值上报给本定位服务器。 [0186] 所述处理器300根据所述定位辅助设备上报的RSTD测量参考值以及所述定位辅助设备的位置坐标,计算得到所述定位辅助设备对应的RSTD测量补偿值。并采用该补偿值对所述移动终端的RSTD测量进行补偿。 [0187] 其中,所述处理器300选定所述定位辅助设备是通过: [0188] 所述处理器300对所述RSTD测量值进行计算,得到所述移动终端的测量位置坐标,从多个候选定位辅助设备中选取距离所述移动终端的测量位置坐标最近的所述定位辅助设备。所述处理器300可选择离所述移动终端最近的定位辅助设备所对应的RSTD测量补偿值。选定所述定位辅助设备具体包括:对所述RSTD测量值进行计算,得到所述移动终端的测量位置坐标;从多个候选定位辅助设备中选取距离所述移动终端的测量位置坐标最近的所述定位辅助设备。或者: [0189] 所述处理器300将所述RSTD测量值与多个候选定位辅助设备中每个候选定位辅助设备上报的每个所述不同基站间的候选RSTD测量值分别进行匹配计算得到多个计算结果,选择计算结果满足匹配条件的所述定位辅助设备。所述处理器300可以根据信号匹配的方式选择出所述定位辅助设备。选定所述定位辅助设备具体包括:将所述RSTD测量值与多个候选定位辅助设备中每个候选定位辅助设备上报的每个所述不同基站间的候选RSTD测量值分别进行匹配计算得到多个计算结果,选择计算结果满足匹配条件的所述定位辅助设备。 [0190] 所述无线收发信机200进一步用于接收所述定位辅助设备上报的所述不同基站间的辅助RSTD测量值; [0191] 所述处理器300进一步用于计算所述定位辅助设备的所述不同基站间的RSTD标准值,将所述辅助RSTD测量值与RSTD标准值的差值作为所述RSTD测量补偿值。 [0192] 所述处理器300进一步用于基于所述RSTD补偿结果计算所述移动终端的位置坐标,判断所述移动终端的位置坐标是否位于所述范围内,并当判断出所述移动终端的位置坐标位于所述范围内时,向所述移动终端返回所述移动终端的位置坐标。 [0193] 所述处理器300得到所述移动终端的位置坐标,将所述移动终端的位置坐标与选择的所述定位辅助设备的位置进行比较,当判断出所述移动终端的位置坐标位于所述范围内时,则本次计算的所述移动终端的位置坐标是正确的,所述处理器300通过所述收发信机200向所述移动终端返回其计算得到的所述移动终端的位置坐标,否则,重新进行下一次定位计算。其中,所述定位辅助设备所覆盖的范围根据具体的精度需要进行确定,每一个定位辅助设备覆盖的范围越小,获取的RSTD补偿值越准确,最终得到的移动终端的位置坐标也越精确。 [0194] 由上可知,本发明实施例中通过在固定位置增加辅助设备获取RSTD测量补偿值,在移动终端需要定位时,定位服务器可使用相应辅助设备的RSTD测量补偿值对移动终端上报的RSTD测量值进行补偿,并不需要移动终端上报额外的例如GPS信息,可以在不增加移动终端资源开销的前提下显著地提高对移动终端定位的精度。 [0195] 图9仅仅是一种实例,当然,无线收发信机200的功能也可以由一个有线接口所代替,所述有线接口可以用于与基站通信,以便接收由基站发送的移动终端上报的不同基站间的RSTD测量值。当移动终端上报两个基站间的RSTD测量值时,向定位服务器发送所述RSTD测量值的基站可以是所述两个基站中的一个。移动终端可首先将所述RSTD测量值上报至一个基站,由该基站将该RSTD测量值通过有线连接或者其他第三方设备转发至定位服务器。所述有线连接可以通过光纤实现。由于定位服务器可以通过有线或无线的方式获取移动终端上报的不同基站间的RSTD测量值,接收该RSTD测量值的实体可以统一称之为收发信机,例如图9中的无线收发信机200、或者所述有线接口。本实施例仅以定位服务器包括无线收发信机200为例进行说明,不用于进行限定。 [0196] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。 [0197] 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。本发明的各个实施例在不发生冲突的情况下可以相互结合。例如,上述设备、装置和系统、以及其中的单元实体所执行的具体功能可参考之前方法实施例。 |