掌桥专利:专业的专利平台
掌桥专利
首页

定位方法的确定方法、终端及网络侧设备

文献发布时间:2023-06-19 19:18:24


定位方法的确定方法、终端及网络侧设备

技术领域

本申请属于终端通信技术领域,具体涉及一种定位方法的确定方法、终端及网络侧设备。

背景技术

目前,在对目标终端进行定位时,可以使用多种定位方法实现。比如,可以使用基于蜂窝网的定位方法(可以称为RAT-dependent方法)对目标终端进行定位,即通过目标终端与基站之间的Uu口进行定位参考信号的发送和测量来实现定位,比如使用下行链路达到时间差(Down Link Time Difference of Arrival,DL-TDOA)的定位方法进行定位,或者,也可以使用不基于蜂窝网的定位方法(可以称为RAT-independent方法)对目标终端进行定位,比如使用全球卫星导航系统(Global Navigation Satellite System,GNSS)进行定位,或者,还可以使用旁链路(sidelink,终端与其他节点(除基站)之间的通信链路,也可以称为副链路,直连链路,侧链路,边链路等)对目标终端进行定位。然而,在实际对目标终端进行定位时,还缺少一种有效的技术方案以确定具体使用哪种定位方法对目标终端进行定位。

发明内容

本申请实施例提供一种定位方法的确定方法、终端及网络侧设备,能够解决在对目标终端进行定位时,具体使用哪种定位方法进行定位的问题。

第一方面,提供了一种定位方法的确定方法,该方法包括:

在目标终端有定位需求的情况下,所述目标终端根据第一规则从定位方法中确定目标定位方法,所述定位方法包括旁链路定位方法,所述目标定位方法用于定位所述目标终端的位置信息。

第二方面,提供了一种定位方法的确定装置,该装置包括:

确定模块,用于在目标终端有定位需求的情况下,根据第一规则从定位方法中确定目标定位方法,所述定位方法包括旁链路定位方法,所述目标定位方法用于定位所述目标终端的位置信息。

第三方面,提供了一种定位方法的确定方法,该方法包括:

网络侧设备接收位置服务请求消息,所述位置服务请求消息用于请求定位目标终端的位置信息;

从定位方法中确定目标定位方法,所述定位方法包括旁链路定位方法,所述目标定位方法用于定位所述目标终端的位置信息。

第四方面,提供了一种定位方法的确定装置,该装置包括:

接收模块,用于接收位置服务请求消息,所述位置服务请求消息用于请求定位目标终端的位置信息;

确定模块,用于从定位方法中确定目标定位方法,所述定位方法包括旁链路定位方法,所述目标定位方法用于定位所述目标终端的位置信息。

第五方面,提供了一种终端,该终端包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。

第六方面,提供了一种终端,包括处理器及通信接口,其中,所述处理器用于在目标终端有定位需求的情况下,根据第一规则从定位方法中确定目标定位方法,所述定位方法包括旁链路定位方法,所述目标定位方法用于定位所述目标终端的位置信息。

第七方面,提供了一种网络侧设备,该网络侧设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第三方面所述的方法的步骤。

第八方面,提供了一种网络侧设备,包括处理器及通信接口,其中,所述通信接口用于接收位置服务请求消息,所述位置服务请求消息用于请求定位目标终端的位置信息,所述处理器用于从定位方法中确定目标定位方法,所述定位方法包括旁链路定位方法,所述目标定位方法用于定位所述目标终端的位置信息。

第九方面,提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤,或者实现如第三方面所述的方法的步骤。

第十方面,提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法,或实现如第三方面所述的方法。

第十一方面,提供了一种计算机程序/程序产品,所述计算机程序/程序产品被存储在非瞬态的存储介质中,所述计算机程序/程序产品被至少一个处理器执行以实现如第一方面所述的定位方法的确定方法的步骤,或实现如第三方面所述的定位方法的确定方法的步骤。

第十二方面,提供了一种终端,该终端被配置为用于执行如第一方面所述的方法的步骤。

第十三方面,提供了一种网络侧设备,该网络侧设备被配置为用于执行如第三方面所述的方法的步骤。

在本申请实施例中,在目标终端有定位需求的情况下,目标终端可以根据第一规则确定用于定位目标终端的位置信息的目标定位方法。或,在目标终端有定位需求的情况下,网络侧设备接收位置服务请求消息,并由网络侧设备确定用于定位目标终端的位置信息的目标定位方法。由此,在对目标终端进行定位时,可以确定对目标终端进行定位的具体定位方法,进而可以准确、快速地得到目标终端的位置信息。

附图说明

图1是根据本申请实施例的无线通信系统的示意图;

图2是根据本申请实施例的定位方法的确定方法的示意性流程图;

图3是根据本申请实施例的定位方法的确定方法的示意性流程图;

图4是根据本申请实施例的定位方法的确定装置的结构示意图;

图5是根据本申请实施例的定位方法的确定装置的结构示意图;

图6是根据本申请实施例的通信设备的结构示意图;

图7是根据本申请实施例的终端的结构示意图;

图8是根据本申请实施例的网络侧设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”一般表示前后关联对象是一种“或”的关系。

值得指出的是,本申请实施例所描述的技术不限于长期演进型(Long TermEvolution,LTE)/LTE的演进(LTE-Advanced,LTE-A)系统,还可用于其他无线通信系统,诸如码分多址(Code Division Multiple Access,CDMA)、时分多址(Time DivisionMultiple Access,TDMA)、频分多址(Frequency Division Multiple Access,FDMA)、正交频分多址(Orthogonal Frequency Division Multiple Access,OFDMA)、单载波频分多址(Single-carrier Frequency-Division Multiple Access,SC-FDMA)和其他系统。本申请实施例中的术语“系统”和“网络”常被可互换地使用,所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。以下描述出于示例目的描述了新空口(New Radio,NR)系统,并且在以下大部分描述中使用NR术语,但是这些技术也可应用于NR系统应用以外的应用,如第6代(6

图1示出本申请实施例可应用的一种无线通信系统的框图。无线通信系统包括终端11和网络侧设备12。其中,终端11也可以称作终端设备或者用户终端(User Equipment,UE),终端11可以是手机、平板电脑(Tablet Personal Computer)、膝上型电脑(LaptopComputer)或称为笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)、掌上电脑、上网本、超级移动个人计算机(ultra-mobile personal computer,UMPC)、移动上网装置(Mobile Internet Device,MID)、可穿戴式设备(Wearable Device)或车载设备(VUE)、行人终端(PUE)等终端侧设备,可穿戴式设备包括:智能手表、手环、耳机、眼镜等。需要说明的是,在本申请实施例并不限定终端11的具体类型。网络侧设备12可以是基站或核心网,其中,基站可被称为节点B、演进节点B、接入点、基收发机站(Base Transceiver Station,BTS)、无线电基站、无线电收发机、基本服务集(Basic Service Set,BSS)、扩展服务集(Extended Service Set,ESS)、B节点、演进型B节点(eNB)、家用B节点、家用演进型B节点、WLAN接入点、WiFi节点、发送接收点(Transmitting Receiving Point,TRP)或所述领域中其他某个合适的术语,只要达到相同的技术效果,所述基站不限于特定技术词汇,需要说明的是,在本申请实施例中仅以NR系统中的基站为例,但是并不限定基站的具体类型。

在图1中,终端11之间可以基于旁链路sidelink进行通信,针对任一终端11而言,在对终端11进行定位时,定位方法包括旁链路定位方法(sidelink定位方法)和基于蜂窝网的定位方法(可表示为RAT-dependent方法)。其中,旁链路定位方法具体可以包括以下四种定位方法:

由终端(UE)配置旁链路定位配置信息以及定位结果由终端计算的方法(UE-configured UE-based sidelink定位方法);

由终端配置旁链路定位配置信息以及定位结果由网络侧设备计算的方法(UE-configured UE-assisted sidelink定位方法或UE-configured Network-based sidelink定位方法);

由网络侧设备配置旁链路定位配置信息以及定位结果由终端计算的方法(Network-configured UE-based sidelink定位方法);

由网络侧设备配置旁链路定位配置信息以及定位结果由网络侧设备计算的方法(Network-configured UE-assisted sidelink定位方法或Network-configured Network-based sidelink定位方法)。

