无线通信网络中的观察到达时间差(ObservedTimeDifferenceofArrival,OTDOA)定位的制作方法

文档序号:20770407发布日期:2020-05-15 19:37阅读:271来源:国知局
无线通信网络中的观察到达时间差(Observed Time Difference of Arrival,OTDOA)定位的制作方法

交叉申请

本申请要求于2017年9月29日提交的、申请序列号为15/721,051、发明名称为“无线通信网络中的观察到达时间差(observedtimedifferenceofarrival,otdoa)定位(observedtimedifferenceofarrival(otdoa)positioninginwirelesscommunicationnetworks)”的美国非临时专利申请的优先权,其全部内容通过引用如同复制般地结合在本申请中。



背景技术:

无线通信网络能利用各种定位技术确定用户设备的位置。例如,观察到达时间差(observedtimedifferenceofarrival,otdoa)定位是第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)开发的长期演进(longtermevolution,lte)标准中规定的下行定位技术。otdoa定位依赖目标设备测量目标设备从相邻基站接收的定位参考信号(positioningreferencesignal,prs)的到达时间差。



技术实现要素:

根据本公开的一方面,提供观察到达时间差(observedtimedifferenceofarrival,otdoa)定位的第一方法。所述第一方法可包括:从第一网络的服务小区接收辅助数据,所述辅助数据用于测量可从第二网络的多个相邻小区接收的定位参考信号(positioningreferencesignal,prs)的到达时间差。所述第一方法还可包括:从所述服务小区接收:用于对所述多个相邻小区的第一相邻小区的主信息块(masterinformationblock,mib)进行解码的间隔图案,或者所述第一相邻小区的系统帧号(systemframenumber,sfn)偏差;以及根据用于对所述第一相邻小区的所述mib进行解码的所述间隔图案或所述第一相邻小区的所述sfn偏差确定所述第一相邻小区的sfn定时。在一个示例中,所述辅助数据包括以下各项中的至少一个:所述多个相邻小区的小区标识信息、所述多个相邻小区的prs配置信息及所述多个相邻小区的sfn定时信息,其中每条sfn定时信息指示一相邻小区和作为所述多个相邻小区之一的参考小区之间的偏差。

可选地,所述第一方法的实施例还可包括:发送对测量间隙的解码请求,所述测量间隙用于对所述第一相邻小区的所述mib进行解码,所述解码请求包括所述第一相邻小区的标识但不指定所述测量间隙的定时。所述间隔图案可包括与所述第一相邻小区的mib传输匹配的测量间隙。可选地,或者,在前述任一方面中,所述间隔图案可包括时间长度大于所述第一相邻小区的mib传输周期的测量间隙。

可选地,在前述任一方面中,所述第一方法还可包括:根据所述第一相邻小区的所述sfn定时和所述辅助数据确定所述多个相邻小区中的一个或多个的prs定位时机的定时;以及发送对用于测量所述prs的测量间隙集合的测量请求,所述测量请求包括与所述多个相邻小区中的所述一个或多个的所述prs定位时机匹配的所述测量间隙集合的定时。所述第一方法还可包括:发送通过在所述测量间隙集合期间测量所述prs而获取的所述prs的所述到达时间差的测量结果。

根据本公开的另一方面,提供了otdoa定位的第二方法,所述方法可包括:第一网络的服务小区向用户设备(userequipment,ue)发送辅助数据,所述辅助数据用于测量从所述ue处的第二网络的多个相邻小区接收的prs的到达时间差;以及所述服务小区发送:用于对所述多个相邻小区的第一相邻小区的mib进行解码的第一间隔图案,或者所述第一相邻小区的sfn偏差,以确定所述ue处的所述第一相邻小区的sfn定时。

可选地,所述第二方法的实施例还可包括:所述服务小区接收对测量间隙的解码请求,所述测量间隙用于对所述第一相邻小区的所述mib进行解码,所述解码请求包括所述第一相邻小区的标识但不指定所述测量间隙的定时。可选地,在前述任一方面中,所述第一间隔图案包括与所述第一相邻小区的mib传输匹配的测量间隙。可选地,或者,在前述任一方面中,所述第一间隔图案包括时间长度大于所述第一相邻小区的mib传输周期的测量间隙。

