一种定位的方法及装置转让专利

申请号 : CN201610873168.2

文献号 : CN107889211B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 董付现孙鹏

申请人 : 北京信威通信技术股份有限公司

摘要 :

本发明公开了一种定位的方法及装置。该方法包括:移动终端UE对N个基站BS的导频进行估计并测量多径能量,并根据所述多径能量确定所述UE到每一个基站的多径信息,所述多径信息包括可靠多径、无效多径和可能有效多径,其中所述N大于等于3;所述UE根据所述多径信息计算对应BS的可信度;所述UE选择符合预设条件的多径,并计算选择后的每条多径的可信度;所述UE根据预设规则定位最佳估计区域。从而实现能够在多径的环境中带来更高的定位精度,并适用于OTDOA及UTDOA两种框架。

权利要求 :

1.一种定位的方法,其特征在于,所述方法包括:移动终端UE对N个基站BS的导频进行估计并测量多径能量,并根据所述多径能量确定所述UE到每一个基站的多径信息,所述多径信息包括可靠多径、无效多径和可能有效多径,其中所述N大于等于3;

所述UE根据所述多径信息计算对应BS的可信度;

所述UE选择符合预设条件的多径,并计算选择后的每条多径的可信度;

所述UE根据预设规则定位最佳估计区域;

所述根据所述多径能量确定所述UE到每一个基站的多径信息,包括:所述UE检测与第i个BS之间多径的L个样点值的功率 并设定门限值TP1i和所述 大于所述TP1i;

若所述多径能量超过所述 则确定所述UE到所述第i个BS的多径为可靠多径;

若所述多径能量小于所述TP1i,则确定所述UE到所述第i个BS的多径为无效多径;

若所述多径能量在所述TP1i与所述 之间,则确定所述UE到所述第i个BS的多径为可能有效多径。

2.根据权利 要求1所述的 方法 ,其特 征在于 ,所 述 所 述

3.根据权利要求1或2所述的方法,其特征在于,所述UE根据所述多径信息计算对应BS的可信度,包括:所述UE根据函数Quality()计算所述第i个BS的可信度;

其中,所述 或者

所述 为选择序列 中

的最大值。

4.根据权利要求1所述的方法,其特征在于,所述UE选择符合预设条件的多径,包括:所述UE在 中找到大于所述 的第一条多径的位置idx1,如果不存在大于所述 的多径,则降低所述第i个BS的可信度,Qi=k3Qi,k3<1;

如果存在大于所述 的多径,则将大于所述 的第一条多径加入到集合S={idx1};

在序号为1~idx1的多径内,找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),对应多径能量为若未找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),且未找到大于所述的第一条多径,则所述Qi=0;

i

若未找到能量值在所述TP1 与所述 之间的多径(s1,...,sK),且找到大于所述 的第一条多径,则Qi=k4Qi,k4>1;

若找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),则保持可信度,S=S∪{s1,...,sK}。

5.根据权利要求4所述的方法,其特征在于,所述计算选择后的每条多径的可信度,包括:若所述S不为空,则计算选择后的每条多径对应的时延(t1,...,t|S|),其中|S|表示集合的元素个数,所述时延对应的距离为(R1,...,R|S|),R=c*t,c为光速,合理区域为{regioni1,...,regioni|S|},regionj={r<=Rj},r为到所述第i个BS的距离;

计算每条所选多径的可信度(μi1,...,μi|S|),满足

6.根据权利要求5所述的方法,其特征在于,所述UE根据预设规则定位最佳估计区域,包括:若metric(S)为集合的度量,且函数 所述函数用于计算集合S1,...,SN中任意的m个集合的交集;

遍历每一个可信度不为零的基站对应的每一条选出的径;

遍历N个基站找到 中含有非空集合的m的最大值m_max,计算m_max下的合理度W,并计算最终度量 其中sl,l=1,...,m为所选择出的m个基站的序号,j为当前基站所轮 询的 径的 序号;其中 ,所述合理 度W=Res (cost) ,所述W与所述cost成反比;

定位具有最大值X对应的BS及对应径的区域的交集为最佳估计区域,其中,交集指的是所选择出来的BS对应的估计区域的交集。

7.一种定位的装置,其特征在于,所述装置包括:测量模块,用于对N个基站BS的导频进行估计并测量多径能量;

确定模块,用于根据所述多径能量确定所述UE到每一个基站的多径信息,所述多径信息包括可靠多径、无效多径和可能有效多径,其中所述N大于等于3;