针对上述四种旁链路定位方法,还可以作进一步划分。比如,可以按照由谁配置旁链路定位配置信息,将四种旁链路定位方法划分为由终端配置旁链路定位配置信息的方法(UE-configured sidelink定位方法,包括UE-configured UE-based sidelink定位方法和UE-configured UE-assisted sidelink定位方法)以及由网络侧设备配置旁链路定位配置信息的方法(Network-configured sidelink定位方法,包括Network-configured UE-based sidelink定位方法和Network-configured UE-assisted sidelink定位方法),或者,也可以按照由谁计算定位结果,将四种旁链路定位方法划分为定位结果由终端计算的方法(UE-based sidelink定位方法,包括UE-configured UE-based sidelink定位方法和Network-configured UE-based sidelink定位方法)以及定位结果由网络侧设备计算的方法(Network-based sidelink定位方法或UE-assisted sidelink定位方法,包括UE-configured UE-assisted sidelink定位方法和Network-configured UE-assistedsidelink定位方法)。

基于蜂窝网的定位方法(RAT-dependent方法)可以包括以下至少一项:

下行链路达到时间差(Downlink Time Difference Of Arrival,DL-TDOA)定位方法;

下行链路离开角(Downlink Angle-of-Departure,DL-AoD)定位方法;

多往返时间(Multi-Round-Trip Time,Multi-RTT)定位方法;

新空口增强小区标识(New Radio Enhanced Cell-ID,NR E-CID)定位方法;

上行链路达到时间差(Uplink Time Difference Of Arrival,UL-TDOA)定位方法;

上行链路到达角(Uplink Angle of Arrival,UL-AoA)定位方法。

本申请实施例中,在对目标终端(Target UE)进行定位时,可以有效地确定使用哪种定位方法定位目标终端的位置信息。

下面结合附图,通过一些实施例及其应用场景对本申请实施例提供的定位方法的确定方法、终端及网络侧设备进行详细地说明。

如图2所示,本申请实施例提供一种定位方法的确定方法200,该确定方法可以由目标终端(Target UE)执行,换言之,该确定方法可以由安装在目标终端的软件或硬件来执行,该确定方法包括如下步骤。

S202:在目标终端有定位需求的情况下,目标终端根据第一规则从定位方法中确定目标定位方法,定位方法包括旁链路定位方法,目标定位方法用于定位目标终端的位置信息。

在S202中,在目标终端有定位需求的情况下,目标终端可以根据第一规则从已有的多个定位方法(旁链路定位方法和/或RAT-dependent方法)中选择一个或多个定位方法作为目标定位方法,以便根据该目标定位方法定位目标终端的位置信息。

上述目标终端有定位需求可以是目标终端自身的应用层有定位需求。上述第一规则可以满足以下任一项:

协议约定;

由网络配置;

由目标终端的实现决定。

在一种实现方式中,目标终端根据第一规则从定位方法中确定目标定位方法,可以包括以下(1)至(6)中的至少一项:

(1)根据不同定位方法的优先级排序,当满足第一定位方法的条件时,将第一定位方法确定为目标定位方法;其中,第一定位方法为不同定位方法中的一个定位方法。

上述不同定位方法的优先级排序可以包括以下至少一项:

旁链路定位方法和基于蜂窝网的定位方法(RAT-dependent方法)之间的优先级排序;

旁链路定位方法中的四种旁链路定位方法之间的优先级排序;

旁链路定位方法中的四种旁链路定位方法以及基于蜂窝网的定位方法(RAT-dependent方法)中的多种方法之间的优先级排序。

旁链路定位方法和RAT-dependent方法之间的优先级排序,比如,可以是旁链路定位方法>RAT-dependent方法,或者,也可以是旁链路定位方法

旁链路定位方法中的四种旁链路定位方法具体可以是UE-configured UE-basedsidelink定位方法、UE-configured UE-assisted sidelink定位方法Network-configuredUE-based sidelink定位方法、Network-configured UE-assisted sidelink定位方法。这四种旁链路定位方法之间的优先级排序,比如,可以是Network-configured UE-assistedsidelink定位方法>Network-configured UE based sidelink定位方法>UE-configuredUE-based sidelink定位方法>UE-configured UE-assisted sidelink定位方法。

基于蜂窝网的定位方法(RAT-dependent方法)中的多种方法具体可以是DL-TDOA定位方法、DL-AoD定位方法、Multi-RTT定位方法、NR E-CID定位方法、UL-TDOA定位方法、UL-AoA定位方法中的任意多种定位方法。旁链路定位方法中的四种旁链路定位方法以及RAT-dependent方法中的多种定位方法之间的优先级排序,比如,可以是Network-configured UE-assisted sidelink定位方法>Network-configured UE-based sidelink定位方法>UE-configured UE-based sidelink定位方法>UE-configured UE-assistedsidelink定位方法>DL-TDOA定位方法>Multi-RTT定位方法>UL-TDOA定位方法>DL-AoD定位方法。

上述第一定位方法可以是不同定位方法中的任一种定位方法,该不同定位方法可以是旁链路定位方法中的任一种方法和/或RAT-dependent方法中的任一种方法。在根据不同定位方法的优先级排序确定目标定位方法时,可以按照不同定位方法的优先级排序,判断是否满足第一定位方法的条件。优选地,可以按照不同定位方法的优先级从高到低的顺序依次判断是否满足第一定位方法的条件。若判断结果为满足第一定位方法的条件,则将当前进行判断的第一定位方法确定为目标定位方法并停止判断步骤。若判断结果为不满足第一定位方法的条件,则继续进行下一个优先级的第一定位方法的条件的判断,直至确定目标定位方法为止。

比如,在不同定位方法的优先级排序为旁链路定位方法和RAT-dependent方法之间的优先级排序且旁链路定位方法的优先级大于RAT-dependent方法的优先级,则可以先判断是否满足旁链路定位方法的条件,若满足,则将旁链路定位方法确定为目标定位方法,若不满足,则继续判断是否满足RAT-dependent方法的条件,若满足,则将RAT-dependent方法确定为目标定位方法。其中,若将旁链路定位方法确定为目标定位方法,则具体可以是将旁链路定位方法中的任一种定位方法作为目标定位方法,或者,也可以基于旁链路定位方法中的多种定位方法的优先级排序进行条件判断,并根据判断结果选择其中一种旁链路定位方法作为目标定位方法。

在一种实现方式中,在判断是否满足第一定位方法的条件时,若第一定位方法包括旁链路定位方法,则第一定位方法的条件可以包括以下至少一项:

目标终端和/或锚点终端(Anchor UE)具备旁链路定位能力;

目标终端和/或锚点终端具备配置旁链路定位配置信息的能力;

目标终端和/或锚点终端具备计算定位结果的能力;

目标终端和/或锚点终端不处于网络覆盖范围之内;

目标终端有定位需求。

(2)在目标终端和/或锚点终端处于网络覆盖范围之外的情况下,将旁链路定位方法确定为目标定位方法。

这里的旁链路定位方法包括第一方法和/或第二方法,该第一方法为由终端配置旁链路定位配置信息的方法(UE-configured sidelink定位方法),具体可以是UE-configured UE-based sidelink定位方法和/或UE-configured UE-assisted sidelink定位方法。第二方法为定位结果由终端计算的方法(UE-based sidelink定位方法),具体可以是UE-configured UE-based sidelink定位方法和/或Network-configured UE-basedsidelink定位方法。

(3)在目标终端和/或锚点终端处于网络覆盖范围之内的情况下,将旁链路定位方法确定为目标定位方法,或,将基于蜂窝网的定位方法(RAT-dependent方法)确定为目标定位方法,或将旁链路定位方法和基于蜂窝网的定位方法确定为目标定位方法。

