用于无线装置的能量管理的制作方法

文档序号:7914018阅读:82来源:国知局
专利名称:用于无线装置的能量管理的制作方法
技术领域
本发明大体上涉及电路,且更具体来说涉及用于无线装置的能量管理的技术、系统和方法。
背景技术
在许多无线系统中,基于每一装置所经历的作为网络的部分的信号条件而将针对给定数据传送的数据速率指派给装置。通常,在良好信号条件下将较高数据速率指派给装置,而在不良信号条件下将较低数据速率指派给装置。此情形允许网络运营商改进总系统带宽,因为网络资源不会浪费在无法对其进行有效使用的装置上。不同系统可使用不同算法(即,调度算法)来优化带宽。举例来说,网络资源通常在若干物理信道当中被分割,所述物理信道包括用以发送业务/包数据的“数据”信道,和用以发送开销/控制数据的“控制”信道两者。可通过无线装置(例如,基于导频信号)观测所接收前向链路发射的信道条件,并将其报告回到基站。所述基站接着使用此知识来选择性地调度到所述无线装置的发射,包括设定发送发射的数据速率。不同数据速率对应于以载运较多信息位的格式(即,以较高数据速率)发射数据或以载运较少信息位的格式(即,以较低数据速率)发射数据。即,如果信号条件不良, 那么可以具有额外冗余的发射格式来发射数据,以使得损毁的符号更有可能可修复。因此, 所述数据速率低于在改为使用无这些冗余的发射格式的情况下的数据速率。因为较高数据速率提供较大数据输送量,所以较高数据速率还要求来自接收装置和发射装置两者的增高的数据处理能力。然而,当经配置以在高数据速率下处理数据的装置经历不良信号条件且被迫在降低的数据速率下操作时,所述增强的处理能力浪费在较低数据速率处理上。举例来说,可能需要具有1. 2V的对应操作电压的IGHz处理器来处理在 3. IMb/s的演进数据优化(EV-DO)修订版A前向链路理论最大数据速率下的通信,但针对在 78. 6Kb/s的较低数据速率下的通信,将存在能量资源的不必要流失。迄今为止,系统设计者在设定无线装置的处理参数时已忽视改变的数据速率对能量消耗(例如,电池寿命)的影响。

发明内容
本发明的示范性实施例针对用于在无线装置中的动态能量管理的系统和方法。一个实施例针对一种用于在无线通信网络中管理无线装置在数据传送期间的能量使用的方法。所述方法包含确定与所述数据传送相关联的数据速率;确定针对在所述所确定的数据速率下处理数据的数据处理要求;以及基于所述所确定的要求而动态地调整对应于所述数据传送的一个或一个以上数据处理参数。另一实施例针对一种用于在无线通信网络中传送数据的无线装置。所述无线装置包含一个或一个以上电路组件,其经配置以支持所述数据传送;处理器,其用于管理所述一个或一个以上电路组件在所述数据传送期间的能量使用;以及存储器,其耦合到所述处理器。所述处理器经配置以确定与所述数据传送相关联的数据速率;确定针对在所述所确定的数据速率下处理数据的数据处理要求;且基于所述所确定的要求而动态地调整对应于所述数据传送的一个或一个以上数据处理参数。另一实施例针对一种包含代码的计算机可读存储媒体,所述代码在由处理器执行时致使所述处理器执行用于在无线通信网络中管理无线装置在数据传送期间的能量使用的操作。所述计算机可读存储媒体包含用于确定与所述数据传送相关联的数据速率的代码;用于确定针对在所述所确定的数据速率下处理数据的数据处理要求的代码;以及用于基于所述所确定的要求而动态地调整对应于所述数据传送的一个或一个以上数据处理参数的代码。另一实施例针对一种用于在无线通信网络中传送数据的无线装置。所述无线装置包含一个或一个以上电路组件装置,其用于实行所述数据传送;以及功率管理装置,其用于管理所述一个或一个以上电路组件装置在所述数据传送期间的能量使用。所述功率管理装置包含用于确定与所述数据传送相关联的数据速率的装置;用于确定针对在所述所确定的数据速率下处理数据的数据处理要求的装置;以及用于基于所述所确定的要求而动态地调整对应于所述数据传送的一个或一个以上数据处理参数的装置。


