OTDOA定位的辅助数据配置方法、装置及系统与流程

文档序号:15927558发布日期:2018-11-14 01:17阅读:1704来源:国知局

本发明涉及通讯领域,特别是涉及一种otdoa(观测到到时间差,observedtimedifferenceofarrival)定位的辅助数据配置方法、装置及系统。

背景技术

lte(longtermevolution,长期演进)是由3gpp(the3rdgenerationpartnershipproject,第三代合作伙伴计划)组织制定的umts(universalmobiletelecommunicationssystem,通用移动通信系统)技术标准的长期演进,于2004年12月在3gpp多伦多会议上正式立项并启动。lte系统增加了频谱效率和数据传输速率(20m带宽2*2mimo在64qam情况下,理论下行最大传输速率为201mbps,除去信令开销后大概为150mbps,但根据实际组网以及终端能力限制,一般认为下行峰值速率为100mbps,上行为50mbps).。

5gnr(基于ofdm的全新孔口设计的全球性5g标准),也是下一代非常重要的蜂窝移动技术基础。5gnr网络主要有三大特点:极高的速率(enhancedmobilebroadband,embb),极大的容量(massivemachinetypecommunication,mmtc),极低的时延(ultrareliablelowlatencycommunications,urllc)。

定位业务(lcs,locationservice)是移动通信网所提供的一种新型增值业务。该业务通过无线定位技术来获得终端的位置信息(经纬度、移动速度等),提供给终端、移动通讯网络或者其它外部实体,实现各种与位置相关的业务。目前lte长期演进技术中包含以下定位技术:otdoa、utdoa(上行到到时间差,uplinktimedifferenceofarrival)、agps(辅助全球卫星定位系统,assistedglobalpositioningsystem)等方法。5gnr系统会沿用这些技术。

上述的otdoa、agps包含两种定位模式:基于ue(用户设备,userequipment)定位模式(ue-based,network-assisted)和基于网络(network-based,ue-assisted)的。上述两种方式的根本区别在于:在哪个节点(ue或e-smlc(evolvedservingmobilelocationcenter))进行位置解算。基于ue的定位模式,ue执行相关测量,并结合网络侧辅助数据解算ue位置;基于网络的定位模式ue执行定位测量和上报过程,在网络侧解算ue位置,如现有lte架构中的otdoa定位方法。基于网络的模式,定位终端的容量受限于需要上报rsrp;定位的实时性受限于信息交互。相对而言,基于ue定位模式(ue-based),由于不需要上报测量值和减少的信息交互流程,有更大的网络容量和更好的实时性,更适合大容量和低时延的lte和5gnr。

然而,现有技术对于如何更新和配置基于ue定位模式的otdoa定位模式的辅助数据还没有任何记载和说明。



技术实现要素:

本发明提供一种otdoa定位的辅助数据配置方法、装置及系统,用以解决现有技术的如下问题:现有技术对于如何更新和配置基于ue定位模式的otdoa定位模式的辅助数据还没有任何记载和说明。

为解决上述技术问题,一方面,本发明提供一种otdoa定位辅助数据的配置方法,包括:演进的定位服务移动中心(e-smlc,evolvedservingmobilelocationcenter)从基站获取otdoa定位辅助数据;所述e-smlc将所述定位辅助数据发送至目标ue,以使所述ue根据先验信息和所述定位辅助数据进行参考小区选择和邻近小区列表排序。

可选的,所述定位辅助数据为所述基站和与所述基站相互交互的传输节点(tp,transferpoint)的定位辅助数据。

可选的,所述方法还包括:所述e-smlc接收基站发送的更新的定位辅助数据;所述e-smlc根据所述更新的定位辅助数据生成差量定位辅助数据;所述e-smlc将所述差量定位辅助数据发送给所述目标ue。

可选的,所述更新的定位辅助数据为需要更新的基站和/或与所述基站相互交互的需要更新的tp的定位辅助数据。

可选的,所述基站至少包括以下之一:服务基站和邻近基站;所述tp至少包括以下之一:所述基站的射频头、只发射定位参考信号prs信号的tp和基于定位参考信号的陆地信标系统prs-basedtbs。

可选的,所述差量定位辅助数据至少包括以下之一:相对于所述定位辅助数据,增加和释放的小区和/或小区信息,或者,通过全球小区识别码gci匹配规则方式确定的差量小区信息的集合;其中,若更新的定位辅助数据对应的小区属于所述定位辅助数据包括的小区之一,且所述更新的定位辅助数据对应的小区的小区信息不变,则所述差量小区信息仅包含所述小区的gci;若更新的定位辅助数据对应的小区属于所述定位辅助数据包括的小区之一,但所述更新的定位辅助数据对应的小区的小区信息变化,则所述差量小区信息包含所述小区的gci和变化的所述小区信息;若更新的定位辅助数据对应的小区的小区信息不属于所述定位辅助数据包括的小区之一,则所述差量小区信息包含所述小区全部的小区信息。

可选的,所述定位辅助数据至少包括:所述目标ue所属的服务小区或参考小区的小区信息,以及,全部邻近小区或部分邻近小区的小区信息;其中,所述全部邻近小区包括:所述目标ue的服务基站、邻近基站和/或邻近定位管理网元下的除服务小区或参考小区外的全部小区;所述部分邻近小区包括:所述目标ue的服务基站、邻近基站和/或邻近定位管理网元下的部分小区。