在将旁链路定位方法确定为目标定位方法的情况下,该旁链路定位方法可以是四种旁链路定位方法中的一种方法,或,旁链路定位方法优先选择为第三方法和/或第四方法。其中,该四种旁链路定位方法具体为由终端配置旁链路定位配置信息以及定位结果由终端计算的方法(UE-configured UE-based sidelink定位方法)、由终端配置旁链路定位配置信息以及定位结果由网络侧设备计算的方法(UE-configured UE-assisted sidelink定位方法)、由网络侧设备配置旁链路定位配置信息以及定位结果由终端计算的方法(Network-configured UE-based sidelink定位方法)、由网络侧设备配置旁链路定位配置信息以及定位结果由网络侧设备计算的方法(Network-configured UE-assistedsidelink定位方法)。第三方法为由网络侧设备配置旁链路定位配置信息的方法(Network-configured sidelink定位方法),具体可以是Network-configured UE-based sidelink定位方法和/或Network-configured UE-assisted sidelink定位方法。第四方法为定位结果由网络侧设备计算的方法(Network-based sidelink定位方法或UE-assisted sidelink定位方法),具体可以是UE-configured UE-assisted sidelink定位方法和/或Network-configured UE-assisted sidelink定位方法。

在将RAT-dependent方法确定为目标定位方法的情况下,可以是将RAT-dependent方法中的DL-TDOA定位方法、DL-AoD定位方法、Multi-RTT定位方法、NR E-CID定位方法、UL-TDOA定位方法、UL-AoA定位方法中的任意一种或多种定位方法确定为目标定位方法。

(4)在多种定位方法均可用的情况下,优先将其中一种或多种方法确定为目标定位方法。

比如,在旁链路定位方法和RAT-dependent方法都可用的情况下,优先选择旁链路定位方法作为目标定位方法。再比如,在UE-configured UE-based sidelink定位方法和UE-configured UE-assisted sidelink定位方法都可用的情况下,优先选择UE-configured UE-based sidelink定位方法作为目标定位方法。

(5)将指定的定位方法确定为目标定位方法。

比如,可以将指定的UE-configured UE-based sidelink定位方法作为目标定位方法。

(6)在目标终端处于网络覆盖范围内的情况下,目标终端向网络侧设备发送请求消息;目标终端根据网络侧设备的反馈消息,确定目标定位方法。

在目标终端处于网络覆盖范围之内时,目标终端可以借助于网络侧设备确定目标定位方法,即目标终端可以向网络侧设备发送请求消息(比如可以发送位置服务请求消息(location service request消息)),由网络侧设备从定位方法中确定目标定位方法。比如,目标终端可以向接入和移动性管理功能(Access and Mobility ManagementFunction,AMF)发送location service request消息,AMF接收到location servicerequest消息后,将location service request消息发送给定位管理功能(Locationmanagement function,LMF),由LMF确定目标定位方法。其中,网络侧设备从定位方法中确定目标定位方法的具体实现方式可以参见图3所示的实施例,这里不再详细说明。网络侧设备在确定目标定位方法后,可以向目标终端发送反馈消息。目标终端在接收到网络侧设备的反馈信息后,可以根据该反馈信息确定目标定位方法。

目标终端在根据第一规则从定位方法中确定目标定位方法后,可以使用目标定位方法定位目标终端的位置信息。

在本申请实施例中,在目标终端有定位需求的情况下,目标终端可以根据第一规则确定用于定位目标终端的位置信息的目标定位方法。由此,在对目标终端进行定位时,可以确定对目标终端进行定位的具体定位方法,进而可以准确、快速地得到目标终端的位置信息。

如图3所示,本申请实施例提供一种定位方法的确定方法300,该确定方法可以由网络侧设备执行,换言之,该确定方法可以由安装在网络侧设备的软件或硬件来执行,该确定方法包括如下步骤。

S302:网络侧设备接收位置服务请求消息,位置服务请求消息用于请求定位目标终端的位置信息。

在S302中,在目标终端(Target UE)的位置信息需要被获得时,网络侧设备可以接收到位置服务请求消息(location service request消息),该位置服务请求消息用于请求定位目标终端的位置信息。

上述目标终端的位置信息需要被获得可以包括以下几种情况:

第一种情况:目标终端的应用层有定位需求(比如,V2X app)且目标终端处于网络覆盖范围内。

在这种情况下,目标终端可以向接入和移动性管理功能(Access and MobilityManagement Function,AMF)发送location service request消息。AMF接收到locationservice request消息后,将location service request消息发送给定位管理功能(Location management function,LMF),此时,LMF可以接收到location service request消息。

第二种情况:外部服务器(比如V2X server)有目标终端的定位需求。

在这种情况下,核心网的位置服务实体(locationservices entity,LCS entity)可以向AMF发送location service request消息。AMF接收到location service request消息后,将location service request消息发送给定位管理功能(Location managementfunction,LMF),此时,LMF可以接收到location service request消息。

第三种情况,AMF有目标终端的定位需求。

在这种情况下,AMF向LMF发送location service request消息,此时,LMF可以接收到location service request消息。

S304:从定位方法中确定目标定位方法,定位方法包括旁链路定位方法,目标定位方法用于定位目标终端的位置信息。

在一种实现方式中,网络侧设备在接收到location service request消息后,在确定目标定位方法之前,可以通过长期演进定位协议(Long Term Evolution Positioningprotocol,LPP)消息(比如,Request Capabilities message)向目标终端和/或锚点终端发送能力请求,以请求目标终端和/或锚点终端的能力(比如,sidelink定位能力,DL-TDOA定位能力)。目标终端和/或锚点终端接收到能力请求后,可以通过LPP消息(比如,ProvideCapabilities message)向网络侧设备反馈自己的能力信息(比如,sidelink定位能力,DL-TDOA定位能力)。网络侧设备在接收到目标终端和/或锚点终端的能力信息后,在从定位方法中确定目标定位方法时,可以根据接收到的能力信息和/或其他指定信息(比如基站能力、服务质量(Quality of Service,QoS)要求)从定位方法中确定目标定位方法。这里的定位方法可以包括旁链路定位方法和/或RAT-dependent方法。从定位方法中确定目标定位方法,比如,确定使用sidelink定位方法,还是确定使用DL-TODA定位方法,或是确定使用sidelink定位方法和DL-TDOA定位方法两种定位方法。其中,sidelink定位方法具体可以是四种sidelink定位方法中的任一种方法。

在一种实现方式中,网络侧设备确定目标定位方法,可以包括以下(1)至(5)中的至少一项:

(1)根据不同定位方法的优先级排序,当满足第一定位方法的条件时,将第一定位方法确定为目标定位方法;其中,第一定位方法为所述不同定位方法中的一个定位方法。

上述不同定位方法的优先级排序包括以下至少一项:

旁链路定位方法和基于蜂窝网的定位方法(RAT-dependent方法)之间的优先级排序;

旁链路定位方法中的四种旁链路定位方法之间的优先级排序;

旁链路定位方法中的四种旁链路定位方法以及基于蜂窝网的定位方法(RAT-dependent方法)中的多种方法之间的优先级排序。

旁链路定位方法和RAT-dependent方法之间的优先级排序,比如,可以是旁链路定位方法>RAT-dependent方法,或者,也可以是旁链路定位方法

旁链路定位方法中的四种旁链路定位方法具体可以是UE-configured UE-basedsidelink定位方法、UE-configured UE-assisted sidelink定位方法Network-configuredUE-based sidelink定位方法、Network-configured UE-assisted sidelink定位方法。这四种旁链路定位方法之间的优先级排序,比如,可以是Network-configured UE-assistedsidelink定位方法>Network-configured UE based sidelink定位方法>UE-configuredUE-based sidelink定位方法>UE-configured UE-assisted sidelink定位方法。

基于蜂窝网的定位方法(RAT-dependent方法)中的多种方法具体可以是DL-TDOA定位方法、DL-AoD定位方法、Multi-RTT定位方法、NR E-CID定位方法、UL-TDOA定位方法、UL-AoA定位方法中的任意多种定位方法。旁链路定位方法中的四种旁链路定位方法以及RAT-dependent方法中的多种定位方法之间的优先级排序,比如,可以是Network-configured UE-assisted sidelink定位方法>Network-configured UE-based sidelink定位方法>UE-configured UE-based sidelink定位方法>UE-configured UE-assistedsidelink定位方法>DL-TDOA定位方法>Multi-RTT定位方法>UL-TDOA定位方法>DL-AoD定位方法。

