【技术实现步骤摘要】
【国外来华专利技术】
本公开一般涉及电子领域,更具体地涉及用于在无线设备处管理资源 的技术。
技术介绍
无线通信网络广泛地用以提供各种通信服务,比如语音、视频、分组 数据、消息、广播等。这些无线网络可以是能够通过共享可用网络资源来 支持多个用户的多址网络。这种多址网络的实例包括码分多址(CDMA) 网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交FDMA (OFDMA)网络、单载波FDMA (SC-FDMA)网络等。无线设备(例如,蜂窝电话)可以活动地与用于诸如语音和/或分组数 据的一个或多个服务的无线网络进行通信。无线设备可以消耗处理资源来 处理用于与无线网络通信的数据。无线设备也可以具有运行在该无线设备 上的其它应用程序。每个应用程序可以在任意时间开始和结束并且可以在 激活时消耗一定量处理资源。无线设备处的处理需求可以随时间有较大变 化并且可以取决于与无线网络交换的数据量以及在该无线设备上运行的具 体应用程序。如果处理需求超出了无线设备的处理能力,则会造成某些负 面影响,这会随后造成较差的用户体验。例如,由于在无线设备处处理资 源不足而可能丢弃分组和/或应用程序产生错误。因此,在本领域中存在对用于减轻由于处理需求超过无线设备处的处 理能力而造成的负面影响的技术的需求。
技术实现思路
这里描述了用于在无线设备处管理资源的技术。在一方面,无线设备 基于资源需求和可用资源来控制应用。这些应用可以由具有最大处理能力 的处理单元来执行。可以监视这些应用的处理需求。可以基于处理需求和 处理单元的最大处理能力来控制至少一个应用。例如,可以通过(i)当检 测到高处理需求时减少与 ...
【技术保护点】
一种能够与基站进行无线通信的设备,包括: 处理单元,其具有最大处理能力并用于执行运行在所述设备上的应用;以及 控制器,用于监视所述应用的处理需求并且基于所述处理需求和所述最大处理能力来控制所述应用中的至少一个应用。
【技术特征摘要】
【国外来华专利技术】2006.9.29 US 60/827,678;2007.9.27 US 11/862,9601、一种能够与基站进行无线通信的设备,包括处理单元,其具有最大处理能力并用于执行运行在所述设备上的应用;以及控制器,用于监视所述应用的处理需求并且基于所述处理需求和所述最大处理能力来控制所述应用中的至少一个应用。2、 根据权利要求1所述的设备,其中,所述控制器用于基于所述应用 的优先级从运行在所述设备上的所述应用中选择要进行控制的所述至少一 个应用。3、 根据权利要求2所述的设备,其中,所述控制器用于首先控制低优 先级应用,并在已经完全控制所述低优先级应用之后控制高优先级应用。4、 根据权利要求l所述的设备,其中,所述至少一个应用包括数据应 用,并且其中,所述控制器用于当检测到高处理需求时减少所述数据应用 与所述基站交换的数据量,并且当检测到低处理需求时增加所述数据应用 与所述基站交换的数据量。5、 根据权利要求4所述的设备,其中,当所述处理需求超过高阈值时检测到高处理需求,并且当所述处理需求降到低于低阈值时检测到低处理需求。6、 根据权利要求1所述的设备,其中,所述至少一个应用包括数据应用,并且其中,所述控制器用于基于所述处理需求和所述最大处理能力来 调整^f述数据应用的窗大小,所述窗大小用于限制由所述数据应用交换的 未得到确认的分组的数目。7、 根据权利要求6所述的设备,其中,所述控制器用于在最大值和最小值之间调整所述窗大小,选择所述最小值以避免传输控制协议(TCP) 出现超时。8、 根据权利要求6所述的设备,其中,所述控制器用于当检测到高处理需求时减小所述窗大小。9、 根据权利要求6所述的设备,其中,所述控制器用于当检测到高处 理需求时将所述窗大小从最大值减小到最小值。10、 根据权利要求6所述的设备,其中,所述控制器用于当检测到高 处理需求并且尚未控制所述数据应用时将所述窗大小从最大值减小到最小 值,以及当检测到高处理需求并且正在控制所述数据应用时逐步减小所述 窗大小。11、 根据权利要求6所述的设备,其中,所述控制器用于当检测到低 处理需求时逐步增加所述窗大小,直到最大值。12、 根据权利要求6所述的设备,其中,所述控制器用于当检测到低 处理需求时在每个更新间隔中将所述窗大小向上增加一步,直到最大值。13、 根据权利要求6所述的设备, 间处理需求时维持所述窗大小。14、 根据权利要求6所述的设备, 小发送到所述基站。15、 根据权利要求6所述的设备, 窗大小发送到所述基站以改善可靠性。16、 根据权利要求1所述的设备,其中,所述控制器用于当检测到中 其中,所述控制器用于将所述窗大 其中,所述控制器用于多次将所述 其中,所述控制器用于当检测到高处理需求时减小窗大小,并且将所述窗大小发送到所述基站,其中所述窗大小用于限制针对高速下,链路分组接入(HSDPA)由无线链路协议(RLC) 发送的未得到确认的协议数据单元(PDU)的数目。17、 根据权利要求1所述的设备,其中,所述控制器用于基于在所述 设备处针对所述基站测量的信道质量来获得信道质量指示符(CQI),当检 测到高处理需求时减小所述CQI,以及将所减小的CQI发送到所述基站。18、 根据权利要求17所述的设备,其中,所述控制器用于当检测到高 处理需求时,即使正确解码了分组,也针对从所述基站接收的预定比例的 所述分组发送否定确认(NAK)。19、 根据权利要求1所述的设备,其中,所述至少一个应用包括数据 应用,并且其中,所述控制器用于基于所述处理需求改变所述数据应用的 传输块大小。20、 根据权利要求1所述的设备,其中,所述至少一个应用包括数据 应用,并且其中,所述控制器用于基于所述处理需求生成所述数据应用的 缓冲器状态报告,以及将所述缓冲器状态报告发送到所述基站。21、 一种方法,包括监视运行在无线设备上的应用对具有最大处理能力的处理单元的处理 需求;以及基于所述处理需求和所述最大处理能力控制所述应用中的至少一个应用。22、 根据权利要求21所述的方法,其中,所述至少一个应用包括数据 应用,并且其中,所述控制至少一个应用包括当检测到高处理需求时减小所述数据应用与基站交换的数据量,以及 当检测到低处理需求时增加所述数据应用与所述基站交换的数据量。23、 根据权利要求21所述的方法,其中,所述至少一个应用包括数据应用,并且其中,所述控制至少一个应用包括基于所述处理需求和所述最大处理能力调整用于所述数据应用的窗大 小,所述窗大小用于限制由所述数据应用交换的未得到确认的分组的数目。24、 根据权利要求23所述的方法,其中,所述调整用于所述数据应用的窗大小包括当检测到高处理需求时减小所述窗大小,以及 当检测到低处理需求时增加所述窗大小。25、 一种装置,包括用于监视运行在无线设备上的应用对具有最大处理能力的处理单元的 处理需求的模块;以及用于基于所述处理需求和所述最大处理能力控制所述应用中的至少一 个应用的模块。26、 根据权利要求25所述的装置,其中,所述至少一个应用包括数据 应用,并且其中,所述用于控制至少一个应用的模块包括用于当检测到高处理需求时减小所述数据应用与基站交换的数据量的 模块,以及用于当检测到低处理需求时增加所述数据应用与所述基站交换的数据 量的模块。27、 根据权利要求25所述的装置,其中,所述至少一个应用包括数据 应用,并且其中,所述用于控制至少一个应用的模块包括-用于基于所述处理需求和所述最大处理能力调整用于所述数据应用...
【专利技术属性】
技术研发人员:G·查伯拉,I·A·米尔,T·克林根布林,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。