可选的,所述小区信息至少包括以下之一:小区的物理标识、小区的地理坐标信息、小区覆盖信息、小区的prs配置信息、位置测量单元测量值和小区同步属性;其中,所述位置测量单元测量值包括小区的时间信息或相对时间差;其中,所述小区的物理标识包括小区的物理小区标识(pci,physicalcellidentifier)、gci和tpids。

另一方面,本发明还提供一种otdoa定位的辅助数据配置方法,包括:ue接收来自e-smlc的otdoa定位辅助数据;所述ue根据所述定位辅助数据进行参考小区选择和邻近小区列表排序。

可选的,所述ue根据所述定位辅助数据进行参考小区选择和邻近小区列表排序,包括:所述ue根据先验信息和所述定位辅助数据进行参考小区选择和邻近小区列表排序。

可选的,所述ue根据所述定位辅助数据进行所述参考小区选择包括:所述ue从所述定位辅助数据对应的所有小区中选择一个小区为参考小区或接受e-smlc已选择的参考小区。

可选的,所述ue从所述定位辅助数据对应的所有小区中选择一个小区为参考小区,具体包括:根据所述先验信息确定所述ue的位置,选择离所述ue最近的小区、通过最小到达时间(toa,timeofarrival)值选择参考小区或通过最小toa误差值选择参考小区。

可选的,所述ue根据所述定位辅助数据进行所述邻近小区列表排序包括:将所述定位辅助数据中除所述参考小区外的全部或部分小区按照预定方法进行优先级排序。

可选的,所述邻近小区列表排序方法至少包括以下之一:根据信号强度排序邻近小区列表,按照与所述ue的距离大小排序邻近小区列表,按照toa值或toa误差值排序邻近小区列表。

可选的,所述小区包括:小区或tp;所述tp至少包括以下之一:基站的射频头、只发射定位参考信号(prs,positioningreferencesignals)信号的tp和基于定位参考信号的陆地信标系统prs-basedtbs。

可选的,所述先验信息至少包括以下之一:所述ue的所属服务小区信息,所述ue的位置信息,所述ue接收到的小区的信号强度,所述ue检测的prs的toa值,所述ue检测的prs的toa误差值。

可选的,所述方法还包括:所述ue接收来自所述e-smlc的差量定位辅助数据;所述ue通过所述差量定位辅助数据更新所述定位辅助数据;根据更新的定位辅助数据进行参考小区选择和邻近小区列表排序。

可选的,所ue通过所述差量定位辅助数据更新所述定位辅助数据,包括:所述ue将所述差量定位辅助数据对应的小区的全球小区识别码(gci,globalcellidentifier)与所述定位辅助数据包括的小区的gci进行匹配;在所述定位辅助数据的小区的gci未被匹配的情况下,从所述定位辅助数据中删除所述未被匹配的gci对应的小区全部的小区信息;在所述差量定位辅助数据对应的小区的gci与所述定位辅助数据包括的小区的gci被匹配、且所述差量定位辅助数据对应的小区仅有gci信息的情况下,所述定位辅助数据对应的小区的小区信息不变;在所述差量定位辅助数据对应的小区的gci与所述定位辅助数据包括的小区的gci被匹配、且所述差量定位辅助数据对应的小区的小区信息有变更的情况下,将变更的小区信息更新至所述定位辅助数据;在所述差量定位辅助数据对应的小区存在gci、但所述gci未被匹配的情况下,将所述gci对应的小区的小区信息添加到所述定位辅助数据。

可选的,ue通过所述差量定位辅助数据更新所述定位辅助数据,包括:所述ue获取需要增加或释放的小区和/或小区信息;在所述ue获取到的是需要增加小区和/或小区信息时,将需要增加的小区和/或小区信息添加至定所述定位辅助数据;在所述ue获取到的是需要释放小区和/或小区信息时,从所述定位辅助数据中删除需要释放的小区和/或小区信息。

可选的,根据更新的定位辅助数据进行参考小区选择和邻近小区列表排序,包括:根据已有的先验信息和所述更新的定位辅助数据进行参考小区选择和邻近小区列表排序。

可选的,所述已有的先验信息至少包括以下之一:所述ue的所属服务小区信息,所述ue的位置信息,所述ue接收到的小区的信号强度,所述ue检测的prs的toa值,所述ue检测的prs的toa误差值,更新前所述ue的定位结果。

另一方面,本发明还提供一种otdoa定位辅助数据的配置装置,包括:第一获取模块,用于从基站获取otdoa定位辅助数据;第一发送模块,用于将所述定位辅助数据发送至目标ue。

可选的,所述定位辅助数据为所述基站和与所述基站相互交互的tp的定位辅助数据。

可选的,所述装置还包括:第一接收模块,用于接收基站发送的更新的定位辅助数据;生成模块,用于根据所述更新的定位辅助数据生成差量定位辅助数据;所述第一发送模块,还用于将所述差量定位辅助数据发送给所述目标ue。

可选的,所述更新的定位辅助数据为需要更新的基站和/或与所述基站相互交互的需要更新的tp的定位辅助数据。

可选的,所述基站至少包括以下之一:服务基站和邻近基站;所述tp至少包括以下之一:所述基站的射频头、只发射prs信号的tp和prs-basedtbs。

可选的,所述差量定位辅助数据至少包括以下之一:相对于所述定位辅助数据,增加和释放的小区和/或小区信息,或者,通过全球小区识别码gci匹配规则方式确定的差量小区信息的集合;其中,若更新的定位辅助数据对应的小区属于所述定位辅助数据包括的小区之一,且所述更新的定位辅助数据对应的小区的小区信息不变,则所述差量小区信息仅包含所述小区的gci;若更新的定位辅助数据对应的小区属于所述定位辅助数据包括的小区之一,但所述更新的定位辅助数据对应的小区的小区信息变化,则所述差量小区信息包含所述小区的gci和变化的所述小区信息;若更新的定位辅助数据对应的小区的小区信息不属于所述定位辅助数据包括的小区之一,则所述差量小区信息包含所述小区全部的小区信息。