上述第一定位方法可以是不同定位方法中的任一种定位方法,该不同定位方法可以是旁链路定位方法中的任一种方法和/或RAT-dependent方法中的任一种方法。在根据不同定位方法的优先级排序确定目标定位方法时,可以按照不同定位方法的优先级排序,判断是否满足第一定位方法的条件。优选地,可以按照不同定位方法的优先级从高到低的顺序依次判断是否满足第一定位方法的条件。若判断结果为满足第一定位方法的条件,则将当前进行判断的第一定位方法确定为目标定位方法并停止判断步骤。若判断结果为不满足第一定位方法的条件,则继续进行下一个优先级的第一定位方法的条件的判断,直至确定目标定位方法为止。

在一种实现方式中,在判断是否满足第一定位方法的条件时,若第一定位方法包括旁链路定位方法,则第一定位方法的条件包括以下至少一项:

目标终端和/或锚点终端具备旁链路定位能力;

目标终端和/或锚点终端具备配置旁链路定位配置信息的能力;

目标终端和/或锚点终端具备计算定位结果的能力;

目标终端和/或锚点终端不处于网络覆盖范围之内;

目标终端有定位需求。

(2)在目标终端和/或锚点终端处于网络覆盖范围之外的情况下,将旁链路定位方法确定为目标定位方法。

其中,旁链路定位方法包括第一方法和/或第二方法,第一方法为由终端配置旁链路定位配置信息的方法,(UE-configured sidelink定位方法),具体可以是UE-configuredUE-based sidelink定位方法和/或UE-configured UE-assisted sidelink定位方法。第二方法为定位结果由终端计算的方法(UE-based sidelink定位方法),具体可以是UE-configured UE-based sidelink定位方法和/或Network-configured UE-based sidelink定位方法。

(3)在目标终端和/或锚点终端处于网络覆盖范围之内的情况下,将旁链路定位方法确定为目标定位方法,或,将基于蜂窝网的定位方法(RAT-dependent方法)确定为目标定位方法,或将旁链路定位方法和基于蜂窝网的定位方法确定为目标定位方法。

在将旁链路定位方法确定为目标定位方法的情况下,该旁链路定位方法可以是四种旁链路定位方法中的一种方法,或,旁链路定位方法优先选择为第三方法和/或第四方法。其中,该四种旁链路定位方法具体为由终端配置旁链路定位配置信息以及定位结果由终端计算的方法(UE-configured UE-based sidelink定位方法)、由终端配置旁链路定位配置信息以及定位结果由网络侧设备计算的方法(UE-configured UE-assisted sidelink定位方法)、由网络侧设备配置旁链路定位配置信息以及定位结果由终端计算的方法(Network-configured UE-based sidelink定位方法)、由网络侧设备配置旁链路定位配置信息以及定位结果由网络侧设备计算的方法(Network-configured UE-assistedsidelink定位方法)。第三方法为由网络侧设备配置旁链路定位配置信息的方法(Network-configured sidelink定位方法),具体可以是Network-configured UE-based sidelink定位方法和/或Network-configured UE-assisted sidelink定位方法。第四方法为定位结果由网络侧设备计算的方法(Network-based sidelink定位方法或UE-assisted sidelink定位方法),具体可以是UE-configured UE-assisted sidelink定位方法和/或Network-configured UE-assisted sidelink定位方法。

在将RAT-dependent方法确定为目标定位方法的情况下,可以是将RAT-dependent方法中的DL-TDOA定位方法、DL-AoD定位方法、Multi-RTT定位方法、NR E-CID定位方法、UL-TDOA定位方法、UL-AoA定位方法中的任意一种或多种定位方法确定为目标定位方法。

(4)在多种定位方法均可用的情况下,优先将其中一种或多种方法确定为目标定位方法。

比如,在旁链路定位方法和RAT-dependent方法都可用的情况下,优先选择旁链路定位方法作为目标定位方法。再比如,在UE-configured UE-based sidelink定位方法和UE-configured UE-assisted sidelink定位方法都可用的情况下,优先选择UE-configured UE-based sidelink定位方法作为目标定位方法。

(5)将指定的定位方法确定为目标定位方法。

比如,可以将指定的UE-configured UE-based sidelink定位方法作为目标定位方法。

网络侧设备在确定目标定位方法后,可以使用目标定位方法定位目标终端的位置信息。其中,在一种实现方式中,若网络侧设备确定采用终端配置旁链路定位配置信息的旁链路定位方法(UE-configured sidelink定位方法,具体可以是UE-configured UE-basedsidelink定位方法和/或UE-configured UE-assisted sidelink定位方法),则网络侧设备可以通过LPP消息请求目标终端进行终端配置旁链路定位配置信息的旁链路定位方法,以定位目标终端的位置信息。

在本申请实施例中,在目标终端有定位需求的情况下,网络侧设备接收位置服务请求消息,并由网络侧设备确定用于定位目标终端的位置信息的目标定位方法。由此,在对目标终端进行定位时,可以确定对目标终端进行定位的具体定位方法,进而可以准确、快速地得到目标终端的位置信息。

为了便于理解,以下将以四种可能的应用场景为例对本申请实施例提供的定位方法的确定方法以及在确定目标定位方法后如何定位目标终端的位置信息进行说明。

第一种应用场景:

步骤11:Target UE的应用层有定位需求。

步骤12:Target UE根据第一规则从定位方法中确定目标定位方法。

Target UE根据第一规则从定位方法中确定目标定位方法的具体实现方式可以参见图2所示的实施例,这里不再详细说明。

在确定目标定位方法为UE-configured UE-based sidelink定位方法的情况下,可以执行步骤13至步骤18,进而定位得到Target UE的位置信息。

步骤13:Target UE开始在其他UE中选择sidelink定位的Anchor UE(一个或者多个)的过程。

步骤14:对于没有与Target UE建立PC5单播链路(unicast link)的其他UE,Target UE的上层(PC5-S)发起PC5 unicast link建立过程。PC5 unicast link建立过程之后,Target UE与一些其他UE建立了PC5 unicast link。

步骤15:Target UE发送sidelink定位相关的信息(比如Target UE的信息(sidelink定位能力、移动状态等)、sidelink定位信息(比如sidelink定位方法、定位精度等)、对其他UE的要求(比如sidelink定位能力要求等)、请求其他UE的信息(比如其他UE的sidelink定位能力、其他UE所处的zone信息、其他UE的移动状态、其他UE的位置信息等))给建立了PC5 unicast link其他UE。

步骤16:其他UE收到Target UE发送的sidelink定位相关的信息后,根据一定规则(比如,其他UE是否满足收到的sidelink定位相关的信息中的“对其他UE的要求”)确定是否发送反馈信息给Target UE。如果需要,其他UE发送反馈信息给Target UE。其中,其他UE的反馈信息,比如可以是其他UE的sidelink定位能力、其他UE所处的zone信息、其他UE的移动状态、其他UE的位置信息等。

步骤17:Target UE根据收到的反馈信息情况,选出用于sidelink定位的AnchorUE。

步骤18:Target UE在选出Anchor UE后,Target UE定位Target UE的位置信息。

具体地,Target UE可以通过以下步骤18a-1至步骤18a-3定位Target UE的位置信息,或者,也可以通过以下步骤18b-1至步骤18b-3定位Target UE的位置信息,具体采用哪种方式可以由协议约定、由网络配置(比如网络预配置)、或由Target UE实现等。比如,如果网络侧设备已经预配置给Target UE,则可以通过步骤18a-1至步骤18a-3定位Target UE的位置信息,如果Target UE不具备配置sidelink定位配置信息的能力,则可以通过步骤18b-1至步骤18b-3定位Target UE的位置信息。

步骤18a-1:Target UE确定sidelink定位的配置信息(比如旁链路定位参考信号(Positioning Reference Signal,PRS)的配置),可以是网络预配置,也可以是Target UE自己决定。然后Target UE发送该sidelink定位的配置信息给Anchor UE,同时向Anchor UE请求Anchor UE的位置信息等(可选地,如果步骤15中的反馈信息已经包含“其他UE的位置信息”,则可以不向Anchor UE请求Anchor UE的位置信息)。

步骤18a-2:Anchor UE收到Target UE发送的sidelink定位的配置信息、AnchorUE位置信息的请求等后,Anchor UE向Target UE发送sidelink定位的测量结果、Anchor UE的位置信息等。

步骤18a-3:Target UE收到Anchor UE发送的sidelink定位的测量结果、AnchorUE的位置信息等后,Target UE根据测量结果、Anchor UE位置信息等,计算出Target UE的定位结果。