可选地,在前述任一方面中,所述第二方法还可包括:所述服务小区接收对用于测量所述prs的测量间隙集合的测量请求,所述测量请求包括与所述多个相邻小区中的一个或多个的所述prs定位时机匹配的所述测量间隙集合的定时;响应于接收对所述测量间隙集合的所述测量请求,所述服务小区发送包括所述请求的测量间隙集合的第二间隔图案;以及所述服务小区从所述ue接收所述prs的所述到达时间差的测量结果。根据模数定义所述第一相邻小区的所述sfn偏差。例如,可将所述第一相邻小区的所述sfn偏差定义为对1024取模。

根据本公开的又一方面,提供了用于otdoa定位的ue。所述ue可包括:包括指令的存储器;以及与所述存储器通信的一个或多个处理器。所述一个或多个处理器执行所述指令以:从第一网络的服务小区接收辅助数据,所述辅助数据用于测量从第二网络的多个相邻小区接收的prs的到达时间差;从所述服务小区接收:用于对所述多个相邻小区的第一相邻小区的mib进行解码的间隔图案,或者所述第一相邻小区的sfn偏差;以及根据用于对所述第一相邻小区的所述mib进行解码的所述间隔图案或所述第一相邻小区的所述sfn偏差确定所述第一相邻小区的sfn定时。

可选地,在所述ue的一实施例中,所述一个或多个处理器可执行所述指令以:发送对测量间隙的解码请求,所述测量间隙用于对所述第一相邻小区的所述mib进行解码,所述解码请求包括所述第一相邻小区的标识但不指定所述测量间隙的定时。所述间隔图案可包括与所述第一相邻小区的mib传输匹配的测量间隙。可选地,或者,在前述任一方面中,所述间隔图案可包括时间长度大于所述第一相邻小区的mib传输周期的测量间隙。

可选地,在前述任一方面中,所述一个或多个处理器可执行所述指令以:根据所述第一相邻小区的所述sfn定时和所述辅助数据确定所述多个相邻小区中的一个或多个的prs定位时机的定时;以及发送对用于测量所述prs的测量间隙集合的测量请求,所述测量请求包括与所述多个相邻小区中的所述一个或多个的所述prs定位时机匹配的所述测量间隙集合的定时。在前述任一方面中,所述一个或多个处理器可执行所述指令以:发送通过在所述测量间隙集合期间测量所述prs而获取的所述prs的所述到达时间差的测量结果。所述第一网络可以是nr网络,所述第二网络可以是lte网络。

附图说明

将结合以下附图详细描述本公开的提出作为示例的各种实施例,其中相似元件使用相似附图标记:

图1示出了一示例性通信网络,包括长期演进(longtermevolution,lte)网络和新无线(newradio,nr)网络;

图2示出了本公开实施例提供的一示例性定位参考信号(positioningreferencesignal,prs)配置;

图3示出了本公开实施例提供的一示例性参考信号时间差(referencesignaltimedifference,rstd)测量过程;

图4是本公开实施例提供的一示例性观察到达时间差(observedtimedifferenceofarrival,otdoa)定位过程的流程图;

图5是本公开实施例提供的另一示例性otdoa定位过程的流程图;

图6是本公开实施例提供的用户设备(userequipment,ue)的一示例性框图;以及

图7是本公开实施例提供的基站的一示例性框图。

具体实施方式

本公开的各方面描述了无线通信网络中观察到达时间差(observedtimedifferenceofarrival,otdoa)定位的系统和方法。更具体地,本公开描述了在otdoa定位过程中获取相邻小区系统帧号(systemframenumber,sfn)以确定目标设备位置的技术。相邻小区可与用于支持otdoa定位的第一无线网络相关联,而目标设备可与不支持otdoa定位的第二无线网络相关联。

在otdoa定位过程,位置服务器可通过第二无线网络向目标设备提供定位辅助数据。定位辅助数据可包括属于第一无线网络并与目标设备相邻的一个或多个相邻小区的标识。进一步地,辅助数据可包括参考各相邻小区的sfn定时定义的每个相邻小区的定位参考信号(positioningreferencesignal,prs)定时,可参考作为所列相邻小区之一的参考小区指定每个相邻小区的sfn定时。根据本文描述的技术,可获取所列相邻小区之一的sfn定时,并可相应确定prs的定时。确定参考小区的sfn定时可以包括首先确定非参考小区的相邻小区的sfn定时,然后根据辅助数据由相邻小区的sfn定时推断参考小区的sfn定时。