可选的,所述定位辅助数据至少包括:所述目标ue所属的服务小区或参考小区的小区信息,以及,全部邻近小区或部分邻近小区的小区信息;其中,所述全部邻近小区包括:所述目标ue的服务基站、邻近基站和/或邻近定位管理网元下的除服务小区或参考小区外的全部小区;所述部分邻近小区包括:所述目标ue的服务基站、邻近基站和/或邻近定位管理网元下的部分小区。

可选的,所述小区信息至少包括以下之一:小区的物理标识、小区的地理坐标信息、小区覆盖信息、小区的prs配置信息、位置测量单元测量值和小区同步属性;其中,所述位置测量单元测量值包括小区的时间信息或相对时间差;其中,所述小区的物理标识包括小区的pci、gci和tpids。

另一方面,本发明还提供一种otdoa定位的辅助数据配置装置,包括:第二接收模块,用于接收来自e-smlc的otdoa定位辅助数据;执行模块,用于根据所述定位辅助数据进行参考小区选择和邻近小区列表排序。

可选的,所述执行模块具体用于:根据先验信息和所述定位辅助数据进行参考小区选择和邻近小区列表排序。

可选的,所述执行模块,具体用于:在进行所述参考小区选择时,从所述定位辅助数据对应的所有小区中选择一个小区为参考小区或接受e-smlc已选择的参考小区。

可选的,所述执行模块,具体还用于:根据所述先验信息确定所述ue的位置,选择离所述ue最近的小区、通过最小toa值选择参考小区或通过最小toa误差值选择参考小区。

可选的,所述执行模块,具体用于在进行所述邻近小区列表排序时,将所述定位辅助数据中除所述参考小区外的全部或部分小区按照预定方法进行排序。

可选的,所述邻近小区列表排序方法至少包括以下之一:根据信号强度排序邻近小区列表,按照与所述ue的距离大小排序邻近小区列表,按照toa值或toa误差值排序邻近小区列表。

可选的,所述小区包括:小区或tp;所述tp至少包括以下之一:基站的射频头、只发射prs信号的tp和prs-basedtbs。

可选的,所述先验信息至少包括以下之一:所述ue的所属服务小区信息,所述ue的位置信息,所述ue接收到的小区的信号强度,所述ue检测的prs的到达时间toa值,所述ue检测的prs的toa误差值。

可选的,所述第二接收模块,还用于接收来自所述e-smlc的差量定位辅助数据;所述执行模块,还用于通过所述差量定位辅助数据更新所述定位辅助数据;根据更新的定位辅助数据进行参考小区选择和邻近小区列表排序。

可选的,所述执行模块,具体还用于:将所述差量定位辅助数据对应的小区的全球小区识别码gci与所述定位辅助数据包括的小区的gci进行匹配;在所述定位辅助数据的小区的gci未被匹配的情况下,从所述定位辅助数据中删除所述未被匹配的gci对应的小区全部的小区信息;在所述差量定位辅助数据对应的小区的gci与所述定位辅助数据包括的小区的gci被匹配、且所述差量定位辅助数据对应的小区仅有gci信息的情况下,所述定位辅助数据对应的小区的小区信息不变;在所述差量定位辅助数据对应的小区的gci与所述定位辅助数据包括的小区的gci被匹配、且所述差量定位辅助数据对应的小区的小区信息有变更的情况下,将变更的小区信息更新至所述定位辅助数据;在所述差量定位辅助数据对应的小区存在gci、但所述gci未被匹配的情况下,将所述gci对应的小区的小区信息添加到所述定位辅助数据。

可选的,所述执行模块,具体还用于:获取需要增加或释放的小区和/或小区信息;在所述ue获取到的是需要增加小区和/或小区信息时,将需要增加的小区和/或小区信息添加至所述原有的定位辅助数据;在所述ue获取到的是需要释放小区和/或小区信息时,从所述原有的定位辅助数据中删除需要释放的小区和/或小区信息。

可选的,所述执行模块,具体用于:根据已有的先验信息和所述更新的定位辅助数据进行参考小区选择和邻近小区列表排序。

可选的,所述已有的先验信息至少包括以下之一:所述ue的所属服务小区信息,所述ue的位置信息,所述ue接收到的小区的信号强度,所述ue检测的prs的toa值,所述ue检测的prs的toa误差值,更新前所述ue的定位结果。

另一方面,本发明还提供一种e-smlc,包括:上述的一种otdoa定位的辅助数据配置装置。

另一方面,本发明还提供一种ue,包括:上述的另一种otdoa定位的辅助数据配置装置。

另一方面,本发明还提供一种otdoa定位的辅助数据配置系统,至少包括:上述的e-smlc、上述的ue和基站;其中,

所述基站,用于获取各个tp的小区信息,将获取到的所有小区信息作为定位辅助数据发送至所述e-smlc;在确定所述定位辅助数据发生变化的情况下,向所述e-smlc发送更新定位辅助数据的通知消息;在接收到所述e-smlc发送的更新定位辅助数据的请求时,向所述e-smlc发送更新的定位辅助数据。

另一方面,本发明还提供一种计算机存储介质,存储有计算机程序,所述程序被处理器执行时实现任一otdoa定位的辅助数据配置方法的步骤。