步骤18b-1:Target UE向Anchor UE请求sidelink定位的配置信息(可以是只发请求,也可以同时发送sidelink定位的配置信息的内容),同时向Anchor UE请求Anchor UE的位置信息等(可选地,如果步骤15中的反馈信息已经包含“其他UE的位置信息”,则可以不向Anchor UE请求Anchor UE的位置信息)。

步骤18b-2:Anchor UE收到Target UE发送的请求信息后,Anchor UE向Target UE发送sidelink定位的配置信息、Anchor UE的位置信息等。

步骤18b-3:Target UE收到Anchor UE发送的sidelink定位的配置信息、AnchorUE的位置信息等后,Target UE进行sidelink定位测量,根据测量结果、Anchor UE位置信息等,计算出Target UE的定位结果。

第二种应用场景:

步骤21:Target UE的定位需要被获得,LMF接收location service request消息。

比如,Target UE的应用层有定位需求(比如,V2X app)且处于网络覆盖范围内,则Target UE向AMF发送location service request消息。AMF收到location servicerequest消息后,AMF向LMF发送location service request消息。

再比如,外部服务器(比如V2X server)有Target UE的定位需求,核心网的LCSentity向AMF发送location service request消息。AMF收到location service request消息后,AMF向LMF发送location service request消息。

再比如,AMF有Target UE的定位需求,AMF向LMF发送location service request消息。

步骤22:LMF收到location service request消息后,通过LPP消息(比如,RequestCapabilities message)向Target UE and/or Anchor UE请求能力(比如,sidelink定位能力,DL-TDOA定位能力)。

步骤23:Target UE and/or Anchor UE收到LMF发送的能力请求消息后,TargetUE and/or Anchor UE通过LPP消息(比如,ProvideCapabilities message)向LMF反馈自己的能力信息(比如,sidelink定位能力,DL-TDOA定位能力)。

步骤24:LMF根据收到的能力信息反馈情况和/或其他因素(比如,基站能力、QoS要求)从定位方法中确定目标定位方法(比如,决定采用sidelink定位方法,决定采用DL-TODA定位方法,决定采用sidelink定位方法和DL-TDOA定位方法两种定位方法。其中,sidelink定位方法的具体方法可以是四种sidelink定位方法中的任一种)。

LMF从定位方法中确定目标定位方法的具体实现方式可以参见图3所示的实施例,这里不再详细说明。

在确定目标定位方法为Network-configured UE-based sidelink定位方法的情况下,可以执行步骤25和步骤26,进而定位得到Target UE的位置信息。

步骤25:LMF确定sidelink定位配置信息(比如,sidelink PRS的配置)和AnchorUE信息(比如,位置信息),并把两个信息发送给Target UE。具体实现方式可以分为以下几种情况:

第一种情况:sidelink定位配置信息由LMF自己决定,Anchor UE信息由LMF向Anchor UE请求。具体实现方式如下:

步骤25a-1:LMF通过LPP消息(比如ProvideAssistanceData消息,新的LPP消息)向Anchor UE请求Anchor UE信息并向Anchor UE告知sidelink定位配置信息。

步骤25a-2:Anchor UE收到LMF请求Anchor UE信息和配置的sidelink定位配置信息后,Anchor UE向LMF反馈自己的信息,具体的反馈方法比如通过SidelinkUEInformationNR消息反馈。

步骤25a-3:LMF收到Anchor UE反馈的Anchor UE信息后,LMF通过LPP消息(比如ProvideAssistanceData消息,新的LPP消息)向Target UE发送sidelink定位配置信息和Anchor UE信息。

第二种情况:sidelink定位配置信息和Anchor UE信息都由LMF向Anchor UE请求。具体实现方式如下:

步骤25b-1:LMF通过LPP消息(比如ProvideAssistanceData消息,新的LPP消息)向Anchor UE请求sidelink定位配置信息和Anchor UE信息。

步骤25b-2:Anchor UE收到LMF请求sidelink定位配置信息和Anchor UE信息后,Anchor UE决定sidelink定位配置信息,然后通过LPP消息向LMF反馈sidelink定位配置信息和Anchor UE信息。

步骤25b-3:LMF收到Anchor UE反馈的sidelink定位配置信息和Anchor UE信息后,LMF通过LPP消息(比如ProvideAssistanceData消息,新的LPP消息)向Target UE发送sidelink定位配置信息和Anchor UE信息。

第三种情况:sidelink定位配置信息由Anchor UE决定。具体实现方式如下:

步骤25c-1:LMF向基站请求sidelink定位配置信息和Anchor UE信息,具体的请求方法比如通过POSITIONING INFORMATION REQUEST消息或者TRP information request消息请求。

步骤25c-2:基站收到LMF请求sidelink定位配置信息和Anchor UE信息后,基站通过RRC消息(比如RRC Reconfiguration)向Anchor UE请求sidelink定位配置信息和AnchorUE信息。

步骤25c-3:Anchor UE收到基站请求sidelink定位配置信息和Anchor UE信息后,Anchor UE决定sidelink定位配置信息,然后向基站反馈sidelink定位配置信息和AnchorUE信息。具体的反馈方法比如通过Sidelink UE Information NR消息反馈。

步骤25c-4:基站收到Anchor UE反馈的sidelink定位配置信息和Anchor UE信息后,基站反馈sidelink定位配置信息和Anchor UE信息给LMF。具体的反馈方法比如通过POSITIONING INFORMATION RESPONSE消息反馈。

步骤25c-5:LMF收到基站反馈的sidelink定位配置信息和Anchor UE信息后,LMF通过LPP消息(比如ProvideAssistanceData消息,新的LPP消息)向Target UE发送sidelink定位配置信息和Anchor UE信息。

第四种情况:sidelink定位配置信息由基站决定。具体实现方式如下:

步骤25d-1:LMF向基站请求sidelink定位配置信息和Anchor UE信息,具体的请求方法比如通过POSITIONING INFORMATION REQUEST消息或者TRP information request消息请求。

步骤25d-2:基站收到LMF请求sidelink定位配置信息和Anchor UE信息后,基站决定sidelink定位配置信息。基站通过RRC消息(比如RRC Reconfiguration)向Anchor UE请求Anchor UE信息和告知sidelink定位配置信息。

步骤25d-3:Anchor UE收到基站请求sidelink定位配置信息和配置的sidelink定位配置信息后,Anchor UE向基站反馈Anchor UE信息。具体的反馈方法比如通过SidelinkUEInformationNR消息反馈。

步骤25d-4:基站收到Anchor UE反馈的Anchor UE信息后,gNB反馈sidelink定位配置信息和Anchor UE信息给LMF。具体的反馈方法比如通过POSITIONING INFORMATIONRESPONSE消息发送。

步骤25d-5:LMF收到基站反馈的sidelink定位配置信息和Anchor UE信息后,LMF通过LPP消息(比如ProvideAssistanceData消息,新的LPP消息)向Target UE发送sidelink定位配置信息和Anchor UE信息。

针对上述四种情况下的实现方式,具体采用哪种方式实现,可以由协议约定、或由LMF实现等。

步骤26:Target UE收到LMF发送的sidelink定位的配置信息、Anchor UE的位置信息等后,Target UE进行sidelink定位测量,根据测量结果、Anchor UE位置信息等,计算出Target UE的定位结果。

第三种应用场景:

步骤31:Target UE的定位需要被获得,LMF接收location service request消息。

比如,Target UE的应用层有定位需求(比如,V2X app)且处于网络覆盖范围内,则Target UE向AMF发送location service request消息。AMF收到location servicerequest消息后,AMF向LMF发送location service request消息。

再比如,外部服务器(比如V2X server)有Target UE的定位需求,核心网的LCSentity向AMF发送location service request消息。AMF收到location service request消息后,AMF向LMF发送location service request消息。

再比如,AMF有Target UE的定位需求,AMF向LMF发送location service request消息。

步骤32:LMF收到location service request消息后,从定位方法中确定目标定位方法。

LMF从定位方法中确定目标定位方法的具体实现方式可以参见图3所示的实施例,这里不再详细说明。