图1示出了一示例性通信网络100,包括长期演进(longtermevolution,lte)网络101和新无线(newradio,nr)网络102。lte网络101和nr网络102共存于通信网络100中。在一个示例中,lte网络101可包括lte核心网120和多个enodeb基站,例如与lte核心网120连接的enodeb基站131-133。nr网络102可包括nr核心网150和多个gnb基站,例如gnb基站160。此外,通信网络100包括可与lte核心网120和nr核心网150连接的位置服务器110。

根据该示例性实施例,lte网络101可以是符合第三代合作伙伴计划(the3rdgenerationpartnershipproject,3gpp)lte标准的网络,nr网络102可以是符合3gppnr标准的网络。虽然lte网络101和nr网络102用作图1中的示例,但本公开不限于lte网络和nr网络。本文描述的技术也可适用于可能符合其它通信标准且彼此共存的其它类型的无线通信网络。

位置服务器110可布署为lte核心网120或nr核心网150的一部分,或可独立于lte核心网120和nr核心网150。然而,位置服务器110可与lte核心网120和nr核心网150都关联。在一个示例中,位置服务器110执行lte标准中定义的增强的服务移动定位中心(evolvedservingmobilelocationcenter,e-smlc)的功能,并布署在lte核心网120中。在另一个示例中,位置服务器110执行nr标准中定义的位置管理功能(locationmanagementfunction,lmf)以及e-smlc的功能,并布署在nr核心网150中。

enodeb基站131-133可以是实施3gpplte标准中规定的enodeb节点的基站,gnb基站160可以是实现3gppnr标准中规定的gnb节点的基站。基站131-133或160中的每个基站都可向某些方向发送无线信号,以覆盖称为小区的地理区域。小区可分配有小区标识,通过小区标识可在无线通信网络100中标识小区。图1中小区141-143分别由enodeb基站131-133形成,小区161由gnb基站160形成。基站收发信号可以说是与该基站关联的小区收发信号。

如图1所示,通信网络可包括用户设备(userequipment,ue)170。ue170可以是能够与通信网络100进行无线通信的任何设备,例如手机、膝上电脑、车载设备等。在图1的示例中,ue170能够在lte网络101及nr网络102上运行。相应地,ue170包括用于根据lte标准和nr标准进行信号处理的电路。在一个示例中,nr网络102和lte网络101用于在不同频段上运行。例如,gnb基站160运行于毫米波段,enodeb基站131-133运行于更低频率的频段。相应地,ue170可包括用于在各个不同频率上运行的收发器。

在图1的示例中,ue170与gnb基站160无线连接。例如,ue170能以保持ue170和gnb基站160之间的无线资源控制(radioresourcecontrol,rrc)连接的连接模式运行。或者,ue170可以空闲模式运行,但监控gnb基站160发送的信号。如图1所示,ue170在小区141-143和161的覆盖范围内。ue170与gnb基站160连接并准备由gnb160服务,小区161称为ue170的服务小区,其它小区141-143称为ue170的相邻小区。当然,可有多个相邻小区覆盖ue170,但未在图1中示出。

在一个示例中,otdoa定位是下行定位方案,用来定位ue170。在otdoa定位中,目标设备测量来自多个小区的prs,多个小区可包括服务小区和/或相邻小区,并确定参考小区与其它小区之间的prs到达时间差。例如,服务小区可作为参考小区,为确定prs到达时间差提供时间基线。此过程称为参考信号时间差(referencesignaltimedifference,rstd)测量过程。一对小区之间的差异能确定双曲线,至少两条双曲线的交点能确定目标设备的位置。测量小区的基站的位置可用于该确定。

在图1的示例中,lte网络101用于支持otdoa定位,而nr网络102不支持otdoa定位。为方便rstd测量,lte网络101的enodeb基站131-133用于定期发送prs。prs的传输称为定位时机,能以prs配置为基础。prs配置参考发送各prs的各基站的sfn指定prs定位时机何时发生。

此外,为方便rstd测量,位置服务器110可用于向ue170提供辅助数据,从ue170接收rstd测量结果,并相应地计算ue170的位置。具体地,在一个示例中,位置服务器110可与enodeb基站131-133通信,例如,使用3gpp标准中规定的lte定位协议a(ltepositioningprotocola,lppa)。通过交互lppa消息,位置服务器110能从enodeb基站131-133收集信息。例如,收集的信息可包括prs配置、sfn定时信息、帧定时信息、小区标识,以及相邻小区141-143对应的天线坐标。位置服务器110还能根据收集的数据(或其它来源的信息)生成辅助数据,并向ue170提供辅助数据。在一个示例中,使用3gpp标准中规定的lte定位协议(ltepositioningprotocol,lpp)向ue170发送辅助数据。辅助数据可包括prs配置、sfn定时信息、帧定时信息,以及相邻小区141-143的小区标识。