本发明有益效果如下:与现有的otdoa等技术在网络侧进行定位和定位辅助信息处理相比,减少信息交互和网络侧干预,具有更低的时延和实时性;本发明在ue侧进行参考小区选取和邻近列表排序,更方便于结合各种先验信息,从而取得更好的定位效果。

附图说明

图1是本发明实施例中系统结构框图;

图2是本发明实施例中一种基于ue定位模式的定位辅助数据配置方法;

图3是本发明实施例中另一种基于ue定位模式的定位辅助数据配置方法;

图4是本发明实施例中实例1的终端定位辅助数据配置流程图;

图5是本发明实施例中实例1的终端定位辅助数据配置的处理过程图;

图6是本发明实施例中实例2的终端定位辅助数据更新流程图;

图7是本发明实施例中实例2的终端定位辅助数据更新的处理过程图。

具体实施方式

为了解决现有技术现有技术的如下问题:现有技术对于如何更新和配置基于ue定位模式的otdoa定位模式的辅助数据还没有任何记载和说明;本发明提供了一种otdoa定位的辅助数据配置方法、装置及系统,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。

本发明实施例提供的系统主要包括图1所示的如下设备:e-smlc、移动管理实体(mme,mobilemanagenmententity)、基站(enodeb)、tp、终端(目标ue),下面对各个设备的主要功能进行如下大体说明:

(1)e-smlc:

①作为发送设备:发送定位辅助数据请求和更新定位辅助数据请求给基站;发送定位辅助数据和更新的定位辅助数据给目标ue。

②作为接收设备:接收定位辅助数据;接收定位辅助数据请求。

③作为处理设备:将更新的定位辅助数据与原始定位辅助数据匹配,确定要发送的定位辅助数据。

(2)mme:

①作为转发设备:发送定位辅助数据更新信息;转发定位请求信息给服务基站和邻近基站;转发定位辅助数据给e-smlc;转发定位辅助数据给服务基站。

(3)enodeb:

①作为发送设备:发送收集到的定位辅助数据或更新的定位辅助数据给e-smlc;转发自e-smlc接收到的定位辅助数据给目标ue;给不同小区和tp发送配置信息。

②作为接收设备:接收e-smlc发送的定位辅助数据或更新定位辅助数据请求;接收e-smlc发送的定位辅助数据;接收不同tp和小区的配置信息。

(4)tp:

①作为发送设备:发送配置信息给enodeb。

②作为接收设备:自enodeb接收配置信息。

(5)终端(目标ue):

①作为发送设备:发送定位辅助数据或更新定位辅助数据请求。

②作为接收设备:接收e-smlc发送的定位辅助数据或更新的定位辅助数据。

③作为处理设备:构建、更新的定位辅助数据,选择参考小区、排序邻近小区列表等。

其中,所述tp包括小区和/或tp,所述tp包括但不限于:enodeb的射频头、只发射prs信号的tp(prs-onlytp)和prs-basedtbs等。

所述定位辅助数据包括:ue所属小区的如下信息:小区的物理标识、小区的地理坐标信息、小区覆盖信息、小区的prs配置信息、位置测量单元测量值和小区同步属性;所述位置测量单元测量值包括小区的时间信息或相对时间差。

下面基于上述系统说明本发明实施例的基于ue定位模式的定位辅助数据配置方法,该方法的流程如图2所示,包括:

s202,e-smlc从基站获取定位辅助数据。

s204,e-smlc将定位辅助数据发送给目标ue。

s206,目标ue结合先验信息和定位辅助数据,在ue侧进行参考小区选择和邻近小区列表排序。

下面针对上述过程进行详细描述。

具体的,s202的所述e-sml从基站获取定位辅助数据的过程包括:

(1)所述e-smlc通过lppa信息向所述基站发送定位辅助数据请求,其中,所述e-smlc发送的lppa信息通过sls接口传递给mme,mme通过s1接口向所述基站发送定位辅助数据请求;

(2)所述e-smlc通过lppa信息从所述基站接收定位辅助数据,其中,所述基站通过s1接口发送lppa信息给mme,mme再通过sls接口向所述elsmlc发送定位辅助数据。

上述从基站获取定位辅助数据为所述基站和与基站相互交互的tp的定位辅助数据;其中,所述基站包括但不限于服务基站和邻近基站;所述tp包括但不限于:enodeb的射频头、只发射prs信号的tp和prs-basedtbs等。

上述定位辅助数据包括:ue所属小区(或服务小区)和ue邻近小区的小区信息。

上述小区信息包括:小区的物理标识、小区的地理坐标信息、小区覆盖信息、小区的prs配置信息、位置测量单元测量值和小区同步属性;所述位置测量单元测量值包括小区的时间信息或相对时间差。

上述小区的物理标识包括:小区的(物理小区id)pci,(全球小区识别码)gci和tpids。

上述的小区包括小区或tp;所述tp包括enodeb的射频头、只发射prs信号的tp和prs-basedtbs等。

具体的,s204的e-smlc将定位辅助数据发送给目标ue的过程包括:

(1)e-smlc通过lpp信息向所述目标ue发送定位辅助数据,其中,e-smlc通过sls、s1和uu接口向目标ue发送定位辅助数据,进行定位数据配置;

(2)e-smlc通过sls接口传递lpp信息给mme,mme通过s1接口传递给服务基站,服务基站通过uu接口传递定位辅助数据给目标ue。

