使用无线电波束支持信息的导航及定位系统的制作方法

文档序号:25599619发布日期:2021-06-22 17:19阅读:161来源:国知局
使用无线电波束支持信息的导航及定位系统的制作方法

本文公开的主题涉及电子设备,更具体地,涉及用于支持使用第五代(5g)无线网络的移动设备的位置确定的方法和装置。



背景技术:

获得正接入无线网络的移动设备的位置可能对许多应用来说都有用,包括例如紧急呼叫、个人导航、资产跟踪、朋友或家庭成员的位置查找等。现有的位置方法包括在多址无线网络中基于测量从多种设备(包括例如人造卫星(sv)、地面无线电源(例如基站)等)接收的无线电信号的定时的方法。这种多址网络的示例包括码分多址(cdma)网络、时分多址(tdma)网络、频分多址(fdma)网络等。fdma网络可以包括例如正交fdma(ofdma)网络、单载波fdma(sc-fdma)网络等。预期用于新第五代(5g)无线网络的标准化将包括对各种新的和现有的定位方法的支持,诸如观察到达时间差(otdoa)、增强小区id(e-cid)等。

5g网络中的基站可以发送信号,以支持使用多方向无线电波束的各种定位方法。无线电波束的各种属性,诸如波束宽度,会影响定位操作的准确性。本文公开的实施例使得能够根据由不同基站发送的无线电波束的属性来适配定位操作,以提高在5g无线网络中的定位操作的准确性。



技术实现要素:

本公开提供了一种用于无线通信的方法,该方法由位置服务器来执行并且包括:获得多个小区的波束支持信息;基于多个小区的波束支持信息来配置用于移动设备的位置确定操作,该位置确定操作包括由移动设备或多个小区中的一个或多个小区中的至少一者执行的一个或多个信号的测量;接收一个或多个信号的测量的结果;以及基于一个或多个信号的测量的结果来确定移动设备的位置。

在一些方面中,波束支持信息包括以下各项中的至少一项:在多个小区中的每个小区处支持的波束的数量、标识在每个小区处支持的所述数量的波束中的每个波束的信息、每个波束的波束宽度信息、或者封装沿各种仰角和方位角启用的波束的定位参考信号(prs)码本信息。

在一些方面中,标识在每个小区处支持的该数量的波束中的每个波束的信息包括位图。位图的每个位对应于波束,并且每个位的值指示在每个小区处是否支持波束。

在一些方面中,该方法还包括向多个小区中的每个小区的每个基站发送查询,以请求波束支持信息。波束支持信息在发送查询之后获得。在一些示例中,查询在新无线电定位协议a(nrppa)协议下发送。

在一些方面中,该方法还包括向多个小区中的每个小区的每个基站发送信息请求,该信息请求包括信息项的列表,信息项的列表中的一项包括波束支持信息。波束支持信息在发送信息请求之后获得。信息请求可以被包括在以下各项中的至少一项中:增强小区id(e-cid)测量启动请求消息、或观察到达时间差(otdoa)信息请求消息。信息请求可以在nrppa协议下发送。

在一些方面中,波束支持信息不从多个小区的基站获得。相反,波束支持信息从以下各项中的至少一项获得:位置服务器的维护操作、或位置服务器的编程操作。

在一些方面,配置用于移动设备的位置确定操作包括:基于波束支持信息生成配置数据;以及向移动设备发送该配置数据,以使移动设备能够与多个小区中的小区的子集执行一个或多个信号的测量,以用于位置确定操作。配置数据可以包括辅助数据。

在一些方面中,该方法还包括:基于包括在波束支持信息中的在每个小区处支持的波束的数量来对小区的子集进行排名。小区的子集支持多个小区当中最大数量的波束。

在一些方面中,该方法还包括基于包括在波束支持信息中的在每个小区处支持的波束的波束宽度来对小区的子集进行排名。小区的子集支持多个小区当中最窄的波束。

在一些方面中,配置数据包括小区的子集的信息。在一些示例中,配置数据包括多个小区中的每个小区的波束支持信息。在一些示例中,一个或多个信号的测量包括以下各项中的至少一项:定位参考信号(prs)的测量、参考信号接收功率(rsrp)的测量、参考信号接收质量(rsrq)的测量、定时提前、或到达角(aoa)。

在一些方面中,配置用于移动设备的位置确定操作包括:基于波束支持信息来选择多个小区中的小区的子集;以及向小区的子集发送信号测量请求,以在小区的子集处启动位置确定操作。信号测量请求包括以下各项中的至少一项:e-cid测量启动请求消息、或otdoa信息请求消息。

在一些方面中,配置用于移动设备的位置确定操作包括:基于波束支持信息来选择多个小区中的小区的子集;以及在小区的子集处更新prs发送的调度。在小区的子集处更新prs发送的调度包括以下各项中的至少一项:更新每个prs信号的持续时间、更新每个prs信号之间的周期、或者更新为每个prs信号分配的带宽。

本公开还提供了一种位置服务器,其被配置为执行如上所述的用于无线通信的方法。该位置服务器可以包括处理器,该处理器执行存储在非暂时性计算机可读媒介中的指令集,以执行如上所述的用于无线通信的方法。

本公开还提供了一种用于无线通信的方法,该方法由移动设备来执行,该方法包括:获得多个小区的波束支持信息;在移动设备处基于多个小区的波束支持信息来执行一个或多个信号的测量,以支持用于移动设备的位置确定操作;以及向位置服务器或基站中的至少一者发送一个或多个信号的测量的结果,以支持位置确定操作。

在一些方面中,波束支持信息包括以下各项中的至少一项:在多个小区中的每个小区处支持的波束的数量、标识在每个小区处支持的该数量的波束中的每个波束的信息、每个波束的波束宽度信息、或者封装沿各种仰角和方位角启用的波束的定位参考信号(prs)码本信息。

在一些方面中,标识在每个小区处支持的该数量的波束中的每个波束的信息包括位图。位图的每个位对应于波束。每个位的值指示在每个小区处是否支持波束。

在一些方面中,波束支持信息从位置服务器提供的配置数据中获得。配置数据可以包括多个小区中支持以移动设备的位置为目标的波束的子集。在一些示例中,波束支持信息从多个小区的基站获得。波束支持信息经由以下各项中的至少一项获得:来自多个小区的无线电资源控制(rrc)重新配置消息、或来自多个小区的系统信息块类型1(sib1)消息。

在一些方面中,在移动设备处基于多个小区的波束支持信息来执行一个或多个信号的测量包括:基于波束支持信息来选择多个小区中的小区的子集;以及与小区的子集执行测量。一个或多个信号的测量包括以下各项中的至少一项:定位参考信号(prs)的测量、参考信号接收功率(rsrp)的测量、或参考信号接收质量(rsrq)的测量。

在一些方面中,在移动设备处基于多个小区的波束支持信息来执行一个或多个信号的测量包括:基于波束支持信息来选择多个小区中的小区的子集;以及向小区的子集发送请求,以在小区的子集处更新prs发送的调度。在小区的子集处更新prs发送的调度包括以下各项中的至少一项:更新每个prs信号的持续时间、更新每个prs信号之间的周期、或者更新为每个prs信号分配的带宽。

本公开还提供了一种移动设备,诸如用户设备(ue),其被配置为执行如上所述的用于无线通信的方法。ue可以包括处理器,该处理器执行存储在非暂时性计算机可读媒介中的指令集,以:获得多个小区的波束支持信息;在移动设备处基于多个小区的波束支持信息来执行一个或多个信号的测量,以支持用于移动设备的位置确定操作;以及向位置服务器或基站中的至少一者发送一个或多个信号的测量的结果,以支持位置确定操作。

在一些方面中,波束支持信息包括以下各项中的至少一项:在多个小区中的每个小区处支持的波束的数量、标识在每个小区处支持的该数量的波束中的每个波束的信息、每个波束的波束宽度信息、或者封装沿各种仰角和方位角启用的波束的定位参考信号(prs)码本信息。

在一些方面中,标识在每个小区处支持的该数量的波束中的每个波束的信息包括位图。位图的每个位对应于波束。每个位的值指示在每个小区处是否支持波束。

在一些方面中,波束支持信息从位置服务器提供的配置数据中获得。

在一些方面中,配置数据标识多个小区中支持以移动设备的位置为目标的波束的小区的子集。配置数据还包括小区的子集的信息。

在一些示例中,配置数据包括多个小区中的每个小区的波束支持信息。配置数据可以包括辅助数据。

在一些方面中,波束支持信息从多个小区的基站获得。波束支持信息可以由位置服务器基于在新无线电定位协议a(nrppa)协议下发送的查询从基站获得。波束支持信息可以由位置服务器基于信息请求从基站获得。

在一些方面中,信息请求包括信息项的列表,信息项的列表中的一项包括波束支持信息。

在一些方面中,波束支持信息从以下各项中的至少一项获得:位置服务器的维护操作、或位置服务器的编程操作。

在一些方面中,波束支持信息经由以下各项中的至少一项获得:来自多个小区的无线电资源控制(rrc)重新配置消息、或来自多个小区的系统信息块类型1(sib1)消息。

在一些方面中,硬件处理器被配置为执行指令集,以:基于波束支持信息来选择多个小区中的小区的子集;以及与小区的子集执行一个或多个信号的测量。

在一些方面中,一个或多个信号的测量包括以下各项中的至少一项:定位参考信号(prs)的测量、参考信号接收功率(rsrp)的测量、参考信号接收质量(rsrq)的测量、定时提前、或到达角(aoa)。

在一些方面中,硬件处理器被配置为执行指令集,以:基于波束支持信息来选择多个小区中的小区的子集;以及向小区的子集发送请求,以在小区的子集处更新prs发送的调度。在小区的子集处更新prs发送的调度包括以下各项中的至少一项:更新每个prs信号的持续时间、更新每个prs信号之间的周期、或者更新为每个prs信号分配的带宽。在一些方面中,小区的子集支持多个小区当中最大数量的波束。在一些方面中,小区的子集支持多个小区当中最窄的波束。

本公开还提供了一种无线通信的方法。该方法包括:由移动设备获得多个小区的波束支持信息;由移动设备在移动设备处基于多个小区的波束支持信息来执行一个或多个信号的测量,以支持用于移动设备的位置确定操作;以及由移动设备向位置服务器或基站中的至少一者发送一个或多个信号的测量的结果,以支持位置确定操作。