假设ue170与enodeb基站131连接,ue170通常可根据辅助数据确定相邻小区141-143的prs定位时机的定时,并相应地在prs定位时机期间捕捉prs传输以进行rstd测量。例如,在辅助数据中,服务小区141可用作参考小区,并可参考该参考小区141指定其它相邻小区142-143的sfn定时和帧定时。帧定时可指按序发送帧的时间点之一。sfn定时可指发送具有某些sfn的帧的时间点之一。例如,辅助数据中可提供相邻小区相对参考小区141的帧定时偏差,并可以相对参考小区141的sfn的sfn偏差的形式提供对应的sfn定时信息。在一个替代示例中,服务小区141和相邻小区142-14的帧边界可同步,表示帧定时偏差等于零。相应地,辅助数据可以不包括帧定时偏差信息,但包括sfn偏差信息。

因为假设ue170与enodeb基站131连接,所以ue170知道其服务小区141的sfn定时(服务小区141的帧定时和从服务小区接收的每个帧的sfn)。相应地,ue170能够根据辅助数据确定相邻小区142-143的帧定时和sfn定时。

如上所述,在图1的示例中,ue170与不支持otdoa定位的nr网络102连接,因此无法容易地进行上述otdoa定位以定位ue170。具体地,gnb基站160可能因为配置的原因而不发送prs。此外,位置服务器110无法收集有关ue170的服务小区161的信息,因而服务小区161不包括在otdoa测量所用辅助数据中所列小区之一。然而,辅助数据仍可通过nr核心网150和gnb基站160发送至ue170,例如,使用lpp消息。辅助数据的传输对于gnb基站160可以是透明的。例如,可将辅助数据作为非接入层(non-accessstratum,nas)协议的信令发送。在辅助数据中,可以不使用服务小区,而使用相邻小区141-143中的一个作为参考小区。

根据本公开的一方面,在ue170与定位辅助数据中不包括的服务小区连接的上述情况中,ue170能获取辅助数据中包括的至少一个相邻小区的sfn定时。根据辅助数据中的指定,至少一个相邻小区可以为参考小区,或者可以为除参考小区外的相邻小区。在一个示例中,ue170可读取相邻小区的mib以获取sfn信息。例如,ue170可向服务小区161发送对测量间隙的请求,并可在测量间隙期间对辅助数据中所列相邻小区之一的mib进行解码。在另一个示例中,gnb160可向ue170提供辅助数据中所列相邻小区的sfn偏差和帧定时偏差,作为对来自ue170的请求的响应。从而可以确定与不支持otdoa定位的网络相连的ue170的位置。

在各种示例中,相邻小区的sfn定时可表示为相对服务小区161的帧定时偏差(或者换言之,相邻小区与服务小区161之间的帧定时差)与相邻小区的sfn的组合。相应地,获取相邻小区的sfn定时相当于获取相邻小区的帧定时偏差和sfn。虽然在图1的示例中,三个相邻小区141-143在辅助数据中列为相邻小区,其它示例中,辅助数据中所列相邻小区的数目可大于三,例如,10、20或大于20。

图2示出了本发明实施例提供的示例性prs配置200。图2示出了从sfn=0的帧的第一子帧开始的子帧201序列。prs定位时机210a-210c在子帧201序列中定期发生。时域中的prs配置200可由三个参数定义。第一参数210是prs定位时机,prs定位时机指携带prs的一些连续子帧。例如,prs定位时机210a、210b或210c中的每一个都可包括1、2、4或6个子帧。第二参数220是prs传输周期220。例如,prs传输周期可持续160、320、640或1280个子帧。第三参数是prs子帧偏差,prs子帧偏差指sfn=0的第一帧开始后第一prs定位时机210a前的一些子帧。如图所示,当子帧序列的sfn定时已知时,可根据prs配置确定prs定位时机定时。

图3示出了本公开实施例提供的示例性rstd测量过程300。过程300中,通过读取相邻小区的mib获取相邻小区的sfn。在图3的示例中,ue170与nr服务小区161连接,并且在位置服务器110提供的辅助数据中lte相邻小区141用作参考小区。可执行过程300以获取相邻小区141的sfn及相邻小区141的帧定时。