上述定位辅助数据包括但不限于目标ue服务小区、以及全部邻近小区或部分邻近小区的小区信息。其中,全部邻近小区包括:目标ue的服务基站、邻近基站和/或邻近定位管理网元下的除服务小区外的全部小区;部分邻近小区包括:目标ue服务基站、邻近基站和或邻近定位管理网元下的部分小区;上述部分邻近小区可以但不限于e-smlc通过ue的位置信息或服务小区的位置信息等,选取的部分邻近小区。

具体的,s206中目标ue结合的先验信息包括但不限于:ue所属服务小区信息、通过gps、ecid、wifi或传感器等其它方法或融合方法获取的ue位置信息、ue接收到的小区的信号强度、ue检测的toa值和/或ue检测的toa误差值等;

具体的,s206中目标ue结合的定位辅助数据主要包括:服务小区和邻近小区的地理坐标进行后续操作。

上述参考小区选择包括:所述ue从定位辅助数据的所有小区中选择一个小区为参考小区,或接受e-smlc的参考小区选择。

实现时,参考小区选择的方法包括但不限于:选择服务小区、根据先验信息粗略确定ue位置,选择离ue最近的小区、通过最小toa值选择参考小区或通过最小toa误差值选择参考小区。

先验信息与上述先验信息相同;所述小区包括小区或tp;所述tp包括:enodeb的射频头、只发射prs信号的tp和prs-basedtbs。

具体的,s206的ue侧进行邻近小区列表排序包括:将所述定位辅助数据中除参考小区外的小区进行排序,按照一定的方法排列优先级。

上述邻近小区列表排序的方法包括但不限于:通过信号强度排序邻近小区列表、根据先验信息粗略确定ue位置,通过小区和ue的最小位置差排序邻近小区列表、按照toa值或toa误差值等排序邻近小区。

其中,先验信息包括:ue所属服务小区信息、通过gps、ecid、wifi、或传感器等其它方法或融合方法获取的ue位置信息、ue接收到的邻近小区的信号强度、ue检测的toa和/或ue检测的toa误差等;所述小区包括:小区或tp;tp可以包括:enodeb的射频头、只发射prs信号的tp和prs-basedtbs。

本发明实施例还提供了一种基于ue定位模式的定位辅助数据配置方法,该过程是定位更新的过程,该方法的流程如图3所示,包括:

s302,e-smlc接收到定位辅助数据更新指示后,从基站获取定位辅助数据。

s304,e-smlc传递差量定位辅助数据给目标ue。

s306,目标ue结合差量定位辅助数据和原定位辅助数据集生成新的定位辅助数据集。

s308,目标ue结合先验信息和定位辅助数据,在ue侧进行参考小区选择和邻近小区列表排序。

本实施例的上述过程是可以与图2所示的过程相关联的,本实施例是定位的更新过程。

具体的,s302的e-smlc接收到定位辅助数据更新指示的过程包括:

所述e-smlc通过lppa信息从所述基站接收到定位辅助数据更新指示,其中,所述基站通过s1接口向mme传递lppa信息;mme通过sls接口向所述e-smlc发送lppa信息。

具体的,s302的e-sml从基站获取定位辅助数据的过程包括:

(1)所述e-smlc通过lppa信息向所述基站发送更新定位辅助数据请求,其中,所述e-smlc通过sls接口发送lppa信息给mme,mme通过s1接口向所述基站发送更新定位辅助数据请求。

(2)所述e-smlc通过lppa信息从所述基站接收更新的定位辅助数据,其中,所述基站通过s1接口向mme传递lppa信息,mme通过sls接口向所述e-smlc发送lppa信息。

其中,从基站获取更新的定位辅助数据包括:需要更新的基站和/或与基站相互交互的需要更新的tp的定位辅助数据。基站包括但不限于服务基站和邻近基站;所述tp包括但不限于:enodeb的射频头、只发射prs信号的tp和prs-basedtbs等。

上述定位辅助数据包括:ue所属小区(或服务小区)和ue邻近小区的小区信息。进一步,小区信息包括:ue所属小区的如下信息:小区的物理标识、小区的地理坐标信息、小区覆盖信息、小区的prs配置信息、位置测量单元测量值和小区同步属性;所述位置测量单元测量值包括小区的时间信息或相对时间差。

上述小区的物理标识包括:小区的(物理小区id)pci,(全球小区识别码)gci和tpids。所述小区包括:小区或tp;tp包括enodeb的射频头、只发射prs信号的tp和prs-basedtbs等。

上述差量定位辅助数据包括:ue服务小区和邻近小区的部分或全部如下信息:小区的物理标识、地理坐标信息、小区覆盖信息、小区的prs配置信息、位置测量单元测量值和小区同步属性;所述位置测量单元测量值包括小区的时间信息或相对时间差。其中,所述ue服务小区和邻近的部分如下信息包括:若更新的定位辅助数据的小区信息属于未更新前的定位辅助数据,且信息不变,所述部分如下信息仅包含全球小区识别码)gci;若更新的定位辅助数据的小区信息属于未更新前的定位辅助数据,但信息变化,所述部分如下信息包含:(全球小区识别码)gci和变更信息。

所述ue服务小区和邻近的部分如下信息也可以为:相对于相对与原辅助数据集,需要增加和释放的小区和小区信息。

其中,所述ue服务小区和邻近小区的全部如下信息包括:若更新的定位辅助数据的小区信息不属于未更新前的定位辅助数据,发送所述全部如下信息。所述全部如下信息包括:小区的物理标识、地理坐标信息、小区覆盖信息、小区的prs配置信息、位置测量单元测量值和小区同步属性;所述位置测量单元测量值包括小区的时间信息或相对时间差。

