多径定位信号确定的制作方法

文档序号:32337206发布日期:2022-11-26 08:27阅读:51来源:国知局
多径定位信号确定的制作方法
多径定位信号确定
1.优先权要求
2.本专利申请要求于2020年4月7日提交的题为“multi-path positioning signal determination(多径定位信号确定)”的美国非临时申请no.16/841,726的优先权,该美国非临时申请被转让给本技术受让人并由此通过援引明确纳入于此。
3.背景
4.无线通信系统已经过了数代的发展,包括第一代模拟无线电话服务(1g)、第二代(2g)数字无线电话服务(包括过渡的2.5g和2.75g网络)、第三代(3g)具有因特网能力的高速数据无线服务和第四代(4g)服务(例如,长期演进(lte)或wimax)。目前在用的有许多不同类型的无线通信系统,包括蜂窝以及个人通信服务(pcs)系统。已知蜂窝系统的示例包括蜂窝模拟高级移动电话系统(amps),以及基于码分多址(cdma)、频分多址(fdma)、时分多址(tdma)、全球移动接入系统(gsm)tdma变型等的数字蜂窝系统。
5.第五代(5g)移动标准要求更高的数据传输速度、更大数目的连接和更好的覆盖、以及其他改进。根据下一代移动网络联盟,5g标准被设计成向成千上万个用户中的每一者提供数十兆比特每秒的数据率,以及向办公楼层里的数十位员工提供1千兆比特每秒的数据率。应当支持几十万个同时连接以支持大型传感器部署。因此,相比于当前的4g标准,5g移动通信的频谱效率应当显著提高。此外,相比于当前标准,信令效率应当提高并且等待时间应当大幅减少。
6.获取正接入无线网络的移动设备的位置或定位对于许多应用而言可以是有用的,包括例如紧急呼叫、个人导航、资产跟踪、定位朋友或家庭成员等。现有的定位方法包括基于测量从各种设备(包括卫星运载器(sv)和无线网络中的地面无线电源,诸如基站和接入点)传送的无线电信号的方法。预期针对5g无线网络的标准化将包括对各种定位方法的支持,其可以按与lte无线网络当前利用定位参考信号(prs)和/或因蜂窝小区而异的参考信号(crs)类似的方式来利用由基站传送的参考信号进行位置确定。
7.城市地区由于定位信号从定位信号源到接收机的多径行进和/或定位信号的阻挡而经历较高的位置确定误差。为了缓解定位信号的多径行进效应,可以使用不同的测量技术(例如,较长的测量时间)以尝试改进用于确定位置的定位信号测量的信号质量。
8.概述
9.一种示例用户装备(ue)包括:接收机,其被配置成接收定位信号;至少一个传感器,其被配置成提供独立于该定位信号的至少一个传感器测量;存储器;以及通信地耦合至该接收机、该存储器和该至少一个传感器的处理器,该处理器被配置成:基于与第一时间相对应的来自定位信号源的第一定位信号的第一定位信号测量来确定该ue与该定位信号源之间的第一射程;基于与第二时间相对应的来自该定位信号源的第二定位信号的第二定位信号测量来确定该ue与该定位信号源之间的第二射程;基于第一射程、第二射程以及由该至少一个传感器测量指示的该ue在第一时间与第二时间之间的移动,来确定第一射程或第二射程中的所选射程是否为多径射程;以及响应于所选射程被确定为多径射程,削减所选射程在定位技术中的使用,以确定该ue的位置。
10.此类ue的实现可包括以下特征中的一个或多个特征。为了确定所选射程是否为多径射程,该处理器用于以下至少一者:被配置成确定预期射程与第二射程是否相差超过第一阈值量,该预期射程基于第一射程和该ue在第一时间与第二时间之间的位移,该位移基于该至少一个传感器测量;或者被配置成确定第一射程与第二射程之间的差是否超过该ue在第一时间与第二时间之间的位移达第二阈值量以上。为了确定所选射程是否为多径射程,该处理器被配置成基于该至少一个传感器测量来确定该ue的位移的幅度。为了确定所选射程是否为多径射程,该处理器被配置成基于该至少一个传感器测量来确定该ue的位移的方向。
11.另外地或替换地,此类ue的实现可包括以下特征中的一个或多个特征。该至少一个传感器包括一个或多个惯性运动传感器。该至少一个传感器包括至少一个相机,并且该至少一个传感器测量包括由该至少一个相机捕捉的多个图像;或者该至少一个传感器包括至少一个磁力计,并且该至少一个传感器测量包括一个或多个磁场测量;或者其组合。为了削减所选射程在该定位技术中的使用,该处理器用于以下至少一者:被配置成排除在该定位技术中使用所选射程;或者被配置成降低在该定位技术中对所选射程的加权。该处理器被配置成:在所选射程被削减的情况下根据该定位技术确定该ue的当前所确定位置;以及用该ue的当前所确定位置替换该ue的先前所确定位置。该处理器被进一步配置成响应于所选射程被确定为多径射程,削减来自该定位信号源的第三定位信号的第三定位信号测量的使用,以确定ue的另一位置。
12.一种辅助定位技术的方法的示例包括:在用户装备(ue)处测量与第一时间相对应的来自定位信号源的第一定位信号,以产生第一定位信号测量;在该ue处测量与第二时间相对应的来自该定位信号源的第二定位信号,以产生第二定位信号测量;基于第一定位信号测量来确定该ue与该定位信号源之间的第一射程;基于第二定位信号测量来确定该ue与该定位信号源之间的第二射程;从该ue的至少一个传感器获得至少一个传感器测量,该至少一个传感器测量指示该ue在第一时间与第二时间之间的移动;基于第一射程、第二射程和该至少一个传感器测量来确定第一射程或第二射程中的所选射程为多径射程;以及响应于所选射程被确定为多径射程,削减所选射程在该定位技术中的使用,以确定该ue的位置。
13.此类方法的实现可包括以下特征中的一项或多项。确定所选射程为多径射程包括以下至少一者:确定预期射程与第二射程相差超过第一阈值量,该预期射程基于第一射程和该ue在第一时间与第二时间之间的位移,该位移基于该至少一个传感器测量;或者确定第一射程与第二射程之间的差超过该ue在第一时间与第二时间之间的位移达第二阈值量以上。确定所选射程为多径射程包括基于该至少一个传感器测量来确定该ue的位移的幅度。确定所选射程为多径射程包括基于该至少一个传感器测量来确定该ue的位移的方向。
14.另外地或替换地,此类方法的实现可包括以下特征中的一项或多项。该至少一个传感器测量包括一个或多个惯性运动测量。获得该至少一个传感器测量包括:通过该ue的至少一个相机捕捉多个图像;或者进行一个或多个磁场测量;或者其组合。削减所选射程在该定位技术中的使用包括以下至少一者:排除在该定位技术中使用所选射程;或者降低在该定位技术中对所选射程的加权。该方法包括:在所选射程被削减的情况下根据该定位技术确定该ue的当前所确定位置;以及用该ue的当前所确定位置替换该ue的先前所确定位置。该方法包括:响应于所选射程被确定为多径射程,削减来自该定位信号源的第三定位信
号的第三定位信号测量的使用,以确定该ue的另一位置。
15.另一示例ue包括:用于测量与第一时间相对应的来自定位信号源的第一定位信号,以产生第一定位信号测量的装置;用于测量与第二时间相对应的来自该定位信号源的第二定位信号,以产生第二定位信号测量的装置;用于基于第一定位信号测量来确定该ue与该定位信号源之间的第一射程的装置;用于基于第二定位信号测量来确定该ue与该定位信号源之间的第二射程的装置;用于从该ue的至少一个传感器获得至少一个传感器测量的装置,该至少一个传感器测量指示该ue在第一时间与第二时间之间的移动;用于基于第一射程、第二射程和该至少一个传感器测量来确定第一射程或第二射程中的所选射程为多径射程的装置;以及用于响应于所选射程被确定为多径射程,削减所选射程在定位技术中的使用,以确定该ue的位置的装置。
16.此类ue的实现可包括以下特征中的一个或多个特征。用于确定所选射程是否为多径射程的装置包括以下至少一者:用于确定预期射程与第二射程是否相差超过第一阈值量的装置,该预期射程基于第一射程和该ue在第一时间与第二时间之间的位移,该位移基于该至少一个传感器测量;或者用于确定第一射程与第二射程之间的差是否超过该ue在第一时间与第二时间之间的位移达第二阈值量以上的装置。用于确定所选射程是否为多径射程的装置包括:用于基于该至少一个传感器测量来确定该ue的位移的幅度的装置。用于确定所选射程是否为多径射程的装置包括:用于基于该至少一个传感器测量来确定该ue的位移的幅度的方向。
17.另外地或替换地,此类ue的实现可包括以下特征中的一个或多个特征。用于获得该至少一个传感器测量的装置包括一个或多个惯性运动测量。用于获得该至少一个传感器测量的装置包括:该ue的至少一个相机;或者至少一个磁力计;或者其组合。用于削减所选射程在该定位技术中的使用的装置包括以下至少一者:用于排除在该定位技术中使用所选射程的装置;或者用于降低在该定位技术中对所选射程的加权的装置。该ue包括用于在所选射程被削减的情况下根据该定位技术确定该ue的当前所确定位置的装置;以及用于用该ue的当前所确定位置替换该ue的先前所确定位置的装置。该ue包括:用于响应于所选射程被确定为多径射程,削减来自该定位信号源的第三定位信号的第三定位信号测量的使用,以确定该ue的另一位置的装置。
18.一种非瞬态处理器可读存储介质的示例包括被配置成使得一个或多个处理器执行以下操作的指令:基于用户装备(ue)处与第一时间相对应的来自定位信号源的第一定位信号的第一定位信号测量来确定该ue与该定位信号源之间的第一射程;基于该ue处与第二时间相对应的来自该定位信号源的第二定位信号的第二定位信号测量来确定该ue与该定位信号源之间的第二射程;从该ue的至少一个传感器获得至少一个传感器测量,该至少一个传感器测量指示该ue在第一时间与第二时间之间的移动;基于第一射程、第二射程和该至少一个传感器测量来确定第一射程或第二射程中的所选射程是否为多径射程;以及响应于所选射程被确定为多径射程,削减所选射程在定位技术中的使用,以确定该ue的位置。
19.此类存储介质的实现可包括以下特征中的一项或多项。该指令被配置成使得该一个或多个处理器确定所选射程是否为多径射程包括以下至少一者:被配置成使得该一个或多个处理器确定预期射程与第二射程是否相差超过第一阈值量的指令,该预期射程基于第一射程和该ue在第一时间与第二时间之间的位移,该位移基于该至少一个传感器测量;或
者被配置成使得该一个或多个处理器确定第一射程与第二射程之间的差是否超过该ue在第一时间与第二时间之间的位移达第二阈值量以上的指令。该指令被配置成使得该一个或多个处理器确定所选射程是否为多径射程包括:被配置成使得该一个或多个处理器基于该至少一个传感器测量来确定该ue的位移的幅度的指令。该指令被配置成使得该一个或多个处理器确定所选射程是否为多径射程包括:被配置成使得该一个或多个处理器基于该至少一个传感器测量来确定该ue的位移的方向的指令。
20.另外地或替换地,此类存储介质的实现可包括以下特征中的一项或多项。该至少一个传感器测量包括一个或多个惯性运动测量。该指令被配置成使得该一个或多个处理器削减所选射程在该定位技术中的使用包括以下至少一者:被配置成使得该一个或多个处理器排除在该定位技术中使用所选射程的指令;或者被配置成使得该一个或多个处理器降低在该定位技术中对所选射程的加权的指令。该指令被配置成使得该一个或多个处理器:响应于所选射程被确定为多径射程,削减来自该定位信号源的第三定位信号的第三定位信号测量的使用,以确定该ue的另一位置。
21.附图简述
22.图1是根据本公开的示例无线通信系统的简化示图。
23.图2是图1中所示的用户装备的示例的组件的框图。
24.图3是可在无线通信节点中采用并被配置成支持根据本公开的一个或多个方面的通信的组件的若干范例方面的简化框图。
25.图4a是图1中所示的卫星和ue的简化示图,其中ue在第一位置。
26.图4b是图1中所示的卫星和ue的简化示图,其中ue已移至如图4a中指示的第二位置。
27.图5a是针对图4a和4b中所示的从第一位置移动到第二位置的ue的测得射程、位移向量、预期射程、以及测得射程与预期射程差的表格。
28.图5b是针对图4a和4b中所示的从第一位置移动到第二位置的ue的测得射程、位移幅度、和预期窗口、以及测得射程与预期射程差的表格。
29.图6是定位方法的流程框图。
30.图7是用于执行图6中所示方法的至少部分的示例用户装备的框图。
31.图8是辅助定位技术的方法的流程框图。
32.详细描述
33.本文讨论了用于确定用户装备的位置的技术。例如,用户装备(ue)可以测量来自对应定位信号源(诸如,卫星运载器(sv)和/或基站)的第一组定位信号。ue可以移动并测量来自对应定位信号源的第二组定位信号。与第一组和第二组定位信号相对应的一个或多个定位信号源是相同的定位信号源。ue可以捕捉与ue在测量第一组定位信号与第二组定位信号之间的移动有关的信息。例如,ue可以获取惯性运动测量、(例如,对地球磁场的)磁场测量和/或通过一个或多个相机来捕捉图像。ue在测量第一组定位信号与第二组定位信号之间的位移、以及至一个或多个对应定位信号源的一个或多个射程可被用来确定是否有至少一个射程是对应于多径信号的多径射程。例如,ue可确定在测量第二组定位信号时至一个或多个定位信号源的预期射程。可以比较预期射程和来自第二组定位信号中的任何一个定位信号的测得射程。如果预期射程与测得射程相差超过射程阈值,则ue可以确定当前定位
信号或先前定位信号是多径信号,或者两个定位信号都是多径信号。例如,如果预期射程超过当前测得射程达射程阈值以上,则ue可以确定至少来自该源的先前定位信号是多径信号。如果预期射程比当前测得射程短射程阈值以上,则ue可以确定至少当前定位信号为多径信号。作为另一示例,可以将两个射程之间的差与ue在对应于这些射程的时间之间的位移进行比较。如果射程差与位移相差超过阈值量,则至少一个射程可被确定为多径射程。可以将不同的阈值用于位移小于射程差与位移大于射程差。类似地,不同阈值可被用于预期射程小于实际射程(或实际射程大于预期射程)与预期射程大于实际射程(或实际射程小于预期射程)。阈值可以是相对的(例如,差的百分比)或绝对的(例如距离,诸如米数)。可以使用其他示例。
34.本文所描述的项目和/或技术可以提供以下能力以及未提及的其他能力中的一者或多者。例如,可以通过减少多径信号对位置确定的效应来提高定位准确度。可以通过减少原本被用于确定ue位置的多径信号的效应来更新ue的先前所确定位置。可以启用和/或改进对多径信号的检测并采取恰适的动作。可以提供其他能力,并且不是根据本公开的每个实现都必须提供所讨论的能力中的任一者,更不用说必须提供所有能力。另外,也有可能通过除所述及方式以外的方式来实现上述效果,且所述及的项目/技术或许不一定会产生所述及的效果。
35.该描述可引述将由例如计算设备的元件执行的动作序列。本文所描述的各个动作能由专用电路(例如,专用集成电路(asic))、由正被一个或多个处理器执行的程序指令、或由这两者的组合来执行。本文所描述的动作序列可被实施在非瞬态计算机可读介质内,该非瞬态计算机可读介质上存储有一经执行就将使相关联的处理器执行本文所描述的功能性的相应计算机指令集。由此,本文所描述的各个方面可以用数种不同形式来实施,所有这些形式都落在本公开的范围内,包括所要求保护的主题内容。
36.如本文所使用的,术语“用户装备”(ue)和“基站”并非专用于或以其他方式被限定于任何特定的无线电接入技术(rat),除非另有说明。一般而言,此类ue可以是由用户用来在无线通信网络上进行通信的任何无线通信设备(例如,移动电话、路由器、平板计算机、膝上型计算机、跟踪设备、物联网(iot)设备等)。ue可以是移动的或者可以(例如,在某些时间)是驻定的,并且可以与无线电接入网(ran)进行通信。如本文中所使用的,术语“ue”可以互换地被称为“接入终端”或“at”、“客户端设备”、“无线设备”、“订户设备”、“订户终端”、“订户站”、“用户终端”或ut、“移动终端”、“移动站”、或其变型。一般而言,ue可以经由ran与核心网进行通信,并且通过核心网,ue可以与外部网络(诸如因特网)以及与其他ue连接。当然,连接到核心网和/或因特网的其他机制对于ue而言也是可能的,诸如通过有线接入网、wifi网络(例如,基于ieee 802.11等)等。
37.基站可取决于该基站被部署在其中的网络而在与ue处于通信时根据若干种rat之一进行操作,并且可替代地被称为接入点(ap)、网络节点、b节点、演进型b节点(enb)、通用b节点(gnodeb、gnb)等。另外,在一些系统中,基站可提供纯边缘节点信令功能,而在其他系统中,基站可提供附加的控制和/或网络管理功能。
38.ue能够通过数种类型设备中的任何设备来实施,包括但不限于印刷电路(pc)卡、致密闪存设备、外置或内置调制解调器、无线或有线电话、智能电话、平板电脑、跟踪设备、资产标签等。ue能够藉以向ran发送信号的通信链路被称为上行链路信道(例如,反向话务
信道、反向控制信道、接入信道等)。ran能够藉以向ue发送信号的通信链路被称为下行链路或前向链路信道(例如,寻呼信道、控制信道、广播信道、前向话务信道等)。如本文所使用的,术语话务信道(tch)可以指上行链路/反向话务信道或下行链路/前向话务信道。
39.如本文所使用的,取决于上下文,术语“蜂窝小区”或“扇区”可以对应于基站的多个蜂窝小区之一或对应于基站自身。术语“蜂窝小区”可以指用于与基站(例如,在载波上)进行通信的逻辑通信实体,并且可以与标识符相关联以区分经由相同或不同载波操作的相邻蜂窝小区(例如,物理蜂窝小区标识符(pcid)、虚拟蜂窝小区标识符(vcid))。在一些示例中,载波可支持多个蜂窝小区,并且可根据可为不同类型的设备提供接入的不同协议类型(例如,机器类型通信(mtc)、窄带物联网(nb-iot)、增强型移动宽带(embb)或其他协议类型)来配置不同蜂窝小区。在一些示例中,术语“蜂窝小区”可指逻辑实体在其上操作的地理覆盖区域的一部分(例如,扇区)。
40.参照图1,通信系统100的示例包括ue 105、无线电接入网(ran)135(此处为第五代(5g)下一代(ng)ran(ng-ran))、以及5g核心网(5gc)140。ue 105可以是例如iot设备、位置跟踪器设备、蜂窝电话或其他设备。5g网络也可被称为新无线电(nr)网络;ng-ran 135可被称为5g ran或nr ran;并且5gc 140可被称为ng核心网(ngc)。ng-ran和5gc的标准化正在第三代伙伴项目(3gpp)中进行。相应地,ng-ran 135和5gc 140可以遵循来自3gpp的用于5g支持的当前或未来标准。ran 135可以是另一类型的ran,例如,3g ran、4g长期演进(lte)ran等。通信系统100可以利用来自卫星定位系统(sps)(例如,全球导航卫星系统(gnss))的卫星运载器(sv)190、191、192、193的星座185的信息,该卫星定位系统如全球定位系统(gps)、全球导航卫星系统(glonass)、伽利略、或北斗或某个其他本地或区域性sps(诸如印度区域性导航卫星系统(irnss)、欧洲对地静止导航覆盖服务(egnos)或广域扩增系统(waas))。以下描述了通信系统100的附加组件。通信系统100可包括附加或替换组件。
41.如图1中所示,ng-ran 135包括nr b节点(gnb)110a、110b和下一代演进型b节点(ng-enb)114,并且5gc 140包括接入和移动性管理功能(amf)115、会话管理功能(smf)117、位置管理功能(lmf)120和网关移动位置中心(gmlc)125。gnb 110a、110b和ng-enb 114彼此通信地耦合,各自被配置成与ue 105进行双向无线通信,并各自通信地耦合到amf 115并且被配置成与amf 115进行双向通信。amf 115、smf 117、lmf 120和gmlc 125彼此通信地耦合,并且gmlc通信地耦合到外部客户端130。smf 117可用作服务控制功能(scf)(未示出)的初始联系点,以创建、控制和删除媒体会话。
42.图1提供了各个组件的一般化解说,其中任何或全部组件可被恰适地利用,并且每个组件可按需重复或省略。具体而言,尽管仅解说了一个ue 105,但在通信系统100中可利用许多ue(例如,数百、数千、数百万等)。类似地,通信系统100可包括更大(或更小)数目个sv(即,多于或少于所示的四个sv 190-193)、gnb 110a、110b、ng-enb 114、amf 115、外部客户端130和/或其他组件。连接通信系统100中的各个组件的所解说连接包括数据和信令连接,其可包括附加(中间)组件、直接或间接的物理和/或无线连接、和/或附加网络。此外,可取决于期望的功能性而重新布置、组合、分离、替换和/或省略各组件。
43.虽然图1解说了基于5g的网络,但类似的网络实现和配置可被用于其他通信技术,诸如3g、长期演进(lte)等。本文中所描述的实现(这些实现用于5g技术和/或用于一种或多种其他通信技术和/或协议)可被用于传送(或广播)定向同步信号,在ue(例如,ue 105)处
接收和测量定向信号,和/或(经由gmlc 125或其他位置服务器)向ue 105提供位置辅助,和/或在具有位置能力的设备(诸如ue 105、gnb 110a、110b或lmf 120)处基于在ue 105处接收的针对此类定向传送的信号的测量参量来计算ue 105的位置。网关移动位置中心(gmlc)125、位置管理功能(lmf)120、接入和移动性管理功能(amf)115、smf 117、ng-enb(enodeb)114和gnb(gnodeb)110a、110b是示例,并且在各个实施例中可以分别被替代成或包括各个其他位置服务器功能性和/或基站功能性。
44.ue 105可包括和/或可被称为设备、移动设备、无线设备、移动终端、终端、移动站(ms)、启用安全用户面定位(supl)的终端(set)或某个其他名称。此外,ue 105可对应于蜂窝电话、智能电话、膝上型设备、平板设备、pda、跟踪设备、导航设备、物联网(iot)设备、资产跟踪器、健康监视器、安全系统、智能城市传感器、智能仪表、可穿戴跟踪器、或某个其他便携式或可移动设备。通常,尽管不是必须的,ue 105可以支持使用一种或多种无线电接入技术(rat)(诸如全球移动通信系统(gsm)、码分多址(cdma)、宽带cdma(wcdma)、lte、高速率分组数据(hrpd)、ieee 802.11wifi(也被称为wi-fi)、(bt)、微波接入全球互通(wimax)、5g新无线电(nr)(例如,使用ng-ran 135和5gc 140)等)进行无线通信。ue 105可支持使用无线局域网(wlan)进行无线通信,该wlan可使用例如数字订户线(dsl)或分组电缆来连接至其他网络(例如,因特网)。使用这些rat中的一者或多者可允许ue 105(例如,经由5gc 140的元件(图1中未示出)、或者可能经由gmlc 125)与外部客户端130通信和/或允许外部客户端130(例如,经由gmlc 125)接收关于ue 105的位置信息。
45.ue 105可包括单个实体或者可包括多个实体,诸如在个域网中,其中用户可采用音频、视频、和/或数据i/o(输入/输出)设备、和/或身体传感器以及分开的有线或无线调制解调器。对ue 105的位置的估计可被称为位置、位置估计、位置锁定、锁定、定位、定位估计或定位锁定,并且可以是地理的,从而提供关于ue 105的位置坐标(例如,纬度和经度),该位置坐标可包括或可不包括海拔分量(例如,海平面以上的高度;地平面、楼层平面或地下室平面以上的高度或以下的深度)。替换地,ue 105的位置可被表达为市政位置(例如,表达为邮政地址或建筑物中某个点或较小区域的指定,诸如特定房间或楼层)。ue 105的位置可被表达为ue 105预期以某个概率或置信度水平(例如,67%、95%等)位于其内的(地理地或以市政形式来定义的)区域或体积。ue 105的位置可被表达为相对位置,该相对位置包括例如与已知位置的距离和方向。相对位置可被表达为相对于在已知位置处的某个原点定义的相对坐标(例如,x、y(和z)坐标),该已知位置可以是例如地理地、以市政形式或者参考例如在地图、楼层平面图或建筑物平面图上指示的点、区域或体积来定义的。在本文中所包含的描述中,术语位置的使用可包括这些变体中的任一者,除非另行指出。在计算ue的位置时,通常求解出局部x、y以及可能的z坐标,并且随后(如果需要的话)将局部坐标转换成绝对坐标(例如,关于纬度、经度和在平均海平面以上或以下的海拔)。
46.ue 105可被配置成使用各种技术中的一者或多者与其他实体通信。ue 105可被配置成经由一个或多个设备到设备(d2d)对等(p2p)链路间接地连接到一个或多个通信网络。d2d p2p链路可以使用任何恰适的d2d无线电接入技术(rat)(诸如lte直连(lte-d)、wifi直连(wifi-d)、d)、等)来支持。利用d2d通信的ue群中的一个或多个ue可在传送/接收点(trp)(诸如gnb 110a、110b和/或ng-enb 114中的一者或多者)的地理覆盖区域内。该群中的其他ue可在此类地理覆盖区域之外,或者可因其他原因而无法接收来自基站的传输。经
由d2d通信进行通信的ue群可利用一对多(1:m)系统,其中每个ue可向该群中的其他ue进行传送。trp可促成用于d2d通信的资源的调度。在其他情形中,d2d通信可在ue之间执行而不涉及trp。
47.图1中所示的ng-ran 135中的基站(bs)包括nr b节点(被称为gnb 110a和110b)。ng-ran 135中的各对gnb 110a、110b可以经由一个或多个其他gnb彼此连接。经由ue 105与gnb 110a、110b中的一者或多者之间的无线通信向ue 105提供对5g网络的接入,gnb 110a、110b可使用5g代表ue 105提供对5gc 140的无线通信接入。在图1中,假设ue 105的服务gnb 是gnb 110a,但另一gnb(例如,gnb 110b)在ue 105移动到另一位置的情况下可充当服务gnb,或者可充当副gnb以向ue 105提供附加吞吐量和带宽。
48.图1中所示的ng-ran 135中的基站(bs)可以包括ng-enb 114(也被称为下一代演进型b节点)。ng-enb 114可以连接到ng-ran 135中的gnb 110a、110b中的一者或多者(可能经由一个或多个其他gnb和/或一个或多个其他ng-enb)。ng-enb 114可以向ue 105提供lte无线接入和/或演进型lte(elte)无线接入。gnb 110a、110b和/或ng-enb 114中的一者或多者可被配置成用作仅定位信标,其可传送信号以辅助确定ue 105的定位,但可能无法从ue 105或其他ue接收信号。
49.bs 110a、110b、114可各自包括一个或多个trp。例如,bs的蜂窝小区内的每个扇区可以包括trp,但多个trp可以共享一个或多个组件(例如,共享处理器但具有单独的天线)。系统100可以仅包括宏trp,或者系统100可以具有不同类型的trp,例如,宏、微微、和/或毫微微trp等。宏trp可以覆盖相对较大的地理区域(例如,半径为数千米),并且可允许由具有服务订阅的终端无约束地接入。微微trp可以覆盖相对较小的地理区域(例如,微微蜂窝小区),并且可允许由具有服务订阅的终端无约束地接入。毫微微或家用trp可以覆盖相对较小的地理区域(例如,毫微微蜂窝小区)且可允许由与该毫微微蜂窝小区有关联的终端(例如,住宅中用户的终端)有约束地接入。
50.如所提及的,虽然图1描绘了被配置成根据5g通信协议来进行通信的节点,但是也可以使用被配置成根据其他通信协议(诸如举例而言,lte协议或ieee 802.11x协议)来进行通信的节点。例如,在向ue 105提供lte无线接入的演进型分组系统(eps)中,ran可以包括演进型通用移动电信系统(umts)地面无线电接入网(e-utran),其可以包括包含演进型b节点(enb)的基站。用于eps的核心网可包括演进型分组核心(epc)。eps可包括e-utran加上epc,其中e-utran对应于图1中的ng-ran 135且epc对应于图1中的5gc 140。
51.gnb 110a、110b和ng-enb 114可以与amf 115进行通信;对于定位功能性,amf 115与lmf 120进行通信。amf 115可支持ue 105的移动性(包括蜂窝小区改变和切换),并且可参与支持至ue 105的信令连接以及可能的用于ue 105的数据和语音承载。lmf 120可例如通过无线通信直接与ue 105进行通信。lmf 120可在ue 105接入ng-ran 135时支持ue 105的定位,并且可支持各定位规程/方法,诸如辅助式gnss(a-gnss)、观察抵达时间差(otdoa)、实时运动学(rtk)、精确点定位(ppp)、差分gnss(dgnss)、增强型蜂窝小区id(e-cid)、抵达角(aoa)、出发角(aod)、和/或其他定位方法。lmf 120可处理例如从amf 115或gmlc 125接收到的针对ue 105的位置服务请求。lmf 120可连接到amf 115和/或gmlc 125。lmf 120可以用其他名称来称呼,诸如位置管理器(lm)、位置功能(lf)、商用lmf(clmf)、或增值lmf(vlmf)。实现lmf 120的节点/系统可附加地或替换地实现其他类型的位置支持模
块,诸如增强型服务移动位置中心(e-smlc)或安全用户面定位(supl)位置平台(slp)。至少一部分定位功能性(包括对ue 105的位置的推导)可在ue 105处执行(例如,使用由ue 105获得的针对由无线节点(诸如gnb 110a、110b和/或ng-enb 114)传送的信号的信号测量、和/或例如由lmf 120提供给ue 105的辅助数据)。
52.gmlc 125可支持从外部客户端130接收的针对ue 105的位置请求,并且可将该位置请求转发给amf 115以供由amf 115转发给lmf 120,或者可将该位置请求直接转发给lmf 120。来自lmf 120的位置响应(例如,包含ue 105的位置估计)可以直接或经由amf 115返回给gmlc 125,并且gmlc 125随后可将该位置响应(例如,包含该位置估计)返回给外部客户端130。gmlc 125被示为连接到amf 115和lmf 120两者,但是在一些实现中5gc 140可能支持这些连接中的仅一个连接。
53.如图1中进一步解说的,lmf 120可使用新无线电定位协议a(其可被称为nppa或nrppa)来与gnb 110a、110b和/或ng-enb 114进行通信,该新无线电定位协议a可在3gpp技术规范(ts)38.455中定义。nrppa可以与3gpp ts 36.455中定义的lte定位协议a(lppa)相同、相似或者是其扩展,其中nrppa消息经由amf 115在gnb 110a(或gnb 110b)与lmf 120之间、和/或在ng-enb 114与lmf 120之间传递。如图1中进一步解说的,lmf 120和ue 105可使用lte定位协议(lpp)进行通信,该lpp可在3gpp ts 36.355中定义。lmf 120和ue 105可以另外地或者替代地使用新无线电定位协议(其可被称为npp或nrpp)进行通信,该新无线电定位协议可以与lpp相同、相似或者是其扩展。此处,lpp和/或npp消息可以经由amf 115以及ue 105的服务gnb 110a、110b或服务ng-enb 114在ue 105与lmf 120之间传递。例如,lpp和/或npp消息可以使用5g位置服务应用协议(lcs ap)在lmf 120与amf 115之间传递,并且可以使用5g非接入阶层(nas)协议在amf 115与ue 105之间传递。lpp和/或npp协议可被用于支持使用ue辅助式和/或基于ue的定位方法(诸如a-gnss、rtk、otdoa和/或e-cid)来定位ue 105。nrppa协议可被用于支持使用基于网络的定位方法(诸如e-cid)(例如,在与由gnb 110a、110b或ng-enb 114获得的测量联用的情况下)来定位ue 105和/或可由lmf 120用来获得来自gnb 110a、110b和/或ng-enb 114的位置相关信息,诸如定义来自gnb 110a、110b和/或ng-enb 114的定向ss传输的参数。
54.使用ue辅助式定位方法,ue 105可以获得位置测量,并将这些测量发送给位置服务器(例如,lmf 120)以用于计算ue 105的位置估计。例如,位置测量可以包括以下一者或多者:gnb 110a、110b、ng-enb 114和/或wlan ap的收到信号强度指示(rssi)、往返信号传播时间(rtt)、参考信号时间差(rstd)、参考信号收到功率(rsrp)和/或参考信号收到质量(rsrq)。位置测量可以另外或替代地包括对sv 190-193的gnss伪距、码相位和/或载波相位的测量。
55.利用基于ue的定位方法,ue 105可以获得位置测量(例如,其可以与针对ue辅助式定位方法的位置测量相同或相似),并且可以计算ue 105的位置(例如,借助于从位置服务器(诸如lmf 120)接收或由gnb 110a、110b、ng-enb 114或其他基站或ap广播的辅助数据)。
56.使用基于网络的定位方法,一个或多个基站(例如,gnb 110a、110b和/或ng-enb 114)或ap可以获得位置测量(例如,对由ue 105传送的信号的rssi、rtt、rsrp、rsrq或抵达时间(toa)的测量)和/或可以接收由ue105获得的测量。该一个或多个基站或ap可将这些测量发送给位置服务器(例如,lmf 120)以用于计算ue 105的位置估计。
57.由gnb 110a、110b和/或ng-enb 114使用nrppa向lmf 120提供的信息可包括用于定向ss传输的定时和配置信息以及位置坐标。lmf 120可经由ng-ran 135和5gc 140在lpp和/或npp消息中向ue 105提供该信息中的一些或全部作为辅助数据。
58.从lmf 120发送给ue 105的lpp或npp消息可取决于期望的功能性而指令ue 105进行各种事项中的任何事项。例如,lpp或npp消息可包含使ue 105获得针对gnss(或a-gnss)、wlan、e-cid和/或otdoa(或某种其他定位方法)的测量的指令。在e-cid的情形中,lpp或npp消息可指令ue 105获得在由gnb 110a、110b和/或ng-enb 114中的一者或多者支持(或由某种其他类型的基站(诸如enb或wifi ap)支持)的特定蜂窝小区内传送的定向信号的一个或多个测量参量(例如,波束id、波束宽度、平均角、rsrp、rsrq测量)。ue 105可经由服务gnb 110a(或服务ng-enb 114)和amf 115在lpp或npp消息中(例如,在5g nas消息内)将这些测量参量发送回给lmf 120。
59.如所提及的,虽然关于5g技术描述了通信系统100,但是通信系统100可被实现为支持其他通信技术(诸如gsm、wcdma、lte等),这些通信技术被用于支持移动设备(诸如ue 105)以及与之交互(例如,以实现语音、数据、定位和其他功能性)。在一些此类实施例中,5gc 140可被配置成控制不同的空中接口。例如,可使用5gc 150中的非3gpp互通功能(n3iwf,图1中未示出)将5gc 140连接到wlan。例如,wlan可支持用于ue 105的ieee 802.11wifi接入,并且可包括一个或多个wifi ap。此处,n3iwf可连接到wlan以及5gc 140中的其他元件,诸如amf 115。在一些实施例中,ng-ran 135和5gc 140两者可被一个或多个其他ran和一个或多个其他核心网替代。例如,在eps中,ng-ran 135可被包含enb的e-utran替代,并且5gc 140可被epc替代,该epc包含代替amf 115的移动性管理实体(mme)、代替lmf 120的e-smlc、以及可类似于gmlc 125的gmlc。在此类eps中,e-smlc可使用lppa代替nrppa来向e-utran中的enb发送位置信息以及从这些enb接收位置信息,并且可使用lpp来支持ue 105的定位。在这些其他实施例中,可以按类似于本文针对5g网络所描述的方式来支持使用定向prs对ue 105的定位,区别在于本文针对gnb 110a、110b、ng-enb 114、amf 115和lmf 120所描述的功能和规程在一些情形中可以替代地应用于其他网络元件,如enb、wifi ap、mme和e-smlc。
60.如所提及的,在一些实施例中,可以至少部分地使用由基站(诸如gnb 110a、110b和/或ng-enb 114)发送的定向ss波束来实现定位功能性,这些基站在要确定其定位的ue(例如,图1的ue 105)的射程内。在一些实例中,ue可以使用来自多个基站(诸如gnb 110a、110b、ng-enb 114等)的定向ss波束来计算该ue的定位。
61.还参照图2,ue 200是ue 105的示例,并且包括包含处理器210的计算平台、包含软件(sw)212的存储器211、一个或多个传感器213、用于收发机215的收发机接口214、用户接口216、卫星定位系统(sps)接收机217、相机218、以及定位(运动)设备(pmd)219。处理器210、存储器211、传感器213、收发机接口214、用户接口216、sps接收机217、相机218和pmd 219可以通过总线220(其可被配置成例如用于光通信和/或电通信)彼此通信地耦合。可以从ue 200中省去所示装置中的一者或多者(例如,相机218、pmd 219、和/或一个或多个传感器213等)。处理器210可包括一个或多个智能硬件设备,例如中央处理单元(cpu)、微控制器、专用集成电路(asic)等。处理器210可包括多个处理器,其包括通用/应用处理器230、数字信号处理器(dsp)231、调制解调器处理器232、视频处理器233和/或传感器处理器234。处
理器230-234中的一个或多个处理器可包括多个设备(例如,多个处理器)。例如,传感器处理器234可包括例如用于雷达、超声波和/或激光雷达等的处理器。调制解调器处理器232可支持双sim/双连通性(或甚至更多sim)。例如,一sim(订户身份模块或订户标识模块)可由原始装备制造商(oem)使用,并且另一sim可由ue 200的端用户使用以获取连通性。存储器211是非瞬态存储介质,其可以包括随机存取存储器(ram)、闪存存储器、磁盘存储器和/或只读存储器(rom)等。存储器211存储软件212,软件212可以是包含指令的处理器可读、处理器可执行软件代码,这些指令被配置成在被执行时使处理器210执行本文中所描述的各种功能。替换地,软件212可以是不能由处理器210直接执行的,而是可被配置成(例如,在被编译和执行时)使处理器210执行各功能。本描述可以仅引述处理器210执行功能,但这包括其他实现,诸如处理器210执行软件和/或固件的实现。本描述可以引述处理器210执行功能作为处理器230-234中的一者或多者执行该功能的简称。本描述可以引述ue 200执行功能作为ue 200的一个或多个恰适组件执行该功能的简称。处理器210可包括具有所存储指令的存储器作为存储器211的补充和/或替代。以下更全面地讨论处理器210的功能性。
62.图2中所示的ue 200的配置是示例而非对本发明(包括权利要求)的限定,并且可以使用其他配置。例如,ue的示例配置包括处理器210中的处理器230-234中的一者或多者、存储器211、以及无线收发机240。其他示例配置包括处理器210中的处理器230-234中的一者或多者、存储器211、无线收发机240、以及以下一者或多者:传感器213、用户接口216、sps接收机217、相机218、pmd 219、和/或有线收发机250。
63.ue 200可以包括调制解调器处理器232,其可以能够执行对由收发机215和/或sps接收机217接收且下变频的信号的基带处理。调制解调器处理器232可以执行对要被上变频以供收发机215传输的信号的基带处理。另外地或替换地,基带处理可由处理器230和/或dsp 231来执行。然而,可使用其他配置来执行基带处理。
64.ue 200可包括传感器213,其可包括例如惯性测量单元(imu)270、一个或多个磁力计271和/或一个或多个环境传感器272。imu 270可包括一个或多个惯性传感器,例如,一个或多个加速度计273(例如,其共同地响应ue 200在三维中的加速度)和/或一个或多个陀螺仪274。磁力计可提供测量以确定可被用于各种目的中的任一目的(例如,以支持一个或多个罗盘应用)的取向(例如,相对于磁北和/或真北)。环境传感器272可包括例如一个或多个温度传感器、一个或多个气压传感器、一个或多个环境光传感器、一个或多个相机成像器和/或一个或多个话筒等。传感器213可生成模拟和/或数字信号,对这些信号的指示可被存储在存储器211中并由dsp 231和/或处理器230处理以支持一个或多个应用(诸如举例而言,涉及定位和/或导航操作的应用)。
65.传感器213可被用于相对位置测量、相对位置确定、运动确定等。由传感器213检测到的信息可被用于运动检测、相对位移、航位推算、基于传感器的位置确定、和/或传感器辅助式位置确定。传感器213可用于确定ue 200是固定的(驻定的)还是移动的和/或是否要向服务器120报告与ue 200的移动性有关的某些有用信息。例如,基于由传感器213获得/测量的信息,ue 200可以向服务器120通知/报告ue 200已检测到移动或者ue 200已移动,并且报告相对位移/距离(例如,经由通过传感器213实现的航位推算、或者基于传感器的位置确定、或者传感器辅助式位置确定)。在另一示例中,对于相对定位信息,传感器/imu可被用于确定另一设备相对于ue 200的角度和/或取向等。
66.imu 270可被配置成提供关于ue 200的运动方向和/或运动速度的测量,这些测量可被用于相对位置确定。例如,imu 270的一个或多个加速度计273和/或一个或多个陀螺仪274可分别检测ue 200的线性加速度和旋转速度。ue 200的线性加速度测量和旋转速度测量可随时间被整合以确定ue 200的瞬时运动方向以及位移。瞬时运动方向和位移可被整合以跟踪ue 200的位置。例如,可例如使用sps接收机217(和/或通过某种其他手段)来确定某一时刻ue 200的参考位置,并且在该时刻之后从加速度计273和陀螺仪274获取的测量可被用于航位推算,以基于ue 200相对于该参考位置的移动(方向和距离)来确定ue 200的当前位置。
67.磁力计271可确定不同方向上的磁场强度,这些磁场强度可被用于确定ue 200的取向。例如,该取向可被用于为ue 200提供数字罗盘。磁力计271可包括二维磁力计,其被配置成在两个正交维度中检测并提供磁场强度的指示。另外地或替换地,磁力计271可包括三维磁力计,其被配置成在三个正交维度中检测并提供磁场强度的指示。磁力计271可提供用于感测磁场并例如向处理器210提供磁场指示的装置。磁力计测量可用于航位推算移动确定,例如,通过允许处理器210将取向与移动相组合以确定移动方向。可以将移动和取向的多个测量相组合,以确定与组合测量相对应的时间上的总移动,即位移。
68.环境传感器272(例如气压计)可以用于航位推算移动(以及可能的位置)确定。例如,可以使用来自气压计的测量来确定ue 105的垂直位移,其可以与其他移动指示相组合。然而,一个或多个其他传感器测量也可提供关于垂直位移的信息。例如,惯性传感器测量与ue 105的取向相组合可以转换为垂直移动(无论是否与水平移动相组合)。
69.收发机215可包括被配置成分别通过无线连接和有线连接与其他设备通信的无线收发机240和有线收发机250。例如,无线收发机240可包括耦合到一个或多个天线246的发射机242和接收机244以用于传送(例如,在一个或多个上行链路信道上)和/或接收(例如,在一个或多个下行链路信道上)无线信号248。发射机242可包括可以是分立组件或组合/集成组件的多个发射机,和/或接收机244可包括可以是分立组件或组合/集成组件的多个接收机。无线收发机240可被配置成根据各种无线电接入技术(rat)来(例如,与trp和/或一个或多个其他设备)传达信号,这些rat诸如5g新无线电(nr)、gsm(全球移动系统)、umts(通用移动电信系统)、amps(高级移动电话系统)、cdma(码分多址)、wcdma(宽带cdma)、lte(长期演进)、lte直连(lte-d)、3gpp lte-v2x(pc5)、ieee 802.11(包括ieee 802.11p)、wifi、wifi直连(wifi-d)、zigbee等。新无线电可使用毫米波频率和/或亚6ghz频率。有线收发机250可包括被配置成用于(例如,与网络135)进行有线通信的发射机252和接收机254以例如向gnb 110a发送通信并从gnb 110a接收通信。发射机252可包括可以是分立组件或组合/集成组件的多个发射机,和/或接收机254可包括可以是分立组件或组合/集成组件的多个接收机。有线收发机250可被配置成例如用于光通信和/或电通信。收发机215可(例如,通过光连接和/或电连接)通信地耦合到收发机接口214。收发机接口214可以至少部分地与收发机215集成。
70.用户接口216可包括若干设备(诸如举例而言,扬声器、话筒、显示器设备、振动设备、键盘、触摸屏等)中的一个或多个设备。用户接口216可包括这些设备中不止一个的任何设备。用户接口216可被配置成使得用户能够与由ue 200主存的一个或多个应用进行交互。例如,用户接口216可响应于来自用户的动作而将模拟和/或数字信号的指示存储在存储器
211中,以由dsp 231和/或通用处理器230处理。类似地,在ue 200上主存的应用可将模拟和/或数字信号的指示存储在存储器211中以向用户呈现输出信号。用户接口216可包括音频输入/输出(i/o)设备,该音频i/o设备包括例如扬声器、话筒、数模电路系统、模数电路系统、放大器和/或增益控制电路系统(包括这些设备中不止一个的任何设备)。可以使用音频i/o设备的其他配置。另外地或替换地,用户接口216可包括一个或多个触摸传感器,这些触摸传感器对例如用户接口216的键盘和/或触摸屏上的触摸和/或压力作出响应。
71.sps接收机217(例如,全球定位系统(gps)接收机)可以能够经由sps天线262来接收和获取sps信号260。天线262被配置成将无线信号260转换为有线信号(例如,电信号或光信号),并且可以与天线246集成。sps接收机217可被配置成完整地或部分地处理所获取的sps信号260以估计ue 200的位置。例如,sps接收机217可被配置成通过使用sps信号260进行三边测量来确定ue 200的位置。可结合sps接收机217来利用通用处理器230、存储器211、dsp 231和/或一个或多个专用处理器(未示出)以完整地或部分地处理所获取的sps信号、和/或计算ue 200的估计位置。存储器211可以存储sps信号260和/或其他信号(例如,从无线收发机240获取的信号)的指示(例如,测量)以供在执行定位操作时使用。通用处理器230、dsp 231、和/或一个或多个专用处理器、和/或存储器211可提供或支持位置引擎,以供用于处理测量以估计ue 200的位置。
72.ue 200可包括用于捕捉静止或移动图像的相机218。相机218可包括例如成像传感器(例如,电荷耦合器件或cmos成像仪)、透镜、模数电路系统、帧缓冲器等。对表示所捕捉图像的信号的附加处理、调理、编码和/或压缩可由通用处理器230和/或dsp 231来执行。另外或替换地,视频处理器233可执行对表示所捕捉图像的信号的调理、编码、压缩和/或操纵。视频处理器233可以解码/解压缩所存储的图像数据以供在(例如,用户接口216的)显示器设备(未示出)上呈现。
73.定位(运动)设备(pmd)219可被配置成确定ue 200的定位和可能的运动。例如,pmd 219可以与sps接收机217通信、和/或包括sps接收机217的一些或全部。pmd 219可以另外地或替换地被配置成:使用基于地面的信号(例如,至少一些信号248)进行三边测量、辅助获得和使用sps信号260、或这两者来确定ue 200的位置。pmd 219可被配置成:使用一种或多种其他技术(例如,其依赖于ue的自报告位置(例如,ue的定位信标的一部分))来确定ue 200的位置,并且可以使用各技术的组合(例如,sps和地面定位信号)来确定ue 200的位置。pmd 219可包括一个或多个传感器213(例如,陀螺仪、加速度计、磁力计等),这些传感器213可感测ue 200的取向和/或运动并提供该取向和/或运动的指示,处理器210(例如,处理器230和/或dsp231)可被配置成使用该指示来确定ue 200的运动(例如,速度向量和/或加速度向量)。pmd 219可被配置成提供对所确定定位和/或运动的不确定性和/或误差的指示。
74.参考图3,进一步参考图1和图2,装置302、装置304和装置306包括所示的范例组件(由对应的框表示)。装置302、304、306分别对应于例如ue、基站(例如enb、gnb)和网络实体或位置服务器,以支持本文所公开的操作。作为示例,装置302可对应于ue 200,装置304可对应于gnb 110a、110b和/或enb 114,并且装置306可对应于位置服务器120(例如,位置管理功能(lmf)、增强型服务移动位置中心(esmlc)、安全用户面(supl)位置平台(slp)等)或网关移动位置中心(gmlc)125。这些组件在不同实现中可以实现在不同类型的装置中(例如,在asic中、在片上系统(soc)中等)。所解说的组件可被纳入到通信系统中的其他装置
中。例如,系统中的其他装置可包括与所描述的那些组件类似的组件以提供类似的功能性。给定装置可包含这些组件中的一个或多个组件。例如,一装置可包括使得该装置能够在多个载波上操作和/或经由不同技术进行通信的多个收发机组件。
75.装置302可以是图2中所示的ue 200的示例。例如,通信设备308可包括无线收发机240,处理系统332可包括处理器210的一个或多个组件,存储器组件338可包括存储器211,定位组件352可包括处理器210和存储器211(以及可能还有pmd 219)的一个或多个组件,并且用户接口344可包括用户接口216。
76.装置302和装置304各自可包括用于经由至少一种指定的rat(例如,lte、5g nr(新无线电))与其他节点通信的至少一个无线通信设备(由通信设备308和314表示)。通信设备308可包括用于传送和编码信号(例如,消息、指示、信息等)的至少一个发射机(由发射机310表示)以及用于接收和解码信号(例如,消息、指示、信息、导频等)的至少一个接收机(由接收机312表示)。通信设备308可包括图2中所示的无线收发机240,其中发射机310包括发射机242,且接收机312包括接收机244。接收机312还可被配置成测量所接收的信号(例如,无线信号),以确定信号测量。所接收的信号可以是定位信号(例如,prs信号、sps信号等)或其他类型的信号,例如通信信号。例如,接收机312可以是被配置成接收和处理sps信号的sps接收机217的一部分。发射机310和接收机312可被统称为收发机。通信设备314可包括用于传送信号(例如,消息、指示、信息、导频等)的至少一个发射机(由发射机316表示)以及用于接收信号(例如,消息、指示、信息等)的至少一个接收机(由接收机318表示)。发射机316和接收机318可被统称为收发机。
77.发射机和接收机可包括集成设备(例如,实施为单个通信设备的发射机电路和接收机电路),可包括分开的发射机设备和分开的接收机设备,或者可按其他方式来实施。发射机可包括多个天线,诸如天线阵列,该天线阵列准许该相应装置执行发射“波束成形”,如本文中进一步描述的。类似地,接收机可包括多个天线,诸如天线阵列,该天线阵列准许该相应装置执行接收波束成形,如本文中进一步描述的。发射机和接收机可共享相同的多个天线,并且在给定时间只能进行接收或传送,而不是同时进行两者。装置304的无线通信设备(例如,多个无线通信设备之一)可包括用于执行各种测量的网络监听模块(nlm)等。
78.装置304和装置306各自可包括用于与其他节点通信的至少一个通信设备(由通信设备320和通信设备326表示)。例如,通信设备326可包括被配置成经由基于有线的回程连接或无线回程连接来与一个或多个网络实体进行通信的网络接口(例如,一个或多个网络接入端口)。通信设备326可被实现为被配置成支持基于有线的信号通信或无线信号通信的收发机。该通信可涉及例如发送和接收消息、参数、或其他类型的信息。在图3的示例中,通信设备326包括发射机328和接收机330(例如,用于传送和接收的网络接入端口)。发射机328和接收机330可被统称为收发机。通信设备320可包括被配置成经由基于有线的回程和/或无线回程与一个或多个网络实体通信的网络接口。如同通信设备326一样,通信设备320被示为包括发射机322和接收机324,它们可被统称为收发机。
79.装置302、304、306中的一者或多者可包括与本文所公开的操作协同使用的一个或多个其他组件。例如,装置302可包括用于提供与例如本文中公开的有执照或无执照频带中的rtt测量有关的功能性和/或用于提供其他处理功能性的处理系统332。装置304可包括用于提供与例如本文中公开的有执照或无执照频带中的rtt测量有关的功能性、和/或用于提
供其他处理功能性的处理系统334。装置306可包括用于提供与例如本文中公开的有执照或无执照频带中的rtt测量有关的功能性、和/或用于提供其他处理功能性的处理系统336。处理系统332、334、336中的每一者可被称为处理器,并且可包括例如一个或多个通用处理器、多核处理器、asic、数字信号处理器(dsp)、现场可编程门阵列(fpga)、或者一个或多个其他可编程逻辑器件或处理电路系统。
80.装置302、304和306可分别包括用于维护信息(例如,指示所保留资源、阈值、参数等等的信息)的存储器组件338、340和342(例如,每一者包括存储器设备)。存储器338、340、342可包括存储处理器可读指令的非瞬态处理器可读存储介质,该处理器可读指令被配置成使得(例如,可被执行(在恰适的情况下在编译之后)以使得)处理器332、334、336执行本文所讨论的功能。装置302、304和306可分别包括用于向用户提供指示(例如,可听和/或视觉指示)和/或用于接收用户输入(例如,在用户致动感测设备(诸如按键板、触摸屏、话筒等)之际)的用户接口设备344、346和348。
81.为方便起见,装置302、304和/或306在图3中被示为包括可根据本文中描述的各种示例来配置的各种组件。然而,所解说的框在不同设计中可具有不同的功能性。
82.图3的组件可按各种方式来实现。例如,图3的组件可实现在一个或多个电路中,诸如举例而言一个或多个处理器和/或一个或多个asic(其可包括一个或多个处理器)。每个电路可使用和/或纳入用于存储由该电路用来提供期望功能性的信息或可执行代码(包括指令)的至少一个存储器组件。例如,由框308、332、338和344表示的或参照这些框讨论的功能性中的至少一些可由装置302的处理器和/或存储器组件来实现(例如,通过执行恰适的代码和/或通过恰适地配置处理器组件)。类似地,由框314、320、334、340和346表示的功能性中的至少一些可由装置304的处理器和存储器组件来实现(例如,通过执行恰适的代码和/或通过恰适地配置处理器组件)。类似地,由框326、336、342和348表示的功能性中的至少一些可由装置306的处理器和存储器组件来实现(例如,通过执行恰适的代码和/或通过恰适地配置处理器组件)。
83.装置304可对应于“小型蜂窝小区”或家用gnodeb。装置302可经由与装置304的无线链路360传送和接收消息,该消息包括与各种类型的通信(例如,语音、数据、多媒体服务、相关联控制信令等)有关的信息。无线链路360可在感兴趣的通信介质(作为示例在图3中被示为介质362)上操作,该通信介质可以与其他通信链路以及其他rat共享。该类型的介质可包括与一个或多个发射机/接收机对(诸如针对介质362的装置304和装置302)之间的通信相关联的一个或多个频率、时间、和/或空间通信资源(例如,涵盖跨一个或多个载波的一个或多个信道)。
84.作为特定示例,介质362可对应于与另一ran和/或一个或多个ap和/或一个或多个ue共享的无执照频带的至少一部分。装置302和装置304可取决于它们被部署的网络而根据一种或多种无线电接入类型(诸如lte、lte-u或5g nr)经由无线链路360来操作。这些网络可包括例如cdma网络(例如,lte网络、5g nr网络等)、tdma网络、fdma网络、正交fdma(ofdma)网络、单载波fdma(sc-fdma)网络等等的不同变型。尽管不同的有执照频带已经被保留用于无线通信(例如,由诸如美国的联邦通信委员会(fcc)之类的政府实体保留),但是某些通信网络(特别是采用小型蜂窝小区基站的那些通信网络)已经将操作扩展到无执照频带,诸如由wlan技术(最值得注意的是一般被称为“wi-fi”的ieee 802.11x wlan技术)使
用的无执照国家信息基础设施(u-nii)频带,以及一般被称为“lte-u”或“multefire”的无执照频谱技术中的lte。
85.装置302可包括定位组件352,其可被用于根据本文所描述的技术来获得由基站或ap(例如,gnb 110a、110b或ng-enb 114)传送的信号的位置相关测量(例如,otdoa、rtt等)。位置相关测量可包括ue(例如,ue 105)与基站或ap(例如,gnb 110a、110b、ng-enb 114等)之间的信号传播时间或rtt的测量。该装置可以例如直接或经由装置304向装置306发送测量信息。
86.装置306可以存储和/或处理从装置302(和/或其他装置302)接收的测量信息。例如,装置306可以聚集来自一个或多个装置302的测量信息,并将一些或全部经聚集信息发送给一个或多个装置302(甚至发送给未提供测量信息的装置302)。作为另一示例,该装置可以发送经聚集测量信息的子集,例如,经聚集测量信息中与接收方装置302最相关的部分(例如,基于装置302的能力、位置、时间等)。作为另一示例,装置306可以处理测量信息和/或经聚集测量信息。例如,装置306可以处理(经聚集)测量信息以确定机器学习分类器,以使装置306能够预测特征向量的内容,例如,基于装置302的能力、时间、日期等。作为另一示例,装置306可以处理(经聚集)测量信息,以确定各种数学结果,诸如平均值、标准差等。装置306可以在处理之前基于各种准则(例如,装置302的能力、时间、日期等)对(经聚集)测量信息进行编组。
87.装置304、306可分别包括定位组件354、356,其可被用于根据本文所描述的技术,基于由ue 105和/或由基站或ap(诸如基站110a、110b、114中的任一者)提供的位置相关测量来确定对ue 105(例如,装置302)的位置估计。由ue 105获得的位置相关测量可包括ue 105与基站或ap(诸如基站110a、110b、114中的任一者)之间的信号传播时间或rtt的测量。由基站或ap(诸如基站110a、110b、114中的任一者)(例如,装置304)获得的位置相关测量可包括ue 105与基站或ap之间的信号传播时间或rtt的测量。
88.定位估计(例如,针对ue 105)可用其他名称来称呼,诸如位置估计、位置、定位、定位锁定、锁定等。定位估计可以是大地式的并且包括坐标(例如,纬度、经度和可能的海拔),或者可以是市政式的并且包括街道地址、邮政地址、或某种其他位置描述。定位估计可相对于某个其他已知位置来定义或以绝对项来定义(例如,使用纬度、经度和可能的海拔)。定位估计可包括预期误差或不确定性(例如,通过包括预期位置将以某个指定或默认的置信度被包含在其内的区域或体积)。
89.对于蜂窝网络中ue的地面定位,诸如高级前向链路三边测量(aflt)和观察抵达时间差(otdoa)等技术通常在“ue辅助式”模式中操作,其中对基站所传送的参考信号(例如,prs、crs等)的测量由ue获取,并且随后被提供给位置服务器。位置服务器随后基于这些测量和基站的已知位置来计算ue的定位。由于这些技术使用位置服务器(而不是ue本身)来计算ue的定位,因此这些定位技术在诸如汽车或蜂窝电话导航之类的应用中不被频繁使用,这些应用替代地通常依赖于基于卫星的定位。
90.ue可以使用卫星定位系统(sps)(全球导航卫星系统(gnss))来使用精确点定位(ppp)或实时运动学(rtk)技术进行高精度定位。这些技术使用辅助数据,诸如来自基于地面的站的测量。lte版本15允许数据被加密,以使得仅订阅服务的ue能够读取该信息。此类辅助数据随时间变化。由此,订阅服务的ue可能无法通过将数据传递给未为该订阅付费的
其他ue来容易地为其他ue“破解加密”。每次辅助数据变化时都需要重复该传递。
91.在ue辅助式定位中,ue向定位服务器(例如,lmf/esmlc)发送测量(例如,tdoa、抵达角(aoa)等)。定位服务器具有基站历书(bsa),其包含多个“条目”或“记录”,每蜂窝小区一个记录,其中每个记录包含地理蜂窝小区位置,但还可以包括其他数据。可以引用bsa中的多个“记录”之中的“记录”的标识符。bsa和来自ue的测量可被用于计算ue的定位。
92.在常规的基于ue的定位中,ue计算其自身的定位,从而避免向网络(例如,位置服务器)发送测量,这进而改进了等待时间和可缩放性。ue使用来自网络的相关bsa记录信息(例如,gnb(更宽泛而言基站)的位置)。bsa信息可被加密。但是,由于bsa信息变化的频繁度远小于例如前面描述的ppp或rtk辅助数据,因此(与ppp或rtk信息相比)使bsa信息可用于未订阅和为解密密钥付费的ue可能更容易。gnb对参考信号的传输使bsa信息潜在地对众包或驾驶攻击是可访问的,从而基本上使得bsa信息能够基于现场(in-the-field)和/或过顶(over-the-top)观察来生成。
93.许多不同技术中的一种或多种可被用于确定实体(诸如ue 105)的位置。例如,已知的定位确定技术包括rtt、多rtt、otdoa(也被称为tdoa,并包括ul-tdoa和dl-tdoa)、增强型蜂窝小区标识(e-cid)、dl-aod、ul-aoa等。rtt使用信号从一个实体行进到另一实体并返回的时间来确定这两个实体之间的射程。该射程加上这些实体中的第一实体的已知位置以及这两个实体之间的角度(例如,方位角)可被用于确定这些实体中的第二实体的位置。在多rtt中,从一个实体到其他实体的多个射程以及这些其他实体的已知位置可被用于确定这一个实体的位置。在tdoa技术中,一个实体与其他实体之间的行进时间差可被用于确定与这些其他实体的相对射程,并且那些相对射程与这些其他实体的已知位置相结合可被用于确定该一个实体的位置。抵达角和/或出发角可被用于帮助确定实体的位置。例如,信号的抵达角或出发角结合设备之间的射程(使用信号(例如,信号的行进时间、信号的收到功率等)来确定的射程)以及这些设备之一的已知位置可被用于确定另一设备的位置。抵达角或出发角可以是相对于参考方向(诸如真北)的方位角。抵达角或出发角可以是相对于从实体直接向上(即,相对于从地心径向朝外)的天顶角。e-cid使用服务蜂窝小区的身份、定时提前(即,ue处的接收和发射时间之间的差)、所检测到的邻居蜂窝小区信号的估计定时和功率、以及可能的抵达角(例如,ue处来自基站的信号的抵达角,或反之亦然)来确定ue的位置。在tdoa中,来自不同源的信号在接收方设备处的抵达时间差连同这些源的已知位置和来自这些源的传送时间的已知偏移被用于确定接收方设备的位置。
94.在网络中心式rtt估计中,服务基站(例如,基站110a)指令ue(例如,ue 105)在两个或更多个相邻基站(以及通常还有服务基站,因为至少需要三个基站)的服务蜂窝小区上扫描/接收rtt测量信号(例如,prs)。该一个或多个基站在由网络(例如位置服务器,诸如位置管理功能(lmf)120)分配的低重用资源(例如,基站用于传送系统信息的资源)上传送rtt测量信号。ue记录每个rtt测量信号相对于该ue的当前下行链路定时(例如,如由ue从接收自其服务基站的dl信号推导出)的抵达时间(亦称为接收时间、收到时间、收到的时间、或抵达的时间(toa)),并且(例如,在被其服务基站指令时)向该一个或多个基站传送共用或个体rtt响应消息(例如,srs(探通参考信号)、ul-prs),并且可将rtt测量信号的toa与rtt响应消息的传送时间之间的时间差t
rx-》tx
(或ue t
rx-tx
)包括在每个rtt响应消息的有效载荷中。rtt响应消息将包括参考信号,基站可以从该参考信号推断rtt响应的toa。通过比较来
自基站的rtt测量信号的传送时间和rtt响应在基站处的toa之间的差t
tx-》rx
与ue报告的时间差t
rx-》tx
,基站可以推断出基站和ue之间的传播时间,根据传播时间,该基站可以通过假定该传播时间期间为光速来确定ue和基站之间的距离。
95.ue中心式rtt估计类似于基于网络的方法,不同之处在于:ue传送上行链路rtt测量信号(例如,在被服务基站指令时),这些信号由该ue附近的多个基站接收。每个涉及的基站用下行链路rtt响应消息进行响应,其可在rtt响应消息有效载荷中包括rtt测量信号在基站处的toa与rtt响应消息自基站的传送时间之间的时间差。
96.对于网络中心式规程和ue中心式规程两者,执行rtt计算的一侧(网络或ue)通常(但并非总是)传送第一消息或信号(例如,rtt测量信号),而另一侧用一个或多个rtt响应消息或信号来进行响应,这些rtt响应消息或信号可包括第一消息或信号的toa与rtt响应消息或信号的传送时间之差。
97.多rtt技术可被用于确定定位。例如,第一实体(例如,ue)可以发出一个或多个信号(例如,来自基站的单播、多播或广播),并且多个第二实体(例如,其他tsp,诸如基站和/或ue)可以从第一实体接收信号并对该收到信号作出响应。第一实体从该多个第二实体接收响应。第一实体(或另一实体,诸如lmf)可使用来自第二实体的响应来确定到第二实体的射程,并且可以使用该多个射程和第二实体的已知位置通过三边测量来确定第一实体的位置。
98.在一些实例中,可以获得抵达角(aoa)或出发角(aod)形式的附加信息,该aoa或aod定义直线方向(例如,其可以在水平面中、或在三维中)或可能的(例如,从基站的位置来看的ue 105的)方向范围。两个方向在点(x,y)处或附近的交点可提供对ue 105的位置的另一估计。
99.定位信号的多径确定
100.还参考图4a,环境400包括ue 105、卫星190-193和建筑物410、412。虽然本文的论述关注sv 190-193作为定位信号源,但可以使用其他定位信号源(例如基站,诸如gnb 110a、110b、和/或ng-enb 114、和/或其他基站)。ue 105被布置成从sv 190-193分别接收定位信号420、421、422、423、424。如图所示,定位信号420-423是直接从sv 190-193接收的,而定位信号424是多径信号。在此示例中,虽然ue 105与sv 193处于视线(los)中,但信号424从表面(例如,地面)反射,然后被ue 105接收。信号424是los多径的示例(即,多径信号,尽管发射机(此处为sv 193)和接收机(此处为ue 105)处于los中并且由此能够接收非多径信号,例如信号423)。
101.ue 105被配置成测量定位信号420-424,并确定从ue 105分别到sv 190-193的测得射程。天线262可以接收信号420-424,并且sps接收机217(可能结合处理器210和存储器211(例如,软件212))可以处理信号420-424以确定定位信号测量(例如,从相应sv 190-193到ue 105的行进时间)。ue 105可以基于定位信号测量来确定从ue 105到sv 190-193的测得射程。多径信号424将导致所确定的行进时间比信号423的行进时间更长,并且因此所确定的射程比从ue到sv 193的实际射程更长。ue 105(例如,sps接收机217(可能结合处理器210和存储器211(例如,软件212)))可以组合信号423、424的测量,例如,对这些信号取平均、或对所确定的射程取平均,以确定从ue 105到sv 193的组合(例如,平均)射程。
102.ue 105被配置成使用各组测得射程来确定ue 105的位置。ue 105(例如,sps接收
机217和/或处理器210(可能结合存储器211))可以使用所确定的到sv 190-193的射程来执行三边测量过程,以确定ue 105的位置。虽然ue 105可能正在移动,并且因此信号420-424可能不是在ue 105处于完全相同的位置时测量的,但三边测量过程可以提供单个点作为ue 105的位置。三边测量过程可以提供一个区域(例如,一个点加一些不确定性),并且该区域内的点(例如,对称区域的中心)可被选择作为ue 105的位置。这里,可以假定ue 105处于图4中的位置430。由于ue 105可以是移动的,如位移向量440所指示的,ue 105可能会移至新位置,并基于在处于新位置时接收到的定位信号的定位信号测量来确定ue 105的位置。
103.还参考图4b,ue 105已移至新位置432,其与图4a中所示的位置430不同。ue 105可以测量分别来自sv 190-193的定位信号450、451、452、453,以用于确定ue 105的位置。在此示例中,位置432使得ue 105不再与sv 190处于视线中,即ue 105与sv 190处于非视线(nlos)。由此,ue 105从sv 190接收的唯一定位信号是多径定位信号450。不希望将多径信号用于位置确定(定位确定),因为多径信号所经的路径比发射机和接收机的实际间隔更长,并且因此所确定的射程比实际射程更长。如果所确定的射程被假定为实际射程并用在三边测量过程中,则ue 105的所确定位置可能不准确,可能难以接受地不准确(例如,取决于所确定位置的应用/使用)。
104.ue 105可以确定ue 105在位置430与位置432之间的位移。例如,ue 105可以通过如以上所讨论地并且使用已知技术处理由一个或多个传感器213提供的一个或多个传感器测量,使用航位推算来确定位移。另外或替换地,ue 105可以使用一种或多种其他类型的信息利用一种或多种其他技术来确定位移。例如,ue 105可以使用由相机218捕捉的图像来确定位移。处理器210可以分析多个图像(可能与ue 105的取向信息相结合),以确定ue 105的移动的幅度和/或方向。例如,ue 105可以使用多个图像中一个或多个对象的位置以及这些对象在图像中的大小来确定ue 105相对于该(诸)对象的移动。
105.ue 105可以确定定位信号是否为多径信号。例如,ue 105可被配置成基于至定位信号的源的射程与至该源的预期射程相比较来确定定位信号是否为多径信号,该预期射程基于先前射程和ue 105自产生先前射程的定位信号的测量起的位移。ue 105可以通过将先前确定的射程(从先前测量的定位信号所确定)调整ue 105自先前测量的定位信号的测量起的位移,来确定到定位信号源的预期射程(例如,投影伪距)。在知晓或不知晓ue 105与定位信号源之间的方向的情况下,ue 105可以将位移向量添加到先前确定的射程。另外或替换地,ue 105可以通过以下方式来确定预期射程:通过将ue 105的位移向量添加到ue 105的先前所确定位置以确定预期位置,其中该位移向量是自导致确定ue 105的先前所确定位置(定位)的定位信号的测量起ue 105的净幅度和方向。如果至定位信号源的预期射程与测得的(例如,先前测得的)至该定位信号源的射程相差超过阈值量(其可被称为射程阈值),则ue可以确定当前所确定射程和/或先前所确定射程对应于多径信号。
106.如果与当前测量的定位信号相对应的射程超过预期射程达射程阈值以上,则ue 105(例如,处理器210,可能结合存储器211)可以确定至少当前测量的定位信号是多径信号。如果先前测量的定位信号是直接接收的(例如,来自sv 190的信号420),但是来自同一定位信号源的新测量的定位信号(例如,来自sv 190的信号450)是通过多径传输来接收的,则使用直接接收的(非多径)信号和ue 105的位移所确定的预期射程可能比与多径信号相对应的射程要短得多。在这种情形中,预期射程可以准确地反映ue 105与定位信号源(例
如,sv 190)的实际分隔,并且由此测得射程可能超过预期射程达大约多径信号(例如,信号450)相比于直接传输所行进的额外距离量。差(增量δ)可能与额外距离不同,例如,如果预期射程是使用先前所确定位置来确定的(该先前所确定位置是使用一个或多个多径信号来确定的)、由于位移计算中的误差、等等。
107.如果与当前测量的定位信号相对应的射程比预期射程小射程阈值(其可以不同于用于确定当前测量的定位信号是多径信号的阈值)以上,则ue 105(例如,处理器210,可能结合存储器211)可以确定至少先前测量的定位信号是多径信号。如果先前测量的定位信号是通过多径传输来接收的(例如,来自sv 193的信号422),但是来自同一定位信号源的新测量的定位信号(例如,来自sv 190的信号453)是直接接收的,则使用多径信号(即使结合来自同一源的直接接收的信号,例如信号423)和ue 105的位移所确定的预期射程可能比与直接接收的信号相对应的射程要长得多。在这种情形中,预期射程可以准确地反映比ue 105与定位信号源(例如,sv 193)的实际分隔更长的射程,并且由此测得射程可能比预期射程小约多径信号(例如,信号424,或组合多径信号424和直接接收的信号423的平均额外距离)相比于直接传输所行进的额外距离量。差(增量δ)可能与额外距离不同,例如,如果预期射程是使用先前所确定位置来确定的(该先前所确定位置是使用一个或多个多径信号来确定的)、由于位移计算中的误差、等等。
108.如果对应的定位信号已被确定为(例如,被标识为)多径信号,则ue 105可被配置成对至定位信号源的测得射程进行削减。ue 105可以削减(例如,降权或拒绝)违反预期的射程。例如,ue 105可以在使用从ue 105到多个定位源的射程来确定ue 105的位置的三边测量过程中将该射程的权重减少。作为削减测得射程的另一示例,对于对应定位信号被标识为多径信号的测得射程,ue 105可以在三边测量过程中完全不使用该测得射程。即,ue 105可以从三边测量过程中略去(排除)被确定为从多径信号导出的测得射程。ue 105可以丢弃测得射程,以排除该测得射程的任何(进一步)使用。削减使用多径信号所确定的射程可通过削减错误信息并由此提高用于确定位置的准确信息的百分比来帮助提高位置确定准确度。ue 105还可以被配置成削减将来从其过去信号被确定为多径信号的信号源接收的信号。由此,一旦来自源(例如,sv)的信号被确定为多径,来自该源的将来信号可被削减,至少对于用于确定ue 105的位置而言。这种将来削减可基于一个或多个因素而受限制,例如,时间(例如,响应于阈值时间量的流逝而中止削减),位置(例如,响应于ue 105移动超过阈值距离而中止削减)和/或信号的可靠性(例如,如果来自该源的将来信号被确定为视线信号)。
109.还参考图5a,表格500包括测得射程、ue位置之间的位移向量、预期射程、以及测得射程与预期射程之差的值。在图5a中,所有值均以米为单位给出,并且是仅用于解说的示例值。ue(例如,sps接收机217以及可能还有处理器210)可以通过测量来自sv 190-193(和/或其他sv和/或其他类型的定位信号源)的定位信号来确定在位置430、432处的测得射程。ue 105(例如pmd 219和/或处理器210结合一个或多个传感器213和/或相机218)可以确定ue 105自处于位置430起的位移向量。例如,传感器213和/或相机218的测量可以与sps接收机217同步,以使得ue 105可以确定自测量导致位置确定的定位信号起(例如,自测量导致确定位置430的来自sv 190-193的sv信号起)的位移。由此,图5a中所示的位移向量是与参考点(例如,从sv信号确定的位置430)的纬度、经度和高度位移。ue 105可以通过以下方式来
确定位置432处的预期射程:确定位置430处的射程,确定从位置430到位置432的位移向量,以及计算该位移向量在从位置430的测得射程上的净效应(考虑ue 105的移动的幅度和方向、相应sv 190-193的移动、以及从位置430到相应sv 190-193的方向)。ue 105可以在处于位置432时测量定位信号(意识到在各测量之间可能存在ue 105的某些移动,并且所计算的位置432可以是单个点或点范围(例如,三维体))。为了简化和解说,假定单个所计算的位置432。在此示例中,ue 105确定针对sv 191、192的预期射程和测得射程之间的增量(差)为零,针对sv 190的增量为43m,以及针对sv 193的增量为-13m。对于10m的射程阈值,ue 105可以得出结论,从sv 190接收到的定位信号450是多径信号,因为测得射程超过预期射程达射程阈值以上。类似地,ue 105可以得出结论,从sv 193接收到的定位信号424(或信号423、424的组合)是多径信号,因为测得射程比预期射程小射程阈值以上。
110.还参考图5b,表格510包括测得射程、ue位置之间的位移幅度、预期射程、以及测得射程与预期射程之差的值。在此示例中,使用所确定的位移幅度而不是位移向量,预期射程是与位置430的测得射程加或减距离幅度相对应的距离窗口。ue 105可以确定位置432的测得射程是否在预期射程窗口内,并且如果否,则确定测得射程是超过预期射程窗口还是小于预期射程窗口。如果增量在预期射程窗口之外,则ue 105可以得出结论,信号是多径。在此示例中,ue 105确定针对sv 190-193中的每一者的测得射程都在预期射程窗口内,并且由此可能无法得出任何定位信号为多径的结论。
111.参照图6且进一步参照图1-5和图7,确定用户装备的位置的方法600包括所示的各阶段。然而,方法600仅仅是示例并且不是限制性的。图6中所示的阶段的次序不是执行这些阶段所要求的次序。方法600可以例如通过对各阶段进行添加、移除、重新排列、组合、并发执行、和/或将单个阶段拆分成多个阶段来更改。对所示出和所描述的方法600的进一步其他更改是可能的。该方法可以至少部分地由图7所示的用户装备700来实现。ue 700是图2所示的ue 200的示例,ue 200是图1所示的ue 700的示例。ue 700包括处理器710、存储器720、接收机730、以及一个或多个传感器740。处理器710可包括例如通用/应用处理器230和/或dsp 231和/或一个或多个其他组件。接收机730可包括sps接收机217(以及可能还有天线262)和/或无线接收机244(以及可能还有天线246)和/或有线接收机254。例如,接收机730可包括用于接收信号和产生信号测量的组件,例如,诸如天线和模数转换器、比较器、和处理器(以及适当的存储器)之类的组件。传感器740可包括一个或多个传感器213和/或相机218(其可包括多个相机)和/或一个或多个其他传感器。处理器710与存储器720、接收机730和传感器740通信地耦合。
112.在阶段610,方法600包括测量来自第一和第二定位信号源的第一和第二定位信号,以分别产生第一和第二定位信号测量。例如,接收机730或处理器710(可能还有存储器720)或其组合可以测量ue 700在第一位置430处的第一定位信号,以及ue 700在第二位置432处的第二定位信号。接收机730可以从一个或多个sv和/或一个或多个地面基站和/或一个或多个其他定位信号源接收一个或多个定位信号。接收机730和/或处理器710(可能还有存储器720)可包括用于测量第一定位信号的装置,以及用于测量第二位定位信号的装置,以产生第一和第二定位信号测量。
113.在阶段620,方法600包括分别基于第一和第二定位信号测量来确定第一和第二射程。例如,处理器710(可能结合存储器720)可以基于定位信号从定位信号源(例如,一个或
多个sv 190-193和/或一个或多个基站和/或一个或多个其他定位信号源)到ue 700的所确定飞行时间来确定射程。处理器710(可能结合存储器720)可包括用于基于第一定位信号测量来确定第一射程的装置以及用于基于第二定位信号测量来确定第二射程的装置。在图4a、4b所示的示例中,基于信号424或基于信号423、424的组合所确定的射程以及基于信号450所确定的射程将由于信号424、450所经的多径路线而错误地较长。
114.在阶段630,方法600包括独立于定位信号通过用户装备的至少一个传感器来测量至少一个传感器测量。例如,一个或多个传感器740和/或一个或多个其他传感器(可能结合处理器710(以及可能还有存储器720))可被用于测量可用于确定ue 700的运动的信息。该至少一个传感器测量可包括一个或多个惯性测量和/或一个或多个图像和/或一个或多个磁场测量等等。ue 700可以获得定位信号信息以确定ue 700的运动、以及独立于定位信号信息测量至少传感器测量。ue 700可以获得至少一些传感器信息,而无需使用定位信号这样做。ue 700可以确定位移幅度或位移向量(幅度和方向),其可以是确定移动坐标的形式,例如北、东和向上移动量,而无需计算移动的幅度和角度。一个或多个传感器740和/或一个或多个其他传感器(可能结合处理器710(以及可能还有存储器720))可包括用于独立于定位信号来测量至少一个传感器测量的装置。
115.在阶段640,方法600包括基于至特定定位信号源的第一射程和至少一个传感器测量来确定第一预期射程。例如,处理器710(可能结合存储器720)通过确定ue 700的移动在至特定定位信号源的射程上的净效应来计算预期射程,例如,使用第一射程的知识(幅度)和ue 700与定位信号源的分隔方向以及从至少一个传感器测量确定的ue 700的运动。ue 700还可以使用定位信号源的移动的知识(若有),例如,来自sv 190-193中的特定一个sv的星历数据。处理器710(可能结合存储器720)可包括用于确定第一预期射程的装置。
116.在阶段650,方法600包括通过使用至少一些第二射程来执行三边测量过程,同时响应于特定第二射程超过第一预期射程达射程阈值以上而削减该特定第二射程,来确定用户装备的位置。例如,处理器710(可能结合存储器720)可以针对该三边测量过程降低该特定第二射程的权重(并由此降低其影响或效应)、或从该三边测量过程中略去该特定第二射程,来使用第二射程确定ue 700的位置。由此,对于确定多个射程的任何定位信号源,如果后确定的射程超过预期射程(基于先确定的射程和/或从独立于定位信号的测量所确定的ue 700的位置和移动)达阈值量以上,则后确定的射程可以被削减,因为后确定的射程所基于的(诸)定位信号被确定为或包括多径信号。处理器710(可能结合存储器720)可包括用于确定ue的位置的装置。
117.方法600可包括一个或多个其他特征。例如,方法600可包括使用至少一些第一射程利用三边测量过程来确定用户装备的位置,同时削减这些定位信号源中的一个定位信号源的所选第一射程(其响应于与所选第一射程的定位信号源相对应的第二射程比针对该定位信号源的预期射程小射程阈值以上)。方法600可包括用在对所选第一射程进行削减的同时所确定的新确定位置来替换使用无削减的所选第一射程(不进行削减)所确定的用户装备的先前所确定位置。以此方式,先前确定的位置可以被迭代,以提高所确定位置的准确性,这些位置可以用于各种目的(例如,设备跟踪,基于先前位置和航位推算来确定当前位置等)。处理器710(可能结合存储器720)可包括用于使用第一射程来确定ue的位置的装置和/或用于替换ue的先前所确定位置的装置。
118.参照图8且进一步参照图1-7,辅助定位技术的方法800包括所示的各阶段。然而,方法800仅仅是示例并且不是限制性的。图8中所示的阶段的次序不是执行这些阶段所要求的次序。方法800可以例如通过对各阶段进行添加、移除、重新排列、组合、并发执行、和/或将单个阶段拆分成多个阶段来更改。对所示出和所描述的方法800的进一步其他更改是可能的。该方法可至少部分地由图7中所示的ue 700来实现。
119.在阶段810,方法800包括在用户装备(ue)处测量与第一时间相对应的来自定位信号源的第一定位信号,以产生第一定位信号测量。例如,接收机730或处理器710(可能还有存储器720)或其组合可以在第一时间测量ue 700在第一位置430处的第一定位信号。接收机730可以从一个或多个sv和/或一个或多个地面基站和/或一个或多个其他定位信号源接收一个或多个定位信号。接收机730和/或处理器710(可能还有存储器720)可包括用于测量第一定位信号以产生第一定位信号测量的装置。
120.在阶段820,方法800包括在ue处测量与第二时间相对应的来自该定位信号源的第二定位信号,以产生第二定位信号测量。例如,接收机730或处理器710(可能还有存储器720)或其组合可以在第二时间测量ue 700在第二位置432处的第二定位信号。第二定位信号可以是与第一定位信号相同的信号,但在与第一定位信号不同的时间(之前或之后)发送的。例如,第一定位信号可以是信号424,并且第二定位信号可以是信号45。作为另一示例,第一定位信号可以是信号420,并且第二定位信号可以是信号450。接收机730和/或处理器710(可能还有存储器720)可包括用于测量第二定位信号以产生第二定位信号测量的装置。
121.在阶段830,方法800包括基于第一定位信号测量来确定ue与该定位信号源之间的第一射程。例如,处理器710(可能结合存储器720)使用第一定位信号测量来计算与信号源(例如,sv 190-193之一)的射程。处理器710可以基于信号(例如,信号420或信号424)的飞行时间来确定伪距。处理器710(可能结合存储器720)可包括用于确定第一射程的装置。
122.在阶段840,方法800包括基于第二定位信号测量来确定ue与该定位信号源之间的第二射程。例如,处理器710(可能结合存储器720)使用第二定位信号测量来计算与信号源(例如,sv 190-193之一)的射程。处理器710可以基于信号(例如,信号450或信号453)的飞行时间来确定伪距。处理器710(可能结合存储器720)可包括用于确定第一射程的装置。
123.在阶段850,方法800包括从ue的至少一个传感器获得至少一个传感器测量,其指示ue在第一时间与第二时间之间的移动。例如,一个或多个传感器740和/或一个或多个其他传感器(可能结合处理器710(以及可能还有存储器720))可被用于测量可用于确定ue 700的运动的信息。该至少一个传感器测量可以是可以用于确定位移的信息,或者可以是位移本身(的指示)。该至少一个传感器测量可包括一个或多个惯性测量和/或一个或多个图像和/或一个或多个磁场测量等等。ue 700可以获得定位信号信息以确定ue 700的运动、以及独立于定位信号信息测量至少传感器测量。ue 700可以获得至少一些传感器信息,而无需使用定位信号这样做。ue 700可以确定位移幅度或位移向量(幅度和方向),其可以是确定移动坐标的形式,例如北、东和向上移动量,而无需计算移动的幅度和角度。一个或多个传感器740和/或一个或多个其他传感器(可能结合处理器710(以及可能还有存储器720))可包括用于获得至少一个传感器测量的装置。
124.在阶段860,方法800包括基于第一射程、第二射程和至少一个传感器测量来确定第一射程或第二射程中的所选射程为多径射程。例如,处理器710(可能结合存储器720)可
通过确定ue 700的移动在至特定定位信号源的射程上的净效应来计算预期射程,例如,使用第一射程的知识(幅度)、以及ue 700在第一时间与第二时间之间的位移。ue 700还可以使用定位信号源的移动(若有)的知识,例如,来自sv 190-193中的特定一个sv在第一时间与第二时间之间的星历数据。处理器710可以确定预期射程是否与第二射程相差足够多以指示第一射程或第二射程中的至少一者是多径射程,即,对应于多径信号。例如,如果预期射程超过第二射程达射程阈值以上,则ue 700可以确定至少来自该源的先前定位信号是多径信号。如果预期射程(例如,基于信号420和位移向量440(或其幅度))比当前测得射程(例如,基于信号450)短射程阈值以上,则ue可以确定至少当前定位信号为多径信号。如果预期射程(例如,基于信号424和位移向量440(或其幅度))比当前测得射程长射程阈值以上,则ue可以确定至少先前定位信号为多径信号。作为另一示例,处理器710可以将第一射程和第二射程之间的差与ue 700在第一时间和该时间之间的位移进行比较。如果射程差与位移相差超过阈值量,则处理器710可以得出结论,至少一个射程为多径射程。处理器710可被配置成将不同的阈值用于位移小于射程差与位移大于射程差。类似地,处理器710可被配置成将不同阈值用于预期射程小于第二射程(或第二射程大于预期射程)与预期射程大于第二射程(或第二射程小于预期射程)。阈值可以是相对的(例如,第一射程和第二射程或预期射程和第二射程之间的差的百分比差)或绝对的(例如距离,诸如米数)。处理器710(可能结合存储器720)可包括用于确定第一射程或第二射程中的所选射程是否为多径射程的装置。
125.在阶段870,方法800包括响应于所选射程被确定为多径射程,削减所选射程在定位技术中的使用,以确定用户装备的位置。例如,处理器710(可能结合存储器720)可以针对三边测量过程降低所选射程的加权(并由此降低其影响或效应)、或从该三边测量过程中略去(排除)该所选射程,以确定ue 700的位置(例如,对于基于ue的定位)。作为另一示例,处理器710可以通过不向另一实体(例如装置306,诸如位置服务器)发送所选射程(或可以用于确定射程的信息)来排除由该另一实体使用该射程(例如,对于ue辅助定位)。作为另一示例,处理器710可以通过向另一实体发送降权指示(例如,具有小于1的值的加权因子)连同所选射程(或可以用于确定射程的信息)来降权该另一实体对该射程的使用。处理器710可以削减第一射程和第二射程(可能导致重新确定ue 700的位置)。处理器710(可能结合存储器720)可包括用于确定ue的位置的装置。
126.方法800可包括一个或多个其他特征。例如,确定所选射程为多径射程包括:确定预期射程与第二射程相差超过第一阈值量,预期射程基于第一射程和ue在第一时间与第二时间之间的位移,该位移基于至少一个传感器测量;和/或确定第一射程与第二射程之间的差超过ue在第一时间与第二时间之间的位移达第二阈值以上。例如,处理器710可以通过确定和比较预期射程与第二射程和/或确定射程差与ue 700的移动相比较,来确定射程为多径射程。处理器710可以确定移动的幅度、或者幅度和方向来确定所选射程是否为多径射程。作为另一示例,方法800可包括在所选射程被削减情况下根据定位技术来确定ue的当前所确定位置,以及用ue的当前所确定位置替换ue的先前所确定位置。例如,处理器710可被配置成使得如果处理器710基于后来被确定为多径射程的射程确定并存储ue 700的位置,则处理器710可以在该多径射程被削减(例如,被降权或被排除)的情况下重新确定该位置,并用重新确定的位置替换先前确定的位置(基于未削减的多径射程)。处理器710(可能结合存储器720)可包括用于确定ue的先前所确定位置的装置以及用于用当前所确定位置来替
换ue的先前所确定位置的装置。方法800可包括响应于所选射程被确定为多径射程,削减来自该定位信号源的第三定位信号的第三定位信号测量的使用,以确定ue的另一位置。例如,处理器710可以响应于确定来自sv 190的信号450是多径信号,削减后来从sv 190接收到的至少一个信号的使用以确定ue 700的位置。处理器710可以停止削减或减少削减,例如,响应于阈值时间量的流逝、响应于ue 700移动超过阈值距离、响应于确定后来从sv 190接收到的信号是视线信号、或响应于另一条件、或响应于这些条件中的两个或更多个条件的组合。处理器710(可能结合存储器720)可包括用于削减对第三定位信号测量的使用的装置。
127.其他考虑
128.已描述了若干示例配置,可使用包括各种修改、替换构造和等效物的其他示例或实现而不脱离本公开的精神。例如,由于软件和计算机的本质,上述功能可使用由处理器执行的软件、硬件、固件、硬连线或其任何组合来实现。实现功能的特征也可物理地位于各种位置,包括被分布以使得功能的各部分在不同的物理位置处实现。所讨论的要素可以是较大系统的组件,其中其他规则可优先于本发明的应用或者以其他方式修改本发明的应用。此外,可以在考虑以上所讨论的要素或操作之前、期间或之后采取数个操作。相应地,以上描述不限定权利要求的范围。
129.如本文所使用的,单数形式的“一”、“某”和“该”也包括复数形式,除非上下文另有明确指示。如本文所使用的,术语“包括”、“具有”、“包含”和/或“含有”指明所叙述的特征、整数、步骤、操作、要素、和/或组件的存在,但并不排除一个或多个其他特征、整数、步骤、操作、要素、组件和/或其群组的存在或添加。
130.如本文所使用的,在接有“中的至少一个”或接有“中的一个或多个”的项目列举中使用的“或”指示析取式列举,以使得例如“a、b或c中的至少一个”的列举或“a、b或c中的一个或多个”的列举或“a、b或c、或其组合”表示a或b或c或ab或ac或bc或abc(即,a和b和c)、或者具有不止一个特征的组合(例如,aa、aab、abbc等)。
131.如本文所使用的,除非另外声明,否则功能或操作“基于”项目或条件的叙述表示该功能或操作基于所叙述的项目或条件,并且可以基于除所叙述的项目或条件以外的一个或多个项目和/或条件。
132.此外,关于信息被发送或传送“给”实体的指示、或者“向”实体发送或传送信息的语句并不需要完成通信。此类指示或语句包括信息从发送方实体传递但未到达信息的预期接收方的情况。预期接收方,即使实际上未接收到该信息,仍可被称为接收方实体,例如,接收执行环境。此外,被配置成“向”预期接收方发送或传送信息的实体不需要被配置成完成至预期接收方的信息的传递。例如,该实体可以将具有对预期接收方的指示的信息提供给能够转发该信息以及对该预期接收方的指示的另一实体。
133.可根据具体要求作出实质性变型。例如,也可使用定制的硬件,和/或可在硬件、软件(包括便携式软件,诸如小应用程序等)、或两者中实现特定元素。进一步,可以采用到其他计算设备(诸如网络输入/输出设备)的连接。
134.如本文所使用的,术语“处理器可读介质”、“机器可读介质”和“计算机可读介质”等是指参与提供使机器以特定方式操作的数据的任何介质。使用计算机系统,各种计算机可读介质可涉及向处理器提供用于执行的指令/代码、和/或可被用于存储和/或携带此类指令/代码(例如,作为信号)。在许多实现中,计算机可读介质是物理和/或有形存储介质。
此类介质可采取许多形式,包括但不限于非易失性介质和易失性介质。非易失性介质包括例如光盘和/或磁盘。易失性介质包括但不限于动态存储器。
135.物理和/或有形计算机可读介质的常见形式包括例如:硬盘、磁带、或任何其他磁性介质、cd-rom、任何其他光学介质、ram、prom、eprom、flash-eprom、任何其他存储器芯片或存储器盒、或计算机可以从其读取指令和/或代码的任何其他介质。
136.以上所讨论的方法、系统和设备是示例。各种配置可恰适地省去、替代、或添加各种规程或组件。例如,在替换配置中,可以按与所描述的次序不同的次序来执行这些方法,并且可以添加、省略、或组合各种步骤。此外,关于某些配置所描述的特征可在各个其他配置中被组合。配置的不同方面和要素可以按类似的方式被组合。此外,技术会演进,并且由此,许多要素是示例,而不限制本公开或权利要求的范围。
137.本描述中给出了具体细节,以提供对示例配置(包括实现)的透彻理解。然而,可在没有这些具体细节的情况下实践这些配置。例如,已在没有不必要的细节的情况下示出了公知的电路、过程、算法、结构和技术,以避免混淆这些配置。本描述仅提供示例配置,而不限制权利要求的范围、适用性或配置。相反,先前对配置的描述提供用于实现所述技术的描述。可以对元素的功能和布置作出各种改变而不会脱离本公开的精神或范围。
138.各配置还可能是作为被描绘为流程图或框图的过程来描述的。尽管每个流程图或框图可以将操作描述为顺序过程,但一些操作可以并行地或同时地进行。另外,可以重新安排操作的次序。过程可具有未被包括在附图中的附加阶段和功能。此外,可以通过硬件、软件、固件、中间件、微代码、硬件描述语言或其任意组合来实现这些方法的示例。当以软件、固件、中间件或微代码实现时,用于执行任务的程序代码或代码段可被存储在非瞬态计算机可读介质(诸如存储介质)中。处理器可以执行一项或多项所描述的任务。
139.除非另有说明,否则图中所示和/或本文所讨论的如相互连接或通信的组件(功能性的或以其他方式的)是通信地耦合的。即,它们可以直接或间接地被连接以实现它们之间的通信。
140.值超过(或大于或高于)阈值(例如,第一阈值)的语句等效于值满足或超过略大于第一阈值的另一阈值(例如,第二阈值)的语句,例如,在计算系统的分辨率中第二阈值比第一阈值高一个值。值小于阈值(例如,第一阈值)(或在阈值内或低于阈值)的语句等效于值小于或等于略低于第一阈值的另一阈值(例如,第二阈值)的语句,例如,在计算系统的分辨率中第二阈值比第一阈值低一个值。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1