第一计算模块,用于根据所述多径信息计算对应BS的可信度;

选择模块,用于选择符合预设条件的多径;

第二计算模块,用于计算选择后的每条多径的可信度;

定位模块,用于根据预设规则定位最佳估计区域;

所述确定模块,具体用于:

检测与第i个BS之间多径的L个样点值的功率 并设定门限值TP1i和 所述大于所述TP1i;

若所述多径能量超过所述 则确定所述UE到所述第i个BS的多径为可靠多径;

若所述多径能量小于所述TP1i,则确定所述UE到所述第i个BS的多径为无效多径;

若所述多径能量在所述TP1i与所述 之间,则确定所述UE到所述第i个BS的多径为可能有效多径。

8.根据权利 要求7所述的 装置 ,其特 征在于 ,所 述 所 述

9.根据权利要求7或8所述的装置,其特征在于,所述第一计算模块,具体用于:根据函数Quality()计算所述第i个BS的可信度;

其中,所述 或者

所述 为选择序列 中

的最大值。

10.根据权利要求7所述的装置,其特征在于,所述选择模块,具体用于:在 中找到大于所述 的第一条多径的位置idx1,如果不存在大于所述 的多径,则降低所述第i个BS的可信度,Qi=k3Qi,k3<1;

如果存在大于所述 的多径,则将大于所述 的第一条多径加入到集合S={idx1};

在序号为1~idx1的多径内,找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),对应多径能量为若未找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),且未找到大于所述的第一条多径,则所述Qi=0;

i

若未找到能量值在所述TP1 与所述 之间的多径(s1,...,sK),且找到大于所述 的第一条多径,则Qi=k4Qi,k4>1;

若找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),则保持可信度,S=S∪{s1,...,sK}。

11.根据权利要求10所述的装置,其特征在于,所述第二计算模块,具体用于:若所述S不为空,则计算选择后的每条多径对应的时延(t1,...,t|S|),其中|S|表示集合的元素个数,所述时延对应的距离为(R1,...,R|S|),R=c*t,c为光速,合理区域为i i{region1,...,region|S|},regionj={r<=Rj},r为到所述第i个BS的距离;

计算每条所选多径的可信度(μi1,...,μi|S|),满足

12.根据权利要求11所述的装置,其特征在于,所述定位模块,具体用于:若metric(S)为集合的度量,且函数 所述函数用于计算集合S1,...,SN中任意的m个集合的交集;

遍历每一个可信度不为零的基站对应的每一条选出的径;

遍历N个基站找到 中含有非空集合的m的最大值m_max,计算m_max下的合理度W,并计算最终度量 其中sl,l=1,...,m为所选择出的m个基站的序号,j为当前基站所轮 询的 径的 序号;其中 ,所述合理 度W=Res (cost) ,所述W与所述cost成反比;

定位具有最大值X对应的BS及对应径的区域的交集为最佳估计区域,其中,交集指的是所选择出来的BS对应的估计区域的交集。

说明书 :

一种定位的方法及装置

技术领域

[0001] 本发明实施例涉及通信的技术领域,尤其涉及一种定位的方法及装置。

背景技术

[0002] 目前有较多的定位算法,包括卫星定位、蜂窝网定位、wifi定位等。
[0003] 在蜂窝网络中,定位的主要方式有:OTDOA(Observed Time Difference of Arrival),即基站(BS)发送定位相关导频,移动终端(User Equipment,UE)端测量多个BS发送的导频,并将测量结果上报,网络侧根据BS的位置信息和上报信息进行位置估计;UTDOA(Uplink-Time Difference of Arrival),即由UE发送导频、多个BS进行测量。依据导频的测量,可以得到该UE到多个BS之间的时间差,根据BS的位置信息和这些时间差可以对UE的位置进行估计。
[0004] OTDOA方式和UTDOA方式的性能都会受到估计算法的较大影响,同时OTDOA方式还会受到UE上报信息多少的影响。UE上报信息与上报开销及算法需求有关。
[0005] 由于无线信道的散射和反射的效应,导频在接收端会出现多径重叠,同时由于信道的衰落,多径的能量差异可能较大,使接收端在估计到达时间的时候会有较大的误差。
[0006] 而在目前的UE侧和基站侧的定位算法中,处理多径能量的方法主要是设定多径能量的门限值,如果超高门限值,则认为多径有效,并在有效的多径中选择第一条多径作为首达径,并假设信号直线传播,从而计算路程差。但是,若部分基站的信号没有直射径,或者直射径的能量较低都会导致较大的误差出现,同时其门限值的选择也会较大的影响到估计的性能,如果门限值较大则极有可能将能量较小的首达径滤掉;如果门限值较小则有可能将噪声或者干扰误当为首达径,同样会使估计误差增大。

