用于根据功率消耗历史进行触摸温度管理的方法和装置的制作方法

文档序号:7885173阅读:162来源:国知局
专利名称:用于根据功率消耗历史进行触摸温度管理的方法和装置的制作方法
技术领域
概括地说,本发明的某些方面涉及无线通信,具体地说,涉及用于根据功率消耗历史对无线通信设备进行触摸温度管理的方法和装置。
背景技术
无线通信系统被广泛地部署以提供各种类型的通信内容,例如语音、数据等等。这些系统可以是能够通过共享 可用系统资源(例如,带宽和发射功率)支持与多个用户的通信的多址系统。这些多址系统的示例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、第三代合作伙伴计划(3GPP)长期演进(LTE)系统和正交频分多址(OFDMA)系统。通常,无线多址通信系统可以同时支持针对多个无线终端的通信。每个终端可以通过前向链路和反向链路上的传输与一个或多个基站进行通信。前向链路(或下行链路)指的是从基站到终端的通信链路,反向链路(或上行链路)指的是从终端到基站的通信链路。前向通信链路和反向通信链路可以通过单输入单输出、多输入单输出或多输入多输出系统来建立。无线多址通信系统可以支持时分双工(TDD)和频分双工(FDD)系统。在TDD系统中,前向和反向链路传输在相同的频域上使得互易原理允许根据反向链路信道估计前向链路信道。这使得接入点能够在接入点处有多个天线可用时在前向链路上提取发射波束成形增益。在无线终端与基站的通信过程中,无线终端在其表面上可能变得比预期的更热。因此,这些无线设备可能被拒绝由服务供应商进行商业使用。因此,期望控制无线设备的表面(触摸)温度。然而,现有的用于测量触摸温度的方法可能通常是昂贵的且低效的。本领域内已知的用于限制无线通信设备的触摸温度的方法可能过早地或者与所需的相比更频繁地节流例如发射功率和/或数据速率。这些方法可能甚至不知道触摸温度,并且发射功率和数据速率可能是根据在无线设备中观测到的一个或多个内部集成电路(IC)温度而节流的。

发明内容
本发明的某些方面提供了一种用于无线通信的方法。所述方法通常包括监控装置的一个或多个部分在一段时间期间消耗的经估计的一个或多个功率,以及基于所监控的经估计的一个或多个功率来调整所述装置的至少一个服务质量(QoS)方面。本发明的某些方面提供了一种用于无线通信的装置。所述装置通常包括被配置为监控所述装置的一个或多个部分在一段时间内消耗的经估计的一个或多个功率的第一电路,以及被配置为基于所监控的经估计的一个或多个功率来调整所述装置的至少一个服务质量(QoS)方面的第二电路。本发明的某些方面提供了一种用于无线通信的装置。所述装置通常包括用于监控装置的一个或多个部分在一段时间期间消耗的经估计的一个或多个功率的模块,以及用于基于所监控的经估计的一个或多个功率来调整所述装置的至少一个服务质量(QoS)方面的模块。本发明的某些方面提供了 一种计算机程序产品。所述计算机程序产品通常包括计算机可读介质,其包括用于执行以下操作的代码:监控装置的一个或多个部分在一段时间期间消耗的经估计的一个或多个功率,以及基于所监控的经估计的一个或多个功率来调整所述装置的至少一个服务质量(QoS)方面。


