优化无线设备中的分布式位置管理实体的制作方法

文档序号:9476634阅读:206来源:国知局
优化无线设备中的分布式位置管理实体的制作方法
【技术领域】
[0001 ] 本公开一般地涉及无线通信领域,更特别地,涉及无线设备位置识别。
【背景技术】
[0002] 鉴于涉及广告、市场营销、用户导航和社交网络的应用和服务的出现,准确地确定 无线设备的位置或方位变得越来越重要。
[0003] 通常,无线设备的操作系统(0S)采用集中式实体(即,单个位置管理器),集中式 实体控制和管理各种位置信息提供商/传感器并且向被注册用于位置服务的做出请求的 应用/客户端分发位置信息。然而,最近,在试图减轻与单个位置管理器相关联的处理工作 负荷时提出了使用分布式位置管理器/实体。
[0004] 如上所述,将要领会的是,不同的位置信息提供商/传感器可具有不同的功率消 耗影响,这可潜在地导致无线设备的表现不佳。
【附图说明】
[0005] 图1描绘了根据本公开的各方面和原理的无线设备分布式位置管理的功能框图。
[0006] 图2描绘了根据本公开的各方面和原理的管理分布式位置管理器实体的方法的 流程图。
[0007] 图3描绘了根据本公开的各方面和原理的、示出图2所提供的方法的示例性实现 方式的流程图。
【具体实施方式】
[0008] 在下面的描述中,相同的部件被赋予相同的标号,而不管它们是否示出在不同的 实施例中,为了以清楚简明的方式示出本公开的(一个或多个)实施例,附图未必是按比例 绘制的并且某些特征可能是以某种示意形式被示出的。根据一个实施例被描述和/或被示 出的特征可以在一个或多个其它实施例中以相同的方式或相似的方式被使用和/或与其 它实施例的特征相结合或替代其它实施例的特征。
[0009] 根据本公开的各个实施例,提出了一种无线设备分布式位置管理系统和方法,该 位置管理系统和方法通过使主位置处理实体和辅助位置处理实体之间的通信以及相关联 的资源的动态评估成为可能来在提供位置服务时优化资源的分配和分布:
[0010]例如,在一个实施例中,呈现了用于具有位置服务能力的无线设备的系统,该系统 包括:第一位置处理实体,被配置为管理与所述第一位置处理实体相关联的一个或多个第 一客户端应用并管理与所述第一位置处理实体相关联的一个或多个第一位置提供商,所述 第一客户端应用被配置为发起位置服务请求,并且所述第一位置提供商被配置为执行位置 服务操作;第二位置处理实体,被配置为管理与所述第二位置处理实体相关联的一个或多 个第二客户端应用并管理与所述第二位置处理实体相关联的一个或多个第二位置提供商, 所述第二客户端应用被配置为发起位置服务请求,并且所述第二位置提供商被配置为执行 位置服务操作;以及通信设施,被配置为容纳所述第一位置处理实体和所述第二位置处理 实体之间的通信。所述第二位置处理实体经由所述通信设施向所述第一位置处理实体报告 所述第二位置处理实体的能力,并且,响应于接收位置服务请求,所述第一位置处理实体评 估所述第一位置提供商的能力和报告的所述第二位置提供商的能力,以选择所述第一位置 提供商和所述第二位置提供商中优化位置服务性能的一者。
[0011] 在另一实施例中,呈现了用于管理具有位置服务能力的无线设备的方法,该方法 包括:由第一位置处理实体管理与所述第一位置处理实体相关联的一个或多个第一客户端 应用,所述第一客户端应用被配置为发起位置服务请求;由所述第一位置处理实体管理与 所述第一位置处理实体相关联的一个或多个第一位置提供商,所述第一位置提供商被配置 为执行位置服务操作;由第二位置处理实体管理与所述第二位置处理实体相关联的一个或 多个第二客户端应用,所述第二客户端应用被配置为发起位置服务请求;由所述第二位置 处理实体管理与所述第二位置处理实体相关联的一个或多个第二位置提供商,所述第二位 置提供商被配置为执行位置服务操作;以及经由通信设施,容纳所述第一位置处理实体和 所述第二位置处理实体之间的通信。所述第二位置处理实体经由所述通信设施向所述第一 位置处理实体报告所述第二位置提供商的能力,并且,响应于接收位置服务请求,所述第一 位置处理实体评估所述第一位置提供商的能力和报告的所述第二位置提供商的能力,以选 择所述第一位置提供商和所述第二位置提供商中优化位置服务性能的一者。
[0012] 这些和其它特征和特性,以及结构的相关元件的功能和操作方法、部件的组合和 制造的经济性将在参考附图考虑下面的描述和所附权利要求书时变得更加显而易见,所有 这些形成本说明书的一部分,其中相同的标号表示各图中相应的部件。然而,应当明确理解 的是,附图仅为了说明和描述的目的,并且不旨在作为对权利要求的限制的定义。如在说明 书和权利要求书中所使用的,单数形式的"一"、"一个"和"该"包括复数对象,除非上下文 中另有明确说明。
[0013] 所公开的实施例是针对无线设备分布式位置管理系统和方法,其在提供位置服务 时优化资源的分配和分发。特别地,图1描绘了根据本公开的各方面和原理的与无线设备 150相对应的分布式位置管理系统100的非限制性不例。
[0014] 如本文中所使用的,术语"无线设备"指可经由无线信号与其它设备通信的任何电 子设备。这种设备例如可包括膝上型计算机、移动设备、蜂窝/智能电话、游戏设备、平板计 算机、具有无线功能的患者监视设备、个人通信系统(PCS)设备、个人数字助理(PDA)、个人 音频设备(PAD)、便携式导航设备、和/或被配置为接收无线信号的任何其它具有无线功能 的电子设备。它还可包括诸如具有无线功能的台式计算机之类的相对固定的设备。这些无 线设备可经由任意数量的无线通信协议进行通信,无线通信协议的示例在下文被描述。
[0015] 如图1中所描绘的,系统100采用分布式位置管理架构,其在功能上/逻辑上被划 分为主位置子系统110和次级位置子系统120。这样,主位置子系统110和次级位置子系 统120可按各种方案划分,例如,采用不同的处理器、不同的0S、不同的存储器的方案或任 何其它适当的划分方案。
[0016] 如所示出的,主位置子系统110包括主位置管理器(PLM)实体112,通信地耦接到 PLM实体112的一个或多个位置客户端114A、114B、114C以及同样通信地耦接到PLM实体 112的一个或多个位置提供商(LP)116A、116B。所描绘的位置客户端和LP的数量不旨在以 任何方式进行限制。PLM实体112被配置为控制和管理各个位置提供商/传感器116A、116B 并且向被注册用于位置服务的位置客户端114A、114B、114C分发位置信息。PLM实体112还 可包括在无线设备150的0S域内运行的应用处理器。
[0017] 位置客户端114A、114B、114C表示在试图识别无线设备150的位置时向PLM 112 发起针对位置服务的请求的实体/应用/模块。位置客户端的数量不旨在以任何方式进行 限制。所发起的请求可伴随一组特性阈值要求,即,位置服务质量(Q〇LS)参数,其例如可包 括功率消耗要求、位置分辨率/精度水平、位置数据周期性、位置覆盖范围等。这种实体可 采用用户应用、0S位置服务、基于IT的应用等形式。
[0018] 位置提供商(LP) 116A、116B表示被配置为在PLM 112的指导下执行位置服务会话 以产生位置数据的实体。所描绘的LP的数量不旨在以任何方式进行限制。任何特定LP的 选择和方向可基于LP根据客户端114A、114B和/或114C的请求所指定的QoLS参数执行 位置服务会话的能力。这种实体可采用全球导航卫星系统/全球定位系统模块的形式,例 如,GNSS、GPS、GLONASS、Galileo、COMPASS、BEID0U等,这种实体还可采用能够提供位置/ 方位数据和室内方位数据的无线通信模块的形式,例如,Wi-Fi、WiMax、WWAN、WLAN、WPAN、蓝 牙、GSM、CDMA、GPRS、3G 或 4G、LTE、无线 USB、IEEE 802. llx 标准等。
[0019] 类似地,次级位置子系统120包括次级位置管理器(SLM)实体122、通信地耦接到 SLM实体122的一个或多个位置客户端124A、124B以及同样通信地耦接到SLM实体122的 一个或多个位置提供商(LP) 126A、126B、126C。SLM实体122被配置为控制和管理各个位置 提供商/传感器126A、126B并且向被注册用于位置服务的位置客户端124A、124B、124C分 发位置信息。SLM实体122被设计为用于在位置服务任务中减轻PLM 112的工作负荷的专 用卸载引擎。这样,SLM实体122可采用辅助处理单元、嵌入式处理器或虚拟处理器的形式 并可在不同的
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1