图3示出了与lte相邻小区141、nr服务小区161及ue170分别对应的三条时间线310-330。第一时间线310包括携带mib的子帧301-306的序列。子帧301-306中的每一个都可以是从相邻小区141发送的连续帧序列之一的第一子帧。因此,mib的传输周期为一帧。每个mib都可携带sfn信息,并且对mib进行解码可获取携带该mib的对应帧的sfn。子帧301-306中的每一个也都可携带sfn信息之前发送的一个或多个同步序列,例如主同步信号(primarysynchronizationsignal,pss)和次同步信号(secondarysynchronizationsignal,sss)。ue170可通过读取那些同步序列相应地获取相邻小区141的帧定时。此外,第一时间线310也显示了prs定位时机311-312序列。根据prs配置从相邻小区141发送prs定位时机311-312的prs。

第二时间线320包括多个测量间隙321-323。测量间隙指用于进行异频测量的时间段。例如,ue与以第一载频运行的服务小区连接,并对从第二载频运行的相邻小区接收的信号进行测量(例如rstd测量)。ue可通过rrc连接向服务小区发送对一个或多个测量间隙的请求。可选地,在请求中,可指定测量间隙的定时和时长。响应该请求,服务小区可为ue配置测量间隙,并返回测量间隙图案。例如,测量间隙图案可包括一个或多个测量间隙,每个测量间隙都有开始时间和时间长度。在测量间隙期间,不为ue调度上行或下行数据传输。ue可从服务小区频率切换至相邻小区频率以进行异频测量,随后切换回服务小区。测量间隙的时长可包括在不同载频之间切换的时间以及进行测量的时间。

在第一示例中,nr网络102的服务小区161知道lte网络101的相邻小区141的帧定时。例如,相邻小区141的帧定时作为nr网络102的配置的一部分,以相对服务小区161的帧定时偏差的形式提供给服务小区161。相应地,当请求用于读取相邻小区141的mib的测量间隙时,ue170可指定测量间隙的用途(读取mib)但不指定测量间隙的特定时间。服务小区161知道相邻小区141的mib定时(帧定时),并可相应地调度与mib匹配的测量间隙321,例如图3示例中的子帧302。在一个示例中,测量间隙321持续大约2ms。在替代示例中,测量间隙321可采用其它长度。

在第二示例中,服务小区161不了解相邻小区141的帧定时。在此情况下,可配置比测量间隙321更长的测量间隙323。例如,测量间隙323的时长适合ue170在不知道帧定时的情况下对相邻小区141的mib进行解码。在一个示例中,测量间隙323的时间长度大于一帧。例如,时间线310上的帧时长为10ms,测量间隙323配置为大约11ms或长于11ms。在这样的配置下,可在测量间隙323的跨度内捕捉到携带mib的至少一个子帧。在替代示例中,可配置超过一个测量间隙321或323。例如,当相邻小区信号质量低时,可能多次尝试对mib进行解码。超过一个测量间隙的定时可以方便接收器的行为,例如组合mib的不同传输实例,例如允许接收器克服不良的无线条件。

可为rstd测量配置测量间隙322。例如,获取相邻小区141的sfn和帧定时之后,ue170可根据来自位置服务器110的辅助数据确定相邻小区141-143的prs定位时机的定时。相应地,ue170可向服务小区161发送第二间隙请求,指定包括与相邻小区141-143的prs定位时机匹配的一个或多个测量间隙的间隔图案。

在一个示例中,相邻小区141-143在相同频率运行,并同步相邻小区141-143的帧定时。此外,以相邻小区141-143的prs定位时机在时间上对齐(在相同子帧期间发送)的方式配置相邻小区141-143的prs配置。在此情况下,可使用一个测量间隙322对来自三个相邻小区141-143的prs进行rstd测量。在一个示例中,可根据待测量的prs定位时机的时长以及在不同载频间切换所用时间来确定测量间隙322的时间长度。

在另一个示例中,由于prs配置或相邻小区141-143间的异步等,相邻小区141-143的prs定位时机可发生在不同时间。或者,相邻小区141-143可在不同载频运行,这可能要求在不同载频分别进行rstd测量。相应地,可为rstd测量配置多个测量间隙。

如图所示,过程300包括多个步骤341-344。步骤341中,ue170发送对第一测量间隙的第一间隙请求(也称为解码请求),以对相邻小区141的mib进行解码。第一间隙请求可以不包括测量间隙的定时。响应于第一间隙请求,服务小区161可以根据服务小区161是否知道相邻小区141的帧定时来配置测量间隙321或323。在步骤342中,ue170在测量间隙321期间对子帧302携带的mib进行解码,或者在测量间隙323内对子帧上携带的mib进行解码,以获取sfn。同时,根据子帧上携带的同步序列,可在对mib进行解码之前获取相邻小区141的帧定时。例如,ue170可首先读取子帧302中的同步序列获取子帧302的定时,然后读取子帧302的mib。