在一些方面中,波束支持信息包括以下各项中的至少一项:在多个小区中的每个小区处支持的波束的数量、标识在每个小区处支持的该数量的波束中的每个波束的信息、每个波束的波束宽度信息、或者封装沿各种仰角和方位角启用的波束的定位参考信号(prs)码本信息。在一些方面中,标识在每个小区处支持的该数量的波束中的每个波束的信息包括位图。位图的每个位对应于波束。每个位的值指示在每个小区处是否支持波束。

在一些方面中,波束支持信息从位置服务器提供的配置数据中获得。

在一些方面中,配置数据标识多个小区中支持以移动设备的位置为目标的波束的小区的子集。在一些方面中,小区的子集支持多个小区当中最大数量的波束。在一些方面中,小区的子集支持多个小区当中最窄的波束。

在一些方面中,波束支持信息经由以下各项中的至少一项获得:来自多个小区的无线电资源控制(rrc)重新配置消息、或来自多个小区的系统信息块类型1(sib1)消息。

在一些方面中,一个或多个信号的测量包括以下各项中的至少一项:定位参考信号(prs)的测量、参考信号接收功率(rsrp)的测量、参考信号接收质量(rsrq)的测量、定时提前、或到达角(aoa)。

在一些方面中,该方法还包括:由移动设备并且基于波束支持信息来选择多个小区中的小区的子集;以及由移动设备向小区的子集发送请求,以在小区的子集处更新prs发送的调度。在小区的子集处更新prs发送的调度包括以下各项中的至少一项:更新每个prs信号的持续时间、更新每个prs信号之间的周期、或者更新为每个prs信号分配的带宽。

本公开还提供了一种存储指令的非暂时性计算机可读媒介,这些指令当由移动设备的硬件处理器执行时,使移动设备:获得多个小区的波束支持信息,在移动设备处基于多个小区的波束支持信息来执行一个或多个信号的测量,以支持用于移动设备的位置确定操作,以及向位置服务器或基站中的至少一者发送一个或多个信号的测量的结果,以支持位置确定操作。

在一些方面中,波束支持信息包括以下各项中的至少一项:在多个小区中的每个小区处支持的波束的数量、标识在每个小区处支持的该数量的波束中的每个波束的信息、每个波束的波束宽度信息、或者封装沿各种仰角和方位角启用的波束的定位参考信号(prs)码本信息。标识在每个小区处支持的该数量的波束中的每个波束的信息包括位图。位图的每个位对应于波束。每个位的值指示在每个小区处是否支持波束。

在一些方面中,波束支持信息从位置服务器提供的配置数据中获得。波束支持信息可以经由以下各项中的至少一项获得:来自多个小区的无线电资源控制(rrc)重新配置消息、或来自多个小区的系统信息块类型1(sib1)消息。

在一些方面中,非暂时性计算机可读媒介还包括当由硬件处理器执行时使移动设备进行以下操作的指令:基于波束支持信息来选择多个小区中的小区的子集;以及与小区的子集执行一个或多个信号的测量。小区的子集支持多个小区当中最大数量的波束或最窄的波束。

在一些方面中,一个或多个信号的测量包括以下各项中的至少一项:定位参考信号(prs)的测量、参考信号接收功率(rsrp)的测量、参考信号接收质量(rsrq)的测量、定时提前、或到达角(aoa)。

在一些方面中,非暂时性计算机可读媒介还包括当由硬件处理器执行时使移动设备进行以下操作的指令:基于波束支持信息来选择多个小区中的小区的子集;以及向小区的子集发送请求,以在小区的子集处更新prs发送的调度。在小区的子集处更新prs发送的调度包括以下各项中的至少一项:更新每个prs信号的持续时间、更新每个prs信号之间的周期、或者更新为每个prs信号分配的带宽。

本公开还提供了一种装置。该装置包括:用于获得多个小区的波束支持信息的部件;用于在该装置处基于多个小区的波束支持信息来执行一个或多个信号的测量以支持用于该装置的位置确定操作的部件;以及用于向位置服务器或基站中的至少一者发送一个或多个信号的测量的结果以支持位置确定操作的部件。

在一些方面中,波束支持信息包括以下各项中的至少一项:在多个小区中的每个小区处支持的波束的数量、标识在每个小区处支持的该数量的波束中的每个波束的信息、每个波束的波束宽度信息、或者封装沿各种仰角和方位角启用的波束的定位参考信号(prs)码本信息。

附图说明

参考以下附图描述非限制性和非穷尽性的方面。

图1是根据一些实施例的可以利用5g网络来确定ue的位置的通信系统的示意图。

图2a、图2b和图2c表示根据一些实施例的无线电波束的发送的示例。

图3a和图3b表示根据一些实施例的使用无线电波束的位置测量的示例。

图4a和图4b表示根据一些实施例的使用无线电波束的位置测量的另一示例。

图5图示了根据一些实施例的基于由基站发送的无线电波束的信息的信号测量操作的示例。

图6a、图6b、图6c和图6d表示根据一些实施例的利用无线电波束支持信息来支持位置确定操作的通信系统的示例,以及无线电波束信息的示例。

图7a、图7b、图7c和图7d图示了根据一些实施例的基于图6b至图6d的无线电波束支持信息来适配的位置确定操作的示例。

图8是根据一些实施例的图示了在位置服务器处执行位置测量的方法的流程图。

图9是根据一些实施例的图示了在移动设备处执行位置测量的方法的流程图。

图10是ue的实施例。

图11是计算机系统的实施例。

根据某些示例实施方式,各图中相同的附图标记和符号指示相同的元件。另外,元件的多个实例可以通过在该元件的第一个数字后面加上连字符和第二个数字来指示。例如,元件110的多个实例可以被指示为110-1、110-2、110-3等。当仅使用第一个数字来指代该元件时,应理解为该元件的任何实例(例如,前面示例中的元件110将指代元件110-1、110-2和110-3)。

具体实施方式

本文呈现了用于确定用户设备(ue)的位置的一些示例技术,这些技术可以在ue(例如,移动设备或移动站)、位置服务器(ls)、基站和/或其他设备处实施。这些技术可以用于利用各种技术和/或标准的多种应用中,包括第三代合作伙伴计划(3gpp)、开放移动联盟(oma)长期演进(lte)定位协议(lpp)和/或lpp扩展(lppe)、全球导航卫星系统(gnss)和类似的。

ue可以包括移动设备,诸如,例如移动电话、智能手机、平板电脑或其他移动计算机、便携式游戏设备、个人媒体播放器、个人导航设备、可穿戴设备、车载设备或其他电子设备。在各种各样的场景中,ue的位置确定对于ue和/或其他实体都是有用的。有许多已知的方法来确定ue的估计位置,包括涉及在ue与ls之间传送测量信息和/或其他信息的方法。

预期第五代(5g)标准化将包括对定位方法的支持。5g网络中可以支持的定位方法的一个示例是在lte网络中使用的观察到达时间差(otdoa)。利用otdoa,ue测量由一对或多对基站发送的参考信号之间的时间差(被称为参考信号时间差(rstd))。在lte中,用于otdoa的参考信号可以包括仅用来导航和定位的信号,这些信号可以被称为定位参考信号(prs)。为了执行位置测量,基站可以被调度为使用频率资源(例如,使用预定的载波频率或子载波频率集来执行发送)在特定时间段发送prs信号。利用otdoa,ue可以测量从相对于参考基站的多个基站接收prs信号的时间差。每个时间差可以对应于一条双曲线,且这些双曲线相交的点可以对应于ue位置。

5g网络中可以支持的定位方法的另一个示例是也在lte网络中使用的增强小区id(e-cid)。利用e-cid,可以使用ue的服务基站的地理坐标的知识,并且基于对由ue从服务基站和从其他基站接收的小区特定参考信号执行测量,来估计ue的位置。可以对参考信号执行各种测量,包括例如定时提前、到达角(aoa)测量、参考信号接收功率(rsrp)、参考信号接收质量(rsrq)等。基于这些测量,可以确定ue相对于服务基站的位置。相对位置可以与服务基站的地理坐标相结合来估计ue的位置。

5g网络中的基站可以发送信号,以支持前面提及的使用多方向无线电波束的定位方法。例如,基站可以使用定向无线电波束朝向小区内的不同区域发送prs信号,并且ue可以对经由定向无线电波束接收的prs信号执行rstd测量,以支持otdoa操作。此外,定向无线电波束还可以携带其他参考信号,以支持用于e-cid操作的测量。例如,对于aoa测量,基站可以估计在定向无线电波束上到ue的上行链路发送的角度。ue还可以基于测量由定向无线电波束携带的参考信号的定时和功率来执行定时提前、rsrp和rsrq测量。

使用定向无线电波束来执行定位操作以及无线通信的其他方面有各种优点,诸如减少干扰、更有效地使用频谱和功率等。然而,无线电波束的各种属性(诸如波束宽度)会影响定位操作的准确性。例如,在使用相对宽的无线电波束来携带参考信号(包括prs信号)的情况下,无线电波束可以覆盖相对大的区域。结果是,ue可以从由该区域内的无线电波束携带的信号中获得相同的测量结果(例如,rstd、rsrp、rsrq等),这增加了ue的位置确定的不确定性。为了减少位置确定的不确定性,期望ue对由相对窄的无线电波束携带的无线电信号执行测量。

此外,在5g网络中,由基站发送的无线电波束的数量在不同的小区之间可能有所不同,并且与支持更少数量的无线电波束的小区相比,支持更大数量的无线电波束的小区通常部署了具有更窄波束宽度的无线电波束。例如,5g规范允许对于3ghz以下的载波频率范围支持多达4个无线电波束,对于3ghz至6ghz之间的载波频率范围支持8个无线电波束,对于超过6ghz的载波频率范围支持64个无线电波束。但目前ue无法获得关于特定小区所支持的无线电波束的数量和/或无线电波束的波束宽度的信息,且ue无法基于小区所支持的无线电波束的数量和波束宽度来选择哪个小区执行测量。

下文描述的技术可以解决这些问题,以改进5g网络中的定位方法。具体地,可以协调用于ue的定位操作的位置服务器可以获得多个小区的波束支持信息。位置服务器可以基于多个小区的波束支持信息来为ue配置位置确定操作,位置确定操作包括由移动设备或多个小区中的一个或多个小区中的至少一者对一个或多个信号的测量。然后,位置服务器可以基于一个或多个信号的测量的结果来确定移动设备的位置。

