支持覆盖区域建模的制作方法

文档序号:9355226阅读:541来源:国知局
支持覆盖区域建模的制作方法
【技术领域】
[0001] 本发明涉及支持覆盖区域建模,并且更具体地涉及支持用于可以用于定位目的的 通信节点的覆盖区域估计的生成。
【背景技术】
[0002] 现代全球蜂窝和非蜂窝定位技术是基于生成大的全球数据库的,该数据库包含关 于蜂窝和非蜂窝信号的信息。信息可以完全或者部分地源自这些定位技术的用户。该方案 也称作"众包"。
[0003] 由用户提供的信息通常形式为"指纹",其包含了基于例如接收到的全球导航卫星 系统(GNSS)的卫星信号以及针对蜂窝和/或非蜂窝陆地系统的信号从一个或多个无线电 接口获得的测量而估计的位置。在对蜂窝信号测量的情形中,测量的结果可以包含观察到 的蜂窝网络单元的全球或局部标识,它们的信号强度和/或路径损耗和/或类似定时提前 (TA)或往返时间的定时测量。对于对无线局域网(WLAN)信号的测量而言,作为非蜂窝系统 信号的示例,测量的结果可以包含基本服务集合标识(BSSID),类似观察到接入点(AP)的 介质访问控制(MC)地址,接入点的服务集合标识(SSID),以及接收到信号的信号强度(接 收到的信号强度指示RSSI或具有ImW参考值的以dBm计的物理Rx等级等等)。
[0004] 该数据可以随后传输至服务器或云端,可以在服务器或云端中收集数据并且可以 在服务器或云端中基于用于定位目的的数据而生成其它模型。这些其它模型可以是覆盖区 域估计,通信节点位置和/或无线电信道模型,其中蜂窝通信网络的基站和WLAN的接入点 是示例性的通信节点。最终,这些精细模型可以用于估计移动终端的位置。
[0005] 指纹并非必须包括基于GNSS的位置。它们也可以仅包括蜂窝和/或WLAN测量。 在该情形中,指纹可以被指派例如基于在服务器中基于WLAN的定位的位置。在指纹中存在 蜂窝测量的情形中,该自我定位的指纹可以用于学习蜂窝网络信息。此外,在WLAN测量的 集合中,在指纹中除了针对已知WLAN接入点的测量之外,也可以存在针对未知接入点的测 量,并且可以通过这些自我定位的指纹学习未知接入点的位置。最终,可以针对之前已知的 接入点基于自我定位的指纹而学习更多数据。
[0006] 可以注意,甚至当使用具有GNSS能力的移动终端时,用户可以在首次安装和功耗 方面受益于使用蜂窝/非蜂窝定位技术。此外,并非所有应用需要基于GNSS的位置。此外, 蜂窝/非蜂窝定位技术也在室内工作,这通常对于基于GNSS的技术而言是挑战性的环境。

【发明内容】