在步骤343中,ue170发送对用于rstd测量的第二测量间隙的第二间隙请求(也称为测量请求)。相应地,假设相邻小区141-143的prs定位时机在时间上是对齐的并位于相同载频,则测量间隙322可调度为与相邻小区141-143的prs定位时机的定时相匹配。在步骤344中,可接收并测量来自相邻小区141-143的prs。相应地可获取prs的到达时间差。在辅助数据包括三个以上相邻小区的示例中,可以只对所有所列相邻小区中的一部分进行rstd测量。例如,ue170可以发送第二间隙请求,该第二间隙请求包括与所有所列相邻小区中的一部分的prs定位时机相匹配的测量间隙。

图4是本发明实施例提供的一示例性otdoa定位过程400的流程图;结合图1,可在无线通信网络100中执行该过程400以定位ue170。图中示出了在ue170、gnb基站160、enodeb基站131-133及位置服务器110间发送的与过程400的不同步骤对应的消息。具体来说,在过程400中,ue170从服务小区161请求测量间隙,并读取相邻小区141的mib,以获取相邻小区141的sfn。

在步骤410中,可通过服务小区161从位置服务器110向ue170发送辅助数据及rstd测量请求。在一个示例中,lpp消息用于辅助数据的传输。辅助数据可包括相邻小区列表,例如,相邻小区141-143。相邻小区141-143中的一个,例如相邻小区141,用作参考小区。辅助数据也可包括相邻小区142-143相对参考小区141的sfn偏差和/或帧定时偏差。辅助数据还可包括每个相邻小区141-143的prs配置。辅助数据可包括rstd测量有用的其它信息。

在步骤412中,可从ue170向gnb基站160发送读取mib的第一测量间隙请求,例如通过发送rrc消息。该请求可以不指定测量间隙应在何时发生,因为ue170不了解相邻小区141-143的帧定时。然而,该请求可以指定读取mib的目的,并包括参考小区141的标识。应注意,获取辅助数据中所列相邻小区中任一个的sfn就足以确定每个相邻小区的sfn定时和prs定位时机定时。相应地,该请求可以包括参考小区141之外的相邻小区141-143中任一个的标识,以进行rstd测量。

在步骤414中,第一间隔图案可从gnb基站160发送至ue170,例如,通过发送rrc消息。第一间隔图案可包括测量间隙的配置信息,例如测量间隙的时长和开始时间。在第一场景中,gnb基站160可以知道参考小区141的帧定时。相应地,gnb基站160可确定何时调度用于读取mib的测量间隙。可确定与mib的传输相匹配的测量间隙。在第二场景中,gnb基站160可以不知道参考小区141的帧定时。相应地,可配置时间长度大于mib传输周期的测量间隙。由此产生的测量间隙为ue170解码mib提供足够时间。

在步骤416中,ue170可在第一间隔图案中指定的测量间隙期间读取参考小区141的mib。ue170解码mib以获取sfn。同时,可根据携带mib的子帧中携带的同步序列来获取参考小区141的帧定时。或者,当gnb基站160知道参考小区141的帧定时时,可通过从gnb基站160接收参考小区141的帧定时偏差来获取参考小区141的帧定时。ue170可根据辅助数据及上述获取的帧定时和sfn确定相邻小区141-143的prs定位时机的定时。

在步骤418中,可从ue170向gnb基站160发送进行rstd测量的第二测量间隙请求,例如通过发送rrc消息。该请求可以包括与步骤416中获取的prs定位时机定时相匹配的测量间隙的定时。当相邻小区141-143的prs定位时机在时间上对齐时,可为rstd测量请求一个测量间隙。或者,当相邻小区141-143的prs定位时机发生在不同时间或相邻小区141-143在不同载频运行时,可请求超过一个测量间隙。此外,在一些示例中,可根据各prs定位时机的时长指定测量间隙的时长。在步骤420中,可从gnb基站160向ue170发送第二间隔图案,通知ue170已调度所请求的测量间隙。例如,可将rrc消息用于传输第二间隔图案。可根据第二间隙请求中携带的信息确定间隔图案。