附图经呈现以协助描述本发明的实施例,且仅被提供用于说明实施例而非对其加以限制。图1说明根据本文所呈现的各种实施例的实例无线通信系统。图2为用于在图1的无线通信系统中的操作的无线装置的实例框图设计。图3为说明根据各种实施例的由功率管理单元或另一实体执行的功率管理操作的基本溢出(overflow)的流程图。
具体实施例方式本发明的方面揭示于以下描述以及针对本发明的特定实施例的相关图式中。在不脱离本发明的范围的情况下可设计出替代实施例。另外,本发明的众所周知的元件将不被详细描述或将被省略以便不会混淆本发明的相关细节。词语“示范性”在本文中用以表示“充当实例、例子或说明”。本文中描述为“示范性”的任何实施例未必解释为比其它实施例优选或有利。同样,术语“本发明的实施例”并不要求本发明的所有实施例均包括所论述的特征、优点或操作模式。如本文中所使用,“前向链路”指代从基站指向到无线装置的发射,且“反向链路”指代从无线装置指向到基站的发射。本文中所使用的术语仅出于实现描述特定实施例的目的,且不希望限制本发明的实施例。如本文中所使用,除非上下文另外清楚地指示,否则单数形式“一”和“所述”希望也包括复数形式。将进一步理解,术语“包含”、“包括”在本文中使用时指定所陈述的特征、 整体、步骤、操作、元件和/或组件的存在,但不排除一个或一个以上其它特征、整体、步骤、 操作、元件、组件和/或其群组的存在或添加。本文中所描述的技术可用于各种无线通信网络,例如码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交FDMA (OFDMA)网络、单载波FDMA (SC-FDMA) 网络等。经常可互换地使用术语“网络”和“系统”。CDMA网络可实施例如通用陆上无线电接入(UTRA)、cdma2000等无线电技术。UTRA包括宽带CDMA (W-CDMA)和低码片速率(LCR)。 Cdma2000涵盖IS-2000、IS-95和IS-856标准。TDMA网络可实施例如全球移动通信系统 (GSM)等无线电技术。OFDMA网络可实施例如演进型UTRA(E-UTRA)、IEEE 802. 11、IEEE 802. 16、IEEE 802. 20、快闪-OFDM等无线电技术。UTRA、E-UTRA和GSM为通用移动电信系统(UMTS)的一部分。长期演进(LTE)为UMTS的使用E-UTRA的即将到来的版本。UTRA、 E-UTRA、GSM、UMTS和LTE描述于来自名为“第三代合作伙伴计划”(3GPP)的组织的文献中。 Cdma2000描述于来自名为“第三代合作伙伴计划2” (3GPP2)的组织的文献中。这些各种无线电技术和标准为此项技术中众所周知的,且在一些例子中,其可彼此组合使用。举例来说,无线网络可支持主要用于语音通信的低速接口(例如,IS-95/ TIA-EIA-95/cdmaOne或GMS)和用于数据传送的一个或一个以上高速接口,例如通用包无线电服务(GPRS)、IS-856/演进数据优化(EV-DO)、高速下行链路包接入(HSDPA)、通用移动电信系统(UMTS)。如在先前技术中所论述,较高数据速率通常是合乎需要的,因为其提供较大数据输送量且无线装置已常规地设计为具有增高的数据处理能力。然而,这些增高的数据处理能力迄今为止仍是固定的,使得即使当不良信道条件迫使无线装置在降低的数据速率下操作时这些增高的数据处理能力仍会被使用。因此,这些增高的数据处理能力可能会不必要地消耗所述无线装置的能量资源。因此,本发明提供技术以基于指派给或预期待指派给无线装置的实际数据速率而在运行时间动态地调整所述无线装置的各种数据处理参数(例如,调制解调器、处理器、存储器、数据总线等的时钟/电压设定)。将了解,本文所呈现的能量管理技术可同等地适用于数据下载和数据上载。图1说明根据本文所呈现的各种实施例的实例无线通信系统100。一般来说,无线通信系统100包括多个基站110和多个无线装置120。基站110为提供与无线装置120中的一者或一者以上的通信的站点,且也可称作接入点、节点B和/或某一其它网络实体或包括以上各者的功能性中的至少一些。每一基站110提供针对特定地理区域102的通信覆盖,其可称作“小区”。为改进系统容量,基站覆盖区域102可进一步划分成多个较小区域(例如,如所展示的三个较小区域l(Ma、104b和I(Mc),其可称作“扇区”。 尽管图1描绘物理扇区(例如,具有针对不同扇区的不同天线群组的扇区),但也可利用其它方法。举例来说,多个固定“波束”(每一波束在频率空间中覆盖小区的不同区域)可用于替代物理扇区,或与物理扇区组合。为简单起见,在以下描述中,术语“基站”一般用于充当给定小区、扇区和/或波束的站点。对于集中式架构来说,系统控制器130耦合到基站110且为这些基站110提供协调与控制。系统控制器130可为单一网络实体或网络实体的集合。对于分布式架构来说, 基站110可按需要彼此通信。系统控制器130可提供到多个网络(例如,因特网、其它基于包的网络、向和/或从与无线通信系统100的基站110通信的无线装置120提供信息的电路交换式语音网络等)的一个或一个以上连接。系统控制器130可包括调度器和/或可与其耦合,所述调度器调度来自无线装置120的发射和/或到无线装置120的发射。另外或作为替代,所述调度器可驻留于每一个别基站110,小区的扇区等中。
无线装置120通常遍及无线通信系统100而散布,且每一无线装置120可为固定的或移动的。无线装置120也可称作移动台、用户设备、接入终端、手持机和/或某一其它装置,或可包括以上各者的功能性中的至少一些。每一无线装置120可为蜂窝式电话、个人数字助理(PDA)、无线调制解调器卡、数据模块等。每一无线装置120可在任何给定时刻在前向链路和反向链路上与零个、一个或多个基站110通信。一般来说,每一无线装置120的通信将干扰引入到其它无线装置120。为克服在所接收信号中的干扰,每一通信设法维持位能量对干扰功率谱密度的足够比率(EbZX)以在可接受的错误率下解调所述信号。各种功率控制方案用以调整在前向链路和反向链路中的一者或两者中的发射功率,来满足所给定的错误率准则。理想地,功率控制过程调整发射器功率,以在指定接收器处实现至少最低要求的&/队。然而,无发射器使用高于最小的&/N。 也是合乎需要的。此情形确保经由功率控制过程所实现的对一个无线装置120的任何益处不会用在任何其它无线装置120的不必要花费上。图2为用于在图1的无线通信系统100中的操作的无线装置120的实例框图设计。如图所示,无线装置120能够经由接收路径和发射路径提供双向通信。在所述接收路径上,由基站110所发射的信号由天线212接收,且提供到接收器214。所述接收器214 调节所接收的信号(例如,滤波、放大、降频转换),并将模拟输入信号提供到专用集成电路 (ASIC) 2200在所述发射路径上,发射器216接收并调节来自ASIC 220的模拟输出信号并产生发射信号,所述发射信号经由天线212而发射到基站110。ASIC 220包括各种处理单元、接口单元和存储器单元,例如接收模/数转换器 (RxADC) 222、发射数/模转换器(Tx DAC) 224、调制解调器226、功率管理单元228、处理器 230、内部存储器232、外部总线接口 234、输入/输出(I/O)驱动器236、音频DAC/驱动器 238,和/或视频DAC/驱动器MO。Rx ADC 222数字化来自接收器214的模拟输入信号,并将样本提供到调制解调器226。调制解调器2 执行针对数据发射和接收的处理,例如编码、调制、解调、解码等。Tx DAC 2M将调制解调器2 的输出从数字形式转换为模拟形式, 并将所述模拟输出信号提供到发射器216。处理器230执行针对无线装置120的各种类型的处理(例如,针对视频、图形、较高层应用程序等的处理),以及指导在ASIC 220内的各种处理单元和接口单元的操作。内部存储器232存储针对在ASIC 220内的各种单元的数据和/或指令。总线控制器234促进在ASIC 220内的数据传送,以及在ASIC 220与主存储器M4 之间的数据传送。I/O驱动器236经由模拟接口或数字接口来驱动I/O装置M6。音频DAC/ 驱动器238驱动音频装置M8,音频装置248可为扬声器、耳机、听筒等。视频DAC/驱动器 240驱动显示单元250,显示单元250可为液晶显示器(IXD)等。功率管理单元2 通过基于指派给或预期待指派给无线装置120的实际数据速率而在运行时间动态地调整无线装置120的各种数据处理参数(例如,调制解调器、处理器、 存储器、数据总线等的时钟/电压设定)来管理无线装置120的功率使用。举例来说,如果无线装置120被指派有相对低的数据速率,那么功率管理单元2 可降低Rx ADC 222、Tx DAC 224、调制解调器226、处理器230、内部存储器232、外部总线接口 2;34、1/0驱动器236、 音频DAC/驱动器238,和/或视频DAC/驱动器240的准许进行调整的时钟频率和对应操作电压。如果无线装置120被指派有相对高的数据速率,那么功率管理单元2 可增加这些电路组件的时钟频率和电压设定。将了解,在一个或一个以上设计中,可改为通过例如图 2的处理器230或单独处理器等通用处理器来执行功率管理单元228的操作中的一些或全部。还将了解,图2中所说明的无线装置120的组件中的每一者可包括各种子组件。举例来说,调制解调器2 可包括耙型接收器、等化器、涡轮解码器、解交错器等(未图示)。 此外,这些子组件的处理参数可由功率管理单元2 独立控制。子组件处理参数中的一些处理参数可独立于数据速率而得到控制(例如,等化器),但其它子组件处理参数可能并非如此(例如,涡轮解码器)。因为功率消耗一般随电压以指数方式按比例调整且随时钟频率以线性方式按比例调整,所以降低时钟/电压设定可有助于确保能量资源得到更有效使用。此外,降低时钟 /电压设定会降低能量消耗(例如,延长电池寿命),而不会进一步限制性能,因为降低的数据速率不要求与无线装置120可能已经设计以支持的较高数据速率相同水平的处理能力。 在一个设计中,使用相同或可比较的无线装置(即,使用同一芯片组和操作软件)在类似网络条件(即,类似接收功率和总发射功率)下于不同数据速率下测试功率消耗。在下表1 中呈现结果,表1说明针对较低数据速率的操作电流消耗的降低。
数据传送类型数据速率电流消耗
HSDPA 下载5938kb/s293mA
HSDPA 下载3206kb/s282mA
HSDPA 下载1380kb/s271mA
版本99数据下载 365kb/s260mA表 1图3为说明根据各种实施例的由功率管理单元2 或另一实体执行的功率管理操作的基本溢出的流程图。在呼叫设立时,无线装置120通常确定与基站110的一个或一个以上通信链路的信号条件(例如,基于所接收的导频信号)(框30 。在表征所述信号条件的过程中,可通过无线装置120来监控若干参数,特征值等。信号条件的可个别或组合使用的两个实例测量值为所接收功率(例如,所接收信号强度指示(RSSI))和信号质量(例如,信噪比(SNI )、 载波干扰比(C/I)、&/队等)。在一信道上传入的所接收功率一般指示所接收信号的强度, 其范围从相对强的信号(例如,-30daii左右或更高)到相对弱的信号(例如,-lOOcffim左右或更低)。信道的信号质量一般将来自基站110的所要信号的电平与背景噪声的电平进行比较。所要信号与背景的比率越高,则背景噪声越不具有干扰性。在一些例子中,尽管接收强信号,但无线装置120可经历不良信号条件。举例来说,干扰装置发射强大信号,但无可用信息。因此,所接收功率测量值和信号质量测量值指代信道上的信号条件的不同但相关的方面。在一些实施例中,可有利地将其组合使用以提供对信道的操作能力的更完整描绘。如上文参看图1所论述,在许多系统中,所监控的信号条件直接或间接地发射到
11基站110。举例来说,这些发射可采取信道质量指示符(CQI)(例如,在3GPP中)的形式,和 /或数据速率控制消息(DRC)(例如,在3GPP2中)的形式。在确定数据通信的恰当数据速率、编码、调制和调度的过程中,此信号条件反馈将有价值的信息提供到基站110或系统控制器130。举例来说,在包交换式数据系统中,DRC消息可发送到基站110,以指示数据可以预定位错误率(BER)经由通信链路发射的最大数据速率。—般来说,给定通信链路的信号条件与基站110可在此通信链路上将数据发射到无线装置120的数据速率相关。因此,无线装置120可经常基于在呼叫设立期间所监控的信号条件而估计其预期将由基站110或系统控制器130指派的预计数据速率(框304)。举例来说,在针对EV-DO修订版0的TIA-856标准中,存在DRC信道,无线装置使用所述DRC 信道来将无线装置可支持的前向链路数据速率指示给网络。请求在前向链路上的最高数据速率的无线装置发送DRC = 12,其对应于2457. 6Kb/s的数据速率。基于所述预计数据速率,功率管理单元2 确定无线装置120的处理器、存储器、总线等的适当时钟频率和对应操作电压,并将这些处理参数设定为初始所要水平(框 306)。目标是试图最小化总能量消耗。如上文所论述,超过所要求的资源所使用的额外处理资源可能会不必要地浪费无线装置120的有限能量(例如,电池寿命)。举例来说,假设无线装置120在不良信号条件(例如,-IOOdBm的所接收功率和_16db的&/队)下操作并希望开始数据呼叫(例如,用户希望在网络浏览器上检查电子邮件)。此处,基站110或系统控制器130可能将最低数据速率指派给无线装置120(例如,100kb/s)。举例来说,此数据速率仅要求相对低的处理能力(例如,在主处理器或数据总线上的100MHz)来解码传入的数据包。因此,优先降低对应时钟频率允许功率管理单元228降低对应操作电压(例如, 从约1. 2V降到约1. IV或约1. 0V),此情形在不影响所感知的性能的情况下有利地降低能量消耗。针对给定数据速率的适当数据处理设定也可为情境特定的,且视在无线装置120 上运行的(多个)应用程序而定。在一些实施例中,功率管理单元2 可使用在预计数据速率下恰当地编码/解码数据(例如,最小时钟速度,总线速度等)所需的最低数据处理设定来运行无线装置120。在其它实施例中,在致力于通过将特定任务更快地完成而节省用于应用的总能量的过程中,功率管理单元2 可使用中间数据处理设定(即,高于最小数据处理设定,但仍低于系统的设计能力)来运行无线装置120。再次,功率管理单元2 试图最小化总能量消耗,而非仅最小化瞬时功率。举例来说,语音呼叫应用涉及实时操作,其中呼叫的持续时间不受所选择的处理参数影响。因此,无线装置120可使用恰当地编码/解码数据同时仍提供所要语音质量所需的最低数据处理设定。在此状况下,最小化瞬时功率等效于最小化总能量消耗。相反,基于所选择的处理参数,数据呼叫应用(例如,网络浏览)可在持续时间上变化。即,不同处理参数可延长或缩短完成在所述应用内的给定任务所需的时间量。在此状况下,能量消耗可受到在较长时间周期内更慢地处理数据的负面影响。举例来说,慢的处理器230可能拖延调制解调器226的操作。因此,设定处理参数以使得组件中的一些(例如,处理器230) 快于其最低要求而运行以便缩短下载时间可有时具有更高的能量效率。在特定网络浏览器的一个测试中,处理器230最初在较高时钟速度和操作电压下操作,以在空中更快地完成网页下载。接着,一旦数据传送完成,处理器230就切换到较低的时钟速度和操作电压设定。发现在此状况下,临时提升时钟速度和操作电压与在较低时钟速度和操作电压下于整个网络浏览操作中运行相比更具有能量效率。将了解,上文所论述的应用情境可能不会同等地影响到无线装置120的所有组件。在各种实施例中,一些组件可独立于应用情境而随数据速率按比例调整(例如,Rx ADC222、Tx DAC 224、调制解调器226),而其它组件可随数据速率按比例调整但取决于应用情境(例如,处理器230、内部存储器232、音频DAC/驱动器238、视频DAC/驱动器M0)。此夕卜,如上文关于图2所论述,无线装置120的各种组件的子组件(未图示)中的每一者可能独立地得到控制,且可能同样地在其对应用情境的依赖性上变化。因此,在一些实施例中, 在不同数据速率下针对每一组件/子组件的适当数据处理设定经由经验方法(例如,模拟、 实验等)得到确定,并存储于查找表或其类似者中。在一些状况下,功率管理单元2 可能希望将数据传送的数据速率本身限制为低于在所监控的信号条件下所允许的最大数据速率。举例来说,如果无线装置120还在运行热管理程序,那么功率管理单元2 可设定最大数据速率阈值以将数据速率限于可接受的水平。如果预计数据速率超过所述阈值,那么功率管理单元2 将数据速率限制到预定可接受水平。在一些设计中,(例如)通过人工偏置任何信号质量反馈信息(例如,SNR、CQI、 DRC等)以模仿较低信号接收质量,经由与基站110的协调而实现受限制的数据速率。通过将人工造成的不良信号条件报告给基站110,基站110应随后降低分配给无线装置120的数据速率,并在处于或低于降低的数据速率的速率下开始发射包。在正常情况下,无线装置120被指派有对应于其经历的信号条件的预计数据速率,且使用预设数据处理参数来开始数据传送(框308)。然而,有时,基站110或系统控制器130指派给无线装置120高于或低于预计数据速率的数据速率。此外,信号条件经常在数据呼叫期间变动(例如,随着用户来回移动),且基站110或系统控制器130可基于这些变动或基于其它系统考虑因素而改变在呼叫期间的所指派数据速率。因此,在所述数据呼叫开始之后,无线装置120继续监控其所指派的数据速率(框310)。在许多系统中,无线装置120还继续将信号条件反馈(例如,后续DRC消息)提供到基站110,以有助于基站110 或系统控制器130维持针对所述数据传送的适当数据速率。如果所述数据速率未改变(框312中的“否”),那么功率管理单元2 不采取进一步动作且继续监控其所指派的数据速率(框310)。当所述数据速率改变时(框312中的 “是”),功率管理单元2 确定无线装置120的处理器、存储器、总线等的适当时钟频率和对应操作电压,并在需要时重新调整这些数据处理参数(框314)。举例来说,如果无线装置 120估计即将指派给其仅ΙΟΟΙΛ/s的数据速率,但实际指派给其5001A/S的数据速率,那么功率管理单元2 从初始处理参数设定增加时钟频率和对应电压。相反,如果实际指派给无线装置120仅501A/S,那么将存在数据处理参数的足够余量以处理数据,但功率管理单元2 可决定(由于本文所提供的原因中的任一者)出于能量节约目的而减小处理参数。在一些实施例中,例如其中数据速率根据适用的通信标准得到确定,功率管理单元2 基于根据改变的信号条件的预期数据速率改变而优先调整在呼叫期间的处理参数, 此与在呼叫设立期间的初始功率管理程序很相似。上文所描述的技术适用于广泛范围的无线装置,例如移动手持机、GPS装置、寻呼机、个人数字助理(PDA)等,其中每一者可具有可以适用于所述特定平台的方式而调适的不同处理参数。所属领域的技术人员将了解,可使用多种不同技术和技艺中的任一者来表示信息和信号。举例来说,可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子,或其任何组合来表示可遍及以上描述而引用的数据、指令、命令、信息、信号、位、符号和码片。此外,所属领域的技术人员将了解,结合本文中所揭示的实施例所描述的各种说明性逻辑块、模块、电路和算法步骤可实施为电子硬件、计算机软件或两者的组合。为清楚地说明硬件与软件的此可互换性,上文已大体上在功能性方面描述各种说明性组件、块、模块、电路和步骤。此功能性实施为硬件还是软件取决于特定应用和强加于整个系统的设计约束。熟练的技术人员可针对每一特定应用以不同方式实施所描述的功能性,但不应将此类实施决策解译为引起脱离本发明的范围。在一个或一个以上示范性实施例中,可以硬件、软件、固件或其任何组合来实施所描述的功能。如果以软件实施,那么可将所述功能作为一个或一个以上指令或代码而存储于计算机可读媒体上或经由计算机可读媒体来发射。计算机可读媒体包括计算机存储媒体与通信媒体两者,通信媒体包括促进计算机程序从一处传送到另一处的任何媒体。存储媒体可为可由计算机存取的任何可用媒体。借助实例且非限制,此类计算机可读媒体可包含 RAM、ROM、EEPROM、CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用以载运或存储呈指令或数据结构形式的所要程序代码并可由计算机存取的任何其它媒体。 并且,将任何连接恰当地称为计算机可读媒体。举例来说,如果使用同轴电缆、光纤缆线、双绞线、数字订户线(DSL)或无线技术(例如,红外线、无线电和微波)而从网站、服务器或其它远程源发射软件,那么同轴电缆、光纤缆线、双绞线、DSL或无线技术(例如,红外线、无线电和微波)包括于媒体的定义中。如本文中所使用,磁盘(Disk)和光盘(disc)包括紧密光盘(CD)、激光光盘、光学光盘、数字多功能光盘(DVD)、软性磁盘和蓝光光盘,其中磁盘通常以磁性方式再现数据,而光盘通过激光以光学方式再现数据。上述各物的组合也应包括在计算机可读媒体的范围内。因此,本发明的实施例可包括一种体现一方法的计算机可读媒体,所述方法用于基于指派给或预期待指派给无线装置的实际数据速率而在运行时间动态地调整所述无线装置的各种数据处理参数(例如,调制解调器、处理器、存储器、数据总线等的时钟/电压设定)。因此,本发明不限于所说明的实例,且用于执行本文中所描述的功能性的任何方式包括于本发明的实施例中。尽管前述揭示内容展示本发明的说明性实施例,但应注意,在不脱离如由所附权利要求书界定的本发明的范围的情况下,可在本文中进行各种改变和修改。无需以任何特定次序执行根据本文中所描述的本发明的实施例的方法权利要求项的功能、步骤和/或动作。此外,尽管可以单数形式描述或主张本发明的元件,但除非明确陈述限于单数形式,否则也涵盖复数形式。
权利要求
1.一种用于在无线通信网络中管理无线装置在数据传送期间的能量使用的方法,所述方法包含确定与所述数据传送相关联的数据速率;确定针对在所述所确定的数据速率下处理数据的数据处理要求;以及基于所述所确定的要求而动态地调整对应于所述数据传送的一个或一个以上数据处理参数。
2.根据权利要求1所述的方法,其中在运行时间执行所述动态调整。
3.根据权利要求1所述的方法,其中处理数据包含以下动作中的至少一者编码所述数据用于发射或从所接收信号解码所述数据。
4.根据权利要求3所述的方法,其中所述数据处理要求指示在所述所确定的数据速率下恰当地编码或解码所述数据所需的最小数据处理速度。
5.根据权利要求1所述的方法,其中所述数据处理参数控制以下各者中的至少一者的时钟速度调制解调器,其用以调制或解调与所述数据传送相关联的数据; 数据处理器,其用以处理与所述数据传送相关联的数据; 存储器,其用以存储与所述数据传送相关联的数据;以及数据总线,其用以在处理组件之间移动与所述数据传送相关联的数据。
6.根据权利要求5所述的方法,其中动态调整包含 从先前水平降低所述时钟速度;以及根据所述降低的时钟速度从先前电平降低对应操作电压。
7.根据权利要求5所述的方法,其中动态调整包含 从先前水平增加所述时钟速度;以及根据所述增加的时钟速度从先前电平增加对应操作电压。
8.根据权利要求1所述的方法,其中确定所述数据速率包含在呼叫设立期间确定与所述数据传送相关联的通信链路的一个或一个以上信号条件;以及在开始所述数据传送之前基于所述信号条件而估计预计待指派给所述无线装置的数据速率。
9.根据权利要求8所述的方法,其中所述信号条件由以下两者中的至少一者指示所接收功率测量值和信号质量测量值。
10.根据权利要求1所述的方法,其中确定所述数据速率包含在所述数据传送期间监控指派给所述无线装置的数据速率。
11.根据权利要求10所述的方法,其进一步包含基于对所述数据速率的任何改变而重新调整对应于所述数据传送的所述一个或一个以上数据处理参数。
12.根据权利要求1所述的方法,其进一步包含在所述所确定的数据速率高于预定阈值的情况下,人工偏置预期用于基站的信号质量反馈信息以模仿与实际所接收者相比较低的信号接收质量。
13.根据权利要求1所述的方法,其中基于在所述无线装置上运行的一个或一个以上应用程序而将至少一个数据处理参数调整到高于所述所确定的要求的水平。
14.一种用于在无线通信网络中传送数据的无线装置,所述无线装置包含一个或一个以上电路组件,其经配置以支持所述数据传送;处理器,其经配置以管理所述一个或一个以上电路组件在所述数据传送期间的能量使用,其中所述处理器经配置用以确定与所述数据传送相关联的数据速率,确定针对在所述所确定的数据速率下处理数据的数据处理要求,且基于所述所确定的要求而动态地调整对应于所述数据传送的一个或一个以上数据处理参数;以及存储器,其耦合到所述处理器。
15.根据权利要求14所述的无线装置,其中所述处理器进一步经配置以处理与所述数据传送相关联的数据。
16.根据权利要求14所述的无线装置,其中处理数据包含以下动作中的至少一者编码所述数据用于发射或从所接收信号解码所述数据。
17.根据权利要求16所述的无线装置,其中所述数据处理要求指示在所述所确定的数据速率下恰当地编码或解码所述数据所需的最小数据处理速度。
18.根据权利要求14所述的无线装置,其中所述数据处理参数控制以下各者中的至少一者的时钟速度所述处理器;耦合到所述处理器的所述存储器;调制解调器电路组件,其用以调制或解调与所述数据传送相关联的数据; 数据处理器电路组件,其用以处理与所述数据传送相关联的数据; 存储器电路组件,其用以存储与所述数据传送相关联的数据;或数据总线电路组件,其用以在所述电路组件当中移动与所述数据传送相关联的数据。
19.根据权利要求18所述的无线装置,其中动态调整包含 从先前水平降低所述时钟速度;以及根据所述降低的时钟速度从先前电平降低对应操作电压。
20.根据权利要求18所述的无线装置,其中动态调整包含 从先前水平增加所述时钟速度;以及根据所述增加的时钟速度从先前电平增加对应操作电压。
21.根据权利要求14所述的无线装置,其中确定所述数据速率包含在呼叫设立期间确定与所述数据传送相关联的通信链路的一个或一个以上信号条件;以及在开始所述数据传送之前基于所述信号条件而估计预计待指派给所述无线装置的数据速率。
22.根据权利要求21所述的无线装置,其中所述信号条件由以下两者中的至少一者指示所接收功率测量值和信号质量测量值。
23.根据权利要求14所述的无线装置,其中确定所述数据速率包含在所述数据传送期间监控指派给所述无线装置的数据速率。
24.根据权利要求23所述的无线装置,其中所述处理器进一步经配置以基于对所述数据速率的任何改变而重新调整对应于所述数据传送的所述一个或一个以上数据处理参数。
25.根据权利要求14所述的无线装置,其中所述处理器进一步经配置以在所述所确定的数据速率高于预定阈值的情况下,人工偏置预期用于基站的信号质量反馈信息以模仿与实际所接收者相比较低的信号接收质量。
26.根据权利要求14所述的无线装置,其中至少一个数据处理参数基于在所述无线装置上运行的一个或一个以上应用程序而调整到高于所述所确定的要求的水平。
27.一种包含代码的计算机可读存储媒体,所述代码在由处理器执行时致使所述处理器执行用于在无线通信网络中管理无线装置在数据传送期间的能量使用的操作,所述计算机可读存储媒体包含用于确定与所述数据传送相关联的数据速率的代码;用于确定针对在所述所确定的数据速率下处理数据的数据处理要求的代码;以及用于基于所述所确定的要求而动态地调整对应于所述数据传送的一个或一个以上数据处理参数的代码。
28.根据权利要求27所述的计算机可读存储媒体,其中所述动态调整在运行时间执行。
29.根据权利要求27所述的计算机可读存储媒体,其中处理数据包含以下动作中的至少一者编码所述数据用于发射或从所接收信号解码所述数据。
30.根据权利要求四所述的计算机可读存储媒体,其中所述数据处理要求指示在所述所确定的数据速率下恰当地编码或解码所述数据所需的最小数据处理速度。
31.根据权利要求27所述的计算机可读存储媒体,其中所述数据处理参数控制以下各者中的至少一者的时钟速度调制解调器,其用以调制或解调与所述数据传送相关联的数据; 数据处理器,其用以处理与所述数据传送相关联的数据; 存储器,其用以存储与所述数据传送相关联的数据;以及数据总线,其用以在处理组件之间移动与所述数据传送相关联的数据。
32.根据权利要求31所述的计算机可读存储媒体,其中所述用于动态调整的代码包含用于从先前水平降低所述时钟速度的代码;以及用于根据所述降低的时钟速度从先前电平降低对应操作电压的代码。
33.根据权利要求31所述的计算机可读存储媒体,其中所述用于动态调整的代码包含用于从先前水平增加所述时钟速度的代码;以及用于根据所述增加的时钟速度从先前电平增加对应操作电压的代码。
34.根据权利要求27所述的计算机可读存储媒体,其中所述用于确定所述数据速率的代码包含用于在呼叫设立期间确定与所述数据传送相关联的通信链路的一个或一个以上信号条件的代码;以及用于在开始所述数据传送之前基于所述信号条件而估计预计待指派给所述无线装置的数据速率的代码。
35.根据权利要求34所述的计算机可读存储媒体,其中所述信号条件由以下两者中的至少一者指示所接收功率测量值和信号质量测量值。
36.根据权利要求27所述的计算机可读存储媒体,其中所述用于确定所述数据速率的代码包含用于在所述数据传送期间监控指派给所述无线装置的数据速率的代码。
37.根据权利要求36所述的计算机可读存储媒体,其进一步包含用于基于对所述数据速率的任何改变而重新调整对应于所述数据传送的所述一个或一个以上数据处理参数的代码。
38.根据权利要求27所述的计算机可读存储媒体,其进一步包含用于在所述所确定的数据速率高于预定阈值的情况下人工偏置预期用于基站的信号质量反馈信息以模仿与实际所接收者相比较低的信号接收质量的代码。
39.根据权利要求27所述的计算机可读存储媒体,其中至少一个数据处理参数基于在所述无线装置上运行的一个或一个以上应用程序而调整到高于所述所确定的要求的水平。
40.一种用于在无线通信网络中传送数据的无线装置,所述无线装置包含一个或一个以上电路组件装置,其用于实行所述数据传送;以及功率管理装置,其用于管理所述一个或一个以上电路组件装置在所述数据传送期间的能量使用,所述功率管理装置包含用于确定与所述数据传送相关联的数据速率的装置,用于确定针对在所述所确定的数据速率下处理数据的数据处理要求的装置,以及用于基于所述所确定的要求而动态地调整对应于所述数据传送的一个或一个以上数据处理参数的装置。
41.根据权利要求40所述的无线装置,其中所述功率管理装置进一步包含用于处理与所述数据传送相关联的数据的装置。
42.根据权利要求40所述的无线装置,其中处理数据包含以下动作中的至少一者编码数据所述用于发射或从所接收信号解码所述数据。
43.根据权利要求42所述的无线装置,其中所述数据处理要求指示在所述所确定的数据速率下恰当地编码或解码所述数据所需的最小数据处理速度。
44.根据权利要求40所述的无线装置,其中所述数据处理参数控制以下各者中的至少一者的时钟速度所述功率管理装置;调制解调器电路组件装置,其用于调制或解调与所述数据传送相关联的数据; 数据处理器电路组件装置,其用于处理与所述数据传送相关联的数据; 存储器电路组件装置,其用于存储与所述数据传送相关联的数据;以及数据总线电路组件装置,其用于在所述电路组件装置当中移动与所述数据传送相关联的数据。
45.根据权利要求44所述的无线装置,其中所述用于动态调整的装置包含 用于从先前水平降低所述时钟速度的装置;以及用于根据所述降低的时钟速度从先前电平降低对应操作电压的装置。
46.根据权利要求44所述的无线装置,其中所述用于动态调整的装置包含 用于从先前水平增加所述时钟速度的装置;以及用于根据所述增加的时钟速度从先前电平增加对应操作电压的装置。
47.根据权利要求40所述的无线装置,其中所述用于确定所述数据速率的装置包含 用于在呼叫设立期间确定与所述数据传送相关联的通信链路的一个或一个以上信号条件的装置;以及用于在开始所述数据传送之前基于所述信号条件而估计预计待指派给所述无线装置的数据速率的装置。
48.根据权利要求47所述的无线装置,其中所述信号条件由以下两者中的至少一者指示所接收功率测量值和信号质量测量值。
49.根据权利要求40所述的无线装置,其中所述用于确定所述数据速率的装置包含用于在所述数据传送期间监控指派给所述无线装置的数据速率的装置。
50.根据权利要求49所述的无线装置,其中所述功率管理装置进一步包含用于基于对所述数据速率的任何改变而重新调整对应于所述数据传送的所述一个或一个以上数据处理参数的装置。
51.根据权利要求40所述的无线装置,其中所述功率管理装置进一步包含用于在所述所确定的数据速率高于预定阈值的情况下人工偏置预期用于基站的信号质量反馈信息以模仿与实际所接收者相比较低的信号接收质量的装置。
52.根据权利要求40所述的无线装置,其中至少一个数据处理参数基于在所述无线装置上运行的一个或一个以上应用程序而调整到高于所述所确定的要求的水平。
全文摘要
一种用于在无线通信网络中管理无线装置在数据传送期间的能量使用的方法包含确定与所述数据传送相关联的数据速率;确定针对在所述所确定的数据速率下处理数据的数据处理要求;以及基于所述所确定的要求而动态地调整对应于所述数据传送的一个或一个以上数据处理参数。
文档编号H04L1/00GK102549958SQ201080046151
公开日2012年7月4日 申请日期2010年10月13日 优先权日2009年10月13日
发明者克里斯托夫·C·里德尔, 西瓦·萨恩迪普·丹杜, 西维迪亚·库尼塞特 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1