可选地,若LMF确定采用UE-configured的sidelink定位方法,则LMF通过LPP消息请求Target UE进行UE-configured的sidelink定位。在一种实现方式中,若LMF确定具体采用UE-configured UE-assisted sidelink定位方法,则可以执行以下步骤33至步骤39,进而定位得到Target UE的位置信息。

步骤33:Target UE开始在其他UE中选择sidelink定位的Anchor UE(一个或者多个)的过程。

步骤34:对于没有与Target UE建立PC5 unicast link的其他UE,Target UE的上层(PC5-S)发起PC5 unicast link建立过程;PC5 unicast link建立过程之后,Target UE与一些其他UE建立了PC5 unicast link。

步骤35:Target UE发送sidelink定位相关的信息(比如Target UE的信息(sidelink定位能力、移动状态等)、sidelink定位信息(比如sidelink定位方法、定位精度等)、对其他UE的要求(比如sidelink定位能力要求等)、请求其他UE的信息(比如其他UE的sidelink定位能力、其他UE所处的zone信息、其他UE的移动状态、其他UE的位置信息等))给建立了PC5 unicast link其他UE。

步骤36:其他UE收到Target UE发送的sidelink定位相关的信息后,根据一定规则(比如,其他UE是否满足收到的sidelink定位相关的信息中的“对其他UE的要求”)确定是否发送反馈信息给Target UE。如果需要,其他UE发送反馈信息给Target UE。其中,其他UE的反馈信息,比如可以是其他UE的sidelink定位能力、其他UE所处的zone信息、其他UE的移动状态、其他UE的位置信息等。

步骤37:Target UE根据收到的反馈信息情况,选出用于sidelink定位的AnchorUE。

步骤38:Target UE在选出Anchor UE后,向LMF发送用于定位的信息。

具体地,Target UE可以通过以下步骤38a-1至步骤38a-3向LMF发送用于定位的信息,或者,也可以通过以下步骤38b-1至步骤38b-3向LMF发送用于定位的信息,具体采用哪种方式可以由协议约定、由网络配置(比如网络预配置)、或由Target UE实现等。比如,如果网络侧设备已经预配置给Target UE,则可以通过步骤38a-1至步骤38a-3向LMF发送用于定位的信息,如果Target UE不具备配置sidelink定位配置信息的能力,则可以通过步骤38b-1至步骤38b-3向LMF发送用于定位的信息。

步骤38a-1:Target UE确定sidelink定位的配置信息(比如sidelink PRS的配置),可以是网络预配置的,可以是Target UE自己决定的;然后Target UE发送该sidelink定位的配置信息给Anchor UE,同时向Anchor UE请求Anchor UE的位置信息等(可选地,如果步骤35中的反馈信息已经包含“其他UE的位置信息”,则可以不向Anchor UE请求AnchorUE的位置信息)。

步骤38a-2:Anchor UE收到Target UE发送的sidelink定位的配置信息、AnchorUE位置信息的请求等后,Anchor UE向Target UE发送sidelink定位的测量结果、Anchor UE的位置信息等。

步骤38a-3:Target UE收到Anchor UE发送的sidelink定位的测量结果、AnchorUE的位置信息等后,将收到的信息发送给LMF。

步骤38b-1:Target UE向Anchor UE请求sidelink定位的配置信息(可以是只发请求,也可以同时发送sidelink定位的配置信息的内容),同时向Anchor UE请求Anchor UE的位置信息等(可选地,如果步骤35中的反馈信息已经包含“其他UE的位置信息”,则可以不向Anchor UE请求Anchor UE的位置信息)。

步骤38b-2:Anchor UE收到Target UE发送的请求信息后,Anchor UE向Target UE发送sidelink定位的配置信息、Anchor UE的位置信息等。

步骤38b-3:Target UE收到Anchor UE发送的sidelink定位的配置信息、AnchorUE的位置信息等后,Target UE进行sidelink定位测量;然后Target UE将测量结果、AnchorUE位置信息发送给LMF。

步骤39:LMF收到Target UE发送的信息后,计算Target UE的定位结果。然后LMF将定位结果发送给AMF。AMF收到之后,可以将Target UE的定位结果发送给Target UE或者外部应用服务器。

第四种应用场景:

步骤41:Target UE的定位需要被获得,LMF接收location service request消息。

比如,Target UE的应用层有定位需求(比如,V2X app)且处于网络覆盖范围内,则Target UE向AMF发送location service request消息。AMF收到location servicerequest消息后,AMF向LMF发送location service request消息。

再比如,外部服务器(比如V2X server)有Target UE的定位需求,核心网的LCSentity向AMF发送location service request消息。AMF收到location service request消息后,AMF向LMF发送location service request消息。

再比如,AMF有Target UE的定位需求,AMF向LMF发送location service request消息。

步骤42:LMF收到location service request消息后,通过LPP消息(比如,RequestCapabilities message)向Target UE and/or Anchor UE请求能力(比如,sidelink定位能力,DL-TDOA定位能力)。

步骤43:Target UE and/or Anchor UE收到LMF发送的能力请求消息后,TargetUE and/or Anchor UE通过LPP消息(比如,ProvideCapabilities message)向LMF反馈自己的能力信息(比如,sidelink定位能力,DL-TDOA定位能力)。

步骤44:LMF根据收到的能力信息反馈情况和/或其他因素(比如,基站能力、QoS要求)从定位方法中确定目标定位方法(比如,决定采用sidelink定位方法,决定采用DL-TODA定位方法,决定采用sidelink定位方法和DL-TDOA定位方法两种定位方法。其中,sidelink定位方法的具体方法可以是四种sidelink定位方法中的任一种)。

LMF从定位方法中确定目标定位方法的具体实现方式可以参见图3所示的实施例,这里不再详细说明。

在确定目标定位方法为Network-configured UE-assisted sidelink定位方法的情况下,可以执行步骤45和步骤47,进而定位得到Target UE的位置信息。

步骤45:LMF确定sidelink定位配置信息(比如,sidelink PRS的配置)和AnchorUE信息(比如,位置信息),并把两个信息发送给Target UE。具体实现方式可以分为以下几种情况:

第一种情况:sidelink定位配置信息由LMF自己决定,Anchor UE信息由LMF向Anchor UE请求。具体实现方式如下:

步骤45a-1:LMF通过LPP消息(比如ProvideAssistanceData消息,新的LPP消息)向Anchor UE请求Anchor UE信息并向Anchor UE告知sidelink定位配置信息。

步骤45a-2:Anchor UE收到LMF请求Anchor UE信息和配置的sidelink定位配置信息后,Anchor UE向LMF反馈自己的信息,具体的反馈方法比如通过SidelinkUEInformationNR消息反馈。

步骤45a-3:LMF收到Anchor UE反馈的Anchor UE信息后,LMF通过LPP消息(比如ProvideAssistanceData消息,新的LPP消息)向Target UE发送sidelink定位配置信息和Anchor UE信息。

第二种情况:sidelink定位配置信息和Anchor UE信息都由LMF向Anchor UE请求。具体实现方式如下:

步骤45b-1:LMF通过LPP消息(比如ProvideAssistanceData消息,新的LPP消息)向Anchor UE请求sidelink定位配置信息和Anchor UE信息。

步骤45b-2:Anchor UE收到LMF请求sidelink定位配置信息和Anchor UE信息后,Anchor UE决定sidelink定位配置信息,然后通过LPP消息向LMF反馈sidelink定位配置信息和Anchor UE信息。

步骤45b-3:LMF收到Anchor UE反馈的sidelink定位配置信息和Anchor UE信息后,LMF通过LPP消息(比如ProvideAssistanceData消息,新的LPP消息)向Target UE发送sidelink定位配置信息和Anchor UE信息。

第三种情况:sidelink定位配置信息由Anchor UE决定。具体实现方式如下:

步骤45c-1:LMF向基站请求sidelink定位配置信息和Anchor UE信息,具体的请求方法比如通过POSITIONING INFORMATION REQUEST消息或者TRP information request消息请求。

步骤45c-2:基站收到LMF请求sidelink定位配置信息和Anchor UE信息后,基站通过RRC消息(比如RRCReconfiguration)向Anchor UE请求sidelink定位配置信息和AnchorUE信息。