在步骤422中,ue170可在第二间隔图案的测量间隙期间接收和测量来自多个相邻小区141-143的prs。在步骤424中,可根据来自相邻小区141-143的prs的所测量的到达时间来计算rstd测量结果。例如,可使用参考小区141作为时间基础来确定参考小区141与其它相邻小区142-143之间的prs到达时间差。

在步骤426中,可从ue170向位置服务器110发送rstd测量结果,例如,通过发送lpp消息。位置服务器110可相应地根据rstd测量结果估计ue170的位置。在替代示例中,rstd测量结果可以不发送至位置服务器110。而由ue170自身使用rstd测量结果来确定ue170的位置,其中基站位置信息包括在辅助数据中。

图5是本发明实施例提供的另一示例性otdoa定位过程500的流程图。结合图1,可在无线通信网络100中执行该过程500以定位ue170。相似地,图中示出了在ue170、gnb基站160、enodeb基站131-133及位置服务器110间发送的与过程500的不同步骤对应的消息。与过程400不同的是,在过程500中,ue170可向服务小区161请求辅助数据中所列相邻小区的sfn定时信息。

过程500包括与过程400的步骤类似的步骤。例如,步骤510及518-526类似于步骤410及418-426。但是步骤512-516不同于步骤412-416。以下描述步骤512-516,省略了步骤510及518-526的描述

在步骤512中,可从ue170向服务小区161发送至对相邻小区141-143的sfn定时信息的请求,例如,通过发送rrc消息。例如,步骤510中接收的辅助数据可包括待测量的相邻小区列表,例如,相邻小区141-143。相邻小区141可用作参考小区,并可在辅助数据中指定其它相邻小区141-143相对参考小区141的帧定时偏差和sfn偏差。相应地,该请求可包括参考小区141的标识。

在步骤514中,响应于步骤512中的请求,可从服务小区161向ue170发送sfn定时信息。例如,由于nr网络102的配置,gnb基站160可以知道相邻小区141-143的sfn定时。在一个示例中,sfn定时信息包括参考小区141相对服务小区161的帧定时和sfn的帧定时偏差和sfn偏差。在一个示例中,sfn定时信息携带在专用于sfn定时信息传输的rrc消息中。在另一个示例中,相邻小区列表可作为点播系统信息发送至ue170。相邻小区141-143的sfn定时可包括在相邻小区列表的条目中。

在一个示例中,nr网络102的sfn的长度大于lte网络101的sfn的长度。例如,nrsfn长度可以为12比特,而ltesfn长度可以为10比特。相应地,可将ltesfn与nrsfn之间的sfn偏差定义为对1024取模(相对1024的模数)。例如,可使用以下表达式计算lte网络101与nr网络102之间的sfn偏差:

sfn偏差=(ltesfn–nrsfn)mod1024,

其中ltesfn和nrsfn对应于比较的nrlte帧和lte帧的sfn。

步骤516中,在ue170处确定rstd测量所需间隙定时。例如,可根据辅助数据和接收到的参考小区141-143的sfn定时信息确定相邻小区141-143的prs定位时机的定时。相应地,可确定测量间隙的定时。根据相邻小区141-143的prs定位时机是否在时间上对齐,或者相邻小区141-143是否运行于不同载频,可调度一个或多个测量间隙。然后可发送对包括至少一个间隙之定时的测量间隙的请求。

图6是本公开实施例提供的ue600的一示例性框图。ue600可用于实现本文描述的本公开的各实施例。ue600可包括耦合在一起的处理器610、存储器620和射频(radiofrequency,rf)模块630,如图6所示。在不同示例中,ue600可以是手机、平板电脑、桌面电脑、车载设备等。

处理器610可用于执行上文结合图1-5描述的ue170的各种功能。例如,处理器610可用于从位置服务器接收辅助数据,并相应地进行rstd测量并将rstd测量结果上报给位置服务器。具体来说,处理器610可用于从ue600的服务小区请求测量间隙,并执行mib解码过程以获取辅助数据中的相邻小区列表中包括的参考小区的sfn。或者,处理器610可用于请求参考小区的sfn定时信息。进一步地,处理器610可用于随后确定相邻小区的prs定位时机,并相应地请求测量间隙集合对来自相邻小区的prs进行rstd测量。

ue600可在不同类型的无线网络中运行,例如lte网络、5gnr网络等。相应地,处理器610可包括信号处理电路,以根据不同类型的无线网络对应的通信协议处理接收的或待发送的数据。此处,处理器610可以执行程序指令,例如,存储在存储器620中的程序指令,以执行与不同通信协议相关的功能。可使用适当的硬件、软件或其组合来实现处理器610。例如,可使用包括线路的专用集成电路(application-specificintegratedcircuit,asic)、现场可编程门阵列(fieldprogrammablegatearrays,fpga)等来实现处理器610。该线路可用于执行处理器610的各种功能。