[0007] 对于第一方面而言,描述了一种方法,其包括由至少一个设备执行的如下项:获得 关于存储用于通信节点的至少一个位置的信息以及由通信节点所满足的至少一个准则,选 择关于存储用于满足至少一个准则的通信节点的覆盖区域尺寸的先验信息,其中不同的先 验信息存储用于满足不同准则的通信节点,基于获得的关于至少一个位置的信息和所选择 的先验信息而估计表示通信节点的覆盖区域的至少一个参数的值,以及使得存储表示通信 节点的覆盖区域的至少一个参数的值。
[0008] 对于第二方面而言,描述了一种方法,其包括由至少一个设备执行的如下项:从存 储器提取指示针对多个通信节点中的每个通信节点的覆盖区域尺寸的信息,基于指示针对 满足相同至少一个准则的多个通信节点提取的覆盖区域尺寸的信息而计算统计值,以及提 供经计算的统计值作为先验信息以用于估计表示满足至少一个准则的通信节点的覆盖区 域的至少一个参数的值。
[0009] 此外描述了第一系统,其包括用于实现针对第一方面展现的方法的动作和/或针 对第二方面展现的方法的动作的装置。
[0010] 可以以硬件和/或软件实施系统的装置。它们可以包括例如用于执行用于实现所 需功能的计算机程序代码的至少一个处理器,存储程序代码的至少一个存储器,或两者均 包括。备选的,它们可以包括例如被设计用于实现所需功能的电路装置,例如被实施在类似 集成电路的芯片集或芯片中。通常,装置可以包括例如一个或多个处理装置。
[0011] 此外描述了第二系统,其包括至少一个处理器和包含计算机程序代码的至少一个 存储器,至少一个存储器和计算机程序代码被配置用于使用至少一个处理器使得至少一个 设备至少执行针对第一方面展现的方法的动作和/或针对第二方面展现的方法的动作。
[0012] 任何所描述的系统可以是设备或包括多个设备。在后者的情形中,所展现的第一 系统的装置可以例如分布至多个设备。类似的,所展现的第二系统的至少一个处理器和至 少一个存储器可以例如分布至多个设备。任何所述的设备可以是用于装置的部件或模块, 例如芯片。备选的,任何所述设备可以是装置,例如服务器。
[0013] 任何所描述的系统可以进一步仅包括所指示的部件或一个或多个额外部件。例 如,任何系统可以可选地额外地包括数据库,其存储表示通信节点和/或移动终端的覆盖 区域的参数等等。
[0014] 在某些实施例中,所描述的方法是信息提供方法,并且所描述的系统是信息提供 设备或者包括信息提供设备。
[0015] 在所描述的方法的某些实施例中,方法是用于支持覆盖区域建模的方法。在所描 述的系统的某些实施例中,系统是用于支持覆盖区域建模的系统。
[0016] 此外描述了一种非瞬态计算机可读存储介质,其中存储了计算机程序代码。计算 机程序代码当由至少一个处理器执行时使得至少一个设备执行针对第一方面所展现的方 法的动作和/或针对第二方面所展现的方法的动作。
[0017] 计算机可读存储介质可以例如是盘或存储器等等。计算机程序代码可以以编码了 计算机可读存储介质的指令的形式而存储在计算机可读存储介质中。计算机可读存储介质 可以设计用于参与了装置的操作,类似计算机的内部或外部硬盘,或者设计用于程序代码 的分布,类似光盘。
[0018] 也应该理解,相应计算机程序代码自身必须视为本发明的实施例。计算机程序代 码也可以分布至数个计算机可读存储介质。
[0019] 应该理解,在该部分中本发明的介绍仅仅是示例性和非限定性的。
[0020] 从结合附图考虑的以下详细说明书将使得本发明的其它特征变得明显。然而应该 理解,附图仅设计用于示意说明的目的并且并非作为本发明限制的定义,应该为此参考所 附权利要求。应该进一步理解的是,附图并未按照比例绘制并且它们仅仅意在概念性地示 出在此所述的结构和程序。
【附图说明】
[0021] 图1是系统的一个示例性实施例的示意框图;
[0022] 图2是方法的一个示例性实施例的流程图;
[0023] 图3是系统的另一示例性实施例的示意性框图;
[0024] 图4是示出了方法的另一示例性实施例的流程图;
[0025] 图5a和图5b是示出了在覆盖区域建模中使用先验信息的示例性效果的视图;
[0026] 图6是系统的另一示例性实施例的示意性框图;
[0027] 图7是示出了图6的系统中的示例性第一操作的流程图;
[0028] 图8是示出了一个示例性权重函数的视图;
[0029] 图9是示出了在WCDM的情形中等同半径的示例性分布与等同半径的不同统计值 的视图;
[0030] 图10是示出了在GSM的情形中等同半径的示例性分布和等同半径的不同统计值 的视图;
[0031] 图11是设备的一个示例性实施例的示意性框图;
[0032] 图12是设备的一个示例性实施例的示意性框图;以及
[0033] 图13示意性示出了一个示例性的可移除存储装置。
【具体实施方式】
[0034] 图1是形式为示例性设备100的系统的一个示例性实施例的示意性框图。该实施 例涉及本发明的第一方面。设备100包括处理器101,以及连接至处理器101的存储器102。 存储器102存储用于支持覆盖区域建模的计算机程序代码。处理器101配置用于执行存储 在存储器102中的计算机程序代码以便于使得设备执行所需动作。
[0035] 设备100可以是服务器或任何其它装置。设备100可以同样地是类似芯片的模块、 用于服务器或用于任何其它装置的芯片上电路装置或插件板。可选地,设备100可以包括 各种其它部件,类似数据结构,用户接口,其它存储器,其它处理器等等。
[0036] 现在将参照图2的流程图描述设备100的操作。操作是根据本发明第一方面的方 法的一个示例性实施例。当从存储器102检索程序代码并且由处理器101执行程序代码时, 处理器101和存储在存储器102中的程序代码使得设备执行操作。使得执行操作的设备可 以是设备100或一些其它设备,例如但不必须是包括设备100的装置。
[0037] 设备获得关于针对通信节点存储的至少一个位置的信息以及由通信节点所满足 的至少一个准则(动作111)。至少一个位置可以例如是如下的至少一个位置,在该位置处 已经由移动装置观察到通信节点。可以例如从移动装置接收信息,从存储器检索信息,从收 集这些信息的另一设备接收信息,或者以任何其它合适的方式获得信息。通信节点可以是 任何类型的蜂窝或非蜂窝通信节点。
[0038] 设备此外选择关于覆盖区域尺寸的先验信息,其针对满足至少一个准则的通信节 点而被存储,其中不同的先验信息针对满足不同准则的通信节点而被存储(动作112)。
[0039] 设备此外基于所获得的关于至少一个位置的信息和所选的先验信息而估计表示 通信节点的覆盖区域的至少一个参数的值(动作113)。
[0040] 设备此外使得存储表示通信节点的覆盖区域的至少一个参数的值(动作114)。至 少一个参数的值可以存储于在设备内部或外部的存储介质中。
[0041] 图3是形式为示例性设备200的系统的另一示例性实施例的示意性框图。该实施 例涉及本发明的第二方面。设备200包括处理器201,以及连接至处理器201的存储器202。 存储器202存储用于支持覆盖区域建模的计算机程序代码。处理器201被配置用于执行存 储在存储器202中的计算机程序代码以便于使得设备执行所需动作。
[0042] 设备200可以是服务器或任何其它装置。设备200可以等同地是类似芯片的模块、 用于服务器或用于任何其它装置的芯片上电路或插件板。可选地,设备200可以包括各种 其它部件,类似数据结构,用户接口,其它存储器,其它处理器等等。
[0043] 现在将参照图4的流程图描述设备200的操作。操作是根据本发明第二方面的方 法的示例性实施例。当从存储器202检索程序代码并且由处理器201执行程序代码时,处 理器201和存储在存储器202中的程序代码使得设备执行操作。使得执行操作的设备可以 是设备200或一些其它设备,例如但不必须是包括设备200的装置。
[0044] 设备从存储器提取针对多个通信节点的每一个指示覆盖区域尺寸的信息(动作 211)。信息可以直接或间接指示尺寸。例如,其可以是半径或直径值。但是其等同地可以 是区域的描述,这允许计算对应的圆形区域的半径,等等。
[0045]设备此外基于指示覆盖区域的尺寸的、针对满足相同的至少一个准则的多个通信 节点所提取的信息而计算统计值(动作212)。
[0046] 设备提供经计算的统计值作为先验信息以用于估计表示
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1