波束支持信息可以包括可反映在每个小区处支持的无线电波束的波束宽度的信息。例如,波束支持信息可以指示由小区中的每个支持的无线电波束的数量。在一些示例中,波束支持信息可以包括位图,该位图指示一组无线电波束中的哪一个无线电波束由服务于小区中的每个的基站来发送,位图的每个位被配置为标识组内的无线电波束。位图还可以指示由小区中的每个支持的无线电波束的数量。如上所述,与支持更少数量的无线电波束的小区相比,支持更大数量的无线电波束的小区通常部署了具有更窄波束宽度的无线电波束。可以基于支持的无线电波束的数量来对多个小区进行排名,并且可以基于预期部署在这些小区处的无线电波束的波束宽度可能更窄,来对支持更大数量的无线电波束的小区的信号测量进行优先处理。在一些示例中,波束支持信息还可以包括波束宽度信息,该波束宽度信息允许支持具有更窄波束宽度的无线电波束的小区优先进行信号测量。

位置服务器可以通过各种方式获得波束支持信息。在一些示例中,位置服务器可以向每个小区的基站发送查询,以请求波束支持信息。在一些示例中,波束支持信息可以由基站提供给位置服务器,以初始化位置信息传输事务,例如,作为otdoa信息传输或e-cid位置信息传输操作的一部分。在一些示例中,位置服务器还可以从除基站之外的第三方接收波束支持信息(例如,经由管理/维护操作)。

位置服务器可以通过各种方式配置位置确定操作。在一些示例中,位置服务器可以基于波束支持信息生成配置数据(例如,辅助数据),并向ue发送该配置数据,以使ue能够选择小区的子集来执行信号测量(例如,用于otdoa操作的prs信号测量)。在一些示例中,配置数据可以包括在每个小区处支持的无线电波束的数量、在每个小区处支持的无线电波束的波束宽度等,并且ue可以基于配置数据来选择小区当中支持最大数量的波束的小区的子集,以执行信号测量。在一些示例中,位置服务器还可以基于波束支持信息来选择小区的子集,并将小区的子集包括在配置数据中。位置服务器还可以请求小区的子集与ue执行信号测量(例如,用于e-cid操作的rsrp/rsrq测量、定时提前测量等),以增加prs信号发送的频率和/或持续时间,从而促进在ue处的信号测量等。

本文描述的技术还可以在ue处实施。例如,ue可以从位置服务器接收波束支持信息作为配置数据(例如,辅助数据)的一部分,缓存波束支持信息,以及使用波束支持信息来对支持更大数量的无线电波束和/或具有更窄波束宽度的无线电波束的小区优先进行信号测量。在一些示例中,ue还可以经由来自相邻小区的广播信号(例如,sib1(系统信息块类型1)广播)来接收波束支持信息。在一些示例中,ue还可以请求支持更大数量的无线电波束的小区的基站增加prs信号发送的频率和/或持续时间,以提高ue可以在时间窗口内执行用于位置确定的足够数量的prs信号测量的可能性。

利用这种布置,位置确定操作可以基于例如在小区处支持的无线电波束的数量、在小区处支持的无线电波束的波束宽度等来适配。可以优先考虑与支持更大数量的无线电波束和/或更窄的无线电波束的小区进行的信号测量,这可以提高位置确定操作的效率和准确性。

图1是根据一些实施例的可以利用5g网络来确定ue105的位置的通信系统100的示意图。在此,通信系统100包括ue105和5g网络,该5g网络包括下一代(ng)无线接入网络(ran)(ng-ran)135和5g核心网络(5gc)140,5g核心网络140除了提供基于otdoa的定位之外,还可以向ue105提供数据及语音通信。5g网络还可以被称为新无线电(nr)网络;ng-ran135可以被称为5gran或nrran,并且5gc140可以被称为ng核心网络(ngc)。ng-ran和5gc的标准化正在3gpp中进行。相应地,ng-ran135和5gc140可以依照来自3gpp的5g支持的当前或未来标准。通信系统100还可以利用来自gnss人造卫星(sv)190的信息。下文将描述通信系统100的附加组件。可以理解,通信系统100可以包括附加组件或替选组件。

应该注意,图1仅提供了各种组件的一般化图示,可以适当利用其中的任何一个或全部,并且如有需要可以复制其中的每一个。具体地,尽管仅示出了一个ue105,但是可以理解,许多ue(例如,数百、数千、数百万等)都可以利用通信系统100。类似地,通信系统100可以包括更多(或更少)数量的sv190、gnb110、ng-enb114、amf115、外部客户端130和/或其他组件。连接通信系统100中的各种组件的所示出的连接包括数据及信令连接,该数据及信令连接可以包括附加(中间)组件、直接或间接物理连接和/或无线连接、和/或附加网络。此外,可以重新排列、组合、分离、替换和/或省略这些组件,这取决于期望的功能。

ue105可以包括和/或被称为设备、移动设备、无线设备、移动终端、终端、移动站(ms)、已启用安全用户平面位置(supl)的终端(set),或某些其他名称。此外,如上所述,ue105可以对应于多种设备中的任何一种,包括手机、智能手机、膝上型电脑、平板电脑、pda、跟踪设备、导航设备、物联网(iot)设备或一些其他便携式或可移动设备。通常,尽管不是必须的,ue105可以支持使用一种或多种无线接入技术(rat)的无线通信,诸如使用全球移动通信系统(gsm)、码分多址(cdma)、宽带cdma(wcdma)、长期演进(lte)、高速分组数据(hrpd)、ieee802.11wifi(也被称为wi-fi)、(bt)、全球微波接入互操作性(wimax)、5g新无线电(nr)(例如,使用ng-ran135和5gc140)等的无线通信。ue105还可以支持使用无线局域网(wlan)的无线通信,该wlan可以使用例如数字订户线路(dsl)或分组电缆连接到其他网络(例如,互联网)。这些rat中的一种或多种的使用可以使ue105能够与外部客户端130通信(例如,经由图1中未示出的5gc140的元件、或者可能经由网关移动定位中心(gmlc)125),和/或使外部客户端130能够(例如,经由gmlc125)接收关于ue105的位置信息。

ue105可以包括单个实体或者可以包括多个实体,诸如在个人区域网络中的实体,在个人区域网络中用户可以采用音频、视频和/或数据i/o设备和/或身体传感器以及单独的有线或无线调制解调器。对ue105的位置的估计可以被称为位置、位置估计、位置定点、定点、定位、定位估计或定位定点,并且可以是地理的,因此提供了ue105的位置坐标(例如,纬度和经度),位置坐标可以包括或可以不包括高度分量(例如,高于海平面的高度,高于地面平面、地板平面或地下室平面的高度,或低于地面平面、地板平面或地下室平面的深度)。替选地,ue105的位置可以被表示为城市位置(例如,邮政地址或建筑物中指定的某个点或小区域,诸如特定的房间或楼层)。ue105的位置也可以表示为期望ue105以一定概率或置信度(例如,67%、95%等)位于其中的区域或体积(在地理上或以城市形式限定的)。ue105的位置还可以是相对位置,包括,例如,相对于已知位置处的某个原点而限定的距离和方向或相对的x、y(和z)坐标,该已知位置可以在地理上、以城市术语或通过参考地图、楼层平面图或建筑平面图上指示的点、区域或体积来限定。在本文包含的描述中,除非另有说明,术语“位置”的使用可以包括这些变体中的任何一种。

ng-ran135中的基站可以包括nrnodeb,其更通常被称为gnb。在图1中,示出了3个gnb,即gnb110-1、110-2和110-3,在本文中被统称为gnb110。然而,典型的ngran135可以包括几十个、几百个甚至几千个gnb110。ng-ran135中的成对的gnb110可以相互连接(图1中未示出)。经由ue105与一个或多个gnb110之间的无线通信,向ue105提供对5g网络的接入,gnb110可以代表ue105使用5g(也被称为nr)向5gc140提供无线通信接入。在图1中,假设ue105的服务gnb为gnb110-1,但是如果ue105移动到另一个位置,其他gnb(例如,gnb110-2和/或gnb110-3)也可以用作服务gnb,或者可以用作辅gnb,以向ue105提供额外的通量和带宽。

图1中所示出的ng-ran135中的基站(bs)还可以是或替代地包括下一代演进的nodeb,也被称为ng-enb114。ng-enb114可以连接到ng-ran135中的一个或多个gnb110(图1中未示出),例如,经由其他gnb110和/或其他ng-enb直接地或间接地连接。ng-enb114可以向ue105提供lte无线接入和/或演进的lte(elte)无线接入。图1中的一些gnb110(例如,gnb110-2)和/或ng-enb114可以被配置为用作仅定位的信标(beacon),信标可以发送信号(例如,预定的位置测量信号集合)和/或可以广播辅助数据来辅助定位ue105,但是不可以从ue105或从其他ue接收信号。注意,虽然图1中仅示出了一个ng-enb114,但是下文描述有时假设存在多个ng-enb114。

正如所指出的,虽然图1描绘了被配置为根据5g通信协议进行通信的节点,但是也可以使用被配置为根据其他通信协议(诸如,例如lpp协议或ieee802.11x协议)进行通信的节点。例如,在向ue105提供lte无线接入的演进分组系统(eps)中,ran可以包括演进通用移动通信系统(umts)陆地无线接入网(e-utran),该e-utran可以包括基站,该基站包括支持lte无线接入的演进nodeb。eps的核心网络可以包括演进分组核心(epc)。然后,eps可以包括e-utran加epc,其中e-utran对应于图1中的ng-ran135,并且epc对应于图1中的5gc140。本文描述的用于支持ue105定位的方法和技术可以适用于这样的其他网络。