具体的,s304的e-smlc将差量定位辅助数据发送给目标ue的过程包括:

所述e-smlc通过lpp信息向所述目标ue发送定位辅助数据,其中,e-smlc通过sls、s1和uu接口向目标ue发送定位辅助数据,进行定位数据配置,所述e-smlc通过sls接口传递lpp信息给mme,mme通过s1接口传递给服务基站,服务基站通过uu接口传递定位辅助数据给目标ue。

具体的,s306的目标ue结合差量定位辅助数据和原定位辅助数据生成新的定位辅助数据的过程包括(i)或(ii):

(i)目标ue将差量定位辅助数据的gci与原有的定位辅助数据进行匹配;

原有的定位辅助数据和差量定位辅助数据按照如下选项更新原有的定位辅助数据,生成新的定位辅助数据;

若原有的定位辅助数据存在gci未被匹配,则删除该小区所有信息;若原有的定位辅助数据所属小区匹配的差量定位辅助数据小区仅有gci信息,则该小区信息不变;

若若原有的定位辅助数据所属小区匹配的差量定位辅助数据小区有变更信息,将变更信息更新原定位辅助数据的相应信息;

若差量定位辅助数据存在gci未被匹配,将该gci所属小区信息添加到原有的定位辅助数据。

(ii)目标ue按照接收的差量定位辅助数据的信息,将原有的定位辅助数据进行小区和小区信息的增加和释放,以生成新的定位辅助数据。

具体的,s308的目标ue结合的先验信息包括但不限于:ue所属服务小区信息、通过gps、ecid、wifi或传感器等其它方法或融合方法获取的ue位置信息、ue接收到的邻近小区的信号强度、ue检测的toa值和/或ue检测的toa误差值、ue之前的定位结果等;

具体的,s308的目标ue结合的定位辅助数据主要包括:服务小区和邻近小区的地理坐标进行后续操作。

具体的,s308的参考小区选择包括:所述ue从定位辅助数据的所有小区中选择一个小区为参考小区。

上述参考小区选择的方法包括但不限于:选择服务小区、当前选择的参考小区、根据先验信息粗略确定ue位置或之前定位的ue位置,通过最小位置选择参考小区、通过最小toa值选择参考小区或通过最小toa误差值等选取参考小区。涉及到的所述先验信息包括:ue所属服务小区信息、通过gps、ecid、wifi、或传感器等其它方法或融合方法或上一次定位获取的ue位置信息、ue接收到的小区的信号强度、ue检测的toa值和/或ue检测的toa误差值等;所述小区包括:小区或tp;所述tp包括:enodeb的射频头、只发射prs信号的tp和prs-basedtbs。

具体的,s308的邻近小区列表排序包括:将所述定位辅助数据中除参考小区外的小区进行排序,按照一定的方法排列优先级。

上述排序邻近小区列表的方法包括但不限于:通过信号强度排序邻近小区列表、根据先验信息或上一次定位获取的ue位置信息确定的ue位置,通过小区和ue的最小位置差排序邻近小区列表、按照toa值或toa误差值等排序邻近小区。涉及到的所述先验信息包括:ue所属服务小区信息、通过gps、ecid、wifi、或传感器等其它方法或融合方法或上一次定位获取的ue位置信息、ue接收到的小区的信号强度、ue检测的toa值和/或ue检测的toa误差值大小等;所述小区包括:小区或tp;tp包括:enodeb的射频头、只发射prs信号的tp和prs-basedtbs。

有益效果:与现有技术相比,本实施例具有以下优势:

1、由于无论哪种下行定位,其测量都在ue测,该发明与现有的otdoa等技术在网络侧进行定位和定位辅助数据处理相比,不需上报测量结果,减少传输量。

2、与现有的otdoa等技术在网络侧对定位辅助数据选取参考小区和排序邻近列表相比,本发明更方便于结合各种先验信息,进行参考小区选取和邻近列表排序,从而取得更好的定位效果。比如,原有网络侧的参考小区选取只能通过ue上传的测量信息和位置信息进行选择,受限于上报粒度和上报量的限制;而本发明支持在ue侧进行参考小区选择,更方便利用手机的传感器、地图信息和测量信息,能更好的选取参考小区,由附图7可见更好的参考小区选择可以获得更优的定位测量。

3、与现有的otdoa等技术在网络侧传递的定位辅助数据相比,本发明增加了差量传递,当更新的小区定位辅助不变时,只传输(全球小区识别码)gci;小区信息部分变更时,只发送变更信息。

下面结合附图和实例对上述过程进行详细说明。

图1包括:e-smlc、mme、服务基站(servingenb)、邻近基站(neighborenb)和ue。其中sls口用于传输mme和e-smlc之间的lcs-ap消息,s1口用于传输mme和enb之间的s1-ap消息。

实例1

本实例中涉及到e-smlc、mme、服务基站(servingenb)、邻近基站(neighborenb)、tp和ue。

本发明实施例中的终端的定位辅助数据配置流程图如图4所示。就配置方法流程如下:

210:e-smlc经mme从服务基站和邻近基站获取定位辅助数据。

220:e-smlc经服务基站给ue发送定位辅助数据。

230:ue结合先验信息和定位辅助数据,选取参考小区和排序邻近小区列表。

本发明实施例中详细的终端定位辅助数据配置的处理过程如图5所示。详细的配置过程如下:

300:在定位过程开始前,enb对多种tp进行配置和配置信息交互,收集各tp的辅助信息;

