发明内容
本发明提供一种测量方法及定位服务器、用户设备,用以实现用户设备在无线通信***的异构场景中测量非参考小区的RSTD。
一方面提供了一种测量方法,应用于无线通信***的异构场景中,所述方法包括:
定位服务器获得宏基站和至少一个微基站为用户设备确定的至少两个服务小区各自的TA值;
所述定位服务器在所述TA值中,选择最小的TA值对应的服务小区作为参考小区;
所述定位服务器根据所述参考小区所属基站的位置信息和能够为所述用户设备服务的非参考小区所属基站的位置信息,生成第一expectedRSTD,并根据选择的TA值,生成第一expectedRSTD-Uncertainty;
所述定位服务器向所述用户设备发送定位辅助数据消息,所述定位辅助数据消息中包含所述第一expectedRSTD和所述第一expectedRSTD-Uncertainty,以使得所述用户设备根据所述第一expectedRSTD和所述第一expectedRSTD-Uncertainty测量所述非参考小区的RSTD。
另一方面提供了一种测量方法,应用于无线通信***的异构场景中,所述方法包括:
用户设备接收定位服务器发送的定位辅助数据消息,所述定位辅助数据消息中包含第一expectedRSTD和第一expectedRSTD-Uncertainty;所述第一expectedRSTD为所述定位服务器获得宏基站和至少一个微基站为所述用户设备确定的至少两个服务小区各自的TA值,并在所述TA值中,选择最小的TA值对应的服务小区作为参考小区,根据所述参考小区所属基站的位置信息和能够为所述用户设备服务的非参考小区所属基站的位置信息生成;所述第一expectedRSTD-Uncertainty为所述定位服务器根据选择的TA值生成;
所述用户设备根据所述第一expectedRSTD和所述第一expectedRSTD-Uncertainty,测量所述非参考小区的RSTD。
另一方面提供了一种测量方法,应用于无线通信***的异构场景中,所述方法包括:
用户设备接收定位服务器发送的第一定位辅助数据消息,所述第一定位辅助消息中包含第一expectedRSTD和第一expectedRSTD-Uncertainly;
若所述第一expectedRSTD-Uncertainly大于所述用户设备获得的任一TA值,或者任一TA值与参考信号的CP值之和,所述用户设备向所述定位服务器发送定位辅助数据请求消息,所述定位辅助数据请求消息中包含所述用户设备获得的TA值中最小的TA值对应的服务小区标识;
所述用户设备接收所述定位服务器发送的第二定位辅助数据消息,所述第二定位辅助消息中包含第二expectedRSTD和第二expectedRSTD-Uncertainly;所述第二expectedRSTD为所述定位服务器根据所述定位辅助数据请求消息选择所述服务小区标识对应的服务小区作为参考小区,根据所述参考小区所属基站的位置信息和能够为所述用户设备服务的非参考小区所属基站的位置信息生成;所述第二expectedRSTD-Uncertainly为所述定位服务器根据所述参考小区的TA值生成;
所述用户设备根据所述第二expectedRSTD和所述第二expectedRSTD-Uncertainty,测量所述非参考小区的RSTD。
另一方面提供了一种测量方法,应用于无线通信***的异构场景中,所述方法包括:
定位服务器向用户设备发送第一定位辅助数据消息,所述第一定位辅助消息中包含第一expectedRSTD和第一expectedRSTD-Uncertainly;
所述定位服务器接收所述用户设备发送的定位辅助数据请求消息,所述定位辅助数据请求消息中包含所述用户设备获得的TA值中最小的TA值对应的服务小区标识,所述定位辅助数据请求消息由所述用户设备在所述第一expectedRSTD-Uncertainty大于所述用户设备获得的任一TA值,或者任一TA值与参考信号的CP值之和时发送;
所述定位服务器根据所述定位辅助数据请求消息,选择所述服务小区标识对应的服务小区作为参考小区,根据所述参考小区所属基站的位置信息和能够为所述用户设备服务的非参考小区所属基站的位置信息生成第二expectedRSTD,并根据所述参考小区的TA值,生成所述第二expectedRSTD-Uncertainly;
所述定位服务器向所述用户设备发送第二定位辅助数据消息,所述第二定位辅助消息中包含所述第二expectedRSTD和所述第二expectedRSTD-Uncertainly,以使得所述用户设备根据所述第二expectedRSTD和所述第二expectedRSTD-Uncertainty测量所述非参考小区的RSTD。
另一方面提供了一种定位服务器,应用于无线通信***的异构场景中,所述定位服务器包括:
获得单元,用于获得宏基站和至少一个微基站为用户设备确定的至少两个服务小区各自的TA值;
选择单元,用于在所述TA值中,选择最小的TA值对应的服务小区作为参考小区;
生成单元,用于根据所述参考小区所属基站的位置信息和能够为所述用户设备服务的非参考小区所属基站的位置信息,生成第一expectedRSTD,并根据所述选择单元22选择的TA值,生成第一expectedRSTD-Uncertainty;
发送单元,用于向所述用户设备发送定位辅助数据消息,所述定位辅助数据消息中包含所述第一expectedRSTD和所述第一expectedRSTD-Uncertainty,以使得所述用户设备根据所述第一expectedRSTD和所述第一expectedRSTD-Uncertainty测量所述非参考小区的RSTD。
另一方面提供了一种用户设备,应用于无线通信***的异构场景中,所述用户设备包括:
接收单元,用于接收定位服务器发送的定位辅助数据消息,所述定位辅助数据消息中包含第一expectedRSTD和第一expectedRSTD-Uncertainty;所述第一expectedRSTD为所述定位服务器获得宏基站和至少一个微基站为所述用户设备确定的至少两个服务小区各自的TA值,并在所述TA值中,选择最小的TA值对应的服务小区作为参考小区,根据所述参考小区所属基站的位置信息和能够为所述用户设备服务的非参考小区所属基站的位置信息生成;所述第一expectedRSTD-Uncertainty为所述定位服务器根据选择的TA值生成;
测量单元,用于根据所述第一expectedRSTD和所述第一expectedRSTD-Uncertainty,测量所述非参考小区的RSTD。
另一方面提供了一种用户设备,应用于无线通信***的异构场景中,所述用户设备包括:
第一接收单元,用于接收定位服务器发送的第一定位辅助数据消息,所述第一定位辅助消息中包含第一expectedRSTD和第一expectedRSTD-Uncertainly;
请求单元,用于若所述第一expectedRSTD-Uncertainly大于所述用户设备获得的任一TA值,或者任一TA值与参考信号的CP值之和,向所述定位服务器发送定位辅助数据请求消息,所述定位辅助数据请求消息中包含所述用户设备获得的TA值中最小的TA值对应的服务小区标识;
第二接收单元,用于接收所述定位服务器发送的第二定位辅助数据消息,所述第二定位辅助消息中包含第二expectedRSTD和第二expectedRSTD-Uncertainly;所述第二expectedRSTD为所述定位服务器根据所述定位辅助数据请求消息选择所述服务小区标识对应的服务小区作为参考小区,根据所述参考小区所属基站的位置信息和能够为所述用户设备服务的非参考小区所属基站的位置信息生成;所述第二expectedRSTD-Uncertainly为所述定位服务器根据所述参考小区的TA值生成;
测量单元,用于根据所述第二expectedRSTD和所述第二expectedRSTD-Uncertainty,测量所述非参考小区的RSTD。
另一方面提供了一种定位服务器,应用于无线通信***的异构场景中,所述定位服务器包括:
第一发送单元,用于向用户设备发送第一定位辅助数据消息,所述第一定位辅助消息中包含第一expectedRSTD和第一expectedRSTD-Uncertainly;
接收单元,用于接收所述用户设备发送的定位辅助数据请求消息,所述定位辅助数据请求消息中包含所述用户设备获得的TA值中最小的TA值对应的服务小区标识,所述定位辅助数据请求消息由所述用户设备在所述第一expectedRSTD-Uncertainty大于所述用户设备获得的任一TA值,或者任一TA值与参考信号的CP值之和时发送;
生成单元,用于根据所述定位辅助数据请求消息,选择所述服务小区标识对应的服务小区作为参考小区,根据所述参考小区所属基站的位置信息和能够为所述用户设备服务的非参考小区所属基站的位置信息生成第二expectedRSTD,并根据所述参考小区的TA值,生成所述第二expectedRSTD-Uncertainly;
第二发送单元,用于向所述用户设备发送第二定位辅助数据消息,所述第二定位辅助消息中包含所述第二expectedRSTD和所述第二expectedRSTD-Uncertainly,以使得所述用户设备根据所述第二expectedRSTD和所述第二expectedRSTD-Uncertainty测量所述非参考小区的RSTD。
由上述技术方案可知,本发明实施例使得上述用户设备在无线通信***的异构场景中能够测量非参考小区的RSTD,而且方法简单,容易实现,从而有效提高了测量效率。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的技术方案,可以应用于各种无线通信网络,例如:全球移动通信***(Global System for Mobile Communications,简称GSM)、通用分组无线业务(General Packet Radio Service,简称GPRS)网络、码分多址(Code Division Multiple Access,简称CDMA)网络、宽带码分多址(Wideband Code Division Multiple Access,简称WCDMA)网络、长期演进(Long Term Evolution,简称LTE)网络或长期演进高级(LTE Advanced,简称LTE-A)网络以及后续演进网络等。术语“网络”可以和“***”相互替换。
其中,宏基站可以是GSM网络、GPRS网络或CDMA网络中的基站(Base Transceiver Station,简称BTS),也可以是WCDMA网络中的基站(NodeB),还可以是LTE网络或LTE-A网络中的演进型基站(EvolvedNode B,简称eNB)等。
其中,微基站可以是GSM网络、GPRS网络、CDMA网络或WCDMA网络中射频拉远(Radio Remote Unit,简称RRU),还可以是LTE网络或LTE-A网络中的演进型微基站(Pico)、远程射频头(Remote Radio Header,简称RRH)等。
图1为本发明一实施例提供的测量方法的流程示意图,可以应用于无线通信***的异构场景中,如图1所示,本实施例的测量方法可以包括:
101、定位服务器获得宏基站和至少一个微基站为用户设备确定的至少两个服务小区各自的TA值。
其中,上述服务小区为当前为上述用户设备服务的小区。
102、上述定位服务器在上述TA值中,选择最小的TA值对应的服务小区作为参考小区。
103、上述定位服务器根据上述参考小区所属基站的位置信息和能够为上述用户设备服务的非参考小区所属基站的位置信息,生成第一期望RSTD(expectedRSTD),并根据选择的TA值,生成第一expectedRSTD不确定度(expectedRSTD-Uncertainty)。
例如:定位服务器可以根据expectedRSTD_n=(an-b1)/c,生成非参考小区n的第一expectedRSTD,其中,an为非参考小区n(n可以为正整数)所属基站到UE期望位置的距离,b1参考小区所属基站到UE期望位置的距离0,c为光速。在基于TA的场景下,an简化为非参考小区n(n可以为正整数)所属基站到参考小区所属基站的距离,b1简化为0(用户设备的期望位置为参考小区所属基站)。
在本实施例的一个实施方式中,上述定位服务器具体可以根据选择的TA值,生成第一expectedRSTD-Uncertainty,上述第一expectedRSTD-Uncertainty的值为上述TA值。
在本实施例的另一个实施方式中,上述定位服务器具体可以根据选择的TA值和参考信号的循环前缀(Cyclic Prefix,简称CP)值,生成第一expectedRSTD-Uncertainty,上述第一expectedRSTD-Uncertainty的值为上述TA值与上述参考信号的CP值之和。因为TA值的确定是基于多径信道中的最强径,但是,用户设备测量的RSTD所需要估计的首径,而最强径与首径之间的时间差不超过参考信号的CP值,因此,上述第一expectedRSTD-Uncertainty的值则可以为上述TA值与上述参考信号的CP值之和,能够准确获得搜索窗的大小,从而有效提高了测量可靠性。
可以理解的是:如果上述定位服务器根据选择的TA值,所生成的第一expectedRSTD-Uncertainty的值为上述TA值,那么,为了保证准确获得搜索窗的大小,用户设备则还可以将第一expectedRSTD-Uncertainty的值与上述参考信号的CP值之和作为搜索窗,效果相同。
需要说明的是:在协议LTE***R10中,TA值的单位为16ts,而CP值为160ts,expectedRSTD-Uncertainty的值的单位为3ts,例如:TA=12,则上述第一expectedRSTD-Uncertainty的值则为CEIL((12×16+160)/3)=118,其中,CEIL是向上取整运算。
104、上述定位服务器向上述用户设备发送定位辅助数据消息,上述定位辅助数据消息中包含上述第一expectedRSTD和上述第一expectedRSTD-Uncertainty,以使得上述用户设备根据上述第一expectedRSTD和上述第一expectedRSTD-Uncertainty测量上述非参考小区的RSTD。
在本实施例的一个实施方式中,102之前,上述定位服务器还可以进一步接收上述用户设备发送的定位辅助数据请求消息,上述定位辅助数据请求消息中包含指示信息,用以请求上述定位服务器基于TA值重新确定上述参考小区,上述定位辅助数据请求消息由上述用户设备在接收到的第二expectedRSTD-Uncertainty大于上述用户设备获得的任一TA值,或者任一TA值与上述CP值之和时发送;相应地,在102中,上述定位服务器具体则可以根据上述请求消息,在上述TA值中,选择最小的TA值对应的服务小区作为参考小区。其中,第二expectedRSTD-Uncertainty为定位服务器在201之前,向用户设备发送的不同于第一expectedRSTD-Uncertainty的其他expectedRSTD-Uncertainty。
在本实施例的一个实施方式中,如果待测量的非参考小区为服务小区,那么上述用户设备则可以将同步精度相关时间值(例如:在10ts~90ts之间的一个数值)作为搜索窗,根据上述第一expectedRSTD和搜索窗,测量上述服务小区的RSTD,能够有效缩小搜索窗(即同步精度相关时间值)的大小,从而进一步降低测量的复杂度;以及如果待测量的非参考小区为非服务小区,那么上述用户设备则可以将上述第一expectedRSTD-Uncertainty作为搜索窗,根据上述第一expectedRSTD和搜索窗,测量上述非服务小区的RSTD。
可以理解的是:如果上述定位服务器根据选择的TA值,所生成的第一expectedRSTD-Uncertainty的值为上述TA值,那么,为了保证准确获得搜索窗的大小,用户设备则还可以将第一expectedRSTD-Uncertainty的值与上述参考信号的CP值之和作为搜索窗,根据上述第一expectedRSTD和上述搜索窗,测量上述非服务小区的RSTD。
本实施例中,通过定位服务器在所获得的宏基站和至少一个微基站为用户设备确定的至少两个服务小区各自的TA值中,选择最小的TA值对应的服务小区作为参考小区,进而根据上述参考小区所属基站的位置信息和能够为上述用户设备服务的非参考小区所属基站的位置信息,向用户设备发送用于测量能够为用户设备服务(服务小区和非服务小区)的RSTD的定位辅助数据消息,使得上述用户设备在无线通信***的异构场景中能够测量非参考小区的RSTD,而且方法简单,容易实现,从而有效提高了测量效率。
图2为本发明另一实施例提供的测量方法的流程示意图,可以应用于无线通信***的异构场景中,如图2所示,本实施例的测量方法可以包括:
201、用户设备接收定位服务器发送的定位辅助数据消息,上述定位辅助数据消息中包含第一expectedRSTD和第一expectedRSTD-Uncertainty;上述第一expectedRSTD为上述定位服务器获得宏基站和至少一个微基站为上述用户设备确定的至少两个服务小区各自的TA值,并在上述TA值中,选择最小的TA值对应的服务小区作为参考小区,根据上述参考小区所属基站的位置信息和能够为上述用户设备服务的非参考小区所属基站的位置信息生成;上述第一expectedRSTD-Uncertainty为上述定位服务器根据选择的TA值生成。
其中,上述服务小区为当前为上述用户设备服务的小区。
例如:定位服务器可以根据expectedRSTD_n=(an-b1)/c,生成非参考小区n的第一expectedRSTD,其中,an为非参考小区n(n可以为正整数)所属基站到UE期望位置的距离,b1参考小区所属基站到UE期望位置的距离0,c为光速。在基于TA的场景下,an简化为非参考小区n(n可以为正整数)所属基站到参考小区所属基站的距离,b1简化为0(用户设备的期望位置为参考小区所属基站)。
在本实施例的一个实施方式中,上述定位服务器具体可以根据选择的TA值,生成第一expectedRSTD-Uncertainty,上述第一expectedRSTD-Uncertainty的值为上述TA值。
在本实施例的另一个实施方式中,上述定位服务器具体可以根据选择的TA值和参考信号的循环前缀(Cyclic Prefix,简称CP)值,生成第一expectedRSTD-Uncertainty,上述第一expectedRSTD-Uncertainty的值为上述TA值与上述参考信号的CP值之和。因为TA值的确定是基于多径信道中的最强径,但是,用户设备测量的RSTD所需要估计的首径,而最强径与首径之间的时间差不超过参考信号的CP值,因此,上述第一expectedRSTD-Uncertainty的值则可以为上述TA值与上述参考信号的CP值之和,能够准确获得搜索窗的大小,从而有效提高了测量可靠性。
可以理解的是:如果上述定位服务器根据选择的TA值,所生成的第一expectedRSTD-Uncertainty的值为上述TA值,那么,为了保证准确获得搜索窗的大小,用户设备则还可以将第一expectedRSTD-Uncertainty的值与上述参考信号的CP值之和作为搜索窗,效果相同。
需要说明的是:在协议LTE***R10中,TA值的单位为16ts,而普通CP(Nomal CP)值为160ts,expectedRSTD-Uncertainty的值的单位为3ts,例如:TA=12,则上述第一expectedRSTD-Uncertainty的值则为(12×16+160)/3=118。
在本实施例的一个实施方式中,201之前,若上述用户设备接收到的第二expectedRSTD-Uncertainly大于上述用户设备获得的任一TA值,或者任一TA值与上述CP值之和,上述用户设备还可以进一步向上述定位服务器发送定位辅助数据请求消息,上述定位辅助数据请求消息中包含指示信息,用以请求上述定位服务器基于TA值重新确定上述参考小区,以使得上述定位服务器根据上述定位辅助数据请求消息,在上述TA值中,选择最小的TA值对应的服务小区作为参考小区。其中,第二expectedRSTD-Uncertainty为定位服务器在201之前,向用户设备发送的不同于第一expectedRSTD-Uncertainty的其他expectedRSTD-Uncertainty。
202、上述用户设备根据上述第一expectedRSTD和上述第一expectedRSTD-Uncertainty,测量上述非参考小区的RSTD。
在本实施例的一个实施方式中,如果待测量的非参考小区为服务小区,那么上述用户设备则可以将同步精度相关时间值(例如:在10ts~90ts之间的一个数值)作为搜索窗,根据上述第一expectedRSTD和搜索窗,测量上述服务小区的RSTD,能够有效缩小搜索窗(即同步精度相关时间值)的大小,从而进一步降低测量的复杂度;以及如果待测量的非参考小区为非服务小区,那么上述用户设备则可以将上述第一expectedRSTD-Uncertainty作为搜索窗,根据上述第一expectedRSTD和搜索窗,测量上述非服务小区的RSTD。
可以理解的是:如果上述定位服务器根据选择的TA值,所生成的第一expectedRSTD-Uncertainty的值为上述TA值,那么,为了保证准确获得搜索窗的大小,用户设备则还可以将第一expectedRSTD-Uncertainty的值与上述参考信号的CP值之和作为搜索窗,根据上述第一expectedRSTD和上述搜索窗,测量上述非服务小区的RSTD。
本实施例中,通过定位服务器在所获得的宏基站和至少一个微基站为用户设备确定的至少两个服务小区各自的TA值中,选择最小的TA值对应的服务小区作为参考小区,进而根据上述参考小区所属基站的位置信息和能够为上述用户设备服务的非参考小区所属基站的位置信息,向用户设备发送用于测量能够为用户设备服务(服务小区和非服务小区)的RSTD的定位辅助数据消息,使得上述用户设备在无线通信***的异构场景中能够测量非参考小区的RSTD,而且方法简单,容易实现,从而有效提高了测量效率。
图3为本发明另一实施例提供的测量方法的流程示意图,可以应用于无线通信***的异构场景中,如图3所示,本实施例的测量方法可以包括:
301、用户设备接收定位服务器发送的第一定位辅助数据消息,上述第一定位辅助消息中包含第一expectedRSTD和第一expectedRSTD-Uncertainly。
其中,定位服务器生成上述第一expectedRSTD和第一expectedRSTD-Uncertainly的方法可以参见现有技术中的方法,此处不再赘述。
302、若上述第一expectedRSTD-Uncertainly大于上述用户设备获得的任一TA值,或者任一TA值与参考信号的CP值之和,上述用户设备向上述定位服务器发送定位辅助数据请求消息,上述定位辅助数据请求消息中包含上述用户设备获得的TA值中最小的TA值对应的服务小区标识。
其中,上述服务小区标识对应的服务小区为当前为上述用户设备服务的小区。
303、上述用户设备接收上述定位服务器发送的第二定位辅助数据消息,上述第二定位辅助消息中包含第二expectedRSTD和第二expectedRSTD-Uncertainly;上述第二expectedRSTD为上述定位服务器根据上述定位辅助数据请求消息选择上述服务小区标识对应的服务小区作为参考小区,根据上述参考小区所属基站的位置信息和能够为上述用户设备服务的非参考小区所属基站的位置信息生成;上述第二expectedRSTD-Uncertainly为上述定位服务器根据上述参考小区的TA值生成。
例如:定位服务器可以根据expectedRSTD_n=(an-b1)/c,生成非参考小区n的第二expectedRSTD,其中,an为非参考小区n(n可以为正整数)所属基站到UE期望位置的距离,b1参考小区所属基站到UE期望位置的距离0,c为光速。在基于TA的场景下,an简化为非参考小区n(n可以为正整数)所属基站到参考小区所属基站的距离,b1简化为0(用户设备的期望位置为参考小区所属基站)。
在本实施例的一个实施方式中,上述定位服务器具体可以根据选择的TA值,生成第二expectedRSTD-Uncertainty,上述第二expectedRSTD-Uncertainty的值为上述TA值。
在本实施例的另一个实施方式中,上述定位服务器具体可以根据选择的TA值和参考信号的CP值,生成第二expectedRSTD-Uncertainty,上述第二expectedRSTD-Uncertainty的值为上述TA值与上述参考信号的CP值之和。因为TA值的确定是基于多径信道中的最强径,但是,用户设备测量的RSTD所需要估计的首径,而最强径与首径之间的时间差不超过参考信号的CP值,因此,上述第二expectedRSTD-Uncertainty的值则可以为上述TA值与上述参考信号的CP值之和,能够准确获得搜索窗的大小,从而有效提高了测量可靠性。
可以理解的是:如果上述定位服务器根据选择的TA值,所生成的第二expectedRSTD-Uncertainty的值为上述TA值,那么,为了保证准确获得搜索窗的大小,用户设备则还可以将第二expectedRSTD-Uncertainty的值与上述参考信号的CP值之和作为搜索窗,效果相同。
需要说明的是:在协议LTE***R10中,TA值的单位为16ts,而CP值为160ts,expectedRSTD-Uncertainty的值的单位为3ts,例如:TA=12,则上述第二expectedRSTD-Uncertainty的值则为(12×16+160)/3=118。
304、上述用户设备根据上述第二expectedRSTD和上述第二expectedRSTD-Uncertainty,测量上述非参考小区的RSTD。
在本实施例的一个实施方式中,如果待测量的非参考小区为服务小区,那么上述用户设备则可以将同步精度相关时间值(例如:在10ts~90ts之间的一个数值)作为搜索窗,根据上述第二expectedRSTD和搜索窗,测量上述服务小区的RSTD,能够有效缩小搜索窗(即同步精度相关时间值)的大小,从而进一步降低测量的复杂度;以及如果待测量的非参考小区为非服务小区,那么上述用户设备则可以将上述第二expectedRSTD-Uncertainty作为搜索窗,根据上述第二expectedRSTD和搜索窗,测量上述非服务小区的RSTD。
可以理解的是:如果上述定位服务器根据选择的TA值,所生成的第二expectedRSTD-Uncertainty的值为上述TA值,那么,为了保证准确获得搜索窗的大小,用户设备则还可以将第二expectedRSTD-Uncertainty的值与上述参考信号的CP值之和作为搜索窗,根据上述第二expectedRSTD和上述搜索窗,测量上述非服务小区的RSTD。
本实施例中,通过用户设备向定位服务器发送包含上述用户设备获得的TA值中最小的TA值对应的服务小区标识的定位辅助数据请求消息,使得定位服务器根据定位辅助数据请求消息选择上述服务小区标识对应的服务小区作为参考小区,进而根据上述参考小区所属基站的位置信息和能够为上述用户设备服务的非参考小区所属基站的位置信息,向用户设备发送用于测量能够为用户设备服务(服务小区和非服务小区)的RSTD的定位辅助数据消息,使得上述用户设备在无线通信***的异构场景中能够测量非参考小区的RSTD,而且方法简单,容易实现,从而有效提高了测量效率。
图4为本发明另一实施例提供的测量方法的流程示意图,可以应用于无线通信***的异构场景中,如图4所示,本实施例的测量方法可以包括:
401、定位服务器向用户设备发送第一定位辅助数据消息,上述第一定位辅助消息中包含第一expectedRSTD和第一expectedRSTD-Uncertainly。
其中,定位服务器生成上述第一expectedRSTD和第一expectedRSTD-Uncertainly的方法可以参见现有技术中的方法,此处不再赘述。
402、上述定位服务器接收上述用户设备发送的定位辅助数据请求消息,上述定位辅助数据请求消息中包含上述用户设备获得的TA值中最小的TA值对应的服务小区标识,上述定位辅助数据请求消息由上述用户设备在上述第一expectedRSTD-Uncertainty大于上述用户设备获得的任一TA值,或者任一TA值与参考信号的CP值之和时发送。
其中,上述服务小区标识对应的服务小区为当前为上述用户设备服务的小区。
403、上述定位服务器根据上述定位辅助数据请求消息,选择上述服务小区标识对应的服务小区作为参考小区,根据上述参考小区所属基站的位置信息和能够为上述用户设备服务的非参考小区所属基站的位置信息生成第二expectedRSTD,并根据上述参考小区的TA值,生成上述第二expectedRSTD-Uncertainly。
例如:定位服务器可以根据expectedRSTD_n=(an-b1)/c,生成非参考小区n的第二expectedRSTD,其中,an为非参考小区n(n可以为正整数)所属基站到UE期望位置的距离,b1参考小区所属基站到UE期望位置的距离0,c为光速。在基于TA的场景下,an简化为非参考小区n(n可以为正整数)所属基站到参考小区所属基站的距离,b1简化为0(用户设备的期望位置为参考小区所属基站)。
在本实施例的一个实施方式中,上述定位服务器具体可以根据选择的TA值,生成第二expectedRSTD-Uncertainty,上述第二expectedRSTD-Uncertainty的值为上述TA值。
在本实施例的另一个实施方式中,上述定位服务器具体可以根据选择的TA值和参考信号的CP值,生成第二expectedRSTD-Uncertainty,上述第二expectedRSTD-Uncertainty的值为上述TA值与上述参考信号的CP值之和。因为TA值的确定是基于多径信道中的最强径,但是,用户设备测量的RSTD所需要估计的首径,而最强径与首径之间的时间差不超过参考信号的CP值,因此,上述第二expectedRSTD-Uncertainty的值则可以为上述TA值与上述参考信号的CP值之和,能够准确获得搜索窗的大小,从而有效提高了测量可靠性。
可以理解的是:如果上述定位服务器根据选择的TA值,所生成的第二expectedRSTD-Uncertainty的值为上述TA值,那么,为了保证准确获得搜索窗的大小,用户设备则还可以将第二expectedRSTD-Uncertainty的值与上述参考信号的CP值之和作为搜索窗,效果相同。
需要说明的是:在协议LTE***R10中,TA值的单位为16ts,而CP值为160ts,expectedRSTD-Uncertainty的值的单位为3ts,例如:TA=12,则上述第二expectedRSTD-Uncertainty的值则为(12×16+160)/3=118。
404、上述定位服务器向上述用户设备发送第二定位辅助数据消息,上述第二定位辅助消息中包含上述第二expectedRSTD和上述第二expectedRSTD-Uncertainly,以使得上述用户设备根据上述第二expectedRSTD和上述第二expectedRSTD-Uncertainty测量上述非参考小区的RSTD。
在本实施例的一个实施方式中,如果待测量的非参考小区为服务小区,那么上述用户设备则可以将同步精度相关时间值(例如:在10ts~90ts之间的一个数值)作为搜索窗,根据上述第二expectedRSTD和搜索窗,测量上述服务小区的RSTD,能够有效缩小搜索窗(即同步精度相关时间值)的大小,从而进一步降低测量的复杂度;以及如果待测量的非参考小区为非服务小区,那么上述用户设备则可以将上述第二expectedRSTD-Uncertainty作为搜索窗,根据上述第二expectedRSTD和搜索窗,测量上述非服务小区的RSTD。
可以理解的是:如果上述定位服务器根据选择的TA值,所生成的第二expectedRSTD-Uncertainty的值为上述TA值,那么,为了保证准确获得搜索窗的大小,用户设备则还可以将第二expectedRSTD-Uncertainty的值与上述参考信号的CP值之和作为搜索窗,根据上述第二expectedRSTD和上述搜索窗,测量上述非服务小区的RSTD。
本实施例中,通过定位服务器接收用户设备发送的包含上述用户设备获得的TA值中最小的TA值对应的服务小区标识的定位辅助数据请求消息,使得定位服务器能够根据定位辅助数据请求消息选择上述服务小区标识对应的服务小区作为参考小区,进而根据上述参考小区所属基站的位置信息和能够为上述用户设备服务的非参考小区所属基站的位置信息,向用户设备发送用于测量能够为用户设备服务(服务小区和非服务小区)的RSTD的定位辅助数据消息,使得上述用户设备在无线通信***的异构场景中能够测量非参考小区的RSTD,而且方法简单,容易实现,从而有效提高了测量效率。
需要说明的是:对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
图5为本发明另一实施例提供的定位服务器的结构示意图,可以应用于无线通信***的异构场景中,如图5所示,本实施例的定位服务器可以包括获得单元51、选择单元52、生成单元53和发送单元54。其中,所述获得单元51用于获得宏基站和至少一个微基站为用户设备确定的至少两个服务小区各自的TA值;所述选择单元52用于在所述TA值中,选择最小的TA值对应的服务小区作为参考小区;所述生成单元53用于根据所述参考小区所属基站的位置信息和能够为所述用户设备服务的非参考小区所属基站的位置信息,生成第一expectedRSTD,并根据所述选择单元52选择的TA值,生成第一expectedRSTD-Uncertainty;所述发送单元54用于向所述用户设备发送定位辅助数据消息,所述定位辅助数据消息中包含所述第一expectedRSTD和所述第一expectedRSTD-Uncertainty,以使得所述用户设备根据所述第一expectedRSTD和所述第一expectedRSTD-Uncertainty测量所述非参考小区的RSTD。
其中,上述服务小区为当前为上述用户设备服务的小区。
在本实施例的一个实施方式中,所述生成单元53具体可以根据所述选择单元52选择的TA值,生成第一expectedRSTD-Uncertainty,上述第一expectedRSTD-Uncertainty的值为上述TA值。
在本实施例的另一个实施方式中,所述生成单元53具体可以根据所述选择单元52选择的TA值和参考信号的CP值,生成第一expectedRSTD-Uncertainty,上述第一expectedRSTD-Uncertainty的值为上述TA值与上述参考信号的CP值之和。因为TA值的确定是基于多径信道中的最强径,但是,用户设备测量的RSTD所需要估计的首径,而最强径与首径之间的时间差不超过参考信号的CP值,因此,上述第一expectedRSTD-Uncertainty的值则可以为上述TA值与上述参考信号的CP值之和,能够准确获得搜索窗的大小,从而有效提高了测量可靠性。
可以理解的是:如果所述生成单元53根据所述选择单元52选择的TA值,所生成的第一expectedRSTD-Uncertainty的值为上述TA值,那么,为了保证准确获得搜索窗的大小,用户设备则还可以将第一expectedRSTD-Uncertainty的值与上述参考信号的CP值之和作为搜索窗,效果相同。
需要说明的是:在协议LTE***R10中,TA值的单位为16ts,而CP值为160ts,expectedRSTD-Uncertainty的值的单位为3ts,例如:TA=12,则上述第一expectedRSTD-Uncertainty的值则为CEIL((12×16+160)/3)=118,其中,CEIL是向上取整运算。
在本实施例的一个实施方式中,所述选择单元52还可以进一步接收所述用户设备发送的定位辅助数据请求消息,所述定位辅助数据请求消息中包含指示信息,用以请求所述定位服务器基于TA值重新确定所述参考小区,所述定位辅助数据请求消息由所述用户设备在接收到的第二expectedRSTD-Uncertainty大于所述用户设备获得的任一TA值,或者任一TA值与所述CP值之和时发送;相应地,所述选择单元52具体可以根据所述定位辅助数据请求消息,在所述TA值中,选择最小的TA值对应的服务小区作为参考小区。
本实施例中,定位服务器通过选择单元在获得单元所获得的宏基站和至少一个微基站为用户设备确定的至少两个服务小区各自的TA值中,选择最小的TA值对应的服务小区作为参考小区,进而由生成单元根据上述参考小区所属基站的位置信息和能够为上述用户设备服务的非参考小区所属基站的位置信息生成第一expectedRSTD,并根据选择单元选择的TA值,生成第一expectedRSTD-Uncertainty,并向用户设备发送,使得上述用户设备在无线通信***的异构场景中能够测量非参考小区的RSTD,而且方法简单,容易实现,从而有效提高了测量效率。
图6为本发明另一实施例提供的用户设备的结构示意图,可以应用于无线通信***的异构场景中,如图6所示,本实施例的用户设备可以包括接收单元61和测量单元62。其中,所述接收单元61用于接收定位服务器发送的定位辅助数据消息,所述定位辅助数据消息中包含第一expectedRSTD和第一expectedRSTD-Uncertainty;所述第一expectedRSTD为所述定位服务器获得宏基站和至少一个微基站为所述用户设备确定的至少两个服务小区各自的TA值,并在所述TA值中,选择最小的TA值对应的服务小区作为参考小区,根据所述参考小区所属基站的位置信息和能够为所述用户设备服务的非参考小区所属基站的位置信息生成;所述第一expectedRSTD-Uncertainty为所述定位服务器根据选择的TA值生成;所述测量单元62用于根据所述第一expectedRSTD和所述第一expectedRSTD-Uncertainty,测量所述非参考小区的RSTD。
其中,上述服务小区为当前为上述用户设备服务的小区。
在本实施例的一个实施方式中,如果待测量的非参考小区为服务小区,那么所述测量单元62则可以将同步精度相关时间值(例如:在10ts~90ts之间的一个数值)作为搜索窗,根据上述第一expectedRSTD和搜索窗,测量上述服务小区的RSTD,能够有效缩小搜索窗(即同步精度相关时间值)的大小,从而进一步降低测量的复杂度;以及如果待测量的非参考小区为非服务小区,那么所述测量单元62则可以将上述第一expectedRSTD-Uncertainty作为搜索窗,根据上述第一expectedRSTD和搜索窗,测量上述非服务小区的RSTD。
可以理解的是:如果上述定位服务器根据选择的TA值,所生成的第一expectedRSTD-Uncertainty的值为上述TA值,那么,为了保证准确获得搜索窗的大小,所述测量单元62则还可以将第一expectedRSTD-Uncertainty的值与上述参考信号的CP值之和作为搜索窗,根据上述第一expectedRSTD和上述搜索窗,测量上述非服务小区的RSTD。
在本实施例的一个实施方式中,如图7所示,本实施例的用户设备还可以进一步包括请求单元71,用于当所述用户设备接收到的第二expectedRSTD-Uncertainly大于所述用户设备获得的任一TA值,或者任一TA值与所述CP值之和时,可以进一步向所述定位服务器发送定位辅助数据请求消息,所述定位辅助数据请求消息中包含指示信息,用以请求所述定位服务器基于TA值重新确定所述参考小区,以使得所述定位服务器根据所述定位辅助数据请求消息,在所述TA值中,选择最小的TA值对应的服务小区作为参考小区。其中,第二expectedRSTD-Uncertainty为定位服务器之前向用户设备发送的不同于第一expectedRSTD-Uncertainty的其他expectedRSTD-Uncertainty。
本实施例中,通过定位服务器在所获得的宏基站和至少一个微基站为用户设备确定的至少两个服务小区各自的TA值中,选择最小的TA值对应的服务小区作为参考小区,进而根据上述参考小区所属基站的位置信息和能够为上述用户设备服务的非参考小区所属基站的位置信息,向用户设备发送用于测量能够为用户设备服务(服务小区和非服务小区)的RSTD的定位辅助数据消息,使得上述用户设备在无线通信***的异构场景中能够测量非参考小区的RSTD,而且方法简单,容易实现,从而有效提高了测量效率。
图8为本发明另一实施例提供的用户设备的结构示意图,可以应用于无线通信***的异构场景中,如图8所示,本实施例的用户设备可以包括第一接收单元81、请求单元82、第二接收单元83和测量单元84。其中,所述第一接收单元81用于接收定位服务器发送的第一定位辅助数据消息,所述第一定位辅助消息中包含第一expectedRSTD和第一expectedRSTD-Uncertainly;所述请求单元82用于若所述第一expectedRSTD-Uncertainly大于所述用户设备获得的任一TA值,或者任一TA值与参考信号的CP值之和,向所述定位服务器发送定位辅助数据请求消息,所述定位辅助数据请求消息中包含所述用户设备获得的TA值中最小的TA值对应的服务小区标识;所述第二接收单元83用于接收所述定位服务器发送的第二定位辅助数据消息,所述第二定位辅助消息中包含第二expectedRSTD和第二expectedRSTD-Uncertainly;所述第二expectedRSTD为所述定位服务器根据所述定位辅助数据请求消息选择所述服务小区标识对应的服务小区作为参考小区,根据所述参考小区所属基站的位置信息和能够为所述用户设备服务的非参考小区所属基站的位置信息生成;所述第二expectedRSTD-Uncertainly为所述定位服务器根据所述参考小区的TA值生成;所述测量单元84用于根据所述第二expectedRSTD和所述第二expectedRSTD-Uncertainty,测量所述非参考小区的RSTD。
其中,定位服务器生成上述第一expectedRSTD和第一expectedRSTD-Uncertainly的方法可以参见现有技术中的方法,此处不再赘述。
其中,上述服务小区标识对应的服务小区为当前为上述用户设备服务的小区。
在本实施例的一个实施方式中,如果待测量的非参考小区为服务小区,那么所述测量单元84则可以将同步精度相关时间值(例如:在10ts~90ts之间的一个数值)作为搜索窗,根据上述第二expectedRSTD和搜索窗,测量上述服务小区的RSTD,能够有效缩小搜索窗(即同步精度相关时间值)的大小,从而进一步降低测量的复杂度;以及如果待测量的非参考小区为非服务小区,那么所述测量单元84则可以将上述第二expectedRSTD-Uncertainty作为搜索窗,根据上述第二expectedRSTD和搜索窗,测量上述非服务小区的RSTD。
可以理解的是:如果上述定位服务器根据选择的TA值,所生成的第二expectedRSTD-Uncertainty的值为上述TA值,那么,为了保证准确获得搜索窗的大小,所述测量单元84则还可以将第二expectedRSTD-Uncertainty的值与上述参考信号的CP值之和作为搜索窗,根据上述第二expectedRSTD和上述搜索窗,测量上述非服务小区的RSTD。
本实施例中,用户设备通过请求单元向定位服务器发送包含上述用户设备获得的TA值中最小的TA值对应的服务小区标识的定位辅助数据请求消息,使得定位服务器根据定位辅助数据请求消息选择上述服务小区标识对应的服务小区作为参考小区,进而根据上述参考小区所属基站的位置信息和能够为上述用户设备服务的非参考小区所属基站的位置信息,向用户设备发送用于测量能够为用户设备服务(服务小区和非服务小区)的RSTD的定位辅助数据消息,使得上述用户设备在无线通信***的异构场景中能够测量非参考小区的RSTD,而且方法简单,容易实现,从而有效提高了测量效率。
图9为本发明另一实施例提供的定位服务器的结构示意图,可以应用于无线通信***的异构场景中,如图9所示,本实施例的定位服务器可以包括第一发送单元91、接收单元92、生成单元93和第二发送单元94。其中,所述第一发送单元91用于向用户设备发送第一定位辅助数据消息,所述第一定位辅助消息中包含第一expectedRSTD和第一expectedRSTD-Uncertainly;所述接收单元92用于接收所述用户设备发送的定位辅助数据请求消息,所述定位辅助数据请求消息中包含所述用户设备获得的TA值中最小的TA值对应的服务小区标识,所述定位辅助数据请求消息由所述用户设备在所述第一expectedRSTD-Uncertainty大于所述用户设备获得的任一TA值,或者任一TA值与参考信号的CP值之和时发送;所述生成单元93用于根据所述定位辅助数据请求消息,选择所述服务小区标识对应的服务小区作为参考小区,根据所述参考小区所属基站的位置信息和能够为所述用户设备服务的非参考小区所属基站的位置信息生成第二expectedRSTD,并根据所述参考小区的TA值,生成所述第二expectedRSTD-Uncertainly;所述第二发送单元94用于向所述用户设备发送第二定位辅助数据消息,所述第二定位辅助消息中包含所述第二expectedRSTD和所述第二expectedRSTD-Uncertainly,以使得所述用户设备根据所述第二expectedRSTD和所述第二expectedRSTD-Uncertainty测量所述非参考小区的RSTD。
其中,定位服务器生成上述第一expectedRSTD和第一expectedRSTD-Uncertainly的方法可以参见现有技术中的方法,此处不再赘述。
其中,上述服务小区标识对应的服务小区为当前为上述用户设备服务的小区。
在本实施例的一个实施方式中,所述生成单元93具体可以根据选择的TA值,生成第二expectedRSTD-Uncertainty,上述第二expectedRSTD-Uncertainty的值为上述TA值。
在本实施例的另一个实施方式中,所述生成单元93具体可以根据选择的TA值和参考信号的CP值,生成第二expectedRSTD-Uncertainty,上述第二expectedRSTD-Uncertainty的值为上述TA值与上述参考信号的CP值之和。因为TA值的确定是基于多径信道中的最强径,但是,用户设备测量的RSTD所需要估计的首径,而最强径与首径之间的时间差不超过参考信号的CP值,因此,上述第二expectedRSTD-Uncertainty的值则可以为上述TA值与上述参考信号的CP值之和,能够准确获得搜索窗的大小,从而有效提高了测量可靠性。
可以理解的是:如果所述生成单元93根据选择的TA值,所生成的第二expectedRSTD-Uncertainty的值为上述TA值,那么,为了保证准确获得搜索窗的大小,用户设备则还可以将第二expectedRSTD-Uncertainty的值与上述参考信号的CP值之和作为搜索窗,效果相同。
需要说明的是:在协议LTE***R10中,TA值的单位为16ts,而CP值为160ts,expectedRSTD-Uncertainty的值的单位为3ts,例如:TA=12,则上述第二expectedRSTD-Uncertainty的值则为(12×16+160)/3=118。
本实施例中,定位服务器通过接收单元接收用户设备发送的包含上述用户设备获得的TA值中最小的TA值对应的服务小区标识的定位辅助数据请求消息,使得生成单元能够根据定位辅助数据请求消息选择上述服务小区标识对应的服务小区作为参考小区,进而根据上述参考小区所属基站的位置信息和能够为上述用户设备服务的非参考小区所属基站的位置信息,向用户设备发送用于测量能够为用户设备服务(服务小区和非服务小区)的RSTD的定位辅助数据消息,使得上述用户设备在无线通信***的异构场景中能够测量非参考小区的RSTD,而且方法简单,容易实现,从而有效提高了测量效率。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。