gnb110和ng-enb114可以与接入及移动性管理功能(amf)115通信,对于定位功能性,该amf115与位置管理功能(lmf)120通信。amf115可以支持ue105的移动性,包括小区改变和切换,并且可以参与支持到ue105的信令连接,并且可能支持ue105的数据和语音承载。当ue105接入ng-ran135时,lmf120可以支持ue105的定位,并且可以支持位置方法,诸如辅助gnss(a-gnss)、观测到达时间差(otdoa)、实时动态(rtk)、精确点定位(ppp)、差分gnss(dgnss)、增强小区id(e-cid)、到达角(aoa)、出发角(angleofdeparture,aod)和/或其他位置方法。lmf120还可以处理例如从amf115或从gmlc125接收的对ue105的位置服务请求。lmf120可以连接到amf115和/或gmlc125。lmf120可以被称为其他名称,诸如位置服务器(ls)、位置管理器(lm)、位置管理功能(lmf)、位置功能(lf)、商业lmf(clmf)、增值lmf(vlmf)等。在lmf120处支持的一些协议的描述可以在例如https://www.etsi.org/deliver/etsi_ts/138400_138499/138455/15.00.00_60/ts_138455v150000p.pdf.中找到。在一些实施例中,实施lmf120的节点/系统可以附加地或替选地实施其他类型的位置支持模块,诸如增强服务移动定位中心(e-smlc)或安全用户平面定位(supl)定位平台(slp)。注意,在一些实施例中,定位功能性的至少一部分(包括推导ue105的位置)可以在ue105处执行(例如,使用由ue105针对由诸如gnb110和ng-enb114的无线节点发送的信号而获得的信号测量,以及由例如lmf120提供给ue105的辅助数据)。

网关移动定位中心(gmlc)125可以支持从外部客户端130接收的对ue105的位置请求,并且可以将该位置请求转发到amf115,以用于由amf115转发到lmf120,或者可以将位置请求直接转发到lmf120。来自lmf120的位置响应(例如,包含对于ue105的位置估计)可以类似地直接或经由amf115返回到gmlc125,然后gmlc125可以将位置响应(例如,包含位置估计)返回到外部客户端130。在图1中,gmlc125被示出为连接到amf115和lmf120两者,尽管在一些实施方式中,5gc140可以仅支持这些连接中的一个。

如图1进一步所示,lmf120可以使用新无线电定位协议a(也可以被称为nppa或nrppa)与gnb110和/或与ng-enb114通信,其中新无线电定位协议a可以在3gpp技术规范(ts)38.455中定义。nrppa可以与3gppts36.455中定义的lte定位协议a(lppa)相同、相似或者可以是其拓展,其中nrppa消息经由amf115在gnb110与lmf120之间和/或在ng-enb114与lmf120之间传输。如图1进一步所示,lmf120和ue105可以使用在3gppts36.355中定义的lte定位协议(lpp)进行通信。lmf120和ue105还可以或替代地使用新无线电定位协议(可以被称为npp或nrpp)进行通信,新无线电定位协议可以与lpp相同、相似或者可以是其拓展。在此,lpp和/或npp消息可以经由amf115和ue105的服务gnb110-1或服务ng-enb114在ue105与lmf120之前传输。例如,lpp和/或npp消息可以使用5g位置服务应用协议(lcsap)在lmf120与amf115之间传输,并且可以使用5g非接入层(nas)协议在amf115与ue105之间传输。lpp和/或npp消息可以用来支持使用ue辅助的和/或基于ue的位置方法(诸如a-gnss、rtk、otdoa和/或e-cid)的ue105的定位。nrppa协议可以用来支持使用基于网络的位置方法(诸如e-cid,例如,当与由gnb110或ng-enb114获得的测量一起使用时)的ue105的定位,和/或nrppa协议可以由lmf120用来从gnb110和/或ng-enb114获得位置相关信息,诸如来自gnb110和/或ng-enb114的限定prs发送的参数。

利用ue辅助的位置方法,ue105可以获得位置测量,并将测量发送到位置服务器(例如,lmf120),以用于计算ue105的位置估计。例如,位置测量可以包括下文将要描述的基于天线波束方向角(angleofdirection、aod)的技术。位置测量还可以包括对于gnb110、ng-enb114和/或wlan接入点(ap)的接收信号强度指示(rssi)、往返信号传播时间(rtt)、参考信号时差(rstd)、参考信号接收功率(rsrp)和/或参考信号接收质量(rsrq)中的一项或多项。位置测量还可以或替代地包括对于sv190的gnss伪距测量、码相位和/或载波相位的测量。利用基于ue的位置方法,ue105可以获得位置测量(例如,其可以与用于ue辅助的位置方法的位置测量相同或相似),并且可以计算ue105的位置(例如,借助于从诸如lmf120的位置服务器接收的或者由gnb110、ng-enb114或其他基站或ap广播的辅助数据)。利用基于网络的位置方法,一个或多个基站(例如,gnb110和/或ng-enb114)或ap可以获得对于由ue105发送的信号的位置测量(例如,rssi、rtt、rsrp、rsrq、定时提前等的测量),和/或可以接收由ue105获得的测量,并且可以将这些测量发送到位置服务器(例如,lmf120),以用于计算对于ue105的位置估计。

由gnb110和/或ng-enb114使用nrppa提供给lmf120的信息可以包括用于从gnb110发送位置测量信号的定时和配置信息、和/或对于gnb110的位置坐标。然后,lmf120可以经由ng-ran135和5gc140在lpp和/或npp消息中向ue105提供这些信息的一些或全部作为辅助数据。

从lmf120发送到ue105的lpp或npp消息可以指导ue105做多种事情中的任何一种,这取决于期望的功能。例如,lpp或npp消息可包含用于ue105的指令,以获得对于gnss(或a-gnss)、wlan、otdoa、e-cid等的测量。ue105可以经由服务gnb110-1(或服务ng-enb114)和amf115在lpp或npp消息中(例如,在5gnas消息内)将测量发送回lmf120。

正如所指出的,虽然通信系统100是关于5g技术描述的,但是通信系统100可以被实施为支持其他通信技术,诸如gsm、wcdma、lte等,这些通信技术用于支持诸如ue105的移动设备并与之交互(例如,以实施语音、数据、定位和其他功能)。在一些这样的实施例中,5gc140可以被配置为控制不同的空中接口。例如,在一些实施例中,5gc140可以使用5gc150中的非3gpp互通功能(n3iwf,在图1中未示出)连接到wlan。例如,wlan可以支持ue105的ieee802.11wifi接入,并且可以包括一个或多个wifiap。在此,n3iwf可以连接到wlan和5gc150的其他元件(诸如amf115)。在一些其他实施例中,ng-ran135和5gc140都可以被其他ran和其他核心网络替换。例如,在eps中,ng-ran135可以被包含enb的e-utran替换,并且5gc140可以被epc替换,该epc包含代替amf115的移动性管理实体(mme)、代替lmf120的e-smlc以及类似于gmlc125的gmlc。在这样的eps中,e-smlc可以使用代替nrppa的lppa来向e-utran中的enb发送位置信息和从其接收位置信息,并且可以使用lpp来支持ue105的定位。在这些其他实施例中,可以以类似于本文针对5g网络所描述的方式来支持ue105的定位,不同之处在于,本文针对gnb110、ng-enb114、amf115和lmf120所描述的功能和过程在某些情况下可以替代地应用于其他网络元件,诸如enb、wifiap、mme和e-smlc。

图2a是可以用于位置测量的无线电波束(在下文中,称为“波束”)200的示例。波束200可以由天线202生成,天线202可以是例如gnb110的一部分。波束200可以基于天线模式而生成,该天线模式根据空间来限定能量的辐射模式。辐射模式可以基于沿着不同维度的一个或多个波束宽度(例如,波束宽度204)以及沿着波束的传播路径(例如,传播路径208)的相应波束中心(例如,波束中心206)来限定。传播路径208可以与天线202的出发角(aod)相关联,并且相对于参考平面和/或轴。在图2a的示例中,传播路径208可以相对于与地平线平行的x轴与aod210相关联。波束宽度可以限定(距相应波束中心的)距离,在该距离处,波束的功率水平与相应波束中心处的功率水平相比下降了预定的百分比(例如,50%或3db)。在一些示例中,天线202可以包括若干天线元件,其中的每个可以发送无线电信号,并且天线202可以通过设置每个天线元件的发送相位差来设置波束的出发角。相位差会导致发送的无线电信号当中的相长(或相消)干扰,从而基于预设的出发角沿着预定的传播路径形成波束。

尽管图2a将波束200图示为二维波束,但是可以理解的是,波束200可以是三维波束,并且限定波束200的天线模式可以是三维天线模式。图2b图示了作为三维波束的波束200的示例。在图2b的示例中,波束200可以由两个二维天线模式的组合限定。第一二维天线模式和第一波束宽度212被限定在仰角平面214上。仰角平面214可以由x轴和z轴限定,并且垂直于地平线。第二二维天线模式和第二波束宽度216被限定在方位角平面218上。方位角平面218可以由y轴和z轴限定,并且可以垂直于仰角平面214。波束200还可以与仰角平面214上的第一出发角(表示为θ)相关联,并且参考例如y轴(或z轴)。波束200还可以与方位角平面218上的第二出发角(表示为φ)相关联,并且参考例如y轴(或x轴)。

在5g网络中,天线202可以被配置为发送若干波束,其中每个波束具有不同的出发角(例如,在仰角平面上和/或在方位角平面上的不同角度),并且以预定的地理区域为目标。图2c图示了5g网络中由天线202进行的波束发送方案的示例。在图2c的示例中,天线202可以向区域240a、240b、240c、240d、240e、240f、240g和240h中的一个区域分别发送波束230a、230b、230c、230d、230e、230f、230g和230h。为了避免波束之间的干扰,每个波束的波束宽度可以基于发送的波束的总数来适配。例如,波束230a至230h的波束宽度通常小于天线202仅向覆盖区域240a至240h的小区区域发送波束230a至230d的情况的波束宽度。如果天线202还向覆盖区域240a至240h的小区区域发送额外的波束,则波束230a至230h的波束宽度可以进一步减小。利用这种布置,位于区域240a至240h中的一个区域中的移动设备可以仅接收波束230a至230h中的一个波束作为直接视线波束。例如,位于区域240a中的移动设备250可以从天线202接收无线电波束230a作为直接视线波束(相对于反射波束或偏转波束)。然而,移动设备250不太可能接收无线电波束230b作为直接视线波束。此外,位于区域240d并且也驻留在小区中的移动设备252可以从天线202接收无线电波束230d作为直接视线波束。

波束230a至230h中的每个波束可以携带各种信息。例如,波束230a至230h中的每个波束可以携带表示与相应波束相关联的波束标识符的数据。此外,波束可以携带用于无线电帧同步和波束跟踪的信号,诸如主同步序列(pss)、辅同步序列(sss)、物理广播信道(pbch)信号、跟踪参考信号(trs)等。每个波束还可以用来携带用于位置确定的参考信号,诸如用于otdoa操作的prs信号,支持用于e-cid操作的定时提前、rsrp和rsrq测量的其他参考信号等。每个波束可以包括一系列无线电帧,以发送pss、sss、pbch、trs信号。每个无线电帧可以与发送周期相关联,并且可以被组织成若干子帧。每个子帧可以被进一步分成若干符号周期,其中每个符号周期用于符号的发送。每个符号可以通过调制作为资源元素而分配的子载波集来发送,其中每个子载波占用不同的频带。pss、sss、pbch和trs信号中的每一种都可以包括通过在符号周期集中调制子载波集而形成的符号序列。