步骤45c-3:Anchor UE收到基站请求sidelink定位配置信息和Anchor UE信息后,Anchor UE决定sidelink定位配置信息,然后向基站反馈sidelink定位配置信息和AnchorUE信息。具体的反馈方法比如通过Sidelink UE Information NR消息反馈。

步骤45c-4:基站收到Anchor UE反馈的sidelink定位配置信息和Anchor UE信息后,gNB反馈sidelink定位配置信息和Anchor UE信息给LMF。具体的反馈方法比如通过POSITIONING INFORMATION RESPONSE消息发送。

步骤45c-5:LMF收到基站反馈的sidelink定位配置信息和Anchor UE信息后,LMF通过LPP消息(比如ProvideAssistanceData消息,新的LPP消息)向Target UE发送sidelink定位配置信息和Anchor UE信息。

第四种情况:sidelink定位配置信息由基站决定。具体实现方式如下:

步骤45d-1:LMF向基站请求sidelink定位配置信息和Anchor UE信息,具体的请求方法比如通过POSITIONING INFORMATION REQUEST消息或者TRP information request消息请求。

步骤45d-2:基站收到LMF请求sidelink定位配置信息和Anchor UE信息后,基站决定sidelink定位配置信息。基站通过RRC消息(比如RRC Reconfiguration)向Anchor UE请求Anchor UE信息和告知sidelink定位配置信息。

步骤45d-3:Anchor UE收到基站请求sidelink定位配置信息和配置的sidelink定位配置信息后,Anchor UE向基站反馈Anchor UE信息。具体的反馈方法比如通过SidelinkUEInformationNR消息反馈。

步骤45d-4:基站收到Anchor UE反馈的Anchor UE信息后,gNB反馈sidelink定位配置信息和Anchor UE信息给LMF。具体的反馈方法比如通过POSITIONING INFORMATIONRESPONSE消息发送。

步骤45d-5:LMF收到基站反馈的sidelink定位配置信息和Anchor UE信息后,LMF通过LPP消息(比如ProvideAssistanceData消息,新的LPP消息)向Target UE发送sidelink定位配置信息和Anchor UE信息。

针对上述四种情况下的实现方式,具体采用哪种方式实现,可以由协议约定、或由LMF实现等。

步骤46:Target UE收到LMF发送的sidelink定位的配置信息、Anchor UE的位置信息等后,Target UE进行sidelink定位测量。然后,Target UE将测量结果等发送给LMF。

步骤47:LMF收到Target UE发送的信息后,计算Target UE的定位结果。然后LMF将定位结果发送给AMF。AMF收到之后,可以将Target UE的定位结果发送给Target UE或者外部应用服务器。

在本申请实施例中,在目标终端有定位需求的情况下,目标终端可以根据第一规则确定用于定位目标终端的位置信息的目标定位方法。或,在目标终端有定位需求的情况下,网络侧设备接收位置服务请求消息,并由网络侧设备确定用于定位目标终端的位置信息的目标定位方法。由此,在对目标终端进行定位时,可以确定对目标终端进行定位的具体定位方法,进而可以准确、快速地得到目标终端的位置信息。

需要说明的是,本申请实施例提供的定位方法的确定方法,执行主体可以为定位方法的确定装置,或者,该定位方法的确定装置中的用于执行定位方法的确定方法的控制模块。本申请实施例中以定位方法的确定装置执行定位方法的确定方法为例,说明本申请实施例提供的定位方法的确定装置。

图4是根据本申请实施例的定位方法的确定装置的结构示意图,该装置可以对应于其他实施例中的目标终端。如图4所示,装置400包括如下模块。

确定模块401,用于在目标终端有定位需求的情况下,根据第一规则从定位方法中确定目标定位方法,所述定位方法包括旁链路定位方法,所述目标定位方法用于定位所述目标终端的位置信息。

可选的,作为一个实施例,所述确定模块401,还用于以下至少一项:

根据不同定位方法的优先级排序,当满足第一定位方法的条件时,将所述第一定位方法确定为所述目标定位方法;其中,所述第一定位方法为所述不同定位方法中的一个定位方法;

在所述目标终端和/或锚点终端处于网络覆盖范围之外的情况下,将旁链路定位方法确定为所述目标定位方法;其中,所述旁链路定位方法包括第一方法和/或第二方法,所述第一方法为由终端配置旁链路定位配置信息的方法,所述第二方法为定位结果由终端计算的方法;

在所述目标终端和/或锚点终端处于网络覆盖范围之内的情况下,将旁链路定位方法确定为所述目标定位方法,或,将基于蜂窝网的定位方法确定为所述目标定位方法,或将旁链路定位方法和基于蜂窝网的定位方法确定为所述目标定位方法;其中,所述旁链路定位方法为四种旁链路定位方法中的一种方法,或,所述旁链路定位方法优先选择为第三方法和/或第四方法,所述四种旁链路定位方法包括由终端配置旁链路定位配置信息以及定位结果由终端计算的方法、由终端配置旁链路定位配置信息以及定位结果由网络侧设备计算的方法、由网络侧设备配置旁链路定位配置信息以及定位结果由终端计算的方法、由网络侧设备配置旁链路定位配置信息以及定位结果由网络侧设备计算的方法,所述第三方法为由网络侧设备配置旁链路定位配置信息的方法,所述第四方法为定位结果由网络侧设备计算的方法;

在多种定位方法均可用的情况下,优先将其中一种或多种方法确定为所述目标定位方法;

将指定的定位方法确定为所述目标定位方法;

在所述目标终端处于网络覆盖范围内的情况下,所述目标终端向网络侧设备发送请求消息;所述目标终端根据所述网络侧设备的反馈消息,确定所述目标定位方法。

可选的,作为一个实施例,所述不同定位方法的优先级排序包括以下至少一项:

旁链路定位方法和基于蜂窝网的定位方法之间的优先级排序;

旁链路定位方法中的四种旁链路定位方法之间的优先级排序;

旁链路定位方法中的四种旁链路定位方法以及基于蜂窝网的定位方法中的多种方法之间的优先级排序。

可选的,作为一个实施例,在所述第一定位方法包括旁链路定位方法的情况下,所述第一定位方法的条件包括以下至少一项:

所述目标终端和/或锚点终端具备旁链路定位能力;

所述目标终端和/或锚点终端具备配置旁链路定位配置信息的能力;

所述目标终端和/或锚点终端具备计算定位结果的能力;

所述目标终端和/或锚点终端不处于网络覆盖范围之内;

所述目标终端有定位需求。

可选的,作为一个实施例,所述第一规则满足以下任一项:

协议约定;

由网络配置;

由所述目标终端的实现决定。

根据本申请实施例的装置400可以参照对应本申请实施例的方法200的流程,并且,该装置400中的各个单元/模块和上述其他操作和/或功能分别为了实现方法200中的相应流程,并且能够达到相同或等同的技术效果,为了简洁,在此不再赘述。

图5是根据本申请实施例的定位方法的确定装置的结构示意图,该装置可以对应于其他实施例中的网络侧设备。如图5所示,装置500包括如下模块。

接收模块501,用于接收位置服务请求消息,所述位置服务请求消息用于请求定位目标终端的位置信息;

确定模块502,用于从定位方法中确定目标定位方法,所述定位方法包括旁链路定位方法,所述目标定位方法用于定位所述目标终端的位置信息。

可选的,作为一个实施例,所述装置500还包括发送模块503,所述发送模块503,用于通过长期演进定位协议LPP消息向所述目标终端和/或锚点终端发送能力请求;

所述接收模块501,还用于接收所述目标终端和/或锚点终端通过所述LPP消息反馈的能力信息;

其中,所述确定模块502,用于:

根据所述能力信息和/或其他指定信息,从定位方法中确定所述目标定位方法。

可选的,作为一个实施例,所述确定模块502,还用于以下至少一项:

根据不同定位方法的优先级排序,当满足第一定位方法的条件时,将所述第一定位方法确定为所述目标定位方法;其中,所述第一定位方法为所述不同定位方法中的一个定位方法;

在所述目标终端和/或锚点终端处于网络覆盖范围之外的情况下,将旁链路定位方法确定为所述目标定位方法;其中,所述旁链路定位方法包括第一方法和/或第二方法,所述第一方法为由终端配置旁链路定位配置信息的方法,所述第二方法为定位结果由终端计算的方法;