为了更详细地理解如上所列举的本发明的特征,可以参照各个方面讨论在上面进行了简要概述的更具体的描述,其中一些方面在附图中进行了示出。然而,应该注意的是,附图仅示出了本发明的某些典型方面,而不应视为对其范围的限制,这是因为描述可以承认其它等效方面。图1示出了根据本发明的某些方面的示例性多址无线通信系统。图2示出了根据本发明的某些方面的接入点和用户终端的框图。图3示出了根据本发明的某些方面的示例性无线设备的框图。图4示出了根据本发明的某些方面的具有温度监控器的无线通信设备的示例性流程控制框图。图5示出了根据本发明的某些方面的具有温度监控器的无线通信设备的拥塞控制管理器(CCM)的示例性框图。图6示出了根据本发明的某些方面的与无线通信设备相关联的温度监控器的示例性阈值和状态图。图7示出了根据本发明的某些方面的与无线通信设备相关联的温度监控器的示例性状态机。图8是概念性示出了根据本发明的某些方面的可以在无线通信设备处执行以用于管理无线通信设备的触摸温度的示例性框的功能框图。
具体实施例方式下面参照附图更全面地描述了本发明的各个方面。然而,本发明可以以很多不同的形式来实现,而不应该构造为限制于本发明中所给出的任何特定的结构或功能。更确切地说,提供这些方面使得本发明将更彻底和完整,并将本发明的范围全部传达给本领域的技术人员。根据本文的教导,本领域的技术人员应该清楚,本发明的范围旨在覆盖本文中公开的内容的任何方面,不论其是独立实现的还是与本发明的任何其它方面结合实现的。例如,可以用本文中所提出的任何数量的方面来实现一种装置或实践一种方法。另外,本发明的范围旨在覆盖使用本文中所提出的本发明的各个方面的添加或替代的其它结构、功能或结构和功能实践的装置或方法。应该理解的是,可以由权利要求的一个或多个要素来实现本文中所公开的本发明的任何方面。本文中所使用的术语“示例性的”表示“用作示例、实例或解释说明”。本申请中任何描述为“示例性的”方面不需要解释为比其它方面更优选或更有优势。虽然本文中描述了特定的方面,但是这些方面的很多变形和排列也在本发明的范围之内。虽然提到了优选方面的一些好处和优点,但是本发明的范围并不旨在限定为特定的益处、使用或目的。更确切地说,本发明的各个方面旨在广泛地适用于不同的无线技术、系统配置、网络和传输协议,其中的一些以示例的形式在附图和下面对优选方面的描述中示出。详细描述和附图仅说明而非限制本发明,本发明的范围是由所附权利要求和其等效物限定的。示例性的无线通信系统本文描述的技术可以用于各种无线通信网络,例如码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交FDMA (OFDMA)网络、单载波频分多址(SC-FDMA)网络等。术语“网络”和“系统”通常交互使用。CDMA系统可以实现例如通用陆地无线接入(UTRA)、CDMA2000等的无线技术。UTRA包括宽带-CDMA (W-CDMA)和低码片速率(LCR)。CDMA2000涵盖IS-2000、IS-95和IS-856标准。TDMA网络可以实现诸如全球移动通信系统(GSM)之类的无线技术。OFDMA网络可以实现诸如演进型UTRA (E-UTRA)、IEEE802.11、IEEE802.16、IEEE802.20、闪速-OFDM等的无线技术。UTRA、E_UTRA和GSM是通用移动电信系统(UMTS)的一部分。长期演进(LTE)是UMTS的使用E-UTRA的即将发布的版本。在来自名为“第3代合作伙伴计划”(3GPP)的组织的文档中描述了 UTRA、E-UTRA、GSM、UMTS和LTE0在来自名为“第3代合作伙伴计划2”(3GPP2)的组织的文档中描述了 CDMA2000。这些各种无线技术和标准在本领域内是公知的。本文的教导可以合并到(例如,在其中实现或由其执行)各种有线或无线装置(例如,节点)中。在一些方面,节点包括无线节点。这种无线节点可以例如通过有线或无线通信链路为网络提供连接或者提供到网络的连接(例如,诸如互联网或蜂窝网络的广域网)。在一些方面,根据本文的教导实现的无线节点可以包括接入点或接入终端。接入点(“AP”)可以包括、实现为或称作NodeB、无线网络控制器(“RNC”)、eN0deB、基站控制器(“BSC”)、基站收发机(“BTS”)、基站(“BS”)、收发机功能(“TF”)、无线路由器、无线收发机、基本服务集(“BSS”)、扩展服务集(“ESS”)、无线基站(“RBS”)或一些其它术语。在一些实现中,接入点可以包括机顶盒、媒体中心或被配置为通过无线或有线介质进行通信的任何其它适当的设备。接入终端(“AT”)可以包括、实现为或称作接入终端、用户站、用户单元、移动站、远程站、远程终端、用户终端、用户代理、用户装备、用户设备、用户站或一些其它术语。在一些实现中,接入终端可以包括蜂窝电话、无绳电话、会话发起协议(“SIP”)电话、无线本地环路(“WLL”)站、个人数字助理(“PDA”)、具有无线连接功能的手持设备、站(“STA”)或连接到无线调制解调器的一些其它适当的处理设备。因此,本文教导的一个或多个方面可以合并到电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型计算机)、便携式通信设备、便携式计算设备(例如,个人数字助理)、平板电脑、娱乐设备(例如,音乐或视频设备,或卫星无线电台)、电视显示器、口袋摄像机、安全摄影机、数字视频录像机(DVR)、全球定位系统设备、或被配置为通过无线或有线介质进行通信的任何其它适当的设备。参照图1,示出了根据一个方面的多址无线通信系统。接入点100 (AP)可以包括多个天线组,一个组包括天线104和106,另一个组包括天线108和110,再一个组包括天线112和114。在图1中,针对每一个天线组仅示出了两个天线,然而,针对每一个天线组可以使用更多或更少的天线。接入终端116 (AT)可以与天线112和114通信,天线112和114通过前向链路120向接入终端116发送信息,并通过反向链路118从接入终端116接收信息。接入终端122可以与天线106和108通信,天线106和108通过前向链路126向接入终端122发送信息,并通过反向链路124从接入终端122接收信息。在FDD系统中,通信链路118、120、124和126可以采用不同频率进行通信。例如,前向链路120可以采用与反向链路118使用的频率不同的频率。每一个组天线和/或这些天线被设计在其中进行通信的区域可以称为接入点的扇区。在本发明的一个方面,每个天线组都可以设计为与接入点100覆盖的区域的扇区中的接入终端进行通信。在通过前向链路120和126的通信中,接入点100的发射天线可以利用波束成形以改善不同接入终端116和122的前向链路的信噪比。另外,相比于接入点通过单个天线向其所有接入终端进行传输,接入点利用波束成形向随机分布在其覆盖区域内的接入终端进行传输对相邻小区内的接入终端造成较少的干扰。图2示出了多输入多输出(MMO)系统200中的发射机系统210 (也称作接入点)和接收机系统250 (也称作接入终端)的一个方面的框图。在发射机系统210,将多个数据流的业务数据从数据源212提供给发射(TX)数据处理器214。在本发明的一个方面,每个数据流可以经由各自的发射天线发送。TX数据处理器214根据针对每个数据流选择的具体编码方案,对每个数据流的业务数据进行格式化、编码和交织,以提供编码后的数据。利用OFDM技术,将每个数据流的编码后的数据与导频数据进行复用。导频数据通常是采用已知方式进行处理的已知数据模式,并且在接收机系统处用于估计信道响应。然后,根据为每一个数据流选择的特定调制方案(例如,BPSK、QPSK、M-PSK或M-QAM),将复用后的导频和针对每个数据流的编码数据进行调制(例如,符号映射),以便提供调制符号。可以通过处理器230执行的指令来确定每个数据流的数据速率、编码和调制。随后,将所有数据流的调制符号提供给TX MIMO处理器220,该处理器可以对(例如,针对0FDM)调制符号进行进一步处理。随后,TX MMO处理器220向Nt个发射机(TMTR)222a至222t提供Nt个调制符号流。在本发明的某些方面,TX MIMO处理器220对数据流的符号以及发送符号的天线施加波束形成权重。每个发射机222接收各自的符号流并对其进行处理,以提供一个或多个模拟信号,并进一步对这些模拟信号进行调节(例如放大、滤波和上变频),以提供适用于在MIMO信道上传输的调制信号。随后,来自发射机222a至222t的Nt个调制信号分别从Nt个天线224a至224t进行发送。在接收机系统250,所发送的调制信号可以由Nk个天线252a至252r接收,并将从每个天线252接收到的信号可以提供给各自的接收机(RCVR) 254a至254r。每个接收机254可以对各自的接收信号进行调节(例如滤波、放大和下变频),对调节后的信号进行数字化以提供采样,并进一步对这些采样进行处理,以提供相应的“接收到的”符号流。然后,RX数据处理器260从Nk个接收机254接收Nk个符号流,并根据特定的接收机处理技术对接收到的符号流进行处理,以提供Nt个“检出的”符号流。然后,RX数据处理器260对每个检测出的符号流进行解调、解交织和解码,从而恢复数据流的业务数据。RX数据处理器260的处理可以与发射机系统210处的TX MIMO处理器220和TX数据处理器214执行的处理互补。处理器270定期地地确定使用哪个预编码矩阵。处理器270用公式形成包括矩阵索引部分和秩值部分的反向链路消息。该反向链路消息可以包括关于通信链路和/或接收到的数据流的各种类型的信息。然后,反向链路消息由TX数据处理器238进行处理、由调制器280进行调制、由发射机254a至254r进行调节并发射回发射机系统210,其中TX数据处理器238还从数据源236接收多个数据流的业务数据。在发射机系统210,来自接收机系统250的调制信号由天线224接收,由接收机222调节,由解调器240解调并由RX数据处理器242处理,以提取接收机系统250所发送的反向链路消息。然后,处理器230确定使用哪个预编码矩阵来确定波束成形权重,然后处理所提取出的消息。图3示出了可以在图1中的无线通信系统中使用的无线设备302中的各种组件。无线设备302是可以被配置为执行本文描述的各种方法的设备的示例。该无线设备302可以是图1的接入点100或接入终端116、122中的任何一个。此外,无线设备302可以是图2的接入点210或接入终端250。无线设备302可以包括用于控制无线设备302的操作的处理器304。处理器304还可以称作中央处理单元(CPU)。存储器306 (其可以包括只读存储器(ROM)和随机存取存储器(RAM))向处理器304提供指令和数据。存储器306的一部分也可以包括非易失性随机存取存储器(NVRAM)。该处理器304通常根据保存在存储器306中的程序指令执行逻辑和算术运算。可以执行存储器306中的指令以便实现本文中所描述的方法。无线设备302还可以包括外壳308,该外壳可以包括发射机310和接收机312以便允许在无线设备302和远程位置之间发送和接收数据。发射机310和接收机312可以组合成收发机314。可以将单个或多个发射天线316附接到外壳308并电力地耦合到收发机314。无线设备302还可以包括(未示出)多个发射机、多个接收机和多个收发机。无线设备302还可以包括信号检测器318,信号检测器318用于检测并量化由收发机314所接收到的信号的水平。信号检测器318可以检测诸如总能量、每符号每载波的能量、功率谱密度等的信号和其它信号。无线设备302还可以包括用于处理信号的数字信号处理器(DSP) 320。无线设备302的各个组件可以由总线系统322耦合在一起,该总线系统322除了数据总线以外还包括电源总线、控制信号总线和状态信号总线。触摸温度管理本发明的某些方面支持用于监控在一段时间内在无线通信设备中消耗的经估计的总功率的方法和装置。关于在一段时间内消耗的功率的信息可以与设备的内部电路的监控到的内部温度一起使用以根据需要降低发射功率和数据速率,以便使无线设备的表面温度保持在指定的极限以下。对设备触摸温度如何随消耗的功率变化的了解以及对功率消耗历史的了解可以用于更准确地确定何时节流发射功率以避免过热(例如,超过触摸温度极限)。根据本发明的某些方面,无线通信设备可以包括图1的接入终端116、122、图2的接入终端250或图3的无线设备302中的任何一个。在本发明的一个方面,温度传感器324可以位于无线设备302的表面。这个温度传感器可以知道测量的触摸温度何时超过预定义的极限,并且可以触发用于降低表面温度的控制机制。例如,该触摸温度极限可以相对于无线设备的环境温度来定义,并且因此可能不是绝对触摸温度限制。用于降低表面温度的控制机制可以包括以下各项中的至少一个:回退无线设备的发射功率,或降低与该无线设备相关联的输入/输出数据速率。在另一方面,一个或多个电流传感器326可以位于无线通信设备302内部以用于测量(例如,大部分关键的内部电路的)一个或多个电流。测量出的一个或多个电流可以指示无线设备的功率消耗以及设备的内部电路中的一个或多个的温度。如果一个或多个电流中的任何一个超过阈值水平,则可以触发控制机制,该控制机制对发射功率或数据速率中的至少一个进行节流以避免超过设备的触摸温度极限。本发明的某些方面还支持将传感器附接到移动无线通信设备以便追踪该设备在一段时间内的活动。所追踪的活动可以提供关于随时间消耗的功率和关于该设备表面温度的指示。然后,可以利用该了解来根据需要对发射功率或数据速率中的至少一个进行节流以便使设备的表面温度保持在指定极限以下。为了限制无线通信设备302的触摸温度,本发明的某些方面支持关闭该设备的一些内部电路(例如,无线设备302的电路304、306、318、320中的一些)。不同电路具有不同优先级,并且因此可以依照这一优先级来关闭它们。例如,可以首先关掉具有最低优先级的电路,而具有最闻优先级的电路可以在该无线设备的所有其它电路之后关闭。此外,为了降低功率消耗和避免超过触摸温度极限,该无线通信设备中的不同电路的时钟设置可以改变。在本发明的一个方面,如果与一个或多个内部电路相关联的一个或多个内部温度超过一个或多个阈值水平,则可以降低一个或多个内部电路的一个或多个时钟频率。另一方面,如果一个或多个内部温度低于一个或多个其它阈值水平,则可以提高一个或多个内部电路的一个或多个时钟频率。在本发明的另一个方面,如果无线设备的触摸温度变得接近定义的极限,则可以采用降低一个或多个内部电路的一个或多个时钟频率。在一些情况中,无线设备可能非常冷,例如触摸温度可能低于某个阈值水平(例如,低于0° C)和/或与该无线设备的至少一个内部电路相关联的至少一个内部温度可能低于指定的温度水平。然后,无线设备可能需要被加热以确保满足一个或多个内部电路的定时规范。在一个方面,如果相关联的调制解调器或运行程序请求或需要,则可以增加一个或多个内部电路的一个或多个时钟频率(和/或电压)以允许该无线设备的最大性能。本发明的某些方面支持将多个传感器与无线通信设备相关联,其中,这些传感器可以是内部的或外部的。每个这些传感器可以与用于限制无线设备的触摸温度的不同动作有关。这些动作可以按照根据预定义的优先级的特定顺序执行。在一个方面,动作的优先级可以取决于无线设备的当前工作模式。
基于热量的流控制本发明详细描述了用于控制无线通信设备的数据速率以便缓解上述的设备过热问题的方法和装置。在本发明的一个方面,被控制的数据速率可以涉及IxEV-DCK Ix演进数据优化)无线通信标准的数据速率。在另一个方面,被控制的数据速率可以涉及IxRTT (Ix无线传输技术)无线通信标准的数据速率。在又一个方面,被控制的数据速率可以涉及演进的高速分组接入(HSPA+)无线通信标准的数据速率。在又一个方面,被控制的数据速率可以涉及长期演进(LTE)无线通信标准的数据速率。首先描述无线通信设备中基于热量的流控制的激励,以及这一流控制是如何整合到无线设备的拥塞控制管理器(CCM)框架中的。CCM可以包括:CCM命令路由器、CCM命令仲裁功能块、CCM动作仲裁功能块、反向链路(上行链路)流控制算法、前向链路(下行链路)流控制算法和组件块之间的相应接口。在支持非常高的数据速率的技术(例如长期演进(LTE)或双小区高速分组接入(DC-HSPA))的芯片集中,接入终端(AT)(例如,图3的无线设备302)可能无法耗散所生成的热量。这一问题可能是由于以较高功率输出运行功率放大器(PA)(例如,无线设备302的PA328)以达到高数据速率而造成的。另外或作为替换,该问题可能是由于以较高时钟速率运行AT的内部处理器以处理高数据速率造成的。进行高级接收机调制解调器技术(例如,干扰消除和均衡)所需的处理功率和处理到达/输出分组所需的功率可能要求以较高频率运行的较大的处理器。因此,AT可能过热。例如,PA可能在以23dBm的发射功率进行发送约5分钟之后就超过了最大接点温度。在这个示例性情况中,可以预测AT的触摸温度处于42° C和51° C之间,而塑料外壳的温度极限被设置在75° C处。当考虑需要语音和高数据速率同时并发的结构时,可能需要热量安全机制。为了缓解表面过热,可以在AT处设计将被温度传感器触发的流控制机制。由于散热可能是一个很慢的过程(例如,时间常量可能是以分钟为量级的)并且例如可能存在从LTE切换到eHRPD (演进的高速分组数据)或从LTE到HRPD/lxRTT的数据服务转换,因此可能需要这种控制机制以甚至在切换之后控制发热源。本发明描述了 IxEV-DO和IxRTT无线设备如何能够降低它们相应的数据速率以便可以将从PA或中央处理单元(CPU)所产生的热量降低到可接受的水平。同时,可以维持该系统中最高的可能数据速率。在本发明的一个方面,无线设备的PA子系统的热传感器(例如,与图3中示出的无线设备302的PA328相关联的温度传感器324)可以与CCM集成在一起以便只影响反向链路流控制。此外,用于监控基带电路(例如,包括无线设备302的处理器304、信号检测器318和DSP320的基带(BB)子系统)的温度的热传感器可以与CCM集成在一起以便影响反向链路流控制和前向链路流控制二者。图4示出了根据本发明的某些方面的无线通信设备的CPU中的示例性流控制电路400。该CPU可以包括可用于前向链路(FL)流控制的功能块,例如:CCM单元402的FL功能、CPU监控器404、FL存储器监控器406和前向业务信道介质访问控制流控制(FTC-MAC-FC)单元408。反向链路(RL)流控制的功能块可以包括:RL存储器监控器410、反向链路水印流控制(RL-WMK-FC)单元412、反向业务信道介质访问控制流控制(RTC-MAC-FC)单元414和CCM单元402的相应RL功能。本发明的某些方面支持图4中示出的温度监控器416的两个不同分类:THERMAL-MONITOR-PA 和 THERMAL-MONITOR-BB。THERMAL-MONITOR-PA 可以监控功率放大器(PA)子系统的温度(例如,平均温度)。另一方面,THERMAL-MONITOR-BB可以用于监控基带(BB)电路的温度。为了将这两个温度监控器集成在CCM框架中,可以使用命令路由功能来促进向FL和RL命令仲裁(CMD_ARB)功能块路由THERMAL_M0NIT0R_BB。通过这种方式,可以由BB电路过热触发的流控制可以开始前向和反向链路流控制。另外的CMD_ARB功能块可以用于THERMAL_M0NIT0R_BB和THERMAL_M0NIT0R_PA之间的仲裁。除了命令仲裁功能的扩展,可以将至少两个动作确定(ACT_DET)功能块添加到流控制架构400中以用于管理基于CPU的反向流控制和基于热量的反向流控制的之间的仲裁。流控制算法的输入可能需要温度读数。一些温度读数通常在芯片组中可用,并且它们可以从外部或内部获得。在本发明的一个方面,外部热敏电阻可以通过家用模拟数字转换器(HK-ADC)来监控。这可以是软件驱动轮询过程。热敏电阻可以放置在靠近要监控其表面温度的无线设备的实际芯片附近以便达到最佳可能的热耦合。在优选的方面,热敏电阻可以位于芯片正对面上的设备的印刷电路板(PCB)上。在本发明的另一个方面,温度传感器可以放置在内部。这些传感器通常可以实现为PTAT (与绝对温度PN结成正比)或CTAT (与绝对温度PN结互补)传感器。内部传感器可以编程为在与预定义阈值相交时发出中断。或者,可以对这些传感器进行轮询。无线设备的射频(RF)子系统通常可能要求热敏电阻靠近PA。在一个方面,可以通过软件算法来处理这一热敏电阻的温度读数。该热敏电阻越靠近PA,其与PA的热耦合越好。应该注意的是,这一传感器对于温度监控是最重要的,这是因为PA可能趋于在达到最大发射功率几分钟时使任何设备热饱和。在本发明的一个方面,无线设备的每个功率管理集成电路(PMIC)可以包括内部温度传感器。软件算法可以通过单线串行总线接口(SSBI)访问与这一温度传感器相关联的温度读数。这一温度传感器能够在违背预定义的阈值时产生中断。其它温度传感器还可以与无线设备相关联。例如,可以将晶体振荡器(XO)热敏电阻放置在外部。这一热敏电阻可以在与无线设备相关联的全球定位系统(GPS)接收机关闭时测量无线设备的表面温度,例如大约每隔I秒,这可以由温度补偿晶体振荡器(TCXO)管理器来控制。另一方面,XO热敏电阻可以当GPS接收机开启时测量设备的表面温度,例如每隔100ms。电阻温度计(RTR)传感器可以例如放置在内部,并且由无线设备的RF电路来使用。此外,BATT (电池)热敏电阻可以放置在无线设备的电池外部,并且它可以由软件(例如,充电代码)来控制。另外,充电器热敏电阻可以放置在外部并且也可以由充电代码来控制。依照IxEV-DO工作的无线设备的基于热量的流控制的设计细节图5示出了作为依照IxEV-DO无线通信标准工作的无线设备的一部分的具有温度监控器的CCM500的示例性框图。CCM500可以包括三种不同类型的功能子块:命令路由器(例如,CMD_R0UTER502)、命令仲裁(CMD_ARB)功能块和动作确定(ACT_DET)功能块。
CMD_R0UTER502可以将接收到的流控制命令路由给适当的命令仲裁功能。例如,前向链路(FL)存储器监控器所生成的流控制命令504中的一个可以只触发FL流控制,CPU监控器所生成的命令506中的一个可以触发FL和/或反向链路(RL)流控制,而RL存储器监控器所生成的命令508中的一个可以只触发RL流控制。此外,THERMAL_M0NIT0R_BB命令信号510可以触发FL和RL流控制,而THERMAL_M0NIT0R_PA命令信号512可以只触发RL流控制。因此,如图5中所示,FL WMK生成的命令504可以路由给CMD_ARB1功能块514,来自CPU监控器的命令506可以路由给CMD_ARB1块514和CMD_ARB2块516,而来自RL WMK的命令508可以路由给CMD_ARB3功能块518。此外,从THERMAL_M0NIT0R_BB产生的命令510可以路由给 CMD_ARB1 块 514、CMD_ARB2 块 516 和 CMD_ARB4 块 520,而从 THERMAL_M0NIT0R_PA产生的命令512可以路由给CMD_ARB4功能块520。命令仲裁(CMD_ARB)功能块可以用于合并接收到的命令之间的冲突并为下面的功能块生成仲裁后的命令。动作确定(ACT_DET)功能块可以用于确定发送给流控制器的参数。可选地,ACT_DET实体还可以确定FL和RL流控制之间的交互以管理CPU利用。例如,ACT_DET4功能块520可以设计为在ACT_DET3功能块522和ACT_DET2功能块524之间进行仲裁。温度到CCM接口转换器526代表温度监控器和CMD路由器502之间的接口。由于每个温度监控器可以利用不同于CMD_ARB功能块所使用的命令的命令,因此接口转换器526可以指定温度传感器事件和CCM命令之间的映射。基于热量的流控制中的温度监控器图6示出了根据本发明的某些方面与在图5中示出的基于热量的流控制相关联的温度监控器的示例性阈值和状态图600。温度监控器可以根据两个配置的阈值生成三个命令。如果监控到的温度小于阈值602,则温度监控器可以生成“正常”命令。在这种情况中,可以停止速率控制,和/或可以将数据速率恢复到回退之前的值。如果监控到的温度高于阈值602但是仍然低于上限(临界)阈值604,则温度监控器可以生成“缓解”命令,该“缓解”命令触发图5中示出的基于热量的流控制。如果监控到的温度高于临界阈值604,则温度监控器可以生成“紧急”命令。然后,可以关闭与该监控到的温度相关联的无线设备的内部电路。图7示出了根据本发明的某些方面的与图6的阈值/状态图600相关联的温度监控器的示例性状态机700。如果监控到的温度低于图6中示出的阈值水平602,则温度监控器可以处于正常(关闭)状态702。如果测量出的温度在阈值水平602和604之间,则温度监控器可以从正常状态702切换到缓解(高)状态704。此外,如果测量出的温度变得高于阈值水平604,则温度监控器可以从正常状态702切换到紧急状态706。一旦进入缓解状态704,如果测量出的温度变得小于阈值水平602,则温度监控器就可以切换回正常状态702。如果测量出的温度高于阈值水平604,则温度监控器可以从缓解状态704切换到紧急状态706。一旦进入紧急状态706,如果测量出的温度高于阈值等级602且低于阈值等级604,则温度监控器可以切换回缓解状态704。如果测量出的温度变得小于阈值水平602,则温度监控器可以直接从紧急状态706进入正常状态702。当温度监控器处于正常状态702时,它可以生成可以映射到例如符合CCM的枚举“00000”的“正常”命令。可以当温度监控器处于缓解状态704时发出“缓解”(警告)命令,并且这一命令可以映射到例如符合CCM的枚举“ 001111”。可以当温度监控器处于紧急状态706时生成“紧急”(临界)命令,并且这一命令可以映射到例如符合CCM的枚举“11111”。在本发明的一个方面,一旦温度监控器处于缓解状态704,就可以生成触发基于热量的流控制的“缓解”命令,但是不会观察到温度改善。可以将与温度监控器相关联的定时器设置到预定义的值。在该定时器超时并且当在缓解状态704持续预定的时间段时没有本质上的温度改善之后,可以进一步节流发射功率和/或数据速率(例如,可以激活更深水平的节流/功率节省)以便节省更多的功率并将测量温度降低到缓解阈值水平602之下。本发明的某些方面还支持无线设备在温度监控器处于缓解状态704且已经生成了触发基于热量的流控制的“缓解”命令时,关闭可能消耗功率的高级接收机特性的能力。例如,在本发明的一个方面,所触发的基于热量的流控制可以包括在无线设备处禁用接收分集或禁用干扰消除中的至少一个。在设置上述温度阈值和用户体验的配置时可以对多个因素进行折中。每个形式的因素可能要求用于理解无线设备和内部温度传感器的瞬时状态和稳定状态行为的校准。例如,理解PA附近的温度和设备表面温度之间的关系能够正确地设置用于改变热量状态的阈值。温度可见度是一个重要因素。可能只存在有限数量的温度传感器,通常是PA传感器和功率管理集成电路(PMIC)传感器。由于只有两个可见点,因此设备不能在其最热的、内部或外部位置采样。因此,造成过热问题的真正原因可能无法知道-例如,是否只与PA有关、与移动性管理(MM)有关还是与应用处理器有关。上述温度阈值可以针对不同子系统来设置(例如,PA、移动数据调制解调器(MDM)和PMIC子系统)以便对热量情况下哪个先受攻击划分优先级。例如,在高温情况下,可能会涉及PA子系统。因此,设置具有低于MDM子系统温度的阈值的PA温度可能导致触发上行链路上的数据节流,这降低了数据吞吐量和PA功率(发射功率)。如果PA不是罪魁祸首,那么MDM温度可以继续上升。如果与MDM传感器的阈值相交,则焦点可能在MDM功耗的其它方面,例如丽功率和App处理。因为可能只有PA温度传感器、PMIC温度传感器和XO温度传感器,因此可能需要将与这些传感器相关联的温度阈值设置为热量瞬时值中的相似的点。通过这种方式,最初可能不存在优先级,但是当温度传感器中的一个处于缓解状态时,可能在所有可能的前端上发生功率消耗。在一个方面,温度阈值可能被保守地设置(例如,很低)。如果没有正确完成热量校准并且要求在安全一侧保持较低,则无线设备可能在服务质量(QoS)劣势状态中花费大量时间,而这是不需要的。较低的吞吐量、更差的调制解调器性能和一些不可用的MM特性在这种情况中将代表不必要的麻烦,这也会造成客户不满。在另一方面,温度阈值可能被积极地设置(例如,很高)。保持温度较热可能使无线设备冒着损坏组件的风险,和/或它可能造成用户对无线设备的健康/安全性方面的不舒服/不满意。这可能威胁到运营商责任并且在建立适当的阈值之前可能是任何商业设备运行中的控制因素。拥塞控制管理器(CCM)功能
上述CCM命令仲裁功能(CMD_ARB)可以从命令路由器接收流控制命令,在所有存储的命令中间进行仲裁并且解决可能的冲突。在本发明的一个方面,仲裁规则如下。如果“关闭”命令在接收到的命令之中,则可以采用该命令。否则,如果“Set_Min”命令在接收到的命令之中,则可以采用该命令。否则,如果“下调”命令在接收到的命令之中,则可以采用该命令。否则,如果“冻结”命令在接收到的命令之中,则可以采用该命令。否则,如果“上调”命令在接收到的命令之中,则可以采用该命令。否则,可以采用“切断”命令。为了促进仲裁规则,流控制命令可以适当枚举。例如,“关闭”命令可以枚举为“11111”。此外,“Set_Min”命令可以例如枚举为“01111”,“下调”命令可以例如枚举为“00111”,“释放”命令可以例如枚举为“00110”,“上调”命令可以例如枚举为“00100”,而“切断”命令可以例如枚举为“00000”。每个CMD_ARB功能块可以创建用于存储从命令路由器接收到的输入流控制命令的状态变量向量。状态变量向量的维度可以等于命令路由器从其向这一 CMD_ARB功能块转发流控制命令的监控器的数量。所有命令向量的元素在最初可以设置为ObOOOOO。当CMD_ARB功能块从命令路由器接收到流控制命令时,它可以用接收到的命令刷新相应的向量元素并使用如下的按位或(例如,联合)操作来执行仲裁:cmd _ arb _ out = [J ami — vactor[i \( I )应该注意的是,这一仲裁方案可以扩展到任何数量的监控器。在执行上述仲裁之后,CMD_ARB功能块可以将得到的流控制命令相对于上一个命令仲裁结果进行检查。如果它们不同,则可以将新命令发送给下一个功能块,例如动作确定(ACT_DET)功能块。否则,不发送命令。这可以防止向ACT_DET功能块连续发送相同的命令。CCM动作确定功能块AC`T_DET可以从CMD_ARB功能块接收新的流控制命令,并且可以确定发送给FTC_MAC_FC实体(例如,图5的FTC_MAC_FC单元530)或RTC_MAC_FC实体(例如,RTC_MAC_FC单元532)的命令。ACT_DET1功能块534可以负责将流控制命令转发给FTC_MAC_FC单元530。对ACT_DETl唯一影响是如何处理“关闭”命令。ACT_DET2功能块524可以负责激活和停用用于基于CPU的流控制的RTC_MAC_FC单元532。ACT_DET2单元524和RTC_MAC_FC单元532之间的接口可以指定是否触发反向链路流控制。然后,RTC_MAC_FC单元532可以停止在除了休眠(SLP )载波以外的所有载波上发送MAC分组。ACT_DET3功能块522可以负责计算由于热量降低或关闭触发器引起的反向流控制。ACT_DET4功能块528可以负责ACT_DET2功能块和ACT_DET3功能块之间的仲裁。可选地,在ACT_DETi和ACT_DETj功能块之间可以存在接口以协调所采取的动作。为了适应降低过热所需的动作,可以提议下面的依赖于图5中示出的CMD_ARB4块520的输出的算法。有效载荷大小可以例如被初始化为12,其可以指的是最高可能带宽。温度监控器所生成的两个连续“下调”命令(例如,“ temp_Skp_d0wn”参数)之间的时间段可以被初始化为1000ms (默认值可以是250ms)。指定“temp_step_down”的倍数以用于计算温度监控器所生成的两个连续“关闭”命令之间的延迟的“skp_Up_mUltiplier”参数可以初始化为 4(默认值)。应该注意的是:temp_step_up=temp_step_down *step_up_multipliero
指定在热量降低期间的最小有效载荷大小的参数“minPayloadSize”可以初始化为2 (默认值)。反向链路标志(“RL_flag”)可以设置为“关闭”状态。指定从CPU监控器到CCM的估计的信令延迟的参数“DelayTime”可以初始化为默认值2ms。在一个方面,这一参数可以说明CCM定时器。所建议的算法可以执行与从CMD_ARB4功能块接收到的流控制命令相对应或与温度监控器定时器(例如,“temp_timer”)超时相对应的功能。在注册THERMAL_M0NIT0R_PA或THERMAL_M0NIT0R_BB之后,可以获得温度监控器的初始状态。如果CMD_ARB4=D0WN 且 RL_flag=0FF,贝丨JPayLoadSize=minPay1adSize, RL_fIag=ON, Start temp_timer=temp_step_down+DelayTime。否则如果CMD_ARB4=D0WN 且 RL_flag=0N,则PayLoadSize=max{minPayloadSize, PayLoadSize - 1},Start temp_timer=temp_step_down+DeIayTime否则如果CMD_ARB4=0FF 且 RL_flag=0N,贝丨JPayLoadSize=min{[PayLoadSize+1], 12},Start temp_timer=temp_step_up+DelayTime0如果PayLoadSize=12,则 RL_f Iag=OFF,并且停止 temp_timer。否则如果CMD_ARB4=SHUT_D0WN,则停止 temp_timer 且 PayLoadSize=O,其指的是最小有效载荷大小。为了将来自反向链路CPU流控制和基于温度的流控制的动作结合起来,ACT_DET2功能块和ACT_DET3功能块的输出可以结合到ACT_DET4功能块中。如果ACT_DET2功能块的属性“DisableAllCarriersButSLP”设置为“1”,则可以触发基于CPU的RL流控制并且RTC_MAC_FC可以将除了 SLP载波以外的所有活动载波的最大有效载荷大小设置为O。该SLP载波可以保持在默认最大有效载荷大小。另一方面,如果属性设置为“0”,则可以禁用基于CPU的RL流控制并且RTC_MAC_FC可以针对所有活动载波使用默认最大有效载荷大小。ACT_DET3功能块的属性“PayloadSize”可以在0与12之间变化。如果“DisableAllCarriersButSLP” = “O,,,则这一值可以用于所有活动载波。如果“DisableAllCarriersButSLP” = “ 1”,则这一值可以应用于SLP载波。值“0”可以指的是SLP载波的最小有效载荷大小。从I到12的数字对应于有效载荷索引。当CMD_ARB I输出命令是“关闭”时,无论FC标志的先前状态或数字速率控制(DRC )模式如何,FTC_MAC_FC单元可以使用定义的初始模式并将流控制(FC)标志设置为“开启”状态。然后,CMD_ARB1功能块可以针对每一要求按照所有其它命令行动。应该注意的是,CMD_ARB1块可能需要被改变以便允许新的5比特命令枚举。对于基于热量的流控制,THERMAL_M0NIT0R_BB命令可以路由给CMD_ARB2功能块并且按照前面的描述进行仲裁。如果仲裁的结果是“关闭”命令,则这一命令可以用与ACT_DET2块的“下调”命令相同的方式工作。在CDM_ARB2块中使用基于热量的命令可能很有用,这是因为它可能触发除了信令链路协议(SLP)载波以外的所有载波的传输关闭。CCM单元和RTC_MAC_FC单元之间可能存在接口。如果属性“DisableAllCarriersButSLP”设置为“1”,则可以触发基于CPU的RL流控制并且RTC_MAC_FC单元可以将除了 SLP载波以外的所有活动载波的最大有效载荷大小设置为O。SLP载波可以保持在默认最大有效载荷大小。如果这一属性设置为“O”,则意味着可以禁用基于CPU的RL流控制并且RTC_MAC_FC可以针对所有活动载波使用默认最大有效载荷大小。例如,属性“PayloadSize”可以在0与12之间变化。如果“DisableAllCarriersButSLP” = “0”,则这一值可以用于所有活动载波。如果“DisableAllCarriersButSLP” = “ 1”,则这一值可以应用于SLP载波。值‘O,可以指的是SLP载波的最小有效载荷大小。从I到12的数字对应于有效载荷索引。依照IxRTT工作的无线设备的基于热量的流控制本发明的某些方面支持依照IxRTT无线通信标准工作的无线通信设备中的基于热量的前向和反向链路流控制。在本发明的一个方面,如果热量监控器命令仲裁生成“下调”或“关闭”命令,例如如果内部温度中的至少一个超过了阈值水平,则无线设备(例如,接入终端)可以停止请求反向共享信道(R-SCH)。在处于“热量降低”状态(例如,处于“下调”状态)或“关闭”状态时,接入终端可以丢弃扩展的补充信道分配消息(ESCAM),并且可以不请求R-SCH。在这种情况中,接入终端可以发送补充信道请求消息(SCRM)。当接入终端从“热量降低”或“关闭”状态返回到“正常”(“关闭”)状态时,接入终端可以恢复R-SCH的处理。图8是依照本发明的某些方面概念上示出了在无线设备处(例如,在无线接收机或接入终端处)执行的用于管理无线设备的触摸温度的示例性块800的功能框图。框800所示出的操作可以例如在图2的接入终端250的处理器270处或在图3的无线设备302的处理器304处执行。操作可以在框802处开始,在框802处,监控接入终端的一个或多个部分在一段时间内消耗的经估计的一个或多个功率。在框804处,接入终端可以根据监控的经估计的一个或多个功率来调整接入终端的至少一个服务质量(QoS)方面。在一些方面,也可以监控一个或多个部分的一个或多个温度,并且接入终端可以根据一个或多个监控到的温度调整该接入终端的至少一个QoS方面。可以根据估计出的一个或多个功率、持续时间和接入终端的表面温度之间的已知函数来执行该调整。在一个方面,接入终端可以依照IxEV-DO无线通信标准工作。在另一个方面,接入终端可以依照IxRTT无线通信标准工作。在另一个方面,接入终端可以依照LTE无线通信标准工作。在另一个方面,接入终端可以依照演进的高速分组接入(HSPA+)无线通信标准工作。在本发明的一个方面,如果一个或多个温度超过一个或多个阈值,则一个或多个功能的执行可以从接入终端的一个或多个部分转移到一个或多个其它部分。在本发明的另一个方面,调整接入终端的至少一个QoS方面可以包括如果与电池相关联的一个或多个温度超过阈值,则降低接入终端的电池(例如,图3的无线设备302的电池330)的充电电流或禁止对电池充电。在另一个方面,调整所述至少一个QoS方面可以包括如果基带电路的温度超过阈值水平,则调整与该装置的前向和反向通信链路相关联的数据速率,以及如果功率放大器的温度超过另一个阈值水平,则调整与该装置的反向通信链路相关联的数据速率。在本发明的一个方面,如果与一个或多个内部电路相关联的一个或多个内部温度超过一个或多个阈值水平,则可以降低该装置的一个或多个内部电路的一个或多个时钟频率或一个或多个内部电路的一个或多个电压中的至少一个。另一方面,如果一个或多个内部温度低于一个或多个其它阈值水平,则可以增加一个或多个内部电路的一个或多个时钟频率。在一种配置中,用于无线通信的装置250包括用于监控装置250的一个或多个部分在一段时间内消耗的经估计的一个或多个功率的模块;以及用于根据所述监控的估计出的一个或多个功率调整装置250的至少一个QoS方面的模块。在一些方面,装置250还可以包括用于监控一个或多个部分的一个或多个温度的模块以及用于根据一个或多个监控到的温度调整装置250的至少一个QoS方面的模块。在一个方面,上述模块可以是被配置为执行上述模块所列举的功能的处理器270。在另一个方面,上述模块可以是被配置为执行上述模块所列举的功能的模块或任何装置。本领域的技术人员应该理解,信息和信号可以使用任何多种不同的技术和方法来表示。例如,在贯穿上面的描述中提及的数据、指令、命令、信息、信号、比特、符号和码片可以用电压、电流、电磁波、磁场或粒子、光场或粒子或者其任意组合来表示。本领域技术人员还应当明白,结合本文的公开内容所描述的各种示例性的逻辑框、模块、电路和算法步骤均可以实现成电子硬件、计算机软件或其组合。为了清楚地表示硬件和软件之间的可交换性,上面对各种示例性的组件、框、模块、电路和步骤均围绕其功能进行了总体描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和对整个系统所施加的设计约束条件。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本发明的范围。可以使用被设计为执行本文所描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑设备、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合,来实现或执行结合本文的公开内容描述的各种示例性的逻辑框、模块和电路。通用处理器可以是微处理器,或者,该处理器也可以是任何常规的处理器、控制器、微控制器或者状态机。处理器还可以实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它此种配置。结合本文的公开内容描述的方法或算法的步骤可以直接实现在硬件、处理器执行的软件模块或它们的组合中。软件模块可以位于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、⑶-ROM或本领域已知的任何其它形式的存储介质中。示例性的存储介质被耦合到处理器,使得处理器可以从存储介质读取信息并且向其存储介质写入信息。或者,存储介质可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。ASIC可以位于用户终端中。或者,处理器和存储介质可以作为分立组件位于用户终端中。在一种或多种示例性实施例中,所描述的功能可以用硬件、软件、固件,或它们的任意结合来实现。如果用软件实现,则功能可以作为一个或多个指令或代码存储在或传送到计算机可读介质上。计算机可读介质包括计算机存储介质和通信介质,通信介质包括便于将计算机程序从一个地方转移到另一个地方的任何介质。存储介质可以是通用计算机或专用计算机可访问的任何可用介质。举例说明而非限制性地,该计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储器、磁盘存储器或其它磁存储设备,或可以用于以指令或数据结构的形式携带或存储期望程序代码,并且可以由通用或专用计算机或者通用或专用处理器访问的任何其它介质。此外,任何连接也都可适当地被称作计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)、或无线技术(例如红外线、无线电和微波)从网站、服务器、或其它远程源传输的,则同轴电缆、光纤光缆、双绞线、DSL、或无线技术(例如红外线、无线电和微波)包含在介质的定义中。本文中所用的磁盘和光盘包括压缩光盘(⑶)、激光光盘、光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中,磁盘通常磁性地复制数据,而光盘则用激光光学地复制数据。上述各项的结合也可以包含在计算机可读介质的范围内。如本文中所使用的,提及项目列表中的“至少一个”的短语指的是这些项目的任意组合,其包括单个成员。例如,“a、b或c中的至少一个”旨在包含:a、b、c、a-b、a-c、b_c和
a—b—Co为使本领域任何技术人员能够实现或者使用本发明,上面提供了对所公开内容的描述。对于本领域技术人员来说,对这些实施例的各种修改都是显而易见的,并且,本文定义的总体原理也可以在不脱离本发明的精神和范围的基础上适用于其它变形。因此,本发明并不限于本文所描述的示例和设计,而是与符合本文的公开内容的原理和新颖性特征的
最广范围相一致。
权利要求
1.一种用于无线通信的方法,包括: 监控由装置的一个或多个部分在一段时间期间消耗的经估计的一个或多个功率;以及 基于所监控的经估计的一个或多个功率来调整所述装置的至少一个服务质量(QoS)方面。
2.如权利要求1所述的方法,还包括: 监控所述一个或多个部分的一个或多个温度;以及 基于所述一个或多个部分的所述一个或多个温度来调整所述装置的所述至少一个QoS方面。
3.如权利要求1所述的方法,其中,调整所述至少一个QoS方面包括: 降低所述装置的发射功率或数据速率中的至少一个。
4.如权利要求1所述的方法,其中,所述调整是基于所述经估计的一个或多个功率、持续时间和所述装置的表面温度之间的已知函数来执行的。
5.如权利要求1所述的方法,还包括: 监控所述装置的表面温度;以及 如果所述表面温度超过阈值水平,则触发控制机制以降低所述表面温度。
6.如权利要求5所述的方法,其中,所述阈值水平是基于与所述装置相关联的环境温度的。
7.如权利要求2所述的方法,还包括: 测量与所述装置的一个或多个内部电路相关联的一个或多个电流,其中, 所述一个或多个部分的所述一个或多个温度是基于所述一个或多个电流的,并且基于所监控的经估计的一个或多个功率来调整所述装置的所述至少一个QoS方面包括:如果所述一个或多个电流中的任意一个超过阈值水平,则触发控制机制以降低所述装置的发射功率或数据速率中的至少一个。
8.如权利要求7所述的方法,其中,所述控制机制包括: 通过减小所述一个或多个内部电路的功率消耗来限制所述至少一个QoS方面。
9.如权利要求1所述的方法,还包括: 如果与所述一个或多个内部电路相关联的一个或多个内部温度超过一个或多个阈值水平,则降低所述装置的一个或多个内部电路的一个或多个时钟频率或者所述一个或多个内部电路的一个或多个电压中的至少一个。
10.如权利要求9所述的方法,还包括: 如果所述一个或多个内部温度低于一个或多个其它阈值水平,则增加所述一个或多个内部电路的所述一个或多个时钟频率。
11.如权利要求3所述的方法,其中: 所述数据速率包括IxEV-DO (Ix演进数据优化)、IxRTT (Ix无线传输技术)、长期演进(LTE)或演进的高速分组接入(HSPA+)无线通信标准中的至少一个的数据速率。
12.如权利要求1所述的方法,其中,监控所述经估计的一个或多个功率包括: 监控与所述装置相关联的功率放大器的温度;以及 监控所述装置的基带电路的温度,并且 其中,由所述装置的所述一个或多个部分在所述一段时间内消耗的所述经估计的一个或多个功率是基于所述功率放大器的温度和所述基带电路的温度的。
13.如权利要求12所述的方法,其中,调整所述至少一个QoS方面包括: 如果所述基带电路的所述温度超过阈值水平,则调整与所述装置的前向和反向通信链路相关联的数据速率。
14.如权利要求12所述的方法,其中,调整所述至少一个QoS方面包括: 如果所述功率放大器的所述温度超过阈值水平,则调整与所述装置的反向通信链路相关联的数据速率。
15.如权利要求12所述的方法,还包括: 确定所述装置的表面温度和所述功率放大器的温度之间的关系;以及 根据所述关系,设置与用于监控所述功率放大器的温度的温度传感器的状态有关的阈值。
16.如权利要求3所述的方法,还包括: 如果所述装置的所述一个或多个部分中的至少一个的至少一个温度低于第一阈值,则将所述数据速率恢复到所述调整之前的值。
17.如权利要求3所述的方法,其中,降低所述装置的所述发射功率或数据速率中的至少一个包括: 如果所述装置的所述一个或多个部分中的至少一个的至少一个温度高于第一阈值且低于第二阈值,则调整所述数据速率;以及 如果所述至少一个温度高于所述第二阈值,则关闭与所述至少一个温度相关联的至少一个内部电路。
18.如权利要求17所述的方法,还包括: 如果所述至少一个温度高于所述第一阈值且低于所述第二阈值,则在所述装置处禁用一个或多个高级接收机技术。
19.如权利要求18所述的方法,还包括: 如果所述至少一个温度在预定义的时间段内高于所述第一阈值且低于所述第二阈值,则激活对所述发射功率或数据速率中的至少一个的进一步降低。
20.如权利要求18所述的方法,其中,所述一个或多个高级接收机技术包括接收分集、干扰消除或应用于所述装置的中央处理单元(CPU)的缓解技术中的至少一个。
21.如权利要求1所述的方法,其中,调整所述至少一个QoS方面包括: 如果在一段时间内测量的与所述装置相关联的功率放大器的温度超过阈值水平,则触发所述装置的上行链路上的数据节流,所述数据节流减小所述装置的发射功率或数据速率中的至少一个,并且其中 所述上行链路上的所述数据节流使所述装置的表面温度保持在定义的极限之下。
22.如权利要求2所述的方法,还包括: 如果所述一个或多个温度中的至少一个超过阈值水平,则停止请求反向共享信道(R-SCH); 丢弃扩展补充信道分配消息(ESCAM);以及 如果所述一个或多个温度中的至少一个变得低于所述阈值水平,则重新开始所述R-SCH的处理。
23.如权利要求2所述的方法,还包括: 如果所述一个或多个温度超过一个或多个阈值,则将一个或多个功能的执行从所述一个或多个部分转移到所述装置的一个或多个其它部分。
24.如权利要求2所述的方法,其中: 监控所述一个或多个部分的所述一个或多个温度包括监控所述装置的电池的温度;并且 基于所述一个或多个部分的所述一个或多个温度来调整所述装置的所述至少一个QoS方面包括如果所述电池的所述温度超过阈值,则降低所述电池的充电电流或禁止对所述电池充电。
25.一种用于无线通信的装置,包括: 第一电路,其被配置为监控由所述装置的一个或多个部分在一段时间内消耗的经估计的一个或多个功率;以及 第二电路,其被配置为基于所监控的经估计的一个或多个功率来调整所述装置的至少一个服务质量(QoS)方面。
26.如权利要求25所述的装置,还包括: 第三电路,其被配置为监控所述一个或多个部分的一个或多个温度;以及第四电路,其被配置为基于所述一个或多个部分的所述一个或多个温度来调整所述装置的所述至少一个QoS方面。
27.如权利要求25所述的装置,其中,所述第二电路还被配置为: 降低所述装置的发射功率或数据速率中的至少一个。
28.如权利要求25所述的装置,其中,所述调整是基于所述经估计的一个或多个功率、持续时间和所述装置的表面温度之间的已知函数来执行的。
29.如权利要求25所述的装置,还包括: 第三电路,其被配置为监控所述装置的表面温度;以及 第四电路,其被配置为如果所述表面温度超过阈值水平,则触发控制机制以降低所述表面温度。
30.如权利要求29所述的装置,其中,所述阈值水平基于与所述装置相关联的环境温度。
31.如权利要求26所述的装置,还包括: 第五电路,其被配置为测量与所述装置的一个或多个内部电路相关联的一个或多个电流,其中, 所述一个或多个部分的所述一个或多个温度是基于所述一个或多个电流的,并且基于所监控的经估计的一个或多个功率来调整所述装置的所述至少一个QoS方面包括:如果所述一个或多个电流中的任意一个超过阈值水平,则触发控制机制以降低所述装置的发射功率或数据速率中的至少一个。
32.如权利要求31所述的装置,其中,所述控制机制包括: 通过减小所述一个或多个内部电路的功率消耗来限制所述至少一个QoS方面。
33.如权利要求25所述的装置,还包括: 第三电路,其被配置为如果与所述一个或多个内部电路相关联的一个或多个内部温度超过一个或多个阈值水平,则降低所述装置的一个或多个内部电路的一个或多个时钟频率 或者所述一个或多个内部电路的一个或多个电压中的至少一个。
34.如权利要求33所述的装置,还包括第四电路,其被配置为如果所述一个或多个内部温度低于一个或多个其它阈值水平, 则增加所述一个或多个内部电路的所述一个或多个时钟频率。
35.如权利要求27所述的装置,其中所述数据速率包括1*EV-DO (1*演进数据优化)、1*RTT (1*无线传输技术)、长期演进 (LTE)或演进的高速分组接入(把 HSPA+无线通信标准中的至少一个的数据速率。
36.如权利要求25所述的装置,其中,所述第一电路还被配置为 监控与所述装置相关联的功率放大器的温度;以及 监控所述装置的基带电路的温度,并且其中,由所述装置的所述一个或多个部分在所述一段时间内消耗的所述经估计的一个 或多个功率是基于所述功率放大器的温度和所述基带电路的温度的。
37.如权利要求36所述的装置,其中,所述第二电路还被配置为 如果所述基带电路的所述温度超过阈值水平,则调整与所述装置的前向和反向通信链路相关联的数据速率。
38.如权利要求36所述的装置,其中,所述第二电路还被配置为 如果所述功率放大器的所述温度超过阈值水平,则调整与所述装置的反向通信链路相关联的数据速率。
39.如权利要求36所述的装置,还包括第三电路,其被配置为确定所述装置的表面温度和所述功率放大器的所述温度之间的 关系;以及第四电路,其被配置为根据所述关系,设置与用于监控所述功率放大器的温度的温度 传感器的状态有关的阈值。
40.如权利要求27所述的装置,还包括第三电路,其被配置为如果所述装置的所述一个或多个部分中的至少一个的至少一个 温度低于第一阈值,则将所述数据速率恢复到所述调整之前的值。
41.如权利要求27所述的装置,还包括第三电路,其被配置为如果所述装置的所述一个或多个部分中的至少一个的至少一个 温度高于第一阈值且低于第二阈值,则调整所述数据速率;以及第四电路,其被配置为如果所述至少一个温度高于所述第二阈值,则关闭与所述至少 一个温度相关联的至少一个内部电路。
42.如权利要求41所述的装置,还包括第五电路,其被配置为如果所述至少一个温度高于所述第一阈值且低于所述第二阈 值,则在所述装置处禁用一个或多个高级接收机技术。
43.如权利要求42所述的装置,还包括第六电路,其被配置为如果所述至少一个温度在预定义的时间段内高于所述第一阈值 且低于所述第二阈值,则激活对所述发射功率或数据速率中的至少一个的进一步降低。
44.如权利要求42所述的装置,其中,所述一个或多个高级接收机技术包括接收分集、干扰消除或应用于所述装置的中央处理单元(CPU)的缓解技术中的至少一个。
45.如权利要求25所述的装置,其中,所述第二电路还被配置为: 如果在一段时间内测量的与所述装置相关联的功率放大器的温度超过阈值水平,则触发所述装置的上行链路上的数据节流,所述数据节流降低所述装置的发射功率或数据速率中的至少一个,并且其中 所述上行链路上的所述数据节流使所述装置的表面温度保持在定义的极限之下。
46.如权利要求26所述的装置,还包括: 第五电路,其被配置为如果所述一个或多个温度中的至少一个超过阈值水平,则停止请求反向共享信道(R-SCH); 第六电路,其被配置为丢弃扩展补充信道分配消息(ESCAM);以及第七电路,其被配置为如果所述一个或多个温度中的至少一个变得低于所述阈值水平,则重新开始所述R-SCH的处理。
47.如权利要求26所述的装置,还包括: 第五电路,其被配置为如果所述一个或多个温度超过一个或多个阈值,则将一个或多个功能的执行从所述一个或多个部分转移到所述装置的一个或多个其它部分。
48.如权利要求26所述的装置,其中: 监控所述一个或多个部分的所述一个或多个温度包括监控所述装置的电池的温度;并且 基于所述一个或多个部分的所述一个或多个温度来调整所述装置的所述至少一个QoS方面包括如果所述电池的所述温度超过阈值,则减小所述电池的充电电流或禁止对所述电池充电。
49.一种用于无线通信的装置,包括: 用于监控由所述装置的一个或多个部分在一段时间期间消耗的经估计的一个或多个功率的模块;以及 用于基于所监控的经估计的一个或多个功率来调整所述装置的至少一个服务质量(QoS)方面的模块。
50.如权利要求49所述的装置,还包括: 用于监控所述一个或多个部分的一个或多个温度的模块;以及用于基于所述一个或多个部分的所述一个或多个温度来调整所述装置的所述至少一个QoS方面的模块。
51.如权利要求49所述的装置,其中,所述用于调整所述至少一个QoS方面的模块包括: 用于降低所述装置的发射功率或数据速率中的至少一个的模块。
52.如权利要求49所述的装置,其中,所述调整是基于所述经估计的一个或多个功率、持续时间和所述装置的表面温度之间的已知函数来执行的。
53.如权利要求49所述的装置,还包括: 用于监控所述装置的表面温度的模块;以及 用于如果所述表面温度超过阈值水平,则触发控制机制以降低所述表面温度的模块。
54.如权利要求53所述的装置,其中,所述阈值水平是基于与所述装置相关联的环境温度的。
55.如权利要求50所述的装置,还包括:用于测量与所述装置的一个或多个内部电路相关联的一个或多个电流的模块,其中所述一个或多个部分的所述一个或多个温度是基于所述一个或多个电流的,并且基于所监控的经估计的一个或多个功率来调整所述装置的所述至少一个QoS方面包括:如果所述一个或多个电流中的任意一个超过阈值水平,则触发控制机制以降低所述装置的发射功率或数据速率中的至少一个。
56.如权利要求55所述的装置,其中,所述控制机制包括: 通过减小所述一个或多个内部电路的功率消耗来限制所述至少一个QoS方面。
57.如权利要求49所述的装置,还包括: 用于如果与所述一个或多个内部电路相关联的一个或多个内部温度超过一个或多个阈值水平,则降低所述装置的一个或多个内部电路的一个或多个时钟频率或者所述一个或多个内部电路的一个或多个电压中的至少一个的模块。
58.如权利要求57所述的装置,还包括: 用于如果所述一个或多个内部温度低于一个或多个其它阈值水平,则增加所述一个或多个内部电路的所述一个或多个时钟频率的模块。
59.如权利要求51所述的装置,其中: 所述数据速率包括IxEV-DO (Ix演进数据优化)、IxRTT (Ix无线传输技术)、长期演进(LTE)或演进的高速分组接入(HSPA+)无线通信标准中的至少一个的数据速率。
60.如权利要求49所述的装置,其中,所述用于监控所述经估计的一个或多个功率的模块包括: 用于监控与所述装置相关联的功率放大器的温度的模块;以及 用于监控所述装置的基带电路的温度的模块,并且 其中,由所述装置的所述一个或多个部分在所述一段时间内消耗的所述经估计的一个或多个功率是基于所述功率放大器的温度和所述基带电路的温度的。
61.如权利要求60所述的装置,其中,所述用于调整所述至少一个QoS方面的模块包括: 用于如果所述基带电路的所述温度超过阈值水平,则调整与所述装置的前向和反向通信链路相关联的数据速率的模块。
62.如权利要求60所述的装置,其中,所述用于调整所述至少一个QoS方面的模块包括: 用于如果所述功率放大器的所述温度超过阈值水平,则调整与所述装置的反向通信链路相关联的数据速率的模块。
63.如权利要求60所述的装置,还包括: 用于确定所述装置的表面温度和所述功率放大器的温度之间的关系的模块;以及用于根据所述关系,设置与用于监控所述功率放大器的温度的温度传感器的状态有关的阈值的模块。
64.如权利要求51所述的装置,还包括: 用于如果所述装置的所述一个或多个部分中的至少一个的至少一个温度低于第一阈值,则将所述数据速率恢复到所述调整之前的值的模块。
65.如权利要求51所述的装置,其中,所述用于降低所述装置的所述发射功率或数据速率中的至少一个的模块包括: 用于如果所述装置的所述一个或多个部分中的至少一个的至少一个温度高于第一阈值且低于第二阈值,则调整所述数据速率的模块;以及 用于如果所述至少一个温度高于所述第二阈值,则关闭与所述至少一个温度相关联的至少一个内部电路的模块。
66.如权利要求65所述的装置,还包括: 用于如果所述至少一个温度高于所述第一阈值且低于所述第二阈值,则在所述装置处禁用一个或多个高级接收机技术的模块。
67.如权利要求66所述的装置,还包括: 用于如果所述至少一个温度在预定义的时间段内高于所述第一阈值且低于所述第二阈值,则激活对所述发射功率或数据速率中的至少一个的进一步降低的模块。
68.如权利要求66所述的装置,其中,所述一个或多个高级接收机技术包括接收分集、干扰消除或应用于所述装置的中央处理单元(CPU)的缓解技术中的至少一个。
69.如权利要求49所述的装置,其中,所述用于调整所述至少一个QoS方面的模块包括: 用于如果在一段时间内测量的与所述装置相关联的功率放大器的温度超过阈值水平,则触发所述装置的上行链路上的数据节流的模块,所述数据节流减小所述装置的发射功率或数据速率中的至少一个,并且其中 所述上行链路上的所述数据节流使所述装置的表面温度保持在定义的极限之下。
70.如权利要求50所述的装置,还包括: 用于如果所述一个或多个温度中的至少一个超过阈值水平,则停止请求反向共享信道(R-SCH)的模块; 用于丢弃扩展补充信道分配消息(ESCAM)的模块;以及 用于如果所述一个或多个温度中的至少一个变得低于所述阈值水平,则重新开始所述R-SCH的处理的模块。
71.如权利要求50所述的装置,还包括: 用于如果所述一个或多个温度超过一个或多个阈值,则将一个或多个功能的执行从所述一个或多个部分转移到所述装置的一个或多个其它部分的模块。
72.如权利要求50所述的装置,其中: 监控所述一个或多个部分的所述一个或多个温度包括监控所述装置的电池的温度;并且 基于所述一个或多个部分的所述一个或多个温度来调整所述装置的所述至少一个QoS方面包括如果所述电池的所述温度超过阈值,则降低所述电池的充电电流或禁止对所述电池充电。
73.一种用于无线通信的计算机程序产品,包括计算机可读介质,所述计算机可读介质包括用于执行以下操作的代码: 监控由装置的一个或多个部分在一段时间期间消耗的经估计的一个或多个功率;以及基于所监控的经估计的一个或多个功率来调整所述装置的至少一个服务质量(QoS)方面。
74.如权利要求73所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 监控所述一个或多个部分的一个或多个温度;以及 基于所述一个或多个部分的所述一个或多个温度来调整所述装置的所述至少一个QoS方面。
75.如权利要求73所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 降低所述装置的发射功率或数据速率中的至少一个。
76.如权利要求73所述的计算机程序产品,其中,所述调整是基于所述经估计的一个或多个功率、持续时间和所述装置的表面温度之间的已知函数来执行的。
77.如权利要求73所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 监控所述装置的表面温度;以及 如果所述表面温度超过阈值水平,则触发控制机制以降低所述表面温度。
78.如权利要求77所述的计算机程序产品,其中,所述阈值水平是基于与所述装置相关联的环境温度的。
79.如权利要求74所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 测量与所述装置的一个或多个内部电路相关联的一个或多个电流,其中所述一个或多个部分的所述一个或多个温度是基于所述一个或多个电流的,并且基于所监控的经估计的一个或多个功率来调整所述装置的所述至少一个QoS方面包括:如果所述一个或多个电流中的任意一个超过阈值水平,则触发控制机制以降低所述装置的发射功率或数据速率中的至少一个。
80.如权利要求79所述的计算机程序产品,其中,所述控制机制包括: 通过减小所述一个或多个内部电路的功率消耗来限制所述至少一个QoS方面。
81.如权利要求73所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 如果与所述一个或多个内部电路相关联的一个或多个内部温度超过一个或多个阈值水平,则降低所述装置的一个或多个内部电路的一个或多个时钟频率或者所述一个或多个内部电路的一个或多个电压中的至少一个。
82.如权利要求81所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 如果所述一个或多个内部温度低于一个或多个其它阈值水平,则增加所述一个或多个内部电路的所述一个或多个时钟频率。
83.如权利要求75所述的计算机程序产品,其中: 所述数据速率包括IxEV-DO (Ix演进数据优化)、IxRTT (Ix无线传输技术)、长期演进(LTE)或演进的高速分组接入(HSPA+)无线通信标准中的至少一个的数据速率。
84.如权利要求73所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 监控与所述装置相关联的功率放大器的温度;以及 监控所述装置的基带电路的温度,并且 其中,由所述装置的所述一个或多个部分在所述一段时间内消耗的所述经估计的一个或多个功率是基于所述功率放大器的温度和所述基带电路的温度的。
85.如权利要求84所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 如果所述基带电路的所述温度超过阈值水平,则调整与所述装置的前向和反向通信链路相关联的数据速率。
86.如权利要求84所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 如果所述功率放大器的所述温度超过阈值水平,则调整与所述装置的反向通信链路相关联的数据速率。
87.如权利要求84所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 确定所述装置的表面温度和所述功率放大器的温度之间的关系;以及 根据所述关系,设置与用于监控所述功率放大器的温度的温度传感器的状态有关的阈值。
88.如权利要求75所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 如果所述装置的所述一个或多个部分中的至少一个的至少一个温度低于第一阈值,则将所述数据速率恢复到所述调整之前的值。
89.如权利要求75所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 如果所述装置的所述一个或多个部分中的至少一个的至少一个温度高于第一阈值且低于第二阈值,则调整所述数据速率;以及 如果所述至少一个温度高于所述第二阈值,则关闭与所述至少一个温度相关联的至少一个内部电路。
90.如权利要求89所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 如果所述至少一个温度高于所述第一阈值且低于所述第二阈值,则在所述装置处禁用一个或多个高级接收机技术。
91.如权利要求90所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 如果所述至少一个温度在预定义的时间段内高于所述第一阈值且低于所述第二阈值,则激活对所述发射功率或数据速率中的至少一个的进一步降低。
92.如权利要求90所述的计算机程序产品,其中,所述一个或多个高级接收机技术包括接收分集、干扰消除或应用于所述装置的中央处理单元(CPU)的缓解技术中的至少一个。
93.如权利要求73所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 如果在一段时间内测量的与所述装置相关联的功率放大器的温度超过阈值水平,则触发所述装置的上行链路上的数据节流,所述数据节流减小所述装置的发射功率或数据速率中的至少一个,并且其中 所述上行链路上的所述数据节流使所述装置的表面温度保持在定义的极限之下。
94.如权利要求74所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 如果所述一个或多个温度中的至少一个超过阈值水平,则停止请求反向共享信道(R-SCH); 丢弃扩展补充信道分配消息(ESCAM);以及 如果所述一个或多个温度中的至少一个变得低于所述阈值水平,则重新开始所述R-SCH的处理。
95.如权利要求74所述的计算机程序产品,其中,所述计算机可读介质还包括用于执行以下操作的代码: 如果所述一个或多个温度超过一个或多个阈值,则将一个或多个功能的执行从所述一个或多个部分转移到所述装置的一个或多个其它部分。
96.如权利要求74所述的计算机程序产品,其中: 监控所述一个或多个部分的所述一个或多个温度包括监控所述装置的电池的温度;并且 基于所述一个或多个部分的所述一个或多个温度来调整所述装置的所述至少一个QoS方面包括如果所述电池的所述温度超过阈值,则降低所述电池的充电电流或禁止对所述电池充电。
全文摘要
本发明的某些方面涉及用于根据随时间消耗的功率以及可能的内部温度读数对无线通信设备进行触摸温度管理的技术。例如,关于随时间消耗的功率的信息可以与设备的内部电路的监控到的内部温度一起使用以根据需要降低发射功率和/或数据速率,以便使无线设备的表面温度保持在指定的极限以下。对设备的触摸温度如何随消耗的功率变化的了解以及对功率消耗历史的了解可以用于确定何时降低发射功率以避免过热(例如,超过触摸温度极限)。
文档编号H04W52/02GK103119850SQ201180045634
公开日2013年5月22日 申请日期2011年9月22日 优先权日2010年9月24日
发明者R·沙希迪, J·J·安德森, E·S·马蒂斯 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1