如上所述,由基站发送的定向无线电波束可以用来支持各种定位操作,诸如otdoa和e-cid。图3a图示了otdoa操作的示例。如图3a所示,ue302(在图3a中用“星”表示)可以接收携带来自gnb306的参考信号的波束304、携带来自gnb316的参考信号的波束314、以及携带来自gnb326的参考信号的波束324。由波束携带的参考信号可以包括定位测量信号,诸如prs信号。ue302可以测量分别从波束304、314和324接收的参考信号的三个到达时间(toa)τ1、τ2和τ3,以执行rstd测量。为了执行rstd测量,可以选择toa中的一个(例如,τ1)作为参考,并且可以确定两个时间差t2,1(表示τ2-τ1)和t3,1(表示τ3-τ1)。每个时间差可以表示一条双曲线,并且两条双曲线(例如,t2,1和t3,1的双曲线)相交的点可以表示ue302的估计位置。

每个时差测量可以具有一定的不确定性,这由图3a中的虚线表示。不确定性的一个潜在源可能来自有限的波束宽度。例如,由于波束304的有限的波束宽度,ue302可以在位置330和332处检测到相同的toaτ1,这造成了ue302的位置估计的不确定性。通过减小波束304的波束宽度,位置330和332之间的距离可以缩小,并且可以减小ue302的位置估计的不确定性。如下文将更详细描述的,对于支持具有更窄波束宽度的无线电波束的小区优先进行prs测量,以提高位置确定操作的准确性。

图3b是定位测量信号(例如,prs)的lte子帧序列的结构的示例。类似的子帧序列结构也可以用在图1的系统中,并且可以使用图2a至图2c的无线电波束和图3a的无线电波束来发送。在图3b中,在水平方向上表示时间(例如,在x轴上),其中时间从左到右增加,而在垂直方向上表示频率(例如,在y轴上),其中频率从下到上增加(或减少)。如图3b所示,下行链路和上行链路lte无线电帧340各持续时间为10ms。对于下行链路频分双工(fdd)模式,无线电帧310被组织成十个子帧342,每个子帧持续时间为1ms。每个子帧342包括两个时隙344,每个时隙持续时间为0.5ms。时隙344的每个时隙可以包括七个符号周期(在如图3b所示的常规循环前缀(ncp)的情况下)或六个符号周期(在扩展循环前缀(ecp)的情况下),其中每个符号周期用于符号的发送。在子帧342内最多可以发送12个符号(在ecp的情况下)或14个符号(在ncp的情况下)。可以理解的是,在5g网络下,一个时隙中的若干符号可以包括不同数量(除了6个或7个)的符号周期,并且在符号周期中发送的符号的预定模式可以表示5g网络中的定位测量信号。

在频域中,可用的带宽可以被分成均匀间隔的正交子载波346。例如,对于使用15khz间隔的常规长度循环前缀,子载波346可以被分组为12个子载波的组。在图3b中,包括12个子载波346的每个分组被称作资源块,并且在上面的示例中,资源块中的子载波数量可以被写成对于给定的信道带宽,每个信道222上的可用资源块数量(也被叫做发送带宽配置)被指示为例如,对于上面的示例中的3mhz信道带宽,每个信道352上的可用资源块的数量由给出。可以理解,在5g网络中,资源块可以包括不同数量(除了12个或15个)的子载波,并且子载波可以出现不同于例如上述3mhz信道带宽的信道带宽。

已经在3gpplte版本9和更高版本中定义的定位参考信号(prs)可以由enb在适当配置之后发送(例如,由操作和维护(o&m)服务器发送)。prs可以在下行链路发送中作为广播信号直接发送给来自enb的无线电范围内的所有ue,并且ue可以将prs用作用于定位确定的定位测量信号。prs可以在被分组为定位时机的专用定位子帧中发送。例如,在lte中,prs定位时机可以包括定位子帧348,该定位子帧348可以包括数量为nprs的连续定位子帧,其中数量nprs可以在1至160之间(例如,可以包括值1、2、4和6以及其他值)。到达时间(toa)可以基于例如ue接收到prs子帧的开始的时间来确定。

prs定位时机可以以毫秒(或子帧)间隔的间隔350(由数量tprs表示)周期性地发生,其中tprs可以等于5、10、20、40、80、160、320、640或1280。举例来说,图3b图示了nprs等于4且tprs大于或等于20的定位时机的周期性。在一些实施例中,可以依据连续定位时机的开始之间的子帧的数量来测量tprs。ue可以从位置服务器接收prs调度信息作为辅助数据的一部分,辅助数据指示prs定位时机被调度发生的时间和prs定位时机的持续时间。ue可以在调度的时间,对一个或多个定位时机执行toa测量。

在5g网络中,可以动态地(例如,基于位置服务器、ue等的请求)调整prs定位时机的持续时间(由nprs表示)和每个prs定位时机之间的周期(由tprs表示),以实施“按需prs”方案。通过静态调度(例如,具有固定的tprs和nprs)来发送prs会导致资源块的使用效率低下。例如,在紧急呼叫、资产跟踪和其他可能对于大部分时间不需要prs的应用期间,prs可用于定位。对于这些应用,动态地变更prs调度是有利的。例如,对于大部分时间不需要prs的应用(例如,紧急呼叫),可以减小prs定位时机的持续时间,可以增加prs定位时机之间的周期等,以释放用于其他应用的资源块。此外,如下文将更详细描述的,可以控制发送更窄波束宽度的无线电波束的基站,以增加prs定位时机的持续时间,减少prs定位时机之间的周期,为prs符号发送分配更多带宽(例如,通过分配更多资源块)等。这种布置可以提高ue可以与支持更精确测量(通过支持更窄无线电波束)的基站执行足够数量的prs信号测量的可能性,这可以提高位置确定操作的效率和准确性。

图4图示了e-cid操作的示例,其也可以由基站发送的定向无线电波束支持。如图4所示,ue400位于基站404服务的小区402中。作为e-cid操作的一部分,基站404和/或ue400可以进行信号测量,以确定ue400与基站404之间的距离d,以及无线波束在地平面上在ue400处的到达角(aoa)。

有不同的方法可以测量距离d,诸如通过测量在ue处从基站接收的信号的功率,以确定信号功率的衰减程度(例如,由于路径损耗、信号衰落等)。衰减程度可以用来确定距离d。替选地,也可以测量ue与基站之间的传播延迟,并且传播延迟也可以用来确定距离d。例如,ue400可以测量参考信号接收功率(rsrp),其是在ue处接收的携带小区特定参考信号(rs)的资源单元的平均功率。ue400可以执行的另一种测量是参考信号接收质量(rsrq),其可以基于rsrp与平均总接收功率之间的比率(例如,基于接收信号强度指示符(rssi))。ue400可以执行rsrp测量和/或rsrq测量,并将测量结果报告回基站404。再举例来说,为了测量传播延迟,基站404可以测量子帧的发送和接收中的时间差,作为定时提前测量的一部分。基站404可以向ue400发送包括信号的发送时间的信号。在从基站404接收信号时,ue400还可以确定信号的接收时间,并将接收时间报告回基站404。基站404可以确定信号的发送时间与信号的接收时间之间的时间差。该时间差可以表示定时提前测量。基站404可以在定时提前(ta)命令中向ue400发送定时提前测量,以使上行链路定时与来自基站404的下行链路发送同步。

另外,基站404还可以基于发送给ue400的定向无线电波束的出发角(aod)来测量aoa。例如,基站404确定某一aod的无线电波束被发送给ue400作为上行链路发送的一部分,并且接收从ue400返回的ue已经接收到无线电波束的报告,基站404可以确定ue处的无线电波束的aoa与基站404处的相同无线电波束的aod相同。

在一些示例中,基站404可以在可以是lppa和/或nrppa过程的一部分的e-cid测量启动响应中向位置服务器发送rsrp、rsrq和定时提前测量以及aoa测量结果。在一些示例中,ue400还可以在可以是lpp和/或nrpp过程的一部分的e-cid信号测量信息消息中直接向位置服务器报告一些测量结果(例如,rsrp、rsrq和接收发送时间差)。然后,位置服务器可以基于ue400相对于基站404的相对位置(例如,基于aoa以及从rsrp、rsrq和/或定时提前测量中估计的距离)以及基站440的已知位置来估计ue400的位置。

类似于otdoa操作,用于测量的无线电波束的波束宽度也会影响e-cid操作的准确性。例如,如图4b所示,代替接收无线电波束的中心部分420,ue400接收无线电波束的边缘部分422。由于有限的波束宽度,实际的到达角aoa’不同于aoa以及aod。使用aod来估计ue400相对于基站404的方向会导致错误。此外,由于有限的波束宽度,ue400还可以在小区内的不同位置处获得类似的rsrp、rsrq和/或定时提前测量结果。通过减小波束宽度,可以降低使用e-cid操作的位置确定的不确定性。如下文将更详细描述的,对于支持具有更窄波束宽度的无线电波束的小区优先进行e-cid操作,以提高位置确定操作的准确性。

除了波束宽度和/或无线电波束数量的信息之外,对于ue来说,具有关于由基站发送的无线电波束的其他信息,诸如方向、目标区域等,也是有利的。这种信息对于ue确定是否可能从基站接收无线电波束是有用的。如果ue确定不太可能从基站接收无线电波束,则ue可以跳过与该基站的(用于otdoa、e-cid等的)信号测量操作,并代之以与其他基站执行信号测量操作。利用这种布置,可以提高位置确定操作的效率。

图5图示了ue基于由基站发送的无线电波束的信息而跳过与该基站的信号测量操作的示例。如图5所示,基站500以分别为60°、120°、240°和300°的aod发送4个无线电波束502a、502b、502c和502d(例如,在相对于轴504的逆时针方向上)。ue510可以存储信息512,该信息512将由基站500发送的无线电波束的波束id(502a、502b、502c和502d)映射到aod60°、120°、240°和300°。信息512还包括基站500的位置。ue510可以获得其自身位置的粗略测量(例如,基于gps、wifi等)。基于粗略测量,以及基站500的位置和来自信息512的无线电波束的aod,ue510可以确定它是否可能接收无线电波束502a、502b、502c或502d中的任何一个。在图5的示例中,基于其位置的粗略测量,ue510可以确定不太可能接收无线电波束502a、502b、502c或502d中的任何一个,并且跳过与基站500的信号测量操作。

