定位方法、装置、网络设备、基站及存储介质与流程

文档序号:31928322发布日期:2022-10-25 23:30阅读:47来源:国知局
定位方法、装置、网络设备、基站及存储介质与流程

1.本技术涉及通信技术领域,尤其涉及一种定位方法、装置、网络设备、基站及存储介质。


背景技术:

2.超宽带uwb(ultra wide-band)是一种新型的无线通信技术。uwb定位技术就是利用具备uwb定位能力的终端向uwb定位基站发射脉冲信号,uwb定位基站接收,再根据到达时间或者到达时间差等方法来计算终端相对于uwb基站的距离差,从而获得终端的高精度位置数据。
3.uwb定位技术具有系统实现过程简单,数据传输高速,功耗低,安全性高,多径分辨能力强,定位精度高等特点。然而,在第五代新无线系统5g nr(5th generation new radio)定位技术中,还无法基于uwb定位技术进行定位。


技术实现要素:

4.本技术实施例提供一种定位方法、装置、网络设备、基站及存储介质,用以解决现有5g nr系统如何提供uwb定位服务的问题。
5.为解决上述问题,具体的,本技术实施例提供了以下技术方案:
6.第一方面,本技术实施例提供一种定位方法,应用于定位服务器,包括:
7.向超宽带uwb定位基站发送uwb定位测量请求,所述uwb定位测量请求中携带待定位终端的终端标识;
8.接收所述uwb定位基站发送的第一测量结果,所述第一测量结果为所述uwb定位基站根据所述终端标识,与所述终端标识对应的终端之间进行交互确定的;
9.根据所述第一测量结果,确定所述终端标识对应的终端的位置。
10.可选的,向超宽带uwb定位基站发送uwb定位测量请求,包括:
11.接收终端发送的定位请求,所述定位请求中包含待定位终端的终端标识;
12.确定所述终端标识对应的终端是否具备uwb定位能力;
13.若确定所述终端具备uwb定位能力,则向uwb定位基站发送uwb定位测量请求。
14.可选的,确定所述终端标识对应的终端是否具备uwb定位能力,具体包括:
15.向所述终端标识对应的终端发送定位能力获取请求,所述定位能力获取请求用于请求所述终端上报所述终端支持的定位能力;
16.接收所述终端发送的定位能力响应;
17.根据所述定位能力响应确定所述终端是否具备uwb定位能力。
18.可选的,在向uwb定位基站发送uwb定位测量请求前,所述方法还包括:
19.从uwb定位基站获取uwb定位辅助数据,所述uwb定位辅助数据中包含uwb定位信号。
20.可选的,所述方法还包括:
21.若确定所述终端具备uwb定位能力,则向所述终端发送uwb定位辅助数据,所述uwb定位辅助数据中包含uwb定位信号和uwb定位方法。
22.可选的,在向超宽带uwb定位基站发送uwb定位测量请求之前,所述方法还包括:
23.接收终端发送的定位辅助数据获取请求,所述定位辅助数据获取请求用于请求能够提供uwb定位服务的uwb基站的定位辅助数据,所述定位辅助数据获取请求中携带待定位终端的终端标识;
24.根据所述定位辅助数据获取请求,向所述终端标识对应的终端发送uwb定位辅助数据,所述uwb定位辅助数据中包含uwb定位信号和uwb定位方法。
25.第二方面,本技术实施例还提供了一种定位方法,应用于uwb定位基站,包括:
26.接收定位服务器发送的超带宽uwb定位测量请求,所述uwb定位测量请求中携带待定位终端的终端标识;
27.根据所述uwb定位测量请求,与所述终端标识对应的终端进行交互,得到第一测量结果;
28.将所述第一测量结果发送给所述定位服务器。
29.可选的,将所述第一测量结果发送给所述定位服务器,具体包括:
30.接收所述定位服务器发送的测量结果获取请求,根据所述测量结果获取请求,将所述第一测量结果发送给所述定位服务器;
31.或者,
32.接收所述定位服务器发送的测量结果上报消息,根据所述测量结果上报消息中的上报时间,定时或者周期地将所述第一测量结果发送给所述定位服务器。
33.第三方面,本技术实施例还提供了一种定位服务器,包括:
34.第一发送模块,用于向超宽带uwb定位基站发送uwb定位测量请求,所述uwb定位测量请求中携带待定位终端的终端标识;
35.第一接收模块,用于接收所述uwb定位基站发送的第一测量结果,所述第一测量结果为所述uwb定位基站根据所述终端标识,与所述终端标识对应的终端之间进行交互确定的;
36.第一处理模块,用于根据所述第一测量结果,确定所述终端标识对应的终端的位置。
37.可选的,第四方面,本技术实施例还提供了一种uwb定位基站,包括:
38.第二接收模块,用于接收定位服务器发送的超带宽uwb定位测量请求,所述uwb定位测量请求中携带待定位终端的终端标识;
39.第二处理模块,用于根据所述uwb定位测量请求,与所述终端标识对应的终端进行交互,得到第一测量结果;
40.第二发送模块,用于将所述第一测量结果发送给所述定位服务器。
41.第五方面,本技术实施例还提供了一种定位服务器设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:
42.向超宽带uwb定位基站发送uwb定位测量请求,所述uwb定位测量请求中携带待定位终端的终端标识;
43.接收所述uwb定位基站发送的第一测量结果,所述第一测量结果为所述uwb定位基站根据所述终端标识,与所述终端标识对应的终端之间进行交互确定的;
44.根据所述第一测量结果,确定所述终端标识对应的终端的位置。
45.第六方面,本技术实施例还提供了一种uwb定位基站设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:
46.接收定位服务器发送的超带宽uwb定位测量请求,所述uwb定位测量请求中携带待定位终端的终端标识;
47.根据所述uwb定位测量请求,与所述终端标识对应的终端进行交互,得到第一测量结果;
48.将所述第一测量结果发送给所述定位服务器。
49.第七方面,本技术实施例还提供了一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行如上所述第一方面或第二方面所述的定位方法的步骤。
50.本技术实施例提供的定位方法、装置、网络设备、基站及存储介质,通过定位服务器与uwb定位基站之间建立通信连接,向uwb定位基站发送uwb定位测量请求,使得uwb定位基站可以根据定位测量请求与待测终端之间进行交互,获得第一测量结果,进而根据第一测量结果确定终端的位置。这样实现定位服务器能够提供uwb定位服务,进而使得5g系统下的终端可以获得uwb基站提供的uwb定位服务,从而实现快速定位。
附图说明
51.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
52.图1是超带宽uwb室内定位系统的结构示意图;
53.图2是5g无线接入网ng-ran的定位架构示意图;
54.图3是本技术实施例提供的应用于定位服务器的定位方法的步骤流程图;
55.图4是本技术实施例提供的应用于uwb定位基站的定位方法的步骤流程图;
56.图5是本技术实施例提供的应用于终端的定位方法的步骤流程图;
57.图6是本技术实施例定位服务器通过lpp消息请求终端响应能力的示意图;
58.图7是本技术实施例定位服务器与终端通过lpp消息交互定位辅助数据的示意图;
59.图8是本技术实施例定位服务器与uwb定位基站通过nrppa消息进行数据交互的示意图;
60.图9是本技术实施例提供的定位服务器确定终端位置的流程图;
61.图10是本技术实施例提供的定位服务器装置的模块框图;
62.图11是本技术实施例提供的uwb定位基站装置的模块框图;
63.图12是本技术实施例提供的终端装置的模块框图;
64.图13是本技术实施例提供的定位服务器设备的结构示意图;
communication,gsm)系统、码分多址(code division multiple access,cdma)系统、宽带码分多址(wideband code division multiple access,wcdma)通用分组无线业务(general packet radio service,gprs)系统、长期演进(long term evolution,lte)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)系统、高级长期演进(long term evolution advanced,lte-a)系统、通用移动系统(universal mobile telecommunication system,umts)、全球互联微波接入(worldwide interoperability for microwave access,wimax)系统、5g新空口(new radio,nr)系统等。这多种系统中均包括终端设备和网络设备。系统中还可以包括核心网部分,例如演进的分组系统(evloved packet system,eps)、5g系统(5gs)等。
78.本技术实施例涉及的终端设备,可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备等。在不同的系统中,终端设备的名称可能也不相同,例如在5g系统中,终端设备可以称为用户设备(user equipment,ue)。无线终端设备可以经无线接入网(radio access network,ran)与一个或多个核心网(core network,cn)进行通信,无线终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话)和具有移动终端设备的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(personal communication service,pcs)电话、无绳电话、会话发起协议(session initiated protocol,sip)话机、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)等设备。无线终端设备也可以称为系统、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点(access point)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(user terminal)、用户代理(user agent)、用户装置(user device),本技术实施例中并不限定。由于终端设备与其它网络设备(例如核心网设备、接入网设备(即基站))一起构成一个可支持通信的网络,在本发明中,终端设备也视为一种网络设备。
79.本技术实施例涉及的网络设备,可以是基站,该基站可以包括多个为终端提供服务的小区,也可以是cu(central unit,集中控制单元)或者du(distributed unit,分布式单元)。根据具体应用场合不同,网络设备又可以称为接入点,或者可以是接入网中在空中接口上通过一个或多个扇区与无线终端设备通信的设备,或者其它名称。网络设备可用于将收到的空中帧与网际协议(internet protocol,ip)分组进行相互更换,作为无线终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(ip)通信网络。网络设备还可协调对空中接口的属性管理。例如,本技术实施例涉及的网络设备可以是全球移动通信系统(global system for mobile communications,gsm)或码分多址接入(code division multiple access,cdma)中的网络设备(base transceiver station,bts),也可以是带宽码分多址接入(wide-band code division multiple access,wcdma)中的网络设备(nodeb),还可以是长期演进(long term evolution,lte)系统中的演进型网络设备(evolutional node b,enb或e-nodeb)、5g网络架构(next generation system)中的5g基站(gnb),也可以是家庭演进基站(home evolved node b,henb)、中继节点(relay node)、家庭基站(femto)、微微基站(pico)等,本技术实施例中并不限定。在一些网络结构
中,网络设备可以包括集中单元(centralized unit,cu)节点和分布单元(distributed unit,du)节点,集中单元和分布单元也可以地理上分开布置。
80.此外,应理解,本技术实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
81.说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
82.下面对本技术进行具体说明。
83.如图3所示,为本技术实施例提供的应用于定位服务器的定位方法的步骤流程图,该方法包括如下步骤:
84.步骤101:向超宽带uwb定位基站发送uwb定位测量请求,所述uwb定位测量请求中携带待定位终端的终端标识。
85.在本技术实施例中,定位服务器在确定向终端提供uwb定位服务时,可以通过新无线nr定位协议anrppa消息向覆盖范围之内的uwb定位基站发送携带待定位终端的终端标识的uwb定位测量请求,以便于通过uwb基站向终端提供定位服务。
86.步骤102:接收所述uwb定位基站发送的第一测量结果,所述第一测量结果为所述uwb定位基站根据所述终端标识,与所述终端标识对应的终端之间进行交互确定的。
87.在本技术实施例中,终端在接收uwb定位基站发送的uwb定位信号后,根据自身的工作模式,进行反射或发射uwb定位信号。uwb定位基站在接收到定位信号后进行测量,并将相关测量结果(第一测量结果)通过nrppa测量响应消息上报给定位服务器。
88.在本步骤中,通过定位服务器向uwb定位基站发送uwb定位测量请求,使得uwb定位基站可以根据定位测量请求将定位信号发送至终端,从而减少终端搜索uwb定位信号的时间。定位服务器接收uwb定位基站根据终端反射或发射的定位信号进行测量得到的测量结果,并根据测量结果确定终端位置。
89.步骤103:根据所述第一测量结果,确定所述终端标识对应的终端的位置。
90.在本步骤中,定位服务器在接收uwb定位基站发送的第一测量结果后,根据第一测量结果,确定终端标识对应的终端具体定位坐标。
91.本技术实施例提供的定位方法、通过定位服务器向uwb定位基站发送uwb定位测量请求,使得uwb定位基站可以根据定位测量请求获得第一测量结果,进而根据第一测量结果可以确定终端的位置,由此可见,本技术实施例将uwb定位技术引入5g网络中,使得终端可以获得uwb基站提供的定位服务,从而实现快速定位。
92.基于上述实施例的内容,在本实施例中,向超宽带uwb定位基站发送uwb定位测量请求,包括:
93.接收终端发送的定位请求,所述定位请求中包含待定位终端的终端标识;
94.确定所述终端标识对应的终端是否具备uwb定位能力;
95.若确定所述终端具备uwb定位能力,则向uwb定位基站发送uwb定位测量请求。
96.在本实施例中,定位服务器接收终端发送的定位请求,之后定位服务器可以根据
终端所支持的定位能力,为终端配置定位方法和测量配置。
97.基于上述实施例的内容,在本实施例中,确定所述终端标识对应的终端是否具备uwb定位能力,具体包括:
98.向所述终端标识对应的终端发送定位能力获取请求,所述定位能力获取请求用于请求所述终端上报所述终端支持的定位能力;
99.接收所述终端发送的定位能力响应;
100.根据所述定位能力响应确定所述终端是否具备uwb定位能力。
101.在本实施例中,定位服务器通过lpp能力请求消息向终端请求关于uwb定位方法的相关能力,请求的相关能力信息可以包括终端本身是否支持uwb定位方法以及终端在使用uwb定位方法时的工作模式(反射模式或发射模式),也即终端是否具备uwb定位能力。终端在接受到定位服务器发送的lpp能力请求消息后,通过lpp提供能力消息向定位服务器发送定位能力响应,所述定位能力响应用于向定位服务器提供终端本身是否支持uwb定位方法的能力。定位服务器在接收终端发送的定位能力响应后,根据定位能力响应确定所述终端是否具备uwb定位能力,若是,则向uwb定位基站发送uwb定位测量请求。
102.基于上述实施例的内容,在本实施例中,在向uwb定位基站发送uwb定位测量请求前,所述方法还包括:
103.从uwb定位基站获取uwb定位辅助数据,所述uwb定位辅助数据中包含uwb定位信号。
104.基于上述实施例的内容,在本实施例中,所述方法还包括:
105.若确定所述终端具备uwb定位能力,则向所述终端发送uwb定位辅助数据,所述uwb定位辅助数据中包含uwb定位信号和uwb定位方法。
106.在本实施例中,定位服务器在向uwb定位基站发送uwb定位测量请求前,可以将uwb定位基站的定位辅助数据提供给终端,以使终端根据定位服务器提供的uwb定位辅助数据进行反射或发射工作。
107.具体的,uwb定位基站在收到定位服务器发送的定位辅助数据获取请求后,将相关的定位辅助数据发送至定位服务器,由定位服务器通过长期演进lte定位协议lpp消息将uwb定位基站的定位辅助数据发送至终端。其中,uwb定位基站的定位辅助数据可以包括uwb定位信号、uwb定位基站的位置信息、uwb定位基站发射uwb定位信号的频率范围以及定位服务器请求使用的uwb定位方法。
108.可选的,定位服务器在确定终端具备uwb定位能力后,向终端发送uwb定位辅助数据,uwb定位基站的定位辅助数据可以包括uwb定位信号、uwb定位基站的位置信息、uwb定位基站发射uwb定位信号的频率范围以及定位服务器请求使用的uwb定位方法。
109.基于上述实施例的内容,在本实施例中,在向超宽带uwb定位基站发送uwb定位测量请求之前,所述方法还包括:
110.接收终端发送的定位辅助数据获取请求,所述定位辅助数据获取请求用于请求能够提供uwb定位服务的uwb基站的定位辅助数据,所述定位辅助数据获取请求中携带待定位终端的终端标识;
111.根据所述定位辅助数据获取请求,向所述终端标识对应的终端发送uwb定位辅助数据,所述uwb定位辅助数据中包含uwb定位信号和uwb定位方法。
112.在本实施例中,uwb定位辅助数据的传输过程可以由定位服务器主动发起的定位辅助数据传输过程,也可以由终端主动发起的定位辅助数据传输过程。
113.具体的,终端可以主动发起定位辅助数据请求过程。终端决定需要的uwb定位辅助数据类型并且通过lpp请求辅助数据消息发送给定位服务器,请求消息中携带该终端对应的终端标识,且该请求消息中包括终端所需uwb定位辅助数据类型的指示。若定位服务器接收终端主动发送的定位辅助数据获取请求后,若判断本服务器中终端请求的定位辅助数据可用,则由定位服务器通过lpp提供辅助数据消息向终端提供uwb定位辅助数据,所述uwb定位辅助数据中包含uwb定位信号和uwb定位方法。
114.基于上述实施例的内容,在本实施例中,所述超宽带uwb定位基站位于移动通信系统的基站内或位于移动通信系统的基站外。
115.基于上述实施例的内容,在本实施例中,接收所述终端主动发送的定位辅助数据获取请求,包括:
116.接收所述终端通过lpp请求辅助数据消息发送的定位辅助数据获取请求。
117.在本实施例中,定位服务器可以接收终端通过lpp请求辅助数据消息主动发送的定位辅助数据获取请求。
118.基于上述实施例的内容,在本实施例中,根据所述终端主动发送的定位辅助数据获取请求,向所述终端发送所述定位辅助数据,包括:
119.根据所述终端主动发送的定位辅助数据获取请求,通过lpp提供辅助数据消息向所述终端发送所述定位辅助数据。
120.在本实施例中,需要说明的是,定位服务器在接收终端主动发送的定位获取请求后,若判断本服务器中终端请求的定位辅助数据可用,则由定位服务器通过lpp提供辅助数据消息向终端提供定位辅助数据。
121.如图4所示,为本技术实施例提供的应用于uwb定位基站的定位方法的步骤流程图,该方法包括如下步骤:
122.步骤201:接收定位服务器发送的超带宽uwb定位测量请求,所述uwb定位测量请求中携带待定位终端的终端标识;
123.在本步骤中,uwb定位基站接收定位服务器发送的携带由待定位终端的终端标识的uwb定位测量请求,所述uwb定位测量请求用于uwb定位基站根据uwb定位测量请求向终端发送uwb定位信号。
124.步骤202:根据所述uwb定位测量请求,与所述终端标识对应的终端进行交互,得到第一测量结果;
125.在本步骤中,uwb定位基站在接收定位服务器发送的uwb定位测量请求后,根据uwb定位测量请求向终端发送uwb定位信号,由终端反射或发射uwb定位信号至uwb定位基站。uwb定位基站在接收到终端反射或发射的uwb定位信号后进行测量,得到第一测量结果。
126.步骤203:将所述第一测量结果发送给所述定位服务器。
127.在本步骤中,uwb定位基站在得到第一测量结果后,通过nrppa测量响应消息上报给定位服务器,由定位服务器根据uwb定位基站上报的测量结果进行计算得到终端位置。
128.本技术实施例提供的定位方法、装置、网络设备、基站及存储介质,通过定位服务器向uwb定位基站发送uwb定位测量请求,使得uwb定位基站可以根据定位测量请求将定位
信号发送至终端,从而减少终端搜索uwb定位信号的时间。进一步的,本技术实施例还通过定位服务器接收uwb定位基站根据终端反射或发射的定位信号进行测量得到的测量结果,并根据测量结果确定终端位置。由此可知,本技术实施例将uwb定位技术引入5g网络中,使得终端可以获得uwb基站提供的定位服务,从而实现快速定位。
129.基于上述实施例的内容,在本实施例中,将所述第一测量结果发送给所述定位服务器,具体包括:
130.接收所述定位服务器发送的测量结果获取请求,根据所述测量结果获取请求,将所述第一测量结果发送给所述定位服务器;
131.或者,
132.接收所述定位服务器发送的测量结果上报消息,根据所述测量结果上报消息中的上报时间,定时或者周期地将所述第一测量结果发送给所述定位服务器。
133.在本实施例中,需要说明的是,若uwb定位基站与所述定位服务器之间的报告特性为请求上报,则由uwb定位基站响应定位服务器发送的uwb定位测量请求,并在通过测量终端反射或发射的uwb定位信号得到测量结果,通过nrppa消息向所述定位服务器发送测量结果。若uwb定位基站与所述定位服务器之间的报告特性为周期性上报,则由uwb定位基站先反馈一个不带任何测量结果的测量响应消息给定位服务器。后续按照定位服务器要求的周期进行上报。若之前请求的测量结果不能再继续上报,则uwb基站通过测量失败指示消息通知定位服务器。
134.基于上述实施例的内容,在本实施例中,在接收定位服务器发送的超带宽uwb定位测量请求前,所述方法还包括:
135.接收定位服务器通过长期演进lte定位协议lpp消息发送的定位辅助数据获取请求;
136.根据所述定位辅助数据请求向定位服务器发送定位辅助数据,由定位服务器将所述定位辅助数据发送至终端。
137.在本实施例中,需要说明的是,uwb定位基站在接收定位服务器发送的超带宽uwb定位测量请求前,还包括:接收定位服务器通过长期演进lte定位协议lpp消息发送的定位辅助数据获取请求,uwb定位基站在收到定位服务器发送的定位辅助数据获取请求后,将相关的定位辅助数据发送至定位服务器,由定位服务器通过长期演进lte定位协议lpp消息将uwb定位基站的定位辅助数据发送至终端。其中,uwb定位基站的定位辅助数据可以包括uwb定位基站的位置信息、uwb定位基站发射uwb定位信号的频率范围以及定位服务器请求使用的测量方法。
138.基于上述实施例的内容,在本实施例中,所述定位测量请求由定位服务器通过nrppa消息发送。
139.在本实施例中,定位服务器可以通过nrppa测量请求消息向uwb定位基站请求uwb相关测量信息。
140.基于上述实施例的内容,在本实施例中,所述将测量结果发送至定位服务器,包括:
141.通过nrppa消息将所述测量结果发送至定位服务器。
142.在本实施例中,uwb定位基站在测量终端反射或发射的uwb定位信号得到测量结果
后,通过nrppa测量响应消息将测量结果发送至定位服务器。
143.如图5所示,本技术实施例提供的应用于终端的定位方法的步骤流程图,该方法包括如下步骤:
144.步骤301:接收超带宽uwb定位信号,所述uwb定位信号为uwb定位基站根据定位服务器发送的uwb定位测量请求发送的;
145.在本步骤中,需要说明的是,终端接收uwb定位基站根据定位服务器发送的uwb定位测量请求生成的uwb定位信号。
146.步骤302:反射或发射所述uwb定位信号至uwb定位基站,由所述uwb定位基站根据所述uwb定位信号进行测量得到测量结果。
147.在本步骤中,需要说明的是,终端在接收uwb定位基站发送的uwb定位信号后,根据自身的工作模式,进行反射或发射uwb定位信号。uwb定位基站在接收到定位信号后进行测量,得到测量结果,并将相关测量结果通过nrppa测量响应消息上报给定位服务器,由定位服务器根据uwb定位基站上报的测量结果进行计算得到终端位置。
148.本技术实施例提供的定位方法、装置、网络设备、基站及存储介质,通过定位服务器向uwb定位基站发送uwb定位测量请求,使得uwb定位基站可以根据定位测量请求将定位信号发送至终端,从而减少终端搜索uwb定位信号的时间。进一步的,本技术实施例还通过定位服务器接收uwb定位基站根据终端反射或发射的定位信号进行测量得到的测量结果,并根据测量结果确定终端位置。由此可知,本技术实施例将uwb定位技术引入5g网络中,使得终端可以获得uwb基站提供的定位服务,从而实现快速定位。
149.基于上述实施例的内容,在本实施例中,所述反射或发射所述uwb定位信号至uwb定位基站,包括:
150.接收所述uwb定位基站发送的定位辅助数据;
151.根据所述定位辅助数据反射或发射所述uwb定位信号至uwb定位基站。
152.在本实施例中,定位服务器在向uwb定位基站发送uwb定位测量请求前,需要先将uwb定位基站的定位辅助数据提供给终端,以使终端根据定位服务器提供的uwb定位辅助数据进行反射或发射工作。具体的,uwb定位基站在收到定位服务器发送的定位辅助数据获取请求后,将相关的定位辅助数据发送至定位服务器,由定位服务器通过长期演进lte定位协议lpp消息将uwb定位基站的定位辅助数据发送至终端。其中,uwb定位基站的定位辅助数据可以包括uwb定位基站的位置信息、uwb定位基站发射uwb定位信号的频率范围以及定位服务器请求使用的测量方法。
153.基于上述实施例的内容,在本实施例中,还包括:
154.下面通过具体实施例对本技术进行具体说明。
155.第一实施例:
156.在本实施例中,如图6所示,为本技术实施例定位服务器与终端通过lpp消息交互定位辅助数据的示意图,定位服务器将通过lpp能力请求消息向终端请求关于uwb定位方法的相关能力。请求的能力信息可以包括终端本身是否支持uwb定位方法。终端通过lpp提供能力消息向定位服务器提供自身能力,可以包括终端本身是否支持uwb定位方法,以及终端在使用uwb定位方法时的工作模式(反射模式或发射模式)。
157.第二实施例:
158.在本实施例中,如图7所示,为本技术实施例定位服务器与终端通过lpp消息交互定位辅助数据的示意图,uwb定位辅助数据传输过程分为由定位服务器主动发起的定位辅助数据传输过程以及由终端主发起的定位辅助数据传输过程。
159.定位服务器发起的定位辅助数据传输过程:
160.定位服务器可以自己决定给终端提供哪些定位辅助数据并且通过lpp提供定位辅助数据消息发送给终端。定位辅助数据包括uwb定位基站的位置信息uwb、uwb定位基站发射信号的频率范围以及定位服务器请求使用的测量方法。
161.终端发起的uwb定位辅助数据传输过程:
162.当定位服务器提供的定位辅助数据不足够让终端完成uwb调用请求,终端可以主动发起定位辅助数据请求过程。终端决定需要的uwb定位辅助数据类型并且通过lpp请求辅助数据消息发送给定位服务器。这条消息中包括终端需要uwb定位辅助数据类型的指示。
163.如果定位服务器中请求的定位辅助数据可用,则定位服务器通过lpp提供辅助数据消息向终端提供定位辅助数据。
164.第三实施例:
165.在本实施例中,如图8所示,为本技术实施例定位服务器与uwb定位基站通过nrppa消息进行数据交互的示意图。
166.步骤一:定位服务器可以通过nrppa测量请求消息向uwb定位基站请求uwb相关测量信息。
167.步骤二:若步骤一中的报告特性设置为“请求上报”,uwb定位基站通过测量终端反射或者发射的定位信号得到测量结果,并将结果通过nrppa测量响应消息发送给定位服务器。
168.步骤三:若步骤一中的报告特性设置为“周期性上报”,则uwb定位基站先反馈一个不带任何测量结果的测量响应消息给定位服务器。后续按照定位服务器要求的周期进行上报。如果之前请求的测量结果不能再继续上报,则uwb定位基站通过测量失败指示消息通知定位服务器。
169.步骤四:在步骤二之后的任何时间,定位服务器都可以通过nrppa测量更新消息更新uwb定位基站测量所需要的信息。uwb定位基站接到nrppa测量更新消息后,覆盖之前的信息。
170.步骤五:定位服务器可以通过nrppa测量终止消息来终止正在进行的测量任务。
171.第四实施例:
172.在本实施例中,如图9所示,为本技术实施例提供的定位服务器确定终端位置的流程图,通过lpp能力交互过程,定位服务器获得ue能力。
173.定位服务器通过lpp辅助数据传输过程,给终端提供获取uwb定位信号的相关辅助信息。
174.定位服务器通过nrppa消息向uwb定位基站请求进行uwb定位测量。(无论uwb接入点是否在通信基站内,都可以通过nrppa接口进行通信)。
175.uwb定位基站向终端发送uwb定位信号。
176.终端根据自身是否具有uwb发射模块,进行发射或者反射uwb定位信号。
177.uwb定位基站在接收到定位信号后进行测量,并将相关测量结果通过nrppa测量响
应消息上报给定位服务器。
178.定位服务器通过uwb定位基站上报的测量信息进行计算得到终端位置。
179.由此可见,本技术实施例通过移动通信系统的定位服务器(例如:定位服务器)实现uwb控制中心的部分功能,通过移动通信系统将uwb的定位辅助数据提供给定位终端,定位终端根据通过移动通信系统提供的uwb定位辅助数据进行uwb定位基站的uwb信号的反射或者发送信号到uwb定位基站等,uwb定位基站将相关测量结果反馈给移动通信系统的定位服务器,定位服务器根据uwb定位基站提供的测量结果进行位置解算。具体的,uwb定位方法利用uwb定位基站的测量值(uwb定位基站标识符和其他可选测量量)和移动通信系统定位服务器来确定终端的位置。uwb定位基站可以在移动通信系统的基站内,也可以在移动通信系统的基站外。终端发射或者反射从uwb定位基站得到的uwb定位信号给uwb定位基站,由uwb定位基站进行测量并将测量结果转发给移动通信系统定位服务器,由移动通信系统定位服务器计算得到目标终端设备的位置,尤其在室内定位的情况下,可以减少终端的测量时间,提高终端定位精度,提升数据传输速率。
180.此外,如图10所示,为本技术实施例提供的定位服务器装置的模块框图,该装置包括:
181.第一发送模块11,用于向超宽带uwb定位基站发送uwb定位测量请求,所述uwb定位测量请求中携带待定位终端的终端标识;
182.第一接收模块12,用于接收所述uwb定位基站发送的第一测量结果,所述第一测量结果为所述uwb定位基站根据所述终端标识,与所述终端标识对应的终端之间进行交互确定的;
183.第一处理模块13,用于根据所述第一测量结果,确定所述终端标识对应的终端的位置。
184.基于上述实施例的内容,在本实施例中,所述第一处理模块,具体用于:
185.接收终端发送的定位请求,所述定位请求中包含待定位终端的终端标识;
186.确定所述终端标识对应的终端是否具备uwb定位能力;
187.若确定所述终端具备uwb定位能力,则向uwb定位基站发送uwb定位测量请求。
188.基于上述实施例的内容,在本实施例中,所述第一处理模块,还具体用于:
189.向所述终端标识对应的终端发送定位能力获取请求,所述定位能力获取请求用于请求所述终端上报所述终端支持的定位能力;
190.接收所述终端发送的定位能力响应;
191.根据所述定位能力响应确定所述终端是否具备uwb定位能力。
192.基于上述实施例的内容,在本实施例中,所述第一处理模块在向uwb定位基站发送uwb定位测量请求前,还具体用于:
193.从uwb定位基站获取uwb定位辅助数据,所述uwb定位辅助数据中包含uwb定位信号。
194.基于上述实施例的内容,在本实施例中,所述第一处理模块在向uwb定位基站发送uwb定位测量请求前,还具体用于:
195.若确定所述终端具备uwb定位能力,则向所述终端发送uwb定位辅助数据,所述uwb定位辅助数据中包含uwb定位信号和uwb定位方法。
196.基于上述实施例的内容,在本实施例中,所述第一处理模块在向uwb定位基站发送uwb定位测量请求前,还具体用于:
197.接收终端发送的定位辅助数据获取请求,所述定位辅助数据获取请求用于请求能够提供uwb定位服务的uwb基站的定位辅助数据,所述定位辅助数据获取请求中携带待定位终端的终端标识;
198.根据所述定位辅助数据获取请求,向所述终端标识对应的终端发送uwb定位辅助数据,所述uwb定位辅助数据中包含uwb定位信号和uwb定位方法。
199.在此需要说明的是,本定位服务器装置能够实现应用于定位服务器的定位方法实施例的所有方法步骤并能够达到相同的技术效果,在此不再进行赘述。
200.此外,如图11所示,为本技术实施例提供的uwb定位基站装置的模块框图,该装置包括:
201.第二接收模块21,用于接收定位服务器发送的超带宽uwb定位测量请求,所述uwb定位测量请求中携带待定位终端的终端标识;
202.第二处理模块22,用于根据所述uwb定位测量请求,与所述终端标识对应的终端进行交互,得到第一测量结果;
203.第二发送模块23,用于将所述第一测量结果发送给所述定位服务器。
204.基于上述实施例的内容,在本实施例中,所述第六处理模块,具体用于:
205.接收所述定位服务器发送的测量结果获取请求,根据所述测量结果获取请求,将所述第一测量结果发送给所述定位服务器;
206.或者,
207.接收所述定位服务器发送的测量结果上报消息,根据所述测量结果上报消息中的上报时间,定时或者周期地将所述第一测量结果发送给所述定位服务器。
208.在此需要说明的是,本uwb定位基站装置能够实现应用于uwb定位基站的定位方法实施例的所有方法步骤并能够达到相同的技术效果,在此不再进行赘述。
209.如图12所示,为本技术实施例提供的终端装置的模块框图,该装置包括:
210.第三接收模块31,用于接收超带宽uwb定位信号,所述uwb定位信号为uwb定位基站根据定位服务器发送的uwb定位测量请求发送的;
211.第三处理模块32,用于反射或发射所述uwb定位信号至uwb定位基站,由所述uwb定位基站根据所述uwb定位信号进行测量得到测量结果。
212.基于上述实施例的内容,在本实施例中,所述第七处理模块,具体用于:
213.接收所述uwb定位基站发送的定位辅助数据;
214.根据所述定位辅助数据反射或发射所述uwb定位信号至uwb定位基站。
215.基于上述实施例的内容,在本实施例中,还包括:第八处理模块33,用于向定位服务器发送主动定位辅助数据获取请求,并接收所述定位服务器根据所述主动定位辅助数据获取请求发送的定位辅助数据。
216.基于上述实施例的内容,在本实施例中,所述第八处理模块,具体用于:
217.通过长期演进lte定位协议lpp请求辅助数据消息发送主动定位辅助数据获取请求至所述定位服务器。
218.基于上述实施例的内容,在本实施例中,所述第八处理模块,具体用于:
219.接收所述定位服务器根据所述主动定位辅助数据获取请求,通过长期演进lte定位协议lpp提供辅助数据消息发送的定位辅助数据。
220.基于上述实施例的内容,在本实施例中,所述第六处理模块,在接收超带宽uwb定位基站发送的uwb定位信号前,还具体用于:
221.接收定位服务器发送的定位能力请求,所述定位能力请求用于请求获取所述终端是否具备超宽带uwb定位能力;
222.根据所述定位能力请求,向定位服务器发送定位能力响应,所述定位能力响应用于确定所述终端是否具备uwb定位能力,若是,则由所述定位服务器向uwb定位基站发送uwb定位测量请求。
223.在此需要说明的是,本终端装置能够实现应用于终端的定位方法实施例的所有方法步骤并能够达到相同的技术效果,在此不再进行赘述。
224.图13是本技术实施例提供的定位服务器的结构示意图之一,包括存储器1320,收发机1300,处理器1310。
225.其中,在图13中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1310代表的一个或多个处理器和存储器1320代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1300可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器1310负责管理总线架构和通常的处理,存储器1320可以存储处理器1310在执行操作时所使用的数据。
226.处理器1310可以是中央处埋器(cpu)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或复杂可编程逻辑器件(complex programmable logic device,cpld),处理器也可以采用多核架构。
227.存储器1320,用于存储计算机程序;收发机1300,用于在所述处理器的控制下收发数据;处理器1310,用于读取所述存储器中的计算机程序并执行以下操作:
228.向超宽带uwb定位基站发送uwb定位测量请求,所述uwb定位测量请求中携带待定位终端的终端标识;
229.接收所述uwb定位基站发送的第一测量结果,所述第一测量结果为所述uwb定位基站根据所述终端标识,与所述终端标识对应的终端之间进行交互确定的;
230.根据所述第一测量结果,确定所述终端标识对应的终端的位置。
231.基于上述实施例的内容,在本实施例中,向超宽带uwb定位基站发送uwb定位测量请求,包括:
232.接收终端发送的定位请求,所述定位请求中包含待定位终端的终端标识;
233.确定所述终端标识对应的终端是否具备uwb定位能力;
234.若确定所述终端具备uwb定位能力,则向uwb定位基站发送uwb定位测量请求。
235.基于上述实施例的内容,在本实施例中,确定所述终端标识对应的终端是否具备uwb定位能力,具体包括:
236.向所述终端标识对应的终端发送定位能力获取请求,所述定位能力获取请求用于
请求所述终端上报所述终端支持的定位能力;
237.接收所述终端发送的定位能力响应;
238.根据所述定位能力响应确定所述终端是否具备uwb定位能力。
239.基于上述实施例的内容,在本实施例中,在向uwb定位基站发送uwb定位测量请求前,所述方法还包括:
240.从uwb定位基站获取uwb定位辅助数据,所述uwb定位辅助数据中包含uwb定位信号。
241.基于上述实施例的内容,在本实施例中,所述方法还包括:
242.若确定所述终端具备uwb定位能力,则向所述终端发送uwb定位辅助数据,所述uwb定位辅助数据中包含uwb定位信号和uwb定位方法。
243.基于上述实施例的内容,在本实施例中,在向超宽带uwb定位基站发送uwb定位测量请求之前,所述方法还包括:
244.接收终端发送的定位辅助数据获取请求,所述定位辅助数据获取请求用于请求能够提供uwb定位服务的uwb基站的定位辅助数据,所述定位辅助数据获取请求中携带待定位终端的终端标识;
245.根据所述定位辅助数据获取请求,向所述终端标识对应的终端发送uwb定位辅助数据,所述uwb定位辅助数据中包含uwb定位信号和uwb定位方法。
246.在此需要说明的是,本技术实施例提供的定位服务器设备能够实现应用于定位服务器的定位方法实施例的所有方法步骤并能够达到相同的技术效果,在此不再进行赘述。
247.图14是本技术实施例提供的uwb定位基站设备的结构示意图之一,包括存储器1420,收发机1400,处理器1410。
248.其中,在图14中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1410代表的一个或多个处理器和存储器1420代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1400可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器1410负责管理总线架构和通常的处理,存储器1420可以存储处理器1410在执行操作时所使用的数据。
249.处理器1410可以是中央处埋器(cpu)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或复杂可编程逻辑器件(complex programmable logic device,cpld),处理器也可以采用多核架构。
250.存储器1420,用于存储计算机程序;收发机1400,用于在所述处理器的控制下收发数据;处理器1410,用于读取所述存储器中的计算机程序并执行以下操作:
251.接收定位服务器发送的超带宽uwb定位测量请求,所述uwb定位测量请求中携带待定位终端的终端标识;
252.根据所述uwb定位测量请求,与所述终端标识对应的终端进行交互,得到第一测量结果;
253.将所述第一测量结果发送给所述定位服务器。
254.基于上述实施例的内容,在本实施例中,将所述第一测量结果发送给所述定位服务器,具体包括:
255.接收所述定位服务器发送的测量结果获取请求,根据所述测量结果获取请求,将所述第一测量结果发送给所述定位服务器;
256.或者,
257.接收所述定位服务器发送的测量结果上报消息,根据所述测量结果上报消息中的上报时间,定时或者周期地将所述第一测量结果发送给所述定位服务器。
258.在此需要说明的是,本技术实施例提供的uwb定位基站设备能够实现应用于uwb定位基站的定位方法实施例的所有方法步骤并能够达到相同的技术效果,在此不再进行赘述。
259.图15是本技术实施例提供的终端设备的结构示意图之一,包括存储器1520,收发机1500,处理器1510。
260.其中,在图15中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1510代表的一个或多个处理器和存储器1520代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1500可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器1510负责管理总线架构和通常的处理,存储器1520可以存储处理器1510在执行操作时所使用的数据。
261.处理器1510可以是中央处埋器(cpu)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或复杂可编程逻辑器件(complex programmable logic device,cpld),处理器也可以采用多核架构。
262.存储器1520,用于存储计算机程序;收发机1500,用于在所述处理器的控制下收发数据;处理器1510,用于读取所述存储器中的计算机程序并执行以下操作:
263.接收超带宽uwb定位信号,所述uwb定位信号为uwb定位基站根据定位服务器发送的uwb定位测量请求发送的;
264.反射或发射所述uwb定位信号至uwb定位基站,由所述uwb定位基站根据所述uwb定位信号进行测量得到测量结果。
265.基于上述实施例的内容,在本实施例中,所述反射或发射所述uwb定位信号至uwb定位基站,包括:
266.接收所述uwb定位基站发送的定位辅助数据;
267.根据所述定位辅助数据反射或发射所述uwb定位信号至uwb定位基站。
268.基于上述实施例的内容,在本实施例中,还包括:
269.向定位服务器发送主动定位辅助数据获取请求,并接收所述定位服务器根据所述主动定位辅助数据获取请求发送的定位辅助数据。
270.基于上述实施例的内容,在本实施例中,所述向定位服务器发送主动定位辅助数据获取请求,包括:
271.通过长期演进lte定位协议lpp请求辅助数据消息发送主动定位辅助数据获取请
求至所述定位服务器。
272.基于上述实施例的内容,在本实施例中,所述接收所述定位服务器根据所述主动定位辅助数据获取请求发送的定位辅助数据,包括:
273.接收所述定位服务器根据所述主动定位辅助数据获取请求,通过长期演进lte定位协议lpp提供辅助数据消息发送的定位辅助数据。
274.基于上述实施例的内容,在本实施例中,在接收超带宽uwb定位基站发送的uwb定位信号前,所述方法还包括:
275.接收定位服务器发送的定位能力请求,所述定位能力请求用于请求获取所述终端是否具备超宽带uwb定位能力;
276.根据所述定位能力请求,向定位服务器发送定位能力响应,所述定位能力响应用于确定所述终端是否具备uwb定位能力,若是,则由所述定位服务器向uwb定位基站发送uwb定位测量请求。
277.在此需要说明的是,本技术实施例提供的终端设备能够实现应用于终端的定位方法实施例的所有方法步骤并能够达到相同的技术效果,在此不再进行赘述。
278.需要说明的是,本技术实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
279.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
280.在此需要说明的是,本技术实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
281.另一方面,本技术实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行上述实施例中所述的方法。
282.所述处理器可读存储介质可以是处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nand flash)、固态硬盘(ssd))等。
283.由上述实施例可见,处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行上述定位方法的步骤。
284.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
285.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机可执行指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机可执行指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
286.这些处理器可执行指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的处理器可读存储器中,使得存储在该处理器可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
287.这些处理器可执行指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
288.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1