上述tp包括:enodeb的射频头、只发射prs信号的tp和prs-basedtbs。

310:e-smlc通过sls消息发送lcs-ap协议数据单元(携带lppapdu),向mme发送定位辅助数据请求;

320:mme通过s1口转发lppapdu,向服务基站和邻近基站发送定位辅助数据请求;

330:服务基站和邻近基站接收到定位辅助数据请求后,通过s1口发送定位辅助数据响应,通过发送lppapdu(包含定位辅助数据);

340:mme通过sls消息发送lcs-ap协议数据单元(携带lppapdu)给e-smlc,发送定位辅助数据;

350:e-smlc向ue发送定位辅助数据;

360:ue根据先验信息和定位辅助数据,选择参考小区和排序邻近小区列表,完成定位辅助数据配置。

所述定位辅助数据包括ue所属小区部分或全部如下信息:小区的物理标识、地理坐标信息、小区覆盖信息、小区的prs配置信息、位置测量单元测量值和小区同步属性;所述位置测量单元测量值包括小区的时间信息或相对时间差。

实例2

本实例中涉及e-smlc、mme、服务基站(servingenb)、邻近基站(neighborenb)、tp和ue。

本发明实施例中的终端的定位辅助数据更新流程图如图6所示。就配置方法流程如下:

410:e-smlc获得定位辅助数据更新指示;

420:e-smlc经mme从服务基站和邻近基站获取定位辅助数据。

430:e-smlc匹配更新的定位辅助数据和原有的定位辅助数据,生成差量辅助数据;

440:e-smlc经服务基站给ue发送上述差量定位辅助数据。

450:ue结合差量定位辅助数据和原有的定位辅助数据完成定位辅助数据更新;

460:ue结合先验信息和更新的定位辅助数据,选取参考小区和排序邻近小区列表。

上述差量辅助数据如下:若更新的定位辅助数据的小区信息属于原有的定位辅助数据,且信息不变,所述部分如下信息仅包gci;若更新的定位辅助数据的小区信息属于原有的定位辅助数据,但信息变化,所述部分如下信息包含:gci和变更信息。若更新的定位辅助数据的小区信息不属于原有的定位辅助数据,发送所述全部如下信息。所述全部如下信息包括:小区的物理标识、地理坐标信息、小区覆盖信息、小区的prs配置信息、位置测量单元测量值和小区同步属性;所述位置测量单元测量值包括小区的时间信息或相对时间差。

本发明实施例中详细的终端定位辅助数据更新的处理过程如图7所示。详细的配置过程如下:

500:在定位过程开始前,enb对多种tp进行配置和配置信息交互,收集各tp的辅助信息;

上述tp包括:enodeb的射频头、只发射prs信号的tp和prs-basedtbs。

510:服务基站和邻近基站的定位辅助数据发生变化时,上述基站通过s1口发送定位信息更新指示给mme,该更新指示中携带更新的类型信息等;

520:mme通过sls口转发上述更新指示信息给e-smlc;

530:e-smlc通过sls消息发送lcs-ap协议数据单元(携带lppapdu),向mme发送定位辅助数据请求;

540:mme通过s1口转发lppapdu,向服务基站和/或邻近基站发送定位辅助数据请求;

550:服务基站和/或邻近基站接收到定位辅助数据请求后,通过s1口发送定位辅助数据响应,该消息中携带lppapdu(包含更新的定位辅助数据);

560:mme通过sls消息发送lcs-ap协议数据单元(携带lppapdu)给e-smlc,包括上述更新的定位辅助数据;

570:e-smlc结合更新的定位辅助数据与原有的定位辅助数据,生成差量定位辅助数据。

580:e-smlc向ue发送差量定位辅助数据;

590:ue结合差量定位辅助数据和原有的定位辅助数据完成定位辅助数据更新;

591:ue结合先验信息和定位辅助数据,选取参考小区和排序邻近小区列表。

上述差量辅助数据可以是:若更新的定位辅助数据的小区信息属于原有的定位辅助数据,且信息不变,所述部分如下信息仅包含全球小区识别码)gci;若更新的定位辅助数据的小区信息属于原有的定位辅助数据,但信息变化,所述部分如下信息包含:(全球小区识别码)gci和变更信息。若更新的定位辅助数据的小区信息不属于原有的定位辅助数据,发送所述全部如下信息。所述全部如下信息包括:小区的物理标识、地理坐标信息、小区覆盖信息、小区的prs配置信息、位置测量单元测量值和小区同步属性;所述位置测量单元测量值包括小区的时间信息或相对时间差。

上述差量辅助数据还可以是:相对于原有的定位辅助数据,需要增加和释放的小区和/或小区信息。

本发明实施例还提供了一种otdoa定位辅助数据的配置装置,该装置可以设置在e-smlc中,包括:

第一获取模块,用于从基站获取otdoa定位辅助数据;第一发送模块,与第一获取模块耦合,用于将定位辅助数据发送至目标ue。

其中,上述定位辅助数据为基站和与基站相互交互的传输节点tp的定位辅助数据。

实现时,上述装置还可以包括第一接收模块、生成模块。其中,第一接收模块,用于接收基站发送的更新的定位辅助数据;生成模块,与第一接收模块耦合,用于根据更新的定位辅助数据生成差量定位辅助数据;上述第一发送模块,还用于将差量定位辅助数据发送给目标ue。

上述更新的定位辅助数据为需要更新的基站和/或与基站相互交互的需要更新的tp的定位辅助数据。