在一个示例中,存储器620可存储程序指令,程序指令被处理器610执行时,使处理器610执行本文描述的各种功能。例如,存储器620可存储用于如本公开所描述的那样执行otdoa定位过程的程序指令621。此外,存储器620可存储与otdoa定位过程相关的数据,例如定位辅助数据622、rstd测量结果623等。存储器620可包括只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存、固态存储器、硬盘驱动器等。

rf模块630可用于从处理器610接收数字信号,并相应地通过天线640将信号发送至无线通信网络中的基站。此外,rf模块630可用于从基站接收无线信号,并相应地生成提供给处理器610的数字信号。rf模块630可包括用于收发操作的数模转换器/模数转换器(digitaltoanalog/analogtodigitalconverters,dac/adc)、降/升频器、滤波器和放大器。具体来说,rf模块630可包括信号处理电路,以支持ue170在不同类型的无线通信网络中运行,例如lte网络、5gnr网络等。例如,rf模块630可包括转换电路、滤波电路、放大电路等,用于处理不同载频上的信号。

ue600可选地包括其它组件,例如输入和输出设备、附加cpu或信号处理线路等。相应地,ue600可能能够执行其它功能,例如执行应用程序和处理替代通信协议。

图7是本公开实施例提供的基站700的一示例性框图。基站700可用于实现本文描述的本公开的各实施例。相似地,基站700可包括处理器710、存储器720和射频(radiofrequency,rf)模块730。那些组件耦合在一起,如图7中所示。在不同示例中,基站可以为lte网络中的enodeb、nr网络中的gnb等。

处理器710可用于执行结合图1-5描述的gnb基站160的各种功能。例如,处理器710可用于在otdoa定位过程中为ue调度测量间隙,以对参考小区的mib进行解码,获取参考小区的sfn。当基站700配置有参考小区的帧定时时,可将测量间隙配置为与参考小区的mib传输相匹配。当基站700不知道参考小区的帧定时时,可以配置时间长度大于参考小区的mib传输周期的测量间隙。或者,处理器710可用于响应于来自ue的请求,向ue提供sfn偏差和帧定时偏差。

处理器710可以包括信号处理电路,用于根据各种通信协议进行信号处理,例如3gpplte或5gnr标准中指定的协议。处理器710也可用于执行程序指令,以根据各种通信协议执行各种功能。可使用硬件、软件或其组合来实现处理器710。例如,可使用包括线路的专用集成电路(application-specificintegratedcircuit,asic)、现场可编程门阵列(fieldprogrammablegatearrays,fpga)等来实现处理器710。该线路可用于执行处理器710的各种功能。

在一个示例中,存储器720可存储程序指令,程序指令被处理器710执行时,使处理器710执行本文描述的各种功能。例如,存储器720可存储用于如本公开所描述的那样调度测量间隙的程序指令721。此外,存储器720可存储与otdoa定位过程相关的数据,例如相邻小区帧定时偏差和/或sfn偏差722(取决于基站700的配置)。相似地,存储器720可包括只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存、固态存储器、硬盘驱动器等。

rf模块730可以具有类似于rf模块630的功能和结构。然而,rf模块730可以具有更适合于基站700的性能的功能和结构。例如,rf模块730可以具有更大传输功率,覆盖大服务区域和多个ue用户,或支持更多下行或上行单元载波。rf模块730可通过天线740接收或发送无线信号。

在权利要求书中,词语“包括”不排除其它元素或步骤,不定冠词“一”不排除多个。单个处理器或其它单元可满足权利要求中描述的几项的功能。某些措施被记载在相互不同的从属权利要求书中这个单纯事实并不表示、排除或暗示这些措施的组合不能被有效地使用。计算机程序可存储或分发到合适的介质上,例如与其它硬件一起或者作为其它硬件的部分提供的光存储介质或者固态介质,还可以以其它形式例如通过因特网或者其它有线或无线电信系统分发。

尽管已结合本公开的提出作为示例的具体实施例对本发明各方面进行了描述,但仍可对该示例进行替代、修改和变更。相应地,本文阐述的实施例旨在说明而非限制。可在不脱离下文阐述之权利要求的范围的情况下做出改变。

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