在所述目标终端和/或锚点终端处于网络覆盖范围之内的情况下,将旁链路定位方法确定为所述目标定位方法,或,将基于蜂窝网的定位方法确定为所述目标定位方法,或将旁链路定位方法和基于蜂窝网的定位方法确定为所述目标定位方法;其中,所述旁链路定位方法为四种旁链路定位方法中的一种方法,或,所述旁链路定位方法优先选择为第三方法和/或第四方法,所述四种旁链路定位方法包括由终端配置旁链路定位配置信息以及定位结果由终端计算的方法、由终端配置旁链路定位配置信息以及定位结果由网络侧设备计算的方法、由网络侧设备配置旁链路定位配置信息以及定位结果由终端计算的方法、由网络侧设备配置旁链路定位配置信息以及定位结果由网络侧设备计算的方法,所述第三方法为由网络侧设备配置旁链路定位配置信息的方法,所述第四方法为定位结果由网络侧设备计算的方法;

在多种定位方法均可用的情况下,优先将其中一种或多种方法确定为所述目标定位方法;

将指定的定位方法确定为所述目标定位方法。

可选的,作为一个实施例,不同定位方法的优先级排序包括以下至少一项:

旁链路定位方法和基于蜂窝网的定位方法之间的优先级排序;

旁链路定位方法中的四种旁链路定位方法之间的优先级排序;

旁链路定位方法中的四种旁链路定位方法以及基于蜂窝网的定位方法中的多种方法之间的优先级排序。

可选的,作为一个实施例,在所述第一定位方法包括旁链路定位方法的情况下,所述第一定位方法的条件包括以下至少一项:

所述目标终端和/或锚点终端具备旁链路定位能力;

所述目标终端和/或锚点终端具备配置旁链路定位配置信息的能力;

所述目标终端和/或锚点终端具备计算定位结果的能力;

所述目标终端和/或锚点终端不处于网络覆盖范围之内;

所述目标终端有定位需求。

可选的,作为一个实施例,所述确定模块502,还用于:

在确定采用终端配置旁链路定位配置信息的旁链路定位方法的情况下,所述网络侧设备通过LPP消息请求所述目标终端进行终端配置旁链路定位配置信息的旁链路定位方法。

根据本申请实施例的装置500可以参照对应本申请实施例的方法300的流程,并且,该装置500中的各个单元/模块和上述其他操作和/或功能分别为了实现方法300中的相应流程,并且能够达到相同或等同的技术效果,为了简洁,在此不再赘述。

本申请实施例中的定位方法的确定装置可以是装置,具有操作系统的装置或电子设备,也可以是终端中的部件、集成电路、或芯片。该装置或电子设备可以是移动终端,也可以为非移动终端。示例性的,移动终端可以包括但不限于上述所列举的终端11的类型,非移动终端可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例提供的定位方法的确定装置能够实现图2至图3的方法实施例实现的各个过程,并达到相同的技术效果,为避免重复,这里不再赘述。

可选的,如图6所示,本申请实施例还提供一种通信设备600,包括处理器601,存储器602,存储在存储器602上并可在所述处理器601上运行的程序或指令,例如,该通信设备600为目标终端时,该程序或指令被处理器601执行时实现上述定位方法的确定方法实施例的各个过程,且能达到相同的技术效果。该通信设备600为网络侧设备时,该程序或指令被处理器601执行时实现上述定位方法的确定方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本申请实施例还提供一种终端,包括处理器和通信接口,处理器用于在目标终端有定位需求的情况下,根据第一规则从定位方法中确定目标定位方法,所述定位方法包括旁链路定位方法,所述目标定位方法用于定位所述目标终端的位置信息。该终端实施例是与上述终端侧方法实施例对应的,上述方法实施例的各个实施过程和实现方式均可适用于该终端实施例中,且能达到相同的技术效果。具体地,图7为实现本申请实施例的一种终端的硬件结构示意图。

该终端700包括但不限于:射频单元701、网络模块702、音频输出单元703、输入单元704、传感器705、显示单元706、用户输入单元707、接口单元708、存储器709、以及处理器710等中的至少部分部件。

本领域技术人员可以理解,终端700还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器710逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图7中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

应理解的是,本申请实施例中,输入单元704可以包括图形处理器(GraphicsProcessing Unit,GPU)7041和麦克风7042,图形处理器7041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元706可包括显示面板7061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板7061。用户输入单元707包括触控面板7071以及其他输入设备7072。触控面板7071,也称为触摸屏。触控面板7071可包括触摸检测装置和触摸控制器两个部分。其他输入设备7072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

本申请实施例中,射频单元701将来自网络侧设备的下行数据接收后,给处理器710处理;另外,将上行的数据发送给网络侧设备。通常,射频单元701包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。

存储器709可用于存储软件程序或指令以及各种数据。存储器709可主要包括存储程序或指令区和存储数据区,其中,存储程序或指令区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器709可以包括高速随机存取存储器,还可以包括非易失性存储器,其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。

处理器710可包括一个或多个处理单元;可选的,处理器710可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序或指令等,调制解调处理器主要处理无线通信,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器710中。

其中,处理器710,用于在目标终端有定位需求的情况下,根据第一规则从定位方法中确定目标定位方法,所述定位方法包括旁链路定位方法,所述目标定位方法用于定位所述目标终端的位置信息。

在本申请实施例中,在目标终端有定位需求的情况下,目标终端可以根据第一规则确定用于定位目标终端的位置信息的目标定位方法。由此,在对目标终端进行定位时,可以确定对目标终端进行定位的具体定位方法,进而可以准确、快速地得到目标终端的位置信息。

本申请实施例提供的终端700还可以实现上述定位方法的确定方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本申请实施例还提供一种网络侧设备,包括处理器和通信接口,通信接口用于接收位置服务请求消息,位置服务请求消息用于请求定位目标终端的位置信息,处理器用于从定位方法中确定目标定位方法,所述定位方法包括旁链路定位方法,目标定位方法用于定位目标终端的位置信息。该网络侧设备实施例是与上述网络侧设备方法实施例对应的,上述方法实施例的各个实施过程和实现方式均可适用于该网络侧设备实施例中,且能达到相同的技术效果。

具体地,本申请实施例还提供了一种网络侧设备。如图8所示,该网络设备800包括:天线81、射频装置82、基带装置83。天线81与射频装置82连接。在上行方向上,射频装置82通过天线81接收信息,将接收的信息发送给基带装置83进行处理。在下行方向上,基带装置83对要发送的信息进行处理,并发送给射频装置82,射频装置82对收到的信息进行处理后经过天线81发送出去。

上述频带处理装置可以位于基带装置83中,以上实施例中网络侧设备执行的方法可以在基带装置83中实现,该基带装置83包括处理器84和存储器85。

基带装置83例如可以包括至少一个基带板,该基带板上设置有多个芯片,如图8所示,其中一个芯片例如为处理器84,与存储器85连接,以调用存储器85中的程序,执行以上方法实施例中所示的网络设备操作。

该基带装置83还可以包括网络接口86,用于与射频装置82交互信息,该接口例如为通用公共无线接口(common public radio interface,简称CPRI)。

具体地,本发明实施例的网络侧设备还包括:存储在存储器85上并可在处理器84上运行的指令或程序,处理器84调用存储器85中的指令或程序执行图5所示各模块执行的方法,并达到相同的技术效果,为避免重复,故不在此赘述。

本申请实施例还提供一种可读存储介质,所述可读存储介质可以是易失性的,也可以是非易失性的,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述定位方法的确定方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的终端中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述定位方法的确定方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。

本申请实施例另提供了一种计算机程序/程序产品,所述计算机程序/程序产品被存储在非瞬态的存储介质中,所述计算机程序/程序产品被至少一个处理器执行以实现上述定位方法的确定方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

相关技术
  • 网络的选择方法、配置方法、终端设备及网络侧设备
  • 确定物理信道时域位置的方法、用户终端和网络侧设备
  • DMRS的天线端口确定方法、用户终端和网络侧设备
  • 一种时域资源的确定、配置方法、终端及网络侧设备
  • PDCCH资源配置、确定方法、网络侧设备及用户终端
  • 一种终端能力上报方法、确定方法、终端及网络侧设备
  • 一种终端能力上报方法、确定方法、终端及网络侧设备
技术分类

06120115867086