发明内容

[0007] 本发明实施例的目的在于提出一种定位的方法及装置,旨在解决如何在多径环境下带来更高的定位精度。
[0008] 为达此目的,本发明实施例采用以下技术方案:
[0009] 第一方面,一种定位的方法,所述方法包括:
[0010] 移动终端UE对N个基站BS的导频进行估计并测量多径能量,并根据所述多径能量确定所述UE到每一个基站的多径信息,所述多径信息包括可靠多径、无效多径和可能有效多径,其中所述N大于等于3;
[0011] 所述UE根据所述多径信息计算对应BS的可信度;
[0012] 所述UE选择符合预设条件的多径,并计算选择后的每条多径的可信度;
[0013] 所述UE根据预设规则定位最佳估计区域。
[0014] 优选地,所述根据所述多径能量确定所述UE到每一个基站的多径信息,包括:
[0015] 所述UE检测与第i个BS之间多径的L个样点值的功率 并设定门限值TP1i和 所述 大于所述TP1i;
[0016] 若所述多径能量超过所述 则确定所述UE到所述第i个BS的多径为可靠多径;
[0017] 若所述多径能量小于所述TP1i,则确定所述UE到所述第i个BS的多径为无效多径;
[0018] 若所述多径能量在所述TP1i与所述 之间,则确定所述UE到所述第i个BS的多径为可能有效多径。
[0019] 优选地,所述 所述 k2>k1>1。
[0020] 优选地,所述UE根据所述多径信息计算对应BS的可信度,包括:
[0021] 所述UE根据函数Quality()计算所述第i个BS的可信度;
[0022] 其中,所述 或者所述 为选择序列 中
的最大值。
[0023] 优选地,所述UE选择符合预设条件的多径,包括:
[0024] 所述UE在 中找到大于所述 的第一条多径的位置idx1,如果不存在大于所述 的多径,则降低所述第i个BS的可信度,Qi=k3Qi,k3<1;
[0025] 如果存在大于所述 的多径,则将大于所述 的第一条多径加入到集合S={idx1};
[0026] 在序号为1~idx1的多径内,找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),对应多径能量为
[0027] 若未找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),且未找到大于所述 的第一条多径,则所述Qi=0;
[0028] 若未找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),且找到大于所述的第一条多径,则Qi=k4Qi,k4>1;
[0029] 若找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),则保持可信度,S=S∪{s1,...,sK}。
[0030] 优选地,所述计算选择后的每条多径的可信度,包括:
[0031] 若所述S不为空,则计算选择后的每条多径对应的时延(t1,...,t|S|),其中|S|表示集合的元素个数,所述时延对应的距离为(R1,...,R|S|),R=c*t,c为光速,合理区域为{regioni1,...,regioni|S|},regionj={r<=Rj},r为到所述第i个BS的距离;
[0032] 计算每条所选多径的可信度(μi1,...,μi|S|),满足
[0033] 优选地,所述UE根据预设规则定位最佳估计区域,包括:
[0034] 若metric(S)为集合的度量,且函数 所述函数 用于计算集合S1,...,SN中任意的m个集合的交集;
[0035] 遍历每一个可信度不为零的基站对应的每一条选出的径;
[0036] 遍历N个基站找到 中含有非空集合的m的最大值m_max,计算m_max下的合理度W,并计算最终度量 其中sl,l=1,...,m为所选择出的m个基站的序号,j为当前基站所轮询的径的序号;其中,所述合理度W=Res(cost),所述W与所述cost成反比;
[0037] 定位具有最大值X对应的BS及对应径的区域的交集为最佳估计区域。
[0038] 第二方面,一种定位的装置,所述装置包括:
[0039] 测量模块,用于对N个基站BS的导频进行估计并测量多径能量;
[0040] 确定模块,用于根据所述多径能量确定所述UE到每一个基站的多径信息,所述多径信息包括可靠多径、无效多径和可能有效多径,其中所述N大于等于3;
[0041] 第一计算模块,用于根据所述多径信息计算对应BS的可信度;
[0042] 选择模块,用于选择符合预设条件的多径;
[0043] 第二计算模块,用于计算选择后的每条多径的可信度;
[0044] 定位模块,用于根据预设规则定位最佳估计区域。
[0045] 优选地,所述确定模块,具体用于:
[0046] 检测与第i个BS之间多径的L个样点值的功率 并设定门限值TP1i和所述 大于所述TP1i;
[0047] 若所述多径能量超过所述 则确定所述UE到所述第i个BS的多径为可靠多径;
[0048] 若所述多径能量小于所述TP1i,则确定所述UE到所述第i个BS的多径为无效多径;
[0049] 若所述多径能量在所述TP1i与所述 之间,则确定所述UE到所述第i个BS的多径为可能有效多径。
[0050] 优选地,所述 所述 k2>k1>1。
[0051] 优选地,所述第一计算模块,具体用于:
[0052] 根据函数Quality()计算所述第i个BS的可信度;
[0053] 其中,所述 或者所述 为选择序列 中
的最大值。
[0054] 优选地,所述选择模块,具体用于:
[0055] 在 中找到大于所述 的第一条多径的位置idx1,如果不存在大于所述的多径,则降低所述第i个BS的可信度,Qi=k3Qi,k3<1;
[0056] 如果存在大于所述 的多径,则将大于所述 的第一条多径加入到集合S={idx1};
[0057] 在序号为1~idx1的多径内,找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),对应多径能量为
[0058] 若未找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),且未找到大于所述 的第一条多径,则所述Qi=0;
[0059] 若未找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),且找到大于所述的第一条多径,则Qi=k4Qi,k4>1;
[0060] 若找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),则保持可信度,S=S∪{s1,...,sK}。
[0061] 优选地,所述第二计算模块,具体用于:
[0062] 若所述S不为空,则计算选择后的每条多径对应的时延(t1,...,t|S|),其中|S|表示集合的元素个数,所述时延对应的距离为(R1,...,R|S|),R=c*t,c为光速,合理区域为{regioni1,...,regioni|S|},regionj={r<=Rj},r为到所述第i个BS的距离;
[0063] 计算每条所选多径的可信度(μi1,...,μi|S|),满足
[0064] 优选地,所述定位模块,具体用于:
[0065] 若metric(S)为集合的度量,且函数 所述函数 用于计算集合S1,...,SN中任意的m个集合的交集;
[0066] 遍历每一个可信度不为零的基站对应的每一条选出的径;
[0067] 遍历N个基站找到 中含有非空集合的m的最大值m_max,计算m_max下的合理度W,并计算最终度量 其中sl,l=1,...,m为所选择出的m个基站的序号,j为当前基站所轮询的径的序号;其中,所述合理度W=Res(cost),所述W与所述cost成反比;
[0068] 定位具有最大值X对应的BS及对应径的区域的交集为最佳估计区域。
[0069] 本发明实施例提供一种定位的方法及装置,移动终端UE对N个基站BS的导频进行估计并测量多径能量,并根据所述多径能量确定所述UE到每一个基站的多径信息,所述多径信息包括可靠多径、无效多径和可能有效多径,其中所述N大于等于3;所述UE根据所述多径信息计算对应BS的可信度;所述UE选择符合预设条件的多径,并计算选择后的每条多径的可信度;所述UE根据预设规则定位最佳估计区域。从而实现能够在多径的环境中带来更高的定位精度,并适用于OTDOA及UTDOA两种框架。