无论是否为更新的定位辅助数据,其涉及到的基站至少包括以下之一:服务基站和邻近基站;其涉及到的tp至少包括以下之一:基站的射频头、只发射prs信号的tp和prs-basedtbs。

上述差量定位辅助数据至少包括以下之一:

相对于原有的定位辅助数据,增加和释放的小区和/或小区信息,或者,通过gci匹配规则方式确定的差量小区信息集;其中,若更新定位辅助信息的小区信息属于原定位辅助信息列表,且信息不变,则差量小区信息仅包含gci;若更新定位辅助信息的小区信息属于原定位辅助信息列表,但信息变化,则差量小区信息包含:gci和变更信息;若更新定位辅助信息的小区信息不属于原定位辅助信息列表,差量小区信息包含全部小区信息。

上述定位辅助数据至少包括:目标ue所属的服务小区或参考小区的小区信息,以及,全部邻近小区或部分邻近小区的小区信息;其中,全部邻近小区包括:目标ue的服务基站、邻近基站和/或邻近定位管理网元下的除服务小区或参考小区外的全部小区;部分邻近小区包括:目标ue的服务基站、邻近基站和/或邻近定位管理网元下的部分小区。

小区信息可以包括:小区的物理标识、小区的地理坐标信息、小区覆盖信息、小区的prs配置信息、位置测量单元测量值和小区同步属性;其中,位置测量单元测量值包括小区的时间信息或相对时间差;其中,小区的物理标识包括小区的pci、gci和tpids。

本实施例的第一获取模块、第一发送模块、第一接收模块均可以以天线的形式存在,生成模块可以以处理器的形式存在,作为e-smlc处理器的一部分。具体实现时,在天线接收到需要的数据后,可以将数据发送至处理器,处理器就可以进行具体处理。

本发明实施例还提供了另一种otdoa定位的辅助数据配置装置,该装置可以设置在ue中,包括:

第二接收模块,用于接收来自演进的定位服务移动中心e-smlc的otdoa定位辅助数据;执行模块,与第二接收模块耦合,用于根据先验信息和定位辅助数据进行参考小区选择和邻近小区列表排序。

上述执行模块,具体用于在进行参考小区选择时,从定位辅助数据对应的所有小区中选择一个小区为参考小区或接受e-smlc的参考小区选择。实现时,具体根据先验信息确定ue的位置,选择离ue最近的小区、通过最小toa值选择参考小区或通过最小toa值选择误差小区作为参考小区。

上述执行模块,具体还用于在进行邻近小区列表排序时,将定位辅助数据中除参考小区外的小区按照预定方法进行优先级排序。

其中,邻近小区列表排序方法至少包括以下之一:根据信号强度排序邻近小区列表,根据先验信息确定ue的位置、并通过小区和ue的最小位置差排序邻近小区列表,按照toa值或toa误差值排序邻近小区列表。上述小区包括:小区或传输节点tp;tp至少包括以下之一:基站的射频头、只发射prs信号的tp和prs-basedtbs。

对于先验信息,其至少包括以下之一:ue的所属服务小区信息,ue的位置信息,ue接收到的小区的信号强度,ue检测的定位参考信号prs的到达时间toa值,ue检测的prs的toa误差值。

上述的第二接收模块,还用于接收来自e-smlc的差量定位辅助数据;执行模块,还用于根据差量定位辅助数据和原有的定位辅助数据确定新的定位辅助数据;根据已有的先验信息和新的定位辅助数据进行参考小区选择和邻近小区列表排序。

实现时,上述执行模块在根据差量定位辅助数据和原有的定位辅助数据确定新的定位辅助数据的过程中,具体还用于:将差量定位辅助数据的gci与原有的定位辅助数据进行匹配;在原有的定位辅助数据的gci未被匹配的情况下,删除该小区所有信息;在原有的定位辅助数据的gci被匹配、且原有的定位辅助数据所属小区匹配的差量定位辅助数据小区仅有gci信息的情况下,该小区信息不变;在原有的定位辅助数据的gci被匹配、且原有的定位辅助数据所属小区匹配的差量定位辅助数据小区有变更信息的情况下,将变更信息更新至原有的定位辅助数据;在差量定位辅助数据存在gci、但未被匹配的情况下,将该gci所属小区信息添加到原有的定位辅助数据。

实现时,上述执行模块在根据差量定位辅助数据和原有的定位辅助数据确定新的定位辅助数据的过程中,具体还可以用于:获取需要增加或释放的小区和/或小区信息;在ue获取到的是需要增加小区和/或小区信息时,将需要增加的小区和/或小区信息添加至原有的定位辅助数据;在ue获取到的是需要释放小区和/或小区信息时,从原有的定位辅助数据中删除需要释放的小区和/或小区信息。

对于已有的先验信息,其至少包括以下之一:ue的所属服务小区信息,ue的位置信息,ue接收到的小区的信号强度,ue检测的prs的toa值,ue检测的prs的toa误差值,ue之前的定位结果。该已有的先验信息与上述的先验信息基本上相同,只是增加了ue之前的定位结果。

本实施例的第二接收模块可以以天线的形式存在,执行模块可以以处理器的形式存在,作为ue处理器的一部分。具体实现时,在天线接收到需要的数据后,可以将数据发送至处理器,处理器就可以进行具体处理。

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

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行上述的otdoa定位辅助数据的配置方法。具体实现时,可以根据执行主体的不同,设置两个、三个等存储介质,不同的存储介质存储不同执行主体对应的各个步骤的程序代码,此处不再赘述。

可选地,在本实施例中,在某些情况下,可以以不同于上述方法的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1