图6a是根据一些实施例的可以利用无线电波束支持的通信系统600和根据一些实施例的支持在5g网络中的位置确定操作的信息的示意图。如图6a所示,位置服务器602(例如,其可以包括图1的lmf120的一部分或者是其一部分)可以从gnb608和/或从维护操作610(例如,编程操作)获得波束支持信息604。如下文将更详细讨论的,位置服务器602可以基于波束支持信息604来配置用于ue612的位置确定操作。例如,位置服务器602可以基于波束支持信息604来选择gnb608的子集,以与ue612执行位置确定操作。再举例来说,位置服务器602还可以将波束支持信息604(和/或导出信息)作为辅助数据614的一部分发送给ue612,以使ue612能够或控制ue612来与gnb608的子集执行位置确定操作。在一些示例中,ue612还可以直接从gnb608接收波束支持信息604。

波束支持信息604可以有各种形式。在一些示例中,用于小区的波束支持信息604可以包括指示该小区中支持的无线电波束的数量的数字,这使位置服务器602和/或ue612能够确定例如在不同小区处的无线电波束的相对波束宽度。在一些示例中,波束支持信息604可以包括标识在小区处支持的每个无线电波束的信息。例如,波束支持信息604可包括位图,其中每个位对应于特定的无线电波束,并且每个位的值可以指示在该小区中是否支持无线电波束。在一些示例中,波束支持信息604可以包括波束宽度信息(例如,在仰角平面中测量的第一波束宽度和在方位角平面中测量的第二波束宽度),该波束宽度信息可以直接将每个小区的波束宽度信息提供给位置服务器602和/或ue612。

位置服务器602可以通过不同的方式从gnb608获得波束支持信息604。在一些示例中,位置服务器602可以使用nrppa过程向gnb608发送查询,以请求波束支持信息604。在一些示例中,作为在nrppa过程下的e-cid位置信息传输的一部分,位置服务器602可以向每个gnb608发送用于e-cid测量启动请求的消息,以启动与gnb的e-cid操作,并且该消息可以包括用于波束支持信息的信息元素(ie)。图6b中示出了示例e-cid测量启动请求消息620的摘录。如图6b所示,e-cid测量启动请求消息620包括被标记为“实际波束支持”的ie622。ie622可以是范围在1至64之间的6位数字,并且可以指示由小区支持的无线电波束的数量,该数量的范围基于例如5g规范来设置。另外,e-cid测量启动请求消息620还包括被标记为“测量量项(measurementquantitiesitem)”的ie624。iee624可以包括位置服务器602已经选择并将由接收方gnb执行的测量集。测量可以包括,例如,报告小区的小区标识符,由小区支持的无线电波束的标识符集,对于标识符集所标识的每个波束的到达角(aoa)、定时提前、rsrp、rsrq等。作为e-cid位置信息传输的一部分,gnb可以接收e-cid测量启动请求消息620,解析该消息以标识由位置服务器602请求的ie,并在e-cid测量启动响应消息中将用于所请求的ie的数据(例如,由小区支持的无线电波束的数量、和所请求的测量的结果)提供回位置服务器602。

在一些示例中,作为在nrppa过程下的otdoa信息传输的一部分,位置服务器602可以向每个gnb608发送用于otdoa信息请求的消息,以启动与gnb的otdoa操作,并且该消息还可以包括用于波束支持信息的信息元素(ie)。图6c中示出了示例otdoa信息请求消息640的摘录。如图6c所示,otdoa信息请求消息640包括被标记为“实际波束支持”的ie642。ie642可以是范围在1至64之间的6位数字,并且可以指示由小区支持的无线电波束的数量,该数量的范围基于例如5g规范来设置。作为otdoa信息传输的一部分,gnb可以接收otdoa信息请求消息640,解析该消息以标识ie642,以及在otdoa信息响应消息中将无线电波束的数量的信息提供给位置服务器602。

另外,如上所述,ue612还可以以各种方式直接从gnb608接收波束支持信息604。在一些示例中,ue612可以接收波束支持信息604,同时与gnb608中的一个建立或重新配置无线电资源控制(rrc)连接。在一些示例中,ue612还可以从gnb608接收广播消息(例如,系统信息块类型1(sib1)消息)。图6d图示了示例sib1/rrc重新配置消息650的摘录。如图6d所示,sib1/rrc重新配置消息650包括被标记为“positioninburstlongbitmap”的ie652。ie652可以是64位位图的形式,其中每个位表示/标识无线电波束。位值“1”可以指示由该位表示的无线电波束在小区中发送,而位值“0”可以指示由该位表示的无线电波束不在小区中发送。位图信息可以与附加信息相结合,附加信息包括例如位图中所表示的每个波束的到达角(aoa)、ue的当前位置的粗略估计、服务该小区的基站的已知位置等,以确定ue是否可能接收在小区中发送的无线电波束中的一些或全部,如上所述。在图6d的示例中,小区发送在5g规范下允许的所有64个无线电波束。在一些示例中,“positioninburstlongbitmap”位图可以包括在e-cid测量启动请求/响应消息和otdoa信息请求/响应消息中,以代替或补充6位“实际波束支持”数字。

在一些示例中(在图6b至图6d中未示出),e-cid测量启动请求/响应消息、otdoa信息请求/响应消息、sib1/rrc重新配置消息或由gnb608发送到位置服务器的其他消息也可以包括其他形式的波束支持信息604。例如,波束支持信息604可以包括波束宽度信息。例如,这些消息可以包括在小区中支持的每个波束的第一波束宽度(在仰角平面中测量的)和第二波束宽度(在方位角平面中测量的)。在一些示例中,gnb608还可以发送prs码本信息(其可以是波束支持信息604的一部分),该码本信息具体封装了沿特定仰角和方位角启用的波束。

在从每个gnb608接收波束支持信息604之后,位置服务器602和/或ue612可以存储将gnb608所服务的每个小区映射到相应的波束支持信息604的数据结构(例如,映射表)。在一些示例中,数据结构中的小区可以基于例如在每个小区中支持的波束的数量、每个小区中的波束的波束宽度、ue可能接收的波束的数量等进行排名。例如,在数据结构中,在小区当中排名最高的小区可以具有最大数量的波束和/或最窄的波束宽度。位置服务器602和/或ue612可以基于排名的结果来配置位置确定操作(例如,otdoa操作、e-cid操作等)。

图7a至图7d示出了基于支持信息604来适配的位置确定操作的示例。在图7a中,位置服务器602可以向ue612发送辅助数据614。假设ue612具有为执行otdoa操作分配的有限的时间,且可以在所分配的时间内与不超过三个基站执行测量,则位置服务器602可以对波束支持信息排名,并在gnb608当中选择具有最大数量的波束(或者最窄的波束宽度)的前三个小区(例如,由gnb608a、608b和608c服务的小区),并且将这三个小区包括在辅助数据614中,这使ue612能够仅与gnb608a、608b和608c执行rstd测量,而不与其他gnb608(例如,gnb608d和608e)执行rstd测量,以便更好地定位并减少如上所述的定位不确定性。在一些示例中,位置服务器602还可以确定ue612相对于小区的基站的大致位置。基于指示在每个小区处支持的波束的波束支持信息,且基于ue612相对于这些小区的基站的大致位置,位置服务器602可以选择小区集,以对于该小区集在ue612的大致方向/位置处启用波束,使得ue612仅与这些小区执行信号测量。在一些示例中,ue612还可以包括在辅助数据614中由gnb608服务的所有小区的波束支持信息604,并且ue612可以执行排名并选择前三个小区来执行rstd测量。在执行rstd测量之后,ue612可以将rstd测量结果包括在返回给位置服务器602的otdoa信号测量信息消息702中,然后位置服务器602可以基于rstd测量结果来确定ue612的位置。

图7b图示了基于支持信息604来适配的位置确定操作的另一示例。如图7b所示,位置服务器602可以基于排名来选择gnb608的子集,并请求gnb608的子集来与ue612执行e-cid操作。例如,基于排名,位置服务器602可以向gnb608a、608b和608c发送e-cid测量启动请求消息720,其中每个消息都包括要测量的项目(例如,到达角(aoa)、定时提前、rsrp、rsrq等)。位置服务器602还可以不向其他gnb608(例如,gnb608d和608e)发送e-cid测量启动请求消息720。随后,gnb608a、608b和608c可以与ue612执行所请求的测量,从ue612接收测量报告722,并将测量结果包括在返回给位置服务器602的e-cid测量启动响应消息724中,然后位置服务器602可以基于e-cid测量结果来确定ue612的位置。

图7c图示了基于支持信息604来适配的位置确定操作的另一示例。如图7c所示,位置服务器602或ue612中的至少一者可以选择支持相对大数量的无线电波束(或支持相对窄的波束宽度的无线电波束)的小区(例如,由gnb608a服务的小区),并且作为“按需prs”操作的一部分,请求所选择的小区更新prs发送的调度。更新可以以在用于测量的所分配时间内使由ue612执行的rstd测量的质量最大化为目标,以提高otdoa操作的效率和准确性。对prs发送的调度的更新可以包括,例如,增加prs定位时机的持续时间、减少prs定位时机之间的周期、为prs符号发送分配更多的带宽(例如,通过分配更多的资源块)等。位置服务器602可以经由prs调度配置732在gnb608a处配置prs调度,而ue612可以向gnb608a发送prs调度更新请求734,以更新prs调度。

在一些示例中,ue612可以缓存过去已经测量的小区(例如,服务小区、相邻小区等)的波束支持信息,并且可以适配位置确定操作,而无需来自例如位置服务器602的进一步的辅助。例如,ue612可能在过去已经从位置服务器602和/或来自基站608的sib1广播接收到波束支持信息,并缓存波束支持信息。ue612可以基于缓存的波束支持信息来适配位置确定操作(例如,e-cid操作、otdoa操作等)。例如,如图7d所示,基于缓存的波束支持信息,ue612可以排出支持最大数量的无线电波束、最窄无线电波束等的前三个小区,并选择gnb608a、608b和608c来执行rstd和/或ecid测量,同时跳过与gnb608d和608e的测量。

