定位方法及装置与流程

文档序号:31791452发布日期:2022-10-14 15:33阅读:32来源:国知局
定位方法及装置与流程

1.本技术涉及通信技术领域,尤其涉及一种定位方法及装置。


背景技术:

2.高精度的定位能力是未来蜂窝定位网络的发展方向之一。目前,有些定位技术中,需要获取信号在终端和不同基站之间的传输时间,根据传输时间确定终端的位置。这些定位技术的定位精度依赖于获取的传输时间的准确度。
3.在高频毫米波频段,由于传输信道的空间损耗较为严重,终端和基站通常会采用多个朝向不同的天线面板收发信号,每个天线面板会安装多个天线单元,通过波束成形增强信号强度,达到抗信道衰落的目的。天线面板连接的射频链路在收发信号时存在一定的处理时延,可以通过对该处理时延进行校准,从而使得基站和终端保持同步。但是该处理时延与多种因素(例如,硬件参数,质量,温度,噪声等)相关,从而导致该处理时延不能被准确预估,也就无法被精确校准,校准之后会存在残留的时间误差。由于不同的天线面板连接至不同的射频链路,并且是相对独立安装和校准的,因此,不同的天线面板(或者说不同的射频链路)往往会存在不同的时间误差,这会导致定位过程中的测量结果存在一定的时间误差,进而导致定位精度降低。


技术实现要素:

4.本技术提供了一种定位方法及装置,用于解决由于不同的天线面板(或者说不同的射频链路/射频通道)存在不同的时间误差而导致的定位精度降低的问题。
5.第一方面,提供了一种定位方法,包括:接入网设备接收来自于终端的定位参考信号,并向定位管理功能网元发送定位测量信息。其中,定位测量信息包括基于定位参考信号确定的定位测量结果和定位测量结果对应的天线端口的信息,天线端口为定位测量结果所基于的定位参考信号的天线端口,或,定位测量信息包括基于定位参考信号确定的定位测量结果和定位测量结果对应的时间误差的信息,时间误差为定位测量结果所基于的定位参考信号的天线端口对应的时间误差。第一方面提供的方法,接入网设备向定位管理功能网元上报定位测量结果的同时,可以上报定位测量结果对应的天线端口的信息或时间误差的信息,定位管理功能网元可以根据这些信息确定终端的位置,从而消除不同天线端口对应的时间误差对定位结果的影响,提高终端的定位精度。
6.在一种可能的实现方式中,该方法还包括:接入网设备接收来自于定位管理功能网元的第一指示信息,该情况下,接入网设备向定位管理功能网元发送定位测量信息,可以包括:接入网设备根据第一指示信息向定位管理功能网元发送定位测量信息。其中,第一指示信息用于指示上报定位测量结果对应的天线端口的信息,或,第一指示信息用于指示上报定位测量结果对应的时间误差的信息。该种可能的实现方式,接入网设备可以根据定位管理功能网元的指示确定上报定位测量信息中包含什么信息。
7.在一种可能的实现方式中,在接入网设备为终端的服务接入网设备的情况下,该
方法还包括:接入网设备接收来自于终端的第一对应关系。其中,第一对应关系包括多个天线端口的信息与多个时间误差的信息之间的对应关系,多个天线端口中的每个天线端口用于发送对应的定位参考信号。该种可能的实现方式,接入网设备可以接收终端的多个天线端口的信息与多个时间误差的信息之间的对应关系,以便在获取定位测量结果之后确定定位测量结果对应的时间误差的信息。
8.在一种可能的实现方式中,该方法还包括:接入网设备向终端发送第二指示信息,第二指示信息用于指示终端上报天线端口的信息与时间误差的信息之间的对应关系。该种可能的实现方式,终端可以根据定位管理功能网元的指示确定需要上报的是什么信息。
9.在一种可能的实现方式中,在定位测量信息包括基于定位参考信号确定的定位测量结果和定位测量结果对应的时间误差的信息的情况下,该方法还包括:接入网设备根据定位参考信号确定定位测量结果,并根据定位测量结果对应的天线端口的信息和第一对应关系确定定位测量结果对应的时间误差的信息。该种可能的实现方式,接入网设备可以根据终端的多个天线端口的信息与多个时间误差的信息之间的对应关系,在获取定位测量结果之后确定定位测量结果对应的时间误差的信息。
10.在一种可能的实现方式中,该方法还包括:接入网设备向定位管理功能网元发送第一对应关系。该种可能的实现方式,接入网设备可以向定位管理功能网元发送第一对应关系,以便定位管理功能网元确定终端的位置。
11.在一种可能的实现方式中,该方法还包括:接入网设备接收来自于定位管理功能网元的第三指示信息,第三指示信息用于指示接入网设备上报终端的天线端口的信息与时间误差的信息之间的对应关系;接入网设备向定位管理功能网元发送第一对应关系,包括:接入网设备根据第三指示信息向定位管理功能网元发送第一对应关系。该种可能的实现方式,接入网设备可以根据定位管理功能网元的指示确定上报第一对应关系。
12.在一种可能的实现方式中,时间误差的信息包括时间误差的索引、时间误差的取值,或,时间误差的取值范围中的一个或多个。
13.第二方面,提供了一种定位方法,包括:定位管理功能网元接收来自于多个接入网设备的定位测量信息,并根据多个接入网设备的定位测量信息确定终端的位置。其中,定位测量信息包括基于终端的定位参考信号确定的定位测量结果和定位测量结果对应的天线端口的信息,天线端口为定位测量结果所基于的定位参考信号的天线端口,或,定位测量信息包括基于终端的定位参考信号确定的定位测量结果和定位测量结果对应的时间误差的信息,时间误差为定位测量结果所基于的定位参考信号的天线端口对应的时间误差。第二方面提供的方法,定位管理功能网元可以接收定位测量结果,以及定位测量结果对应的天线端口的信息或时间误差的信息,定位管理功能网元可以根据这些信息确定终端的位置,从而消除不同天线端口对应的时间误差对定位结果的影响,提高终端的定位精度。
14.在一种可能的实现方式中,该方法还包括:定位管理功能网元向多个接入网设备发送第一指示信息,第一指示信息用于指示上报定位测量结果所对应的天线端口的信息,或,第一指示信息用于指示上报定位测量结果所对应的时间误差的信息。该种可能的实现方式,便于接入网设备根据定位管理功能网元的指示确定上报定位测量信息中包含什么信息。
15.在一种可能的实现方式中,定位管理功能网元根据多个接入网设备的定位测量信
息确定终端的位置,包括:定位管理功能网元根据多个接入网设备的定位测量信息中的天线端口的信息或时间误差的信息,对多个接入网设备的定位测量信息中的定位测量结果进行分组;定位管理功能网元根据分组结果确定终端的位置。该种可能的实现方式,定位管理功能网元可以基于天线端口的信息或时间误差的信息对定位测量结果进行分组或校准,采用分组或校准后的定位测量结果进行定位解算,确定终端的位置,从而消除不同天线端口对应的时间误差对定位结果的影响,提高终端的定位精度。
16.在一种可能的实现方式中,该方法还包括:定位管理功能网元接收来自于终端的服务接入网设备的第一对应关系,第一对应关系包括多个天线端口的信息与多个时间误差的信息之间的对应关系,多个天线端口中的每个天线端口用于发送对应的定位参考信号。该种可能的实现方式,定位管理功能网元可以根据第一对应关系对接收到的定位测量结果进行校准,采用校准后的定位测量结果确定终端的位置,从而消除不同天线端口对应的时间误差对定位结果的影响,提高终端的定位精度。或者,在接入网设备上报定位测量结果以及定位测量结果对应的天线端口的情况下,定位管理功能网元可以根据第一对应关系确定定位测量结果对应的时间误差的信息,并根据定位测量结果对应的时间误差的信息对定位测量结果进行分组,采用分组结果确定终端的位置,从而消除不同天线端口对应的时间误差对定位结果的影响,提高终端的定位精度。
17.在一种可能的实现方式中,该方法还包括:定位管理功能网元向终端的服务接入网设备发送第三指示信息,第三指示信息用于指示上报终端的天线端口的信息与时间误差的信息之间的对应关系。
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.第六方面,提供了一种定位装置,包括:发送单元和处理单元;处理单元,用于获取第一对应关系,第一对应关系包括多个天线端口的信息与多个时间误差的信息之间的对应关系,多个天线端口中的每个天线端口用于发送对应的定位参考信号,第一对应关系用于确定定位装置的位置;发送单元,用于向服务接入网设备或定位管理功能网元发送第一对
应关系;发送单元,还用于通过多个天线端口中的一个或者多个天线端口发送对应的定位参考信号。
43.在一种可能的实现方式中,定位装置还包括接收单元;接收单元,用于接收来自于服务接入网设备的配置信息,配置信息包括定位参考信号的时频资源的配置信息和天线端口的配置信息;发送单元,具体用于在配置信息配置的时频资源上,通过配置信息配置的多个天线端口中的一个或者多个天线端口发送对应的定位参考信号。
44.在一种可能的实现方式中,定位装置还包括接收单元;接收单元,用于接收来自于服务接入网设备的第二指示信息或定位管理功能网元的第四指示信息,第二指示信息和第四指示信息均用于指示定位装置上报天线端口的信息与时间误差的信息之间的对应关系;发送单元,具体用于在第二指示信息或第四指示信息的指示下向服务接入网设备或定位管理功能网元发送第一对应关系。
45.第七方面,提供了一种定位装置,包括:处理器。处理器与存储器连接,存储器用于存储计算机执行指令,处理器执行存储器存储的计算机执行指令,从而实现第一方面至第三方面中任一方面提供的任意一种方法。示例性的,存储器和处理器可以集成在一起,也可以为独立的器件。若为后者,存储器可以位于定位装置内,也可以位于定位装置外。
46.在一种可能的实现方式中,处理器包括逻辑电路,还包括输入接口和/或输出接口。示例性的,输出接口用于执行相应方法中的发送的动作,输入接口用于执行相应方法中的接收的动作。
47.在一种可能的实现方式中,定位装置还包括通信接口和通信总线,处理器、存储器和通信接口通过通信总线连接。通信接口用于执行相应方法中的收发的动作。通信接口也可以称为收发器。可选的,通信接口包括发送器和接收器中的至少一种,该情况下,发送器用于执行相应方法中的发送的动作,接收器用于执行相应方法中的接收的动作。
48.在一种可能的实现方式中,定位装置以芯片的产品形态存在。
49.第八方面,提供了一种定位装置,包括处理器、存储器以及存储在存储器上并在处理器上运行的计算机程序,当计算机程序被运行时,使得定位装置执行第一方面至第三方面中的任意一个方面提供的任意一种方法。
50.第九方面,提供了一种定位装置,包括:处理器和接口,处理器通过接口与存储器耦合,当处理器执行存储器中的计算机程序或计算机执行指令时,使得第一方面至第三方面中的任意一个方面提供的任意一种方法被执行。
51.第十方面,提供了一种计算机可读存储介质,包括计算机执行指令,当该计算机执行指令在计算机上运行时,使得计算机执行第一方面至第三方面中任一方面提供的任意一种方法。
52.第十一方面,提供了一种计算机程序产品,包含计算机执行指令,当该计算机执行指令在计算机上运行时,使得计算机执行第一方面至第三方面中任一方面提供的任意一种方法。
53.第四方面至第十一方面中的任一种实现方式所带来的技术效果可参见第一方面至第三方面中对应实现方式所带来的技术效果,此处不再赘述。
54.需要说明的是,在方案不矛盾的前提下,上述各个方面中的方案均可以结合。
location center,e-smlc)为4g核心网中提供定位功能的网元、模块或组件。安全用户面定位(secure user plane location,supl)定位平台(supl location platform,slp)为4g核心网中处理用户面安全定位协议的网元、模块或组件。ng-enb是一种部署在无线接入网中满足4g标准,为终端提供无线通信功能的设备或装置。ng-enb可以是各种形式的基站、收发参考信号的传输接收节点(transmission and reception point,trp)、接入点、接收点(reception point,rp)、传输点(transmission point,tp)等。gnb是一种部署在无线接入网中满足5g标准,为终端提供无线通信功能的设备或装置。gnb可以是各种形式的基站、收发参考信号的trp、传输测量功能(transmission measurement function,tmf)、接入点、rp、tp等。终端是用户侧的一种用于接收信号,或者,发送信号,或者,接收信号和发送信号的实体。终端用于向用户提供语音服务和数据连通性服务中的一种或多种。终端可以是各种具备无线通信功能的设备终端,包括:手持终端、移动电话、手机、计算机、可穿戴设备、平板电脑、车载终端、工厂机器、工厂设备、机器类通信终端等。终端还可以称为用户设备(user equipment,ue)、终端设备、接入终端、用户单元、用户站、移动站、远方站、远程终端、移动设备、用户终端、无线通信设备、用户代理或用户装置。
69.需要说明的是,图1中以ng-ran中包括一个ng-enb和一个gnb进行示例性绘制,实际上,ng-ran中可以包括更多个ng-enb和/或更多个gnb。ng-ran中参与终端定位的接入网设备可以全部为ng-enb,也可以全部为gnb,还可以部分为ng-enb,部分为gnb。
70.基于图1所示的定位架构对终端进行定位时,amf接收网络中的其它网元发起的关于某个终端的定位请求消息(也可以称为定位服务请求消息)。amf将接收到的定位请求消息发送给定位管理功能网元(例如,lmf),定位管理功能网元负责处理接收到的定位请求消息,并发起相关的定位流程。
71.为了使得本技术实施例更加的清楚,首先对本技术实施例涉及到的部分概念作简单介绍。
72.1、到达时间(time of arrival,toa)
73.在定位技术中,一种典型的基于信号在终端和不同接入网设备之间的传输时间的定位方法即基于toa的定位方法。该方法中,终端测量不同接入网设备发送的定位参考信号的toa或者不同接入网设备测量终端发送的定位参考信号的toa,可以得到终端与接入网设备间的距离关系,再结合已知的接入网设备的位置坐标等信息估算出终端的位置。
74.参见图2,可以理解的是,若确定信号在终端和不同接入网设备之间的传输时间,则通过将传输时间和光速相乘可以得到终端和每个接入网设备之间的距离,以每个接入网设备为圆心,该接入网设备到终端的距离为半径作圆,可以得到多个圆,多个圆的交点即终端的位置。具体的,以toa为上行到达时间差(uplink-time difference of arriaval,ul-tdoa)为例,不同的接入网设备测量终端发送的上行定位参考信号(即探测参考信号(sounding reference signal,srs))的参考到达时间(relative time of arrival,rtoa)(即以某个时间点为参考的toa),并将测量信息上报给定位管理功能网元(例如,lmf),定位管理功能网元将不同接入网设备的rtoa做差分运算,计算出终端到不同接入网设备间的距离差,然后根据接入网设备的位置信息,解算出终端的位置。
75.2、时间误差
76.根据上文可知,不同的天线面板(或者说不同的射频链路/射频通道)会存在不同
的时间误差,即采用不同的天线面板(或者说不同的射频链路/射频通道)收发信号时,测量到的不同toa值存在不同的时间误差。可以理解的是,由于处理时延与多种因素(例如,硬件参数,质量,温度,噪声等)相关,因此,时间误差也与这多种因素相关,同一个天线面板(或者说同一个射频链路/射频通道)在不同时刻收发信号的时间误差并不是完全相同的,但是存在相关性,也就是说,同一个天线面板(或者说同一个射频链路/射频通道)在不同时刻收发信号的时间误差可以认为是相对稳定的(即变化不大的)。
77.其中,同一个天线面板(或者说同一个射频链路/射频通道)在不同时刻收发信号的多个相关的时间误差值可以认为属于一个时间误差组(timing error group,teg),teg也可以为其他名称,本技术不作限制。基于此,下文中的时间误差还可以替换为teg,或者与teg代表的含义相同的其他描述。
78.3、天线端口(antenna port)
79.天线端口表征的是逻辑发射通道,可以映射至物理的天线阵元,不同天线端口间的物理发射通道(即信道)可以认为互不相同,因此不同天线端口对应的时间误差也可以认为相互独立。一个天线面板包括多个天线阵元,一个天线端口对应天线面板中的一个或多个天线阵元。
80.在本技术实施例中,在不同的天线端口上发送的定位参考信号认为是不同的定位参考信号。示例性的,若定位参考信号为srs,srs资源为2天线端口的srs资源,参见图3,srs资源中的srs时频资源中一部分为天线端口1对应的时频资源,另一部分为天线端口2对应的时频资源,则在天线端口1和天线端口2上发送的srs可以认为是不同的srs。需要说明的是,图3中以2个天线端口对应的时频资源不同为例进行描述,在实际实现时,2个天线端口对应的时频资源也可以相同,此时,可以通过码域资源区分不同的天线端口上发送的srs。以上是对本技术涉及到的部分概念所作的简单介绍。
81.基于对上述时间误差的理解,终端在多天线面板场景下,以不同的天线端口发送定位参考信号时,不同的接入网设备测量得到的toa之间会存在不同的时间误差,而基于toa对终端进行定位时的定位精度依赖于toa的估计准确度,toa的估计准确度受限,导致终端的定位精度也受限。示例性的,若服务接入网设备指示终端在t1发送定位参考信号,终端通过天线端口1、天线端口2和天线端口3发送定位参考信号。其中,天线端口1的时间误差为1纳秒(ns)至2ns,天线端口2的时间误差为2ns至3ns,天线端口3的时间误差为0至1ns,定位参考信号在空间传输的时间为0.5毫秒(ms),则接入网设备1接收到终端在天线端口1发送的定位参考信号的时间范围为:t1+1ns+0.5ms至t1+2ns+0.5ms,接入网设备2接收到终端在天线端口2发送的定位参考信号的时间范围为:t1+2ns+0.5ms至t1+3ns+0.5ms,接入网设备3接收到终端在天线端口3发送的定位参考信号的时间范围为:t1+0.5ms至t1+1ns+0.5ms。此时,接入网设备1认为定位参考信号在空间传输了1ns+0.5ms至2ns+0.5ms,接入网设备2认为定位参考信号在空间传输了2ns+0.5ms至3ns+0.5ms,接入网设备3认为定位参考信号在空间传输了0.5ms至1ns+0.5ms。实际上,定位参考信号在空间传输的时间均为0.5ms。此时,若根据接入网设备1、接入网设备2和接入网设备3测得的传输时间确定终端的位置,由于不同天线端口上的时间误差没有办法通过运算被抵消,会导致确定的终端的位置不够精确。
82.为了提高终端的定位精度,本技术提供了一种定位方法,该定位方法中,接入网设
备向定位管理功能网元上报定位测量结果的同时,可以上报定位测量结果对应的天线端口的信息或时间误差的信息,定位管理功能网元可以基于天线端口的信息或时间误差的信息对定位测量结果进行分组或校准,采用分组或校准后的定位测量结果进行定位解算,确定终端的位置,从而消除不同天线端口对应的时间误差对定位结果的影响。参见图4,该定位方法具体包括:
83.401、终端发送定位参考信号。相应的,多个接入网设备接收来自于终端的定位参考信号。
84.本技术中终端执行的动作可以由终端执行,也可以由终端中的某个/某些模块执行,例如,可以由终端中的芯片执行。多个接入网设备为参与终端定位的接入网设备,多个接入网设备中可以包含终端的服务接入网设备,也可以不包含终端的服务接入网设备。
85.其中,定位参考信号可以为专用于定位的srs,也可以为多输入多输出(multiple-input multiple-output,mimo)系统中的srs。
86.步骤401在具体实现时,终端在多个天线端口上发送对应的定位参考信号,相应的,多个接入网设备中的每个接入网设备在多个天线端口上接收对应的定位参考信号。需要说明的是,在本技术实施例中,在不同天线端口上发送的定位参考信号认为是不同的定位参考信号。
87.示例性的(记为示例1),终端可以在天线端口1发送定位参考信号1,在天线端口2发送定位参考信号2,在天线端口3发送定位参考信号3,则相应的,多个接入网设备中的每个接入网设备在天线端口1接收定位参考信号1,在天线端口2接收定位参考信号2,在天线端口3接收定位参考信号3。
88.可选的,该方法还包括:服务接入网设备向终端发送配置信息,相应的,终端接收来自于服务接入网设备的配置信息。其中,配置信息包括定位参考信号的时频资源的配置信息和天线端口的配置信息。此时,终端根据配置信息在天线端口上发送对应的定位参考信号,具体的,终端可以在配置信息配置的时频资源上,通过配置信息配置的多个天线端口中的一个或者多个天线端口发送对应的定位参考信号。配置信息可以携带在配置消息中。
89.其中,天线端口的配置信息可以包括天线端口的端口数和/或端口号。若天线端口的配置信息包括天线端口的端口数,终端根据天线端口的端口数自行确定发送定位参考信号的天线端口,并采用配置的时频资源在确定的天线端口上发送对应的定位参考信号。若天线端口的配置信息包括天线端口的端口号,终端采用配置的时频资源在天线端口的端口号对应的天线端口上发送对应的定位参考信号。
90.402、多个接入网设备向定位管理功能网元发送定位测量信息。相应的,定位管理功能网元接收来自于多个接入网设备的定位测量信息。
91.其中,定位管理功能网元可以为lmf、e-smlc或其他用于定位管理的功能网元。
92.其中,定位测量信息可以有以下两种情况。
93.情况1、定位测量信息包括基于终端的定位参考信号确定的定位测量结果和定位测量结果对应的天线端口的信息,天线端口为定位测量结果所基于的定位参考信号的天线端口。
94.在情况1下,基于示例1,多个接入网设备中的每个接入网设备可以根据终端在天线端口1发送的定位参考信号1确定定位测量结果1,根据终端在天线端口2发送的定位参考
信号2确定定位测量结果2,根据终端在天线端口3发送的定位参考信号3确定定位测量结果3,最终将定位测量结果1以及定位测量结果1对应的天线端口1的信息、定位测量结果2以及定位测量结果2对应的天线端口2的信息、定位测量结果3以及定位测量结果3对应的天线端口3的信息发送给定位管理功能网元。示例性的,接入网设备向定位管理功能网元发送的信息可以如表1所示。
95.表1
96.定位测量结果定位测量结果对应的天线端口的信息定位测量结果1天线端口1的信息定位测量结果2天线端口2的信息定位测量结果3天线端口3的信息
97.情况2、定位测量信息包括基于终端的定位参考信号确定的定位测量结果和定位测量结果对应的时间误差的信息,时间误差为定位测量结果所基于的定位参考信号的天线端口对应的时间误差。
98.在情况2下,基于示例1,多个接入网设备中的每个接入网设备可以根据终端在天线端口1发送的定位参考信号1确定定位测量结果1,根据终端在天线端口2发送的定位参考信号2确定定位测量结果2,根据终端在天线端口3发送的定位参考信号3确定定位测量结果3,最终将定位测量结果1以及定位测量结果1对应的天线端口1对应的时间误差的信息(记为时间误差信息1)、定位测量结果2以及定位测量结果2对应的天线端口2对应的时间误差的信息(记为时间误差信息2)、定位测量结果3以及定位测量结果3对应的天线端口3对应的时间误差的信息(记为时间误差信息3)发送给定位管理功能网元。示例性的,接入网设备向定位管理功能网元发送的信息可以如表2所示。
99.表2
100.定位测量结果定位测量结果对应的时间误差的信息定位测量结果1时间误差信息1定位测量结果2时间误差信息2定位测量结果3时间误差信息3
101.在情况1和情况2中,定位测量结果可以为toa(例如,rtoa,到达时间差(time difference of arriaval,tdoa))。天线端口的信息可以为天线端口的端口号。时间误差的信息包括时间误差的索引、时间误差的取值(例如,均值、方差)、时间误差的取值范围,或,时间误差的分布函数中的一个或多个。时间误差的信息还可以为其他可以区分不同的时间误差的信息,例如,对应不同的时间误差的信息的定位测量结果可以携带在不同名称的数据包中,该情况下,定位管理功能网元可以根据数据包的名称确定哪些定位测量结果对应同一个时间误差的信息。类似的,天线端口的信息还可以为其他可以区分不同的天线端口的信息。
102.在情况1和情况2中,天线端口均是指终端的天线端口。
103.在情况1和情况2中,需要说明的是,终端通过n(n为大于1的整数)个天线端口发送定位参考信号的情况下,接入网设备向定位管理功能网元发送的定位测量结果的个数可以等于n,也可以小于n。也就是说,接入网设备可以根据终端在n个天线端口中的部分或全部天线端口上发送的定位参考信号确定定位测量结果,并将这些定位测量结果,以及对应的
天线端口的信息或时间误差的信息发送给定位管理功能网元。例如,终端通过3个天线端口发送3个定位参考信号,接入网设备可能只检测到终端在3个天线端口中的1个天线端口(假设为天线端口1)上发送的定位参考信号,该情况下,接入网设备可以根据终端在天线端口1上发送的定位参考信号确定定位测量结果,将该定位测量结果,以及天线端口1的信息或天线端口1对应的时间误差的信息发送给定位管理功能网元。再例如,终端通过3个天线端口发送3个定位参考信号,接入网设备检测到3个定位参考信号,接入网设备可以根据3个定位参考信号中的能量最大的定位参考信号确定定位测量结果,将该定位测量结果,以及天线端口2(即能量最大的定位参考信号对应的天线端口)的信息或天线端口2对应的时间误差的信息发送给定位管理功能网元。
104.可选的,在步骤402之前,该方法还包括:定位管理功能网元向多个接入网设备发送第一指示信息,第一指示信息用于指示上报定位测量结果所对应的天线端口的信息,或,第一指示信息用于指示上报定位测量结果所对应的时间误差的信息。相应的,多个接入网设备接收来自于定位管理功能网元的第一指示信息。该情况下,步骤402在具体实现时可以包括:多个接入网设备根据第一指示信息向定位管理功能网元发送定位测量信息。
105.可以理解的是,若第一指示信息用于指示上报定位测量结果所对应的天线端口的信息,则多个接入网设备根据第一指示信息向定位管理功能网元发送的定位测量信息为上述情况1。若第一指示信息用于指示上报定位测量结果所对应的时间误差的信息,则多个接入网设备根据第一指示信息向定位管理功能网元发送的定位测量信息为上述情况2。
106.若定位测量信息为上述情况2,该方法还包括:
107.11)多个接入网设备根据定位参考信号确定定位测量结果。
108.12)多个接入网设备根据定位测量结果对应的天线端口的信息和第一对应关系确定定位测量结果对应的时间误差的信息。
109.其中,第一对应关系包括终端的多个天线端口的信息与多个时间误差的信息之间的对应关系,多个天线端口中的每个天线端口用于发送对应的定位参考信号。示例性的,假设终端有4个天线端口,天线端口的信息与时间误差的对应关系可参见表3。基于示例1,接入网设备确定定位测量结果1、定位测量结果2和定位测量结果3之后,确定定位测量结果1、定位测量结果2和定位测量结果3分别对应的天线端口为天线端口1、天线端口2和天线端口3,再根据第一对应关系确定天线端口1、天线端口2和天线端口3对应的时间误差的信息为时间误差信息1、时间误差信息2、时间误差信息3,从而确定定位测量结果1、定位测量结果2和定位测量结果3分别对应时间误差信息1、时间误差信息2和时间误差信息3。
110.表3
111.天线端口天线端口对应的时间误差信息天线端口1的信息时间误差信息1天线端口2的信息时间误差信息2天线端口3的信息时间误差信息3天线端口4的信息时间误差信息4
112.若多个接入网设备中包括终端的服务接入网设备,则服务接入网设备获取第一对应关系的方法可以为以下方法(1)或方法(2)。
113.方法(1)、终端向服务接入网设备发送第一对应关系。相应的,服务接入网设备接
收来自于终端的第一对应关系。其中,第一对应关系可以携带在终端的能力信息中,也可以单独发送给服务接入网设备。具体的,服务接入网设备可以向终端发送第二指示信息,终端根据第二指示信息向服务接入网设备发送第一对应关系。其中,第二指示信息用于指示终端上报天线端口的信息与时间误差的信息之间的对应关系。需要说明的是,终端向服务接入网设备上报第一对应关系不依赖于第二指示信息,也就是说,即使没有第二指示信息,终端也可以向服务接入网设备上报第一对应关系。例如,默认或协议规定终端的能力信息中包括第一对应关系,则终端在上报能力信息时就可以将第一对应关系上报给接入网设备。
114.方法(2)、定位管理功能网元向服务接入网设备发送第一对应关系。相应的,服务接入网设备接收来自于定位管理功能网元的第一对应关系。定位管理功能网元获取第一对应关系的方式可参见下文。
115.多个接入网设备中不是终端的服务接入网设备的接入网设备获取第一对应关系的方法包括:定位管理功能网元向接入网设备发送第一对应关系。相应的,接入网设备接收来自于定位管理功能网元的第一对应关系。
116.其中,定位管理功能网元可以通过以下方式1或方式2获取第一对应关系。
117.方式1、定位管理功能网元接收来自于终端的服务接入网设备的第一对应关系。具体的,定位管理功能网元可以向终端的服务接入网设备发送第三指示信息,第三指示信息用于指示上报终端的天线端口的信息与时间误差的信息之间的对应关系。服务接入网设备接收来自于定位管理功能网元的第三指示信息,根据第三指示信息向定位管理功能网元发送第一对应关系。其中,服务接入网设备获取第一对应关系的过程可参见上文,不再赘述。
118.需要说明的是,服务接入网设备向定位管理功能网元上报第一对应关系不依赖于第三指示信息,也就是说,即使没有第三指示信息,终端的服务接入网设备也可以向定位管理功能网元上报第一对应关系。例如,默认或协议规定接入网设备向定位管理功能网元上报终端对应的第一对应关系时,接入网设备可以将其服务的一个或多个终端对应的第一对应关系上报给定位管理功能网元。一个终端对应的第一对应关系中包括该终端的多个天线端口的信息与多个时间误差的信息之间的对应关系。
119.方式2、定位管理功能网元接收来自于终端的第一对应关系。具体的,定位管理功能网元向终端发送第四指示信息,第四指示信息用于指示上报终端的天线端口的信息与时间误差的信息之间的对应关系。终端接收来自于定位管理功能网元的第四指示信息,根据第四指示信息向定位管理功能网元发送第一对应关系。
120.其中,终端可以通过和定位管理功能网元之间的lte定位协议(lte positioning protocol,lpp)层向定位管理功能网元发送第一对应关系。第一对应关系可以携带在终端的能力信息中。需要说明的是,终端向定位管理功能网元上报第一对应关系不依赖于第四指示信息,也就是说,即使没有第四指示信息,终端也可以向定位管理功能网元上报第一对应关系。例如,定位管理功能网元在对终端进行定位时,终端也可以上报能力信息,可以默认或协议规定该能力信息中包括该终端对应的第一对应关系,此时,终端上报能力信息时,就会将该终端对应的第一对应关系上报给定位管理功能网元。
121.其中,终端的每个天线端口对应的时间误差的信息可以是出厂时配置在终端中的,也可以是终端在后续通信过程中估计出来的。
122.需要说明的是,接入网设备中的第一对应关系也可以不是终端上报给接入网设备
的,而是接入网设备测量得到的。例如,接入网设备可以采用同一天线面板接收终端通过不同的天线端口发送的定位参考信号,根据接收到的定位参考信号确定不同的天线端口之间的时间误差的信息的差值,进而确定不同的天线端口对应的时间误差的信息,此时,不同的天线端口对应的时间误差的信息可以是以某一个天线端口为基准的相对时间误差的信息。例如,接入网设备采用同一天线面板接收终端通过天线端口1、天线端口2和天线端口3发送的定位参考信号,确定定位测量结果分别为10ns、12ns、12.5ns,此时,天线端口1对应的时间误差的信息可以为0,天线端口2对应的时间误差的信息可以为12ns-10ns=2ns,天线端口3对应的时间误差的信息可以为12.5ns-10ns=2.5ns。
123.需要说明的是,接入网设备可以在获取到终端对应的第一对应关系之后,对该终端对应的第一对应关系进行维护,例如,将该终端对应的第一对应关系存储在该终端的上下文中。
124.403、定位管理功能网元根据多个接入网设备的定位测量信息确定终端的位置。
125.步骤403在具体实现时,可以包括:定位管理功能网元根据多个接入网设备的定位测量信息中的天线端口的信息或时间误差的信息,对多个接入网设备的定位测量信息中的定位测量结果进行分组,根据分组结果确定终端的位置。
126.需要说明的是,若定位测量信息为上述情况1,则定位管理功能网元可以根据天线端口的信息对多个接入网设备的定位测量信息中的定位测量结果进行分组,也可以根据第一对应关系确定天线端口对应的时间误差的信息,根据时间误差的信息对多个接入网设备的定位测量信息中的定位测量结果进行分组。若定位测量信息为上述情况2,则定位管理功能网元可以根据时间误差的信息对多个接入网设备的定位测量信息中的定位测量结果进行分组。
127.在对多个接入网设备的定位测量信息中的定位测量结果进行分组时,针对天线端口,可以将对应同一个天线端口的端口号的定位测量结果分为一组。针对时间误差的信息,可以将对应同一个时间误差的信息的定位测量结果分为一组(例如,可以将对应同一个时间误差的索引的定位测量结果分为一组,也可以将对应同一个时间误差的取值的定位测量结果分为一组,还可以将对应同一个时间误差的取值范围的定位测量结果分为一组)。
128.需要说明的是,在本技术实施例中,终端的不同的天线端口对应的时间误差的信息可能相同,也可能不同,本技术不作限制。若多个天线端口对应的时间误差的信息相同,则对应该多个天线端口的定位测量结果可以被分为一组,共同用于确定终端的位置,也可以被分为多组(一组对应一个天线端口)。
129.步骤403具体可以通过以下方式3或方式4或方式5实现。
130.方式3、定位管理功能网元根据对应某一个天线端口的信息或某一个时间误差的信息的定位测量结果确定终端的位置。
131.具体的,定位管理功能网元根据多个接入网设备的定位测量信息中的对应第一天线端口的信息或第一时间误差的信息的定位测量结果确定终端的位置。第一天线端口为终端发送定位参考信号的某个天线端口。第一时间误差为终端发送定位参考信号的一个天线端口对应的时间误差,或者,若多个天线端口对应的时间误差的信息相同,第一时间误差为这多个天线端口对应的时间误差。
132.示例性的,若终端采用天线端口1和天线端口2分别发送定位参考信号1和定位参
考信号2,5个接入网设备参与终端定位,则5个接入网设备中的每个接入网设备根据终端发送的2个定位参考信号可以得到2个定位测量结果,2个定位测量结果分别对应天线端口1和天线端口2,则定位管理功能网元会接收到10个定位测量结果,其中5个定位测量结果对应天线端口1,另外5个定位测量结果对应天线端口2。定位管理功能网元可以采用对应天线端口1的5个定位测量结果确定终端的位置,也可以采用对应天线端口2的5个定位测量结果确定终端的位置。
133.方式4、定位管理功能网元根据分组得到的每个组确定一个终端的位置,再根据这些位置确定终端的位置。
134.具体的,定位管理功能网元将多个接入网设备的定位测量信息中的定位测量结果分为m个定位测量结果组,每个定位测量结果组中的定位测量结果对应同一天线端口的信息或同一时间误差的信息,定位管理功能网元根据m个定位测量结果组对终端进行定位得到m个定位结果,定位管理功能网元根据m个定位结果确定终端的位置,m为大于0的整数。
135.示例性的,若终端采用天线端口1和天线端口2分别发送定位参考信号1和定位参考信号2,5个接入网设备参与终端定位,则5个接入网设备中的每个接入网设备根据终端发送的2个定位参考信号可以得到2个定位测量结果,2个定位测量结果分别对应天线端口1和天线端口2,则定位管理功能网元会接收到10个定位测量结果,其中5个定位测量结果对应天线端口1,另外5个定位测量结果对应天线端口2。定位管理功能网元可以采用对应天线端口1的5个定位测量结果确定一个终端的位置,根据对应天线端口2的5个定位测量结果确定另一个终端的位置,再根据这两个位置确定终端的位置。
136.在方式3和方式4中,由于同一个天线端口对应的时间误差具有相关性,因此,根据对应同一个天线端口的信息或同一个时间误差的信息的定位测量结果,通过差分运算确定终端的位置时,可以消除该时间误差对定位结果的影响,从而提高终端的定位精度。
137.方式5、定位管理功能网元根据第一对应关系将多个接入网设备的定位测量信息中的定位测量结果进行校准,定位管理功能网元根据校准后的多个接入网设备的定位测量信息中的定位测量结果对终端进行定位。
138.若第一对应关系中的时间误差的信息包括时间误差的取值,则定位管理功能网元对某个定位测量结果进行校准的方法包括:定位管理功能网元将该定位测量结果减去该定位测量结果对应的时间误差的取值得到校准后的该定位测量结果。
139.若第一对应关系中的时间误差的信息包括时间误差的取值范围,则定位管理功能网元对定位测量结果进行校准的方法可以为以下方法1或方法2:方法1、定位管理功能网元将该定位测量结果减去第一值得到校准后的定位测量结果,第一值可以为该定位测量结果对应的时间误差的取值范围中的最大值和最小值的平均;方法2、将时间误差当作一个未知参量,计算该未知参量,得到计算结果后,将该定位测量结果减去该计算结果,得到校准后的该定位测量结果。
140.若第一对应关系中的时间误差的信息包括时间误差的分布函数,则定位管理功能网元对定位测量结果进行校准的方法包括:定位管理功能网元将该定位测量结果减去第二值得到校准后的该定位测量结果,第二值可以为该定位测量结果对应的时间误差的分布函数的方差或均值。
141.示例性的,假设第一对应关系中的时间误差的信息包括时间误差的取值,若终端
采用天线端口1和天线端口2分别发送定位参考信号1和定位参考信号2,5个接入网设备参与终端定位,则5个接入网设备中的每个接入网设备根据终端发送的2个定位参考信号可以得到2个定位测量结果,2个定位测量结果分别对应天线端口1和天线端口2,则定位管理功能网元会接收到10个定位测量结果,其中5个定位测量结果对应天线端口1,另外5个定位测量结果对应天线端口2。定位管理功能网元将对应天线端口1的5个定位测量结果进行校准,具体包括:将每个定位测量结果减去天线端口1对应的时间误差的取值,得到校准后的定位测量结果。定位管理功能网元将对应天线端口2的5个定位测量结果进行校准,具体包括:将每个定位测量结果减去天线端口2对应的时间误差的取值,得到校准后的定位测量结果。定位管理功能网元采用校准后的10个定位测量结果共同确定终端的位置。
142.以上提出的校准定位测量结果的方法仅为示例,在实际实现时,还可以有其他方法,本技术不作限制。
143.方式5中,通过校准定位测量结果,使得对应不同天线端口的定位测量结果可以共同用于确定终端的位置。
144.可以理解的是,除了终端的天线端口具有时间误差之外,接入网设备的天线面板也具有时间误差,因此,为进一步提高终端的定位精度,定位管理功能网元可以在根据多个接入网设备的定位测量信息确定终端的位置之前,根据接入网设备的天线面板对应的时间误差的信息对定位测量结果进行校准。此时,针对上述方式5,定位管理功能网元可以执行两次校准,一次校准基于接入网设备的天线面板对应的时间误差的信息对定位测量结果进行校准,另外一次校准基于终端的天线端口对应的时间误差的信息对定位测量结果进行校准。
145.该情况下,可选的,在步骤403之前,该方法还包括:
146.21)多个接入网设备向定位管理功能网元发送各自定位测量结果对应的天线面板的信息,或者,定位测量结果对应的天线面板对应的时间误差的信息。相应的,定位管理功能网元接收来自于多个接入网设备中的每个接入网设备发送的定位测量结果对应的天线面板的信息,或者,定位测量结果对应的天线面板对应的时间误差的信息。其中,定位测量结果对应的天线面板是指用于接收该定位测量结果对应的定位参考信号的天线面板。
147.22)定位管理功能网元根据多个接入网设备发送的定位测量结果对应的天线面板的信息,或者,定位测量结果对应的天线面板对应的时间误差的信息对定位测量结果进行校准。
148.其中,天线面板的信息可以为天线面板的面板号。
149.为了方便描述,该可选的方法之前的定位测量信息可以称为第一定位测量信息,该可选的方法中的定位测量结果对应的天线面板的信息,或者,定位测量结果对应的天线面板对应的时间误差的信息可以称为第二定位测量信息。可以理解的是,多个接入网设备中的每个接入网设备会对应一个第二定位测量信息。
150.在步骤22)中,若多个接入网设备发送的信息为定位测量结果对应的天线面板的信息,则定位管理功能网元可以根据第二对应关系确定定位测量结果对应的天线面板对应的时间误差的信息,再根据定位测量结果对应的天线面板对应的时间误差的信息对定位测量结果进行校准。第二对应关系包括接入网设备的天线面板和时间误差的信息之间的对应关系。
151.示例性的,参见表4,若终端采用天线端口1、天线端口2、天线端口3和天线端口4分别发送定位参考信号1、定位参考信号2、定位参考信号3和定位参考信号4,3个接入网设备参与终端定位,3个接入网设备的天线面板1接收天线端口1和天线端口2上发送的定位参考信号1和定位参考信号2,3个接入网设备的天线面板2接收天线端口3和天线端口4上发送的定位参考信号3和定位参考信号4,则每个接入网设备根据终端发送的4个定位参考信号可以得到4个定位测量结果,则定位管理功能网元会接收到12个定位测量结果。定位管理功能网元可以根据接入网设备1的天线面板1对应的时间误差的信息,对根据该天线面板1接收到的定位参考信号1和定位参考信号2确定的定位测量结果进行校准,根据接入网设备1的天线面板2对应的时间误差的信息,对根据该天线面板2接收到的定位参考信号3和定位参考信号4确定的定位测量结果进行校准,针对其余接入网设备的天线面板也对应进行校准,校准的方法与上述方式5类似,可参考进行理解,不再赘述。
152.表4
[0153][0154]
需要说明的是,在另一种情况下,定位测量信息也可以包括基于终端的定位参考信号确定的定位测量结果、定位测量结果对应的天线端口的信息以及定位测量结果对应的时间误差的信息。该情况下,第一指示信息可以指示上报定位测量结果对应的天线端口的信息以及时间误差的信息。此时,在步骤403的实现中,定位管理功能网元可以根据天线端口的信息对多个接入网设备的定位测量信息中的定位测量结果进行分组,也可以根据时间误差的信息对多个接入网设备的定位测量信息中的定位测量结果进行分组。
[0155]
本技术实施例提供的方法,接入网设备向定位管理功能网元上报定位测量结果的同时,可以上报定位测量结果对应的天线端口的信息或时间误差的信息,定位管理功能网元可以基于天线端口的信息或时间误差的信息对定位测量结果进行分组或校准,采用分组或校准后的定位测量结果进行定位解算,确定终端的位置,从而消除不同天线端口对应的时间误差对定位结果的影响,提高终端的定位精度。
[0156]
为了使得本技术实施例更加的清楚,以下通过图5和图6所示的实施例对上述实施例作示例性说明。图5和图6所示的实施例中以定位管理功能网元为lmf为例。图5所示的实施例和图6所示的实施例的区别在于,图5所示的实施例中,第一对应关系由服务接入网设备发送给lmf,图6所示的实施例中第一对应关系由终端发送给lmf。
[0157]
参见图5,该方法包括:
[0158]
501、lmf接收定位请求消息,定位请求消息用于请求对终端1进行定位。
[0159]
502、lmf向终端1的服务接入网设备发送定位信息请求消息,定位信息请求消息用于请求定位参考信号的配置信息。相应的,服务接入网设备接收来自于lmf的定位信息请求消息。
[0160]
可选的,定位信息请求消息还用于请求终端1的天线端口的信息与时间误差的信
息之间的对应关系。例如,定位信息请求消息中可以包括第三指示信息,第三指示信息用于指示上报终端1的天线端口的信息与时间误差的信息之间的对应关系,定位信息请求消息通过第三指示信息请求终端1的天线端口的信息与时间误差的信息之间的对应关系。
[0161]
示例性的,定位信息请求消息可以为nr定位协议a(nr positioning protocol a,nrppa)定位信息请求(nrppa positioning infomation request)消息。
[0162]
503、服务接入网设备向终端1发送配置消息,配置消息中包括定位参考信号的时频资源(例如,srs资源)的配置信息和天线端口的配置信息。相应的,终端1接收来自于服务接入网设备的配置消息。
[0163]
可选的,配置消息中还包括第二指示信息,第二指示信息用于指示终端1上报天线端口的信息与时间误差的信息之间的对应关系。
[0164]
示例性的,配置消息可以为rrc重配置(rrc reconfiguration)消息。
[0165]
504、终端1向服务接入网设备发送配置完成消息。
[0166]
可选的,配置完成消息中包括第一对应关系,第一对应关系包括多个天线端口的信息与多个时间误差的信息之间的对应关系。需要说明的是,即使配置消息中不包括第二指示信息,配置完成消息中也可以包括第一对应关系。
[0167]
示例性的,配置完成消息可以为rrc重配置完成(rrc reconfiguration complete)消息。
[0168]
需要说明的是,第一对应关系也可以携带在终端的能力信息中,此时,步骤503中的配置消息中可以不包括第二指示信息,步骤504中的配置完成消息中可以不包括第一对应关系。
[0169]
505、服务接入网设备向lmf发送定位信息响应消息,定位信息响应消息中包括终端1的定位参考信号的时频资源的配置信息和天线端口的配置信息,定位信息响应消息中还包括第一对应关系。相应的,lmf接收来自于服务接入网设备的定位信息响应消息。
[0170]
需要说明的是,即使定位信息请求消息中不包括第三指示信息,定位信息响应消息也可以包括第一对应关系。
[0171]
后续过程中,lmf可以将终端1的定位参考信号的时频资源的配置信息和天线端口的配置信息发送给多个接入网设备,以便多个接入网设备根据终端1发送的定位参考信号获取定位测量结果,多个接入网设备为参与终端1定位的接入网设备。需要说明的是,若多个接入网设备包括服务接入网设备,则lmf不需要向服务接入网设备发送定位参考信号的时频资源的配置信息和天线端口的配置信息。
[0172]
若多个接入网设备后续上报定位测量结果以及定位测量结果对应的时间误差的信息,则lmf还可以将第一对应关系发送给多个接入网设备,以便多个接入网设备根据第一对应关系确定定位测量结果对应的时间误差的信息。需要说明的是,若多个接入网设备包括服务接入网设备,则lmf不需要向服务接入网设备发送第一对应关系。
[0173]
示例性的,定位信息响应消息可以为nrppa定位信息响应(nrppa positioning infomation response)消息。
[0174]
506、lmf向多个接入网设备发送测量请求消息,测量请求消息用于请求上报定位测量结果以及定位测量结果对应的天线端口的信息或时间误差的信息。相应的,多个接入网设备接收来自于lmf的测量请求消息。
[0175]
其中,测量请求消息中可以包括第一指示信息,第一指示信息用于指示上报定位测量结果所对应的天线端口的信息,或,第一指示信息用于指示上报定位测量结果所对应的时间误差的信息,测量请求消息通过第一指示信息请求定位测量结果对应的天线端口的信息或时间误差的信息。
[0176]
示例性的,测量请求消息可以为nrppa测量请求(nrppa measurement request)消息。
[0177]
507、终端1根据定位参考信号的时频资源的配置信息和天线端口的配置信息发送定位参考信号。相应的,多个接入网设备基于终端1的定位参考信号的时频资源的配置信息和天线端口的配置信息接收来自于终端1的定位参考信号。
[0178]
508、多个接入网设备根据接收到的定位参考信号获取定位测量结果,并确定定位测量结果对应的天线端口的信息或时间误差的信息。
[0179]
509、多个接入网设备向lmf发送测量响应消息,测量响应消息中包括定位测量结果以及定位测量结果对应的天线端口的信息或时间误差的信息。相应的,lmf接收来自于多个接入网设备的测量响应消息。
[0180]
示例性的,测量响应消息可以为nrppa测量响应(nrppa measurement response)消息。
[0181]
可选的,多个接入网设备还向lmf发送上述第二定位测量信息。
[0182]
510、lmf根据定位测量结果对应的天线端口的信息或时间误差的信息对从多个接入网设备获取到的定位测量结果进行分组,根据分组结果确定终端1的位置。
[0183]
若多个接入网设备还向lmf发送上述第二定位测量信息,则在步骤510之前,lmf还可以根据上述第二定位测量信息对从多个接入网设备获取到的定位测量结果进行校准。
[0184]
可以理解的是,若在步骤510中,lmf不需要根据定位测量结果对应的时间误差的信息对从多个接入网设备获取到的定位测量结果进行校准,也不需要根据第一对应关系确定定位测量结果对应的时间误差的信息(此时,接入网设备上报定位测量结果以及定位测量结果对应的天线端口的信息),则lmf不需要获取第一对应关系,此时,步骤502中可以不包括第三指示信息,步骤505中可以不包括第一对应关系。
[0185]
需要说明的是,图5所示的实施例中,接入网设备也可以将定位测量结果、定位测量结果对应的天线端口的信息以及定位测量结果对应的时间误差的信息都发送给lmf,lmf可以自行决定或根据配置确定采用天线端口的信息还是时间误差的信息对定位测量结果进行分组。
[0186]
参见图6,该方法包括:
[0187]
601、lmf接收定位请求消息,定位请求消息用于请求对终端1进行定位。
[0188]
602、lmf向终端1的服务接入网设备发送定位信息请求消息,定位信息请求消息用于请求定位参考信号的配置信息。相应的,服务接入网设备接收来自于lmf的定位信息请求消息。
[0189]
示例性的,定位信息请求消息可以为nrppa定位信息请求消息。
[0190]
603、服务接入网设备向终端1发送配置消息,配置消息中包括定位参考信号的时频资源(例如,srs资源)的配置信息和天线端口的配置信息。相应的,终端1接收来自于服务接入网设备的配置消息。
[0191]
示例性的,配置消息可以为rrc重配置消息。
[0192]
604、终端1向服务接入网设备发送配置完成消息。
[0193]
示例性的,配置完成消息可以为rrc重配置完成消息。
[0194]
605、服务接入网设备向lmf发送定位信息响应消息,定位信息响应消息中包括终端1的定位参考信号的时频资源的配置信息和天线端口的配置信息。
[0195]
后续过程中,lmf可以将终端1的定位参考信号的时频资源的配置信息和天线端口的配置信息发送给多个接入网设备,以便多个接入网设备根据终端1发送的定位参考信号获取定位测量结果,多个接入网设备为参与终端1定位的接入网设备。需要说明的是,若多个接入网设备包括服务接入网设备,则lmf不需要向服务接入网设备发送定位参考信号的时频资源的配置信息和天线端口的配置信息。
[0196]
示例性的,定位信息响应消息可以为nrppa定位信息响应消息。
[0197]
606、lmf根据定位参考信号的天线端口的配置信息确定终端1通过多个天线端口发送定位参考信号。
[0198]
具体的,若定位参考信号的天线端口的配置信息为天线端口的端口数,且该端口数大于1,则lmf确定终端1通过多个天线端口发送定位参考信号,若定位参考信号的天线端口的配置信息为天线端口的端口号,且端口号的个数大于1,则lmf确定终端1通过多个天线端口发送定位参考信号。
[0199]
607、lmf向终端1发送第四指示信息,第四指示信息用于指示上报天线端口的信息与时间误差的信息之间的对应关系。相应的,终端1接收来自于lmf的第四指示信息。
[0200]
需要说明的是,若终端1通过单个天线端口发送定位参考信号,则不会存在由于不同的天线端口对应的时间误差的信息不同导致终端的定位精度降低的问题,那么,终端1也就不需要向lmf上报天线端口的信息与时间误差的信息之间的对应关系。终端通过多个天线端口发送定位参考信号时,会存在由于不同的天线端口对应的时间误差的信息不同导致终端的定位精度降低的问题,此时,终端1需要向lmf上报天线端口的信息与时间误差的信息之间的对应关系,因此,lmf可以在确定终端1通过多个天线端口发送定位参考信号的情况下,向终端1发送第四指示信息。
[0201]
608、终端1根据第四指示信息向lmf发送第一对应关系,第一对应关系包括终端1的多个天线端口的信息与多个时间误差的信息之间的对应关系。
[0202]
其中,终端1可以通过和定位管理功能网元之间的lpp层向定位管理功能网元发送第一对应关系。
[0203]
609、lmf向多个接入网设备发送测量请求消息,测量请求消息用于请求上报定位测量结果以及定位测量结果对应的天线端口的信息。相应的,多个接入网设备接收来自于lmf的测量请求消息。
[0204]
其中,测量请求消息中可以包括第一指示信息,第一指示信息用于指示上报定位测量结果所对应的天线端口的信息,测量请求消息通过第一指示信息请求定位测量结果对应的天线端口的信息。
[0205]
示例性的,测量请求消息可以为nrppa测量请求消息。
[0206]
610、终端1根据定位参考信号的时频资源的配置信息和天线端口的配置信息发送定位参考信号。相应的,多个接入网设备基于终端1的定位参考信号的时频资源的配置信息
和天线端口的配置信息接收来自于终端1的定位参考信号。
[0207]
611、多个接入网设备根据接收到的定位参考信号获取定位测量结果,并确定定位测量结果对应的天线端口的信息。
[0208]
612、多个接入网设备向lmf发送测量响应消息,测量响应消息包括定位测量结果以及定位测量结果对应的天线端口的信息。相应的,lmf接收来自于多个接入网设备的测量响应消息。
[0209]
示例性的,测量响应消息可以为nrppa测量响应消息。
[0210]
可选的,多个接入网设备还向lmf发送上述第二定位测量信息。
[0211]
613、lmf根据定位测量结果对应的天线端口的信息对从多个接入网设备获取到的定位测量结果进行分组,根据分组结果确定终端1的位置;或者,lmf根据定位测量结果对应的天线端口的信息和第一对应关系确定定位测量结果对应的时间误差的信息,根据定位测量结果对应的时间误差的信息对从多个接入网设备获取到的定位测量结果进行分组,根据分组结果确定终端1的位置。
[0212]
若多个接入网设备还向lmf发送上述第二定位测量信息,则在步骤613之前,lmf还可以根据上述第二定位测量信息对从多个接入网设备获取到的定位测量结果进行校准。
[0213]
可以理解的是,若在步骤613中,lmf根据定位测量结果对应的天线端口的信息对从多个接入网设备获取到的定位测量结果进行分组,不根据定位测量结果对应的时间误差的信息对从多个接入网设备获取到的定位测量结果进行分组,则lmf不需要从终端1接收第一对应关系,此时,步骤607和步骤608可以不执行。
[0214]
其中,图5和图6所示的实施例中的步骤的具体实现可参见基于图4所示的实施例中的相关描述,不再赘述。图5和图6中均以多个接入网设备中包括服务接入网设备为例进行绘制。
[0215]
需要说明的是,本技术上述实施例中的步骤之间的执行顺序仅仅为示例,在实际实现时可以有其他的执行顺序,并且,在两个步骤之间还可能有现有的其他步骤,本技术不作限制。
[0216]
本技术实施例描述的系统架构以及业务场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定。本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
[0217]
上述主要从方法的角度对本技术实施例的方案进行了介绍。可以理解的是,各个网元,例如,定位管理功能网元、接入网设备和终端为了实现上述功能,其包含了执行各个功能相应的硬件结构和软件模块中的至少一个。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0218]
本技术实施例可以根据上述方法示例对定位管理功能网元、接入网设备和终端进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用
软件功能单元的形式实现。需要说明的是,本技术实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0219]
示例性的,图7示出了上述实施例中所涉及的定位装置(记为定位装置70)的一种可能的结构示意图,该定位装置70包括处理单元701、发送单元702和接收单元703。可选的,还包括存储单元704。定位装置70可以用于示意上述实施例中的定位管理功能网元、接入网设备和终端的结构。
[0220]
当图7所示的结构示意图用于示意上述实施例中所涉及的定位管理功能网元的结构时,处理单元701用于执行图4中的403,图5中的510(此时,定位管理功能网元为lmf),图6中的606和613(此时,定位管理功能网元为lmf)。处理单元701还用于获取发送单元702需要发送的信息,例如,图4、图5和图6中的定位信息请求消息、测量请求消息、第四指示信息等,并由发送单元702发送给其他网元或设备。接收单元703用于从其他网元或设备接收信息,例如,定位测量信息、定位信息响应消息、测量响应消息、第一对应关系等,并递交给处理单元701处理。存储单元704用于存储定位管理功能网元的程序代码和数据。定位管理功能网元中的各个单元还用于执行本技术实施例中所描述的其他过程中的定位管理功能网元执行的动作。
[0221]
当图7所示的结构示意图用于示意上述实施例中所涉及的接入网设备的结构时,处理单元701用于执行图5中的508,图6中的611。处理单元701还用于获取发送单元702需要发送的信息,例如,图4、图5和图6中的定位测量信息、配置消息(此时,接入网设备为服务接入网设备)、定位信息响应消息(此时,接入网设备为服务接入网设备)、定位响应消息等,并由发送单元702发送给其他网元或设备。接收单元703用于从其他网元或设备接收信息,例如,定位参考信号、定位信息请求消息、配置完成消息、测量请求消息,并递交给处理单元701处理。存储单元704用于存储接入网设备的程序代码和数据。接入网设备中的各个单元还用于执行本技术实施例中所描述的其他过程中的接入网设备执行的动作。
[0222]
当图7所示的结构示意图用于示意上述实施例中所涉及的终端的结构时,处理单元701用于获取发送单元702需要发送的信息,例如,图4、图5和图6中的定位参考信号、配置完成消息、第一对应关系等,并由发送单元702发送给其他网元或设备。接收单元703用于从其他网元或设备接收信息,例如,配置消息、第四指示信息,并递交给处理单元701处理。存储单元704用于存储终端的程序代码和数据。终端中的各个单元还用于执行本技术实施例中所描述的其他过程中的终端执行的动作。
[0223]
示例性的,定位装置70可以为一个设备也可以为芯片或芯片系统。
[0224]
当定位装置70为一个设备时,处理单元701可以是处理器。发送单元702可以是通信接口、发送器,或,输出接口。接收单元703可以是通信接口、接收器,或,输入接口。可选地,发送器和接收器可以组成收发器。可选地,输入接口可以为输入电路,输出接口可以为输出电路。
[0225]
当定位装置70为芯片或芯片系统时,发送单元702可以是该芯片或芯片系统上的通信接口、输出接口、接口电路、输出电路、管脚或相关电路等。接收单元703可以是该芯片或芯片系统上的通信接口、输入接口、接口电路、输入电路、管脚或相关电路等。处理单元701可以是处理器、处理电路或逻辑电路等。
[0226]
其中,发送单元702和接收单元703也可以统称为通信单元或收发单元。
[0227]
图7中的集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。存储计算机软件产品的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0228]
本技术实施例还提供了一种定位装置的硬件结构示意图,参见图8或图9,该定位装置包括处理器801,可选的,还包括与处理器801连接的存储器802。
[0229]
处理器801可以是一个通用中央处理器(central processing unit,cpu)、微处理器、特定应用集成电路(application-specific integrated circuit,asic),或者一个或多个用于控制本技术方案程序执行的集成电路。处理器801也可以包括多个cpu,并且处理器801可以是一个单核(single-cpu)处理器,也可以是多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路或用于处理数据(例如计算机程序指令)的处理核。
[0230]
存储器802可以是rom或可存储静态信息和指令的其他类型的静态存储设备、ram或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,本技术实施例对此不作任何限制。存储器802可以是独立存在(此时,存储器802可以位于定位装置外,也可以位于定位装置内),也可以和处理器801集成在一起。其中,存储器802中可以包含计算机程序代码。处理器801用于执行存储器802中存储的计算机程序代码,从而实现本技术实施例提供的方法。
[0231]
在第一种可能的实现方式中,参见图8,定位装置还包括收发器803。处理器801、存储器802和收发器803通过总线相连接。收发器803用于与其他设备或通信网络通信。可选的,收发器803可以包括发射机和接收机。收发器803中用于实现接收功能的器件可以视为接收机,接收机用于执行本技术实施例中的接收的步骤。收发器803中用于实现发送功能的器件可以视为发射机,发射机用于执行本技术实施例中的发送的步骤。示例性的,处理器801可以执行上述处理单元701的动作,收发器803中的发射机可以执行上述发送单元702的动作,收发器803中的接收机可以执行上述接收单元703的动作。具体可参见上文中的相关描述,不再赘述。
[0232]
在第二种可能的实现方式中,处理器801包括逻辑电路,以及输入接口和/或输出接口。示例性的,输出接口用于执行相应方法中的发送的动作,输入接口用于执行相应方法中的接收的动作。示例性的,处理器801可以执行上述处理单元701的动作,输出接口可以执行上述发送单元702的动作,输入接口可以执行上述接收单元703的动作。具体可参见上文中的相关描述,不再赘述。
[0233]
在实现过程中,本实施例提供的方法中的各步骤可以通过处理器中的硬件的集成
逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0234]
本技术实施例还提供了一种计算机可读存储介质,包括计算机执行指令,当其在计算机上运行时,使得计算机执行上述任一方法。
[0235]
本技术实施例还提供了一种计算机程序产品,包含计算机执行指令,当其在计算机上运行时,使得计算机执行上述任一方法。
[0236]
本技术实施例还提供了一种通信系统,包括:定位管理功能网元、上述多个接入网设备和终端中的任意一个或多个。
[0237]
本技术实施例还提供了一种定位装置,包括:处理器和接口,处理器通过接口与存储器耦合,当处理器执行存储器中的计算机程序或计算机执行指令时,使得上述实施例提供的任意一种方法被执行。
[0238]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
[0239]
尽管在此结合各实施例对本技术进行了描述,然而,在实施所要求保护的本技术过程中,本领域技术人员通过查看附图、公开内容、以及所附权利要求书,可理解并实现公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
[0240]
尽管结合具体特征及其实施例对本技术进行了描述,显而易见的,在不脱离本技术的保护范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本技术的示例性说明,且视为已覆盖本技术范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的保护范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1