附图说明

[0070] 图1是本发明实施例提供的一种定位的方法的流程示意图;
[0071] 图2是本发明实施例提供的一种测量多径能量的示意图;
[0072] 图3是本发明实施例提供的一种定位的装置的功能模块示意图。

具体实施方式

[0073] 下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
[0074] 参考图1,图1是本发明实施例提供的一种定位的方法的流程示意图。
[0075] 如图1所示,所述定位的方法包括:
[0076] 步骤101,移动终端UE对N个基站BS的导频进行估计并测量多径能量,并根据所述多径能量确定所述UE到每一个基站的多径信息,所述多径信息包括可靠多径、无效多径和可能有效多径,其中所述N大于等于3;
[0077] 具体的,如图2所示,UE端对N个BS的导频进行估计并测量多径能量。
[0078] 优选地,所述根据所述多径能量确定所述UE到每一个基站的多径信息,包括:
[0079] 所述UE检测与第i个BS之间多径的L个样点值的功率 并设定门限值TP1ii和 所述 大于所述TP1 ;
[0080] 若所述多径能量超过所述 则确定所述UE到所述第i个BS的多径为可靠多径;
[0081] 若所述多径能量小于所述TP1i,则确定所述UE到所述第i个BS的多径为无效多径;
[0082] 若所述多径能量在所述TP1i与所述 之间,则确定所述UE到所述第i个BS的多径为可能有效多径。
[0083] 优选地,所述 所述 k2>k1>1。
[0084] 步骤102,所述UE根据所述多径信息计算对应BS的可信度;
[0085] 优选地,所述UE根据所述多径信息计算对应BS的可信度,包括:
[0086] 所述UE根据函数Quality()计算所述第i个BS的可信度;
[0087] 其中,所述 或者所述 为选择序列 中
的最大值。
[0088] 步骤103,所述UE选择符合预设条件的多径,并计算选择后的每条多径的可信度;
[0089] 其中,预设条件可以为多径的能量阈值,以及该多径与最大峰值多径的位置关系等;BS可信度通过满足预设条件的多径综合信息进行计算,可以认为是一个整体评估。
[0090] 优选地,所述UE选择符合预设条件的多径,包括:
[0091] 所述UE在 中找到大于所述 的第一条多径的位置idx1,如果不存在大于所述 的多径,则降低所述第i个BS的可信度,Qi=k3Qi,k3<1;
[0092] 如果存在大于所述 的多径,则将大于所述 的第一条多径加入到集合S={idx1};
[0093] 在序号为1~idx1的多径内,找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),对应多径能量为
[0094] 若未找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),且未找到大于所述 的第一条多径,则所述Qi=0;
[0095] 若未找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),且找到大于所述的第一条多径,则Qi=k4Qi,k4>1;
[0096] 若找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),则保持可信度,S=S∪{s1,...,sK}。
[0097] 优选地,所述计算选择后的每条多径的可信度,包括:
[0098] 若所述S不为空,则计算选择后的每条多径对应的时延(t1,...,t|S|),其中|S|表示集合的元素个数,所述时延对应的距离为(R1,...,R|S|),R=c*t,c为光速,合理区域为{regioni1,...,regioni|S|},regionj={r<=Rj},r为到所述第i个BS的距离;
[0099] 计算每条所选多径的可信度(μi1,...,μi|S|),满足
[0100] 步骤104,所述UE根据预设规则定位最佳估计区域。
[0101] 优选地,所述UE根据预设规则定位最佳估计区域,包括:
[0102] 若metric(S)为集合的度量,且函数 所述函数 用于计算集合S1,...,SN中任意的m个集合的交集;
[0103] 遍历每一个可信度不为零的基站对应的每一条选出的径;
[0104] 遍历N个基站找到 中含有非空集合的m的最大值m_max,计算m_max下的合理度W,并计算最终度量 其中sl,l=1,...,m为所选择出的m个基站的序号,j为当前基站所轮询的径的序号;其中,所述合理度W=Res(cost),所述W与所述cost成反比;
[0105] 其中,m是穷搜出来的,例如,m=1计算一个m_max1,m=2计算另外一个m_max2,…,找到最大的m_max,及其对应的m取值。
[0106] 定位具有最大值X对应的BS及对应径的区域的交集为最佳估计区域。
[0107] 其中,交集指的是所选择出来的BS对应的估计区域的交集。
[0108] 具体的,多径的延时会对定位精度产生较大的影响,在具有较丰富多径的信道条件下,影响会更大,但是由于实际中的可用定位基站也会较多,因此可以利用更多的基站信息来消除这些影响,即信息的过度验证。显然每个基站都会经历复杂的多径,如何利用这些多径进行有效信息的提取就非常关键,也会非常影响性能。而现有的技术中都会选择最强径进行估计,也就是以为提出了非常多的能量较弱的径,使得过度验证的信息量变少,从理论上来讲也会带来损失。而本文中充分利用多径信息进行计算,计算量也会增加很多。
[0109] 本发明实施例提供一种定位的方法,移动终端UE对N个基站BS的导频进行估计并测量多径能量,并根据所述多径能量确定所述UE到每一个基站的多径信息,所述多径信息包括可靠多径、无效多径和可能有效多径,其中所述N大于等于3;所述UE根据所述多径信息计算对应BS的可信度;所述UE选择符合预设条件的多径,并计算选择后的每条多径的可信度;所述UE根据预设规则定位最佳估计区域。从而实现能够在多径的环境中带来更高的定位精度,并适用于OTDOA及UTDOA两种框架。
[0110] 参考图3,图3是本发明实施例提供的一种定位的装置的功能模块示意图。
[0111] 如图3所示,所述装置包括:
[0112] 测量模块301,用于对N个基站BS的导频进行估计并测量多径能量;
[0113] 确定模块302,用于根据所述多径能量确定所述UE到每一个基站的多径信息,所述多径信息包括可靠多径、无效多径和可能有效多径,其中所述N大于等于3;
[0114] 优选地,所述确定模块302,具体用于:
[0115] 检测与第i个BS之间多径的L个样点值的功率 并设定门限值TP1i和所述 大于所述TP1i;
[0116] 若所述多径能量超过所述 则确定所述UE到所述第i个BS的多径为可靠多径;
[0117] 若所述多径能量小于所述TP1i,则确定所述UE到所述第i个BS的多径为无效多径;
[0118] 若所述多径能量在所述TP1i与所述 之间,则确定所述UE到所述第i个BS的多径为可能有效多径。
[0119] 优选地,所述 所述 k2>k1>1。
[0120] 第一计算模块303,用于根据所述多径信息计算对应BS的可信度;
[0121] 优选地,所述第一计算模块303,具体用于:
[0122] 根据函数Quality()计算所述第i个BS的可信度;
[0123] 其中,所述 或者所述 为选择序列 中
的最大值。
[0124] 选择模块304,用于选择符合预设条件的多径;
[0125] 优选地,所述选择模块304,具体用于:
[0126] 在 中找到大于所述 的第一条多径的位置idx1,如果不存在大于所述的多径,则降低所述第i个BS的可信度,Qi=k3Qi,k3<1;
[0127] 如果存在大于所述 的多径,则将大于所述 的第一条多径加入到集合S={idx1};
[0128] 在序号为1~idx1的多径内,找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),对应多径能量为
[0129] 若未找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),且未找到大于所述 的第一条多径,则所述Qi=0;
[0130] 若未找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),且找到大于所述的第一条多径,则Qi=k4Qi,k4>1;
[0131] 若找到能量值在所述TP1i与所述 之间的多径(s1,...,sK),则保持可信度,S=S∪{s1,...,sK}。
[0132] 第二计算模块305,用于计算选择后的每条多径的可信度;
[0133] 优选地,所述第二计算模块305,具体用于:
[0134] 若所述S不为空,则计算选择后的每条多径对应的时延(t1,...,t|S|),其中|S|表示集合的元素个数,所述时延对应的距离为(R1,...,R|S|),R=c*t,c为光速,合理区域为{regioni1,...,regioni|S|},regionj={r<=Rj},r为到所述第i个BS的距离;
[0135] 计算每条所选多径的可信度(μi1,...,μi|S|),满足
[0136] 定位模块306,用于根据预设规则定位最佳估计区域。
[0137] 优选地,所述定位模块306,具体用于:
[0138] 若metric(S)为集合的度量,且函数 所述函数 用于计算集合S1,...,SN中任意的m个集合的交集;
[0139] 遍历每一个可信度不为零的基站对应的每一条选出的径;
[0140] 遍历N个基站找到 中含有非空集合的m的最大值m_max,计算m_max下的合理度W,并计算最终度量 其中sl,l=1,...,m为所选择出的m个基站的序号,j为当前基站所轮询的径的序号;其中,所述合理度W=Res(cost),所述W与所述cost成反比;
[0141] 定位具有最大值X对应的BS及对应径的区域的交集为最佳估计区域。
[0142] 本发明实施例提供一种定位的装置,移动终端UE对N个基站BS的导频进行估计并测量多径能量,并根据所述多径能量确定所述UE到每一个基站的多径信息,所述多径信息包括可靠多径、无效多径和可能有效多径,其中所述N大于等于3;所述UE根据所述多径信息计算对应BS的可信度;所述UE选择符合预设条件的多径,并计算选择后的每条多径的可信度;所述UE根据预设规则定位最佳估计区域。从而实现能够在多径的环境中带来更高的定位精度,并适用于OTDOA及UTDOA两种框架。
[0143] 以上结合具体实施例描述了本发明实施例的技术原理。这些描述只是为了解释本发明实施例的原理,而不能以任何方式解释为对本发明实施例保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明实施例的其它具体实施方式,这些方式都将落入本发明实施例的保护范围之内。