图8是根据一些实施例的图示了在位置服务器处执行位置测量的方法800的流程图。图8图示了根据上述实施例的各方面的位置服务器的功能性。根据一些实施例,图8中图示的一个或多个框的功能性可以由位置服务器(例如,位置服务器602)来执行。如图11所示且在下文更详细地描述的,用于执行这些功能的部件可以包括位置服务器602的软件和/或硬件组件。

在框802,功能性包括获得多个小区的波束支持信息。获得波束支持信息有各种方式。例如,位置服务器可以使用nrppa过程向基站集中的每一个基站(例如,gnb608)发送查询,以请求波束支持信息。在一些示例中,作为在nrppa过程下的e-cid位置信息传输的一部分,位置服务器可以向每个基站发送用于e-cid测量启动请求的消息,以启动与基站的e-cid操作,并且该消息可以包括用于波束支持信息的信息元素(ie)。在一些示例中,作为在nrppa过程下的otdoa信息传输的一部分,位置服务器可以向基站发送用于otdoa信息请求的消息,以启动与基站的otdoa操作,并且该消息还可以包括用于波束支持信息的信息元素(ie)。如图11所示且在下文更详细地描述的,用于执行在框802处的功能的部件可以包括总线1105、(多个)处理单元1110、无线通信接口1133、存储器1135和/或位置服务器602的其他硬件和/或软件组件。

在框804,功能性包括基于波束支持信息来配置用于移动设备的位置确定操作,位置确定操作包括要由移动设备或多个小区中的一个或多个小区中的至少一者执行的一个或多个信号的测量,并且可以包括例如otdoa操作、e-cid操作等。

位置服务器可以通过各种方式配置位置确定操作。在一些示例中,在子框804a,位置服务器可以基于波束支持信息来生成配置数据(例如,辅助数据)。配置数据可以包括在每个小区处支持的无线电波束的数量、在每个小区处支持的无线电波束的波束宽度、在每个小区处支持的无线电波束的标识等。ue可以基于配置数据而在小区当中选择支持ue可能接收的最大数量的波束的小区的子集(例如,基于波束的aoa、ue的当前位置的粗略估计、基站的已知位置等),以执行信号测量。ue还可以基于配置数据而在小区当中选择支持具有最窄波束宽度的波束的小区的子集,以执行信号测量。在一些示例中,位置服务器还可以基于波束支持信息来选择小区的子集,并将小区的子集包括在配置数据中。在子框804b,位置服务器可以向移动设备发送配置数据,以使移动设备能够与小区的子集执行信号测量(例如,prs信号测量、e-cid测量等)。

在一些示例中,在子框804c,位置服务器可以基于小区的波束支持信息来选择小区的子集,以与ue执行定位测量。在一些示例中,在子框804d,位置服务器可以向小区的子集发送信号测量请求(例如,e-cid测量启动响应消息),以在小区的子集处启动信号测量(例如,rsrp/rsrq测量、定时提前测量等)。在一些示例中,在子框804e,位置服务器还可以配置小区的子集来更新定位参考信号(prs)的发送调度(例如,通过增加信号的持续时间、减少信号之间的周期、分配额外的发送信号的载波带宽等),作为“按需prs”操作的一部分。

如图11所示且在下文更详细地描述的,用于执行在框804(包括子框804a至804e)处的功能的部件可以包括总线1105、(多个)处理单元1110、无线通信接口1133、存储器1135和/或位置服务器602的其他硬件和/或软件组件。

在框806,功能性包括接收一个或多个信号的测量结果。这些结果可以从例如移动设备(例如,rstd测量)和/或一个或多个小区的基站接收(例如,aoa测量、rsrp/rsrq测量、定时提前测量等)。如图11所示且在下文更详细地描述的,用于执行在框806处的功能的部件可以包括总线1105、(多个)处理单元1110、无线通信接口1133、存储器1135和/或位置服务器602的其他硬件和/或软件组件。

在框808,基于上述图3a至图5b中描述的技术,功能性包括基于一个或多个信号的测量结果来确定移动设备的位置。如图11所示且在下文更详细地描述的,用于执行在框802处的功能的部件可以包括总线1105、(多个)处理单元1110、存储器1135和/或位置服务器602的其他硬件和/或软件组件。

图9是图示了根据一些实施例的在移动设备(例如,ue612)处执行位置测量的方法900的流程图。图9图示了根据上述实施例的各方面的移动设备的功能性。根据一些实施例,图9中图示的一个或多个框的功能性可以由移动设备(例如,ue612)来执行。如图10所示且在下文更详细地描述的,用于执行这些功能的部件可以包括ue612的软件和/或硬件组件。

在框902,功能性包括获得多个小区的波束支持信息。移动设备可以经由例如来自位置服务器的配置数据(例如,辅助数据)、来自基站的sib1广播和/或rrc重新配置消息等来接收波束支持信息。如图10所示且在下文更详细地描述的,用于执行在框902处的功能的部件可以包括总线1005、(多个)处理单元1010、无线通信接口1130、存储器1160和/或ue612的其他硬件和/或软件组件。

在框904,功能性包括在移动设备处基于多个小区的波束支持信息来执行一个或多个信号的测量,以支持用于移动设备的位置确定操作。移动设备可以基于波束支持信息通过各种方式执行测量。例如,在子框904a,移动设备可以选择小区的子集来执行用于位置确定操作的一个或多个信号的测量。具体地,移动设备可以基于配置数据而在小区当中选择支持移动设备可能接收(例如,基于波束的aoa、来自gps信号的移动设备当前位置的粗略估计、基站的已知位置等)的最大数量的波束的小区的子集,以执行信号测量。移动设备还可以基于配置数据而在小区当中选择支持具有最窄波束宽度的波束的小区的子集,以执行信号测量。再举例来说,在子框904b,作为“按需prs”操作的一部分,移动设备可以基于小区的波束支持信息而向小区的子集发送请求,以更新prs的发送调度(例如,通过增加信号的持续时间、减少信号之间的周期、分配额外的发送信号的载波带宽等)。如图10所示且在下文更详细地描述的,用于执行在框904处的功能的部件可以包括总线1005、(多个)处理单元1010、无线通信接口1030、存储器1060、gnss接收器1080和/或ue612的其他硬件和/或软件组件。

在框906,功能性包括发送测量的结果以支持位置确定操作。移动设备可以将结果发送给位置服务器(例如,otdoa操作)或与其一起操作的基站(例如,用于e-cid操作的rsrq和/或rsrp测量)。如图10所示且在下文更详细地描述的,用于执行在框906处的功能的部件可以包括总线1005、(多个)处理单元1010、无线通信接口1030、存储器1060、gnss接收器1080和/或ue612的其他硬件和/或软件组件。

图10图示了ue612(和图1的ue105)的实施例,可以如上所述(例如,结合图1至图9)利用该实施例。例如,ue612可以执行图9的方法900的一个或多个功能。应该注意,图10的目的在仅提供各种组件的一般化图示,可以适当地利用其中的任何一个或全部。可以注意到,在一些实例中,图10所图示的组件可以定位到单个物理设备和/或分布在各种联网设备当中,这些联网设备可以设置在不同的物理位置(例如,位于用户身体的不同部位,在这种情况下,这些组件可以经由个人区域网(pan)和/或其他方式通信连接)。

ue612被示出为包括可以经由总线1005(或者可以适当地以其他方式通信)电耦合的硬件元件。硬件元件可以包括(多个)处理单元1010,处理单元1010可以包括但不限于一个或多个通用处理器、一个或多个专用处理器(诸如数字信号处理(dsp)芯片、图形加速处理器、专用集成电路(asic)等)和/或其他处理结构或部件。如图10所示,一些实施例可以具有单独的dsp1020,这取决于期望的功能性。基于无线通信的位置确定和/或其他确定可以在(多个)处理单元1010和/或无线通信接口1030(下文讨论)中提供。ue612还可以包括一个或多个输入设备1070和一个或多个输出设备1015,该输入设备1070可以包括但不限于触摸屏、触摸板、麦克风、(多个)按钮、(多个)拨盘、(多个)开关等,该输出设备1015可以包括但不限于显示器、发光二极管(led)、扬声器等。

ue612还可以包括无线通信接口1030,该无线通信接口1030可以包括但不限于调制解调器、网卡、红外通信设备、无线通信设备和/或芯片组(诸如设备、ieee802.11设备、ieee802.15.4设备、wi-fi设备、wimax设备、蜂窝通信设施等)等,其可以使ue612/ue105能够经由上文参考图1描述的网络进行通信。无线通信接口1030可以准许数据与网络、enb、gnb和/或其他网络组件、计算机系统和/或本文描述的任何其他电子设备进行通信。该通信可以经由发送和/或接收无线信号1034的(多个)无线通信天线1032来执行。

取决于期望的功能性,无线通信接口1030可以包括单独的收发器,以与基站(例如,enb和gnb)和其他地面收发器(诸如无线设备和接入点)进行通信。ue612可以与可以包括各种网络类型的不同数据网络进行通信。例如,无线广域网(wwan)可以是码分多址(cdma)网络、时分多址(tdma)网络、频分多址(fdma)网络、正交频分多址(ofdma)网络、单载波频分多址(sc-fdma)网络、wimax(ieee802.16)等等。cdma网络可以实施一种或多种无线接入技术(rat),诸如cdma2000、宽带cdma(w-cdma)等等。cdma2000包括is-95、is-2000和/或is-856标准。tdma网络可以实施全球移动通信系统(gsm)、先进数字移动电话系统(d-amps)或一些其他rat。ofdma网络可采用lte、先进lte等等。在来自3gpp的文件中描述了5g、lte、先进lte、gsm和w-cdma。在名为“第三代合作伙伴项目2”(3gpp2)的文件中描述了cdma2000。3gpp和3gpp2文件是公开的。无线局域网(wlan)也可以是ieee802.11x网络,并且无线个人区域网(wpan)可以是蓝牙网络、ieee802.15x或一些其他类型的网络。本文描述的技术也可以用于wwan、wlan和/或wpan的任意组合。

ue612还可以包括(多个)传感器1040。这种传感器可以包括但不限于一个或多个惯性传感器(例如,(多个)加速度计、(多个)陀螺仪和/或其他imu)、(多个)摄像头、(多个)磁力计、(多个)高度计、(多个)麦克风、(多个)近距离传感器、(多个)光传感器等,其中的一些可以用来补充和/或促进本文描述的位置确定。

ue612的实施例还可以包括能够使用gnss天线1082从一个或多个gnss卫星(例如,sv190)接收信号1084的gnss接收器1080。可以利用这种定位来补充和/或结合本文描述的技术。gnss接收器1080可以使用常规技术从gnss系统的gnsssv中提取ue612的位置,gnss系统诸如全球定位系统(gps)、伽利略、格洛纳斯(glonass)、指南针、日本的准天顶卫星系统(qzss)、印度的印度区域导航卫星系统(irnss)、中国的北斗和/或类似的。此外,gnss接收器1080可用于各种增强系统(例如,基于卫星的增强系统(sbas)),这些增强系统可以与一个或多个全球和/或区域导航卫星系统相关联或以其他方式使其能够与之一起使用。作为示例而非限制,sbas可以包括提供完整性信息、差分校正等的(多个)增强系统,诸如广域增强系统(waas)、欧洲地球静地导航重叠服务(egnos)、多功能卫星增强系统(msas)、gps辅助型静地增强导航或gps和静地增强导航系统(gagan)和/或类似的。因此,如本文所使用的,gnss可以包括一个或多个全球和/或区域导航卫星系统和/或增强系统的任何组合,并且gnss信号可以包括gnss、类gnss和/或与这样的一个或多个gnss相关联的其他信号。

ue612还可以包括存储器1060和/或与其通信。存储器1060可以包括但不限于本地和/或网络可访问的存储、磁盘驱动器、驱动器阵列、光存储设备、固态存储设备,诸如随机存取存储器(“ram”)和/或只读存储器(“rom”),其可以是可编程的、可闪速更新的和/或类似的。这种存储设备可以被配置为实施任何适当的数据存储,包括但不限于各种文件系统、数据库结构和/或类似的。

如本文所述,ue105的存储器1060还可以包括软件元件(图10中未示出),包括操作系统、设备驱动程序、可执行库和/或其他代码,诸如一个或多个应用程序,其可以包括由各种实施例提供的计算机程序,和/或可以被设计为实施由其他实施例提供的方法和/或配置由其他实施例提供的系统。仅作为示例,相对于上述(多种)方法描述的一个或多个过程可以被实施为可由ue612(和/或ue612内的(多个)处理单元1010或dsp1020)执行的代码和/或指令。在一方面,根据所描述的方法,这种代码和/或指令可以用来配置和/或适配通用计算机(或其他设备)以执行一个或多个操作。

图11图示了计算机系统1100的实施例,可以利用该计算机系统1100和/或将其结合到通信系统(例如,图1的通信系统100)的一个或多个组件中,包括5g网络(包括5gran和5gc)的各种组件和/或其他网络类型的类似组件,并且可以包括位置服务器602。图11提供了计算机系统1100的一个实施例的示意图示,该计算机系统1100可以执行由各种其他实施例提供的方法,诸如关于图8描述的方法。应该注意,图11的目的在仅提供各种组件的一般化图示,可以适当地利用其中的任何一个或全部。因此,图11宽泛地图示了如何以相对分离或相对更集成的方式实施各个系统元件。另外,可以注意到,图11所图示的组件可以定位到单个设备中和/或分布在各种联网设备当中,这些联网设备可以设置在不同的物理或地理位置。在一些实施例中,计算机系统1100可以对应于lmf120、gnb110(例如,gnb110-1)、enb、e-smlc、suplslp和/或一些其他类型的能定位的设备。

计算机系统1100被示出为包括可以经由总线1105(或者可以适当地以其他方式通信)电耦合的硬件元件。硬件元件可以包括(多个)处理单元1110,处理单元1110可以包括但不限于一个或多个通用处理器、一个或多个专用处理器(诸如数字信号处理芯片、图形加速处理器和/或类似的)和/或其他处理结构,其可以被配置为执行本文描述的一种或多种方法,包括关于图9描述的方法。计算机系统1100还包括一个或多个输入设备1115和一个或多个输出设备1120,该输入设备1115可以包括但不限于鼠标、键盘、摄像头、麦克风和/或类似的,该输出设备1120可以包括但不限于显示设备、打印机和/或类似的。

计算机系统1100还可以包括一个或多个非暂时性存储设备1125(和/或可以与之通信),其可以包括但不限于本地和/或网络可访问存储器和/或可以包括但不限于磁盘驱动器、驱动器阵列、光存储设备、固态存储设备,诸如随机存取存储器(“ram”)和/或只读存储器(“rom”),其可以是可编程的、可闪速更新的和/或类似的。这种存储设备可以被配置为实施适当的数据存储,包括但不限于各种文件系统、数据库结构和/或类似的。

计算机系统1100还可以包括通信子系统1130,通信子系统1130可以包括由无线通信接口1133管理和控制的有线通信技术和/或无线通信技术的支持(在一些实施例中)。通信子系统1130可以包括调制解调器、网卡(无线或有线)、红外通信设备、无线通信设备和/或芯片组和/或类似的。通信子系统1130可以包括一个或多个输入和/或输出通信接口,诸如无线通信接口1133,以准许与网络、移动设备、其他计算机系统和/或本文描述的任何其他电子设备交换数据。注意,术语“移动设备”和“ue”在本文中可互换使用,指任何移动通信设备,诸如但不限于移动电话、智能手机、可穿戴设备、移动计算设备(例如,膝上型电脑、pda、平板电脑)、嵌入式调制解调器,以及汽车和其他车辆计算设备。

在许多实施例中,计算系统1100将还包括工作存储器1135,其可以包括ram和/或rom设备。如本文所述,被示出为位于工作存储器1135内的软件元件可以包括操作系统1140、设备驱动程序、可执行库和/或其他代码,诸如(多个)应用1145,其可以包括由各种实施例提供的计算机程序,和/或可以被设计为实施由其他实施例提供的方法和/或配置系统。仅作为示例,相对于上述(多种)方法描述的一个或多个过程,诸如关于图8描述的方法,可以被实施为可由计算机(和/或计算机内的处理单元)执行的代码和/或指令;在一方面中,然后,根据所描述的方法,这种代码和/或指令可以用来配置和/或适配通用计算机(或其他设备)以执行一个或多个操作。

这些指令和/或代码的集合可以存储在非暂时性计算机可读存储媒介上,诸如上述(多个)存储设备1125。在一些情况下,可以将存储媒介结合到计算机系统内,诸如计算机系统1100。在其他实施例中,存储媒介可与计算机系统(例如,可移动媒介,诸如光盘)分离,和/或设在安装包中,使得存储媒介可以用来对其上存储有指令/代码的通用计算机进行编程、配置和/或适配。这些指令可采取(可由计算机系统1100执行的)可执行代码的形式,和/或可采取(在编译和/或安装在计算机系统1100上时的)源代码和/或可安装代码的形式(例如,使用多种普遍可用的编译器、安装程序、压缩/解压实用程序等中的任何一种),然后采取可执行代码的形式。

对于本领域技术人员清楚明白的是,可以根据特定的要求进行实质性的变化。例如,也可以使用定制的硬件,和/或可以在硬件、软件(包括便携式软件,诸如小程序等)或两者中实施特定元件。进一步地,可以采用到诸如网络输入/输出设备的其他计算设备的连接。

参考附图,可以包括存储器的组件可以包括非暂时性机器可读媒介。本文所使用的术语“机器可读媒介”和“计算机可读媒介”是指参与提供使机器以特定方式运行的数据的任何存储媒介。在上文提供的实施例中,各种机器可读媒介可能涉及到向处理单元和/或(多个)其他设备提供指令/代码以供执行。附加地或替选地,机器可读媒介可能用来存储和/或携带这种指令/代码。在许多实施方式中,计算机可读媒介是物理和/或有形的存储媒介。这种媒介可以采取许多形式,包括但不限于非易失性媒介、易失性媒介和传输媒介。计算机可读媒介的常见形式包括,例如,磁性和/或光学媒介、穿孔卡、纸带、具有孔图案的任何其他物理媒介、ram、prom、eprom、flash-eprom、任何其他存储芯片或存储盒、下文所述的载波、或计算机可以从中读取指令和/或代码的任何其他媒介。

本文所述的方法、系统和设备都是示例。各种实施例可以适当地省略、替换或添加各种过程或组件。比如,相对于某些实施例描述的特征可以在各种其他实施例中组合。实施例的不同方面和元件可以以类似的方式组合。本文提供的附图的各种组件可以在硬件和/或软件中实现。同样,技术在发展,因此,许多元件是不将本公开的范围限制于那些特定示例的示例。

已经证明,有时,主要出于通用性的原因,将这样的信号称为位、信息、值、单元、符号、字符、变量、项、数字、数值或类似的是方便的。然而,应该理解,所有这些或类似的术语都与适当的物理量相关联,并且仅仅是方便的标签。除非具体说明,否则从上面的讨论中可以明显看出,在整个说明书中,利用诸如“处理”、“计算”、“计量”、“确定”、“查明”、“标识”、“关联”、“测量”、“执行”等术语的讨论是指特定装置(诸如专用计算机或类似的专用电子计算设备)的动作或过程。因而,在本说明书的上下文中,专用计算机或类似的专用电子计算设备能操纵或转换信号,通常表示为专用计算机或类似的专用电子计算设备的存储器、寄存器或其他信息存储设备、传输设备或显示设备中的物理电子、电量或磁量。

本文所使用的术语“和”和“或”可以包括各种各样的含义,这些含义预计至少部分取决于使用这些术语的上下文。通常,“或”如果用来关联一个列表,诸如a、b或c,意图表示a、b和c,在此以包含的意义使用,以及a、b或c,在此以排他的意义使用。另外,本文使用的术语“一个或多个”可以用来以单数形式描述任何特征、结构或特性,或者可以用来描述特征、结构或特性的某种组合。然而,应该注意的是,这仅仅是说明性的示例,并且要求保护的主题不限于这个示例。此外,术语“至少一项/者”如果用来关联一个列表,例如a、b或c,可以被解释为是意指a、b和/或c的任意组合,诸如a、ab、aa、aab、aabbccc等。

已经描述了几个实施例,在不脱离本公开的精神的情况下,可以使用各种修改、替代构造和等同物。例如,上述元件可以仅仅是更大系统的组件,其中其他规则可以优先于或以其他方式修改各种实施例的应用。同样,在考虑上述元件之前、期间或之后,可以采取若干步骤。相应地,以上描述不限制本公开的范围。

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