用于管理无线传输能量预算的技术的制作方法

文档序号:16366399发布日期:2018-12-22 08:27阅读:135来源:国知局
本专利申请涉及无线通信,并且具体地涉及确定用于无线传输的能量预算。相关技术描述无线通信系统的使用正在快速增长。另外,无线通信技术已从仅语音通信演进到也包括数据(诸如互联网和多媒体内容)的传输。移动电子设备可采取用户通常携带的智能电话或平板电脑的形式。可穿戴设备(也被称为附件设备)为一种较新形式的移动电子设备,其一个实施例为智能手表。通常,可穿戴设备具有受限的无线通信能力,并且能够仅通过有线接口或短距离点对点技术进行通信。可穿戴设备通常具有比诸如智能电话和平板电脑的更大便携式设备的电池小的电池。可穿戴设备也可具有与更大设备不同的热特性(例如,由于它们的小尺寸)。使用可穿戴设备的无线传输可致使电流峰值和/或热峰值,电流峰值和/或热峰值可损坏仪器,并且大幅减少电池寿命。技术实现要素:尤其是,本文呈现了用于移动设备诸如附件设备的无线电路,以及用于确定和满足无线传输能量预算的相关联的方法的实施方案。在一些实施方案中,装置被配置为确定多个时间段的无线传输能量预算,多个时间段可为连续的和不重叠的。在一些实施方案中,时间段的长度为40ms,但可为可编程的,或者可在不同的实施方案中变化。在一些实施方案中,装置根据其处于热模式还是峰值功率模式来不同地确定预算。该装置可响应于电池信号(例如,指示电池电压已经下降的)进入峰值功率模式。在一些实施方案中,该装置消隐与电池信号相交的调度的无线传输。在一些实施方案中,对于电池信号的断言之后的时间间隔,该装置在峰值功率模式中操作,并且基于在响应于电池信号传输被消隐的最近周期中用于无线传输的能量的量,确定用于周期的能量预算。在一些实施方案中,在热模式中,能量预算基于装置的热信息,但也可允许来自先前周期的未使用的预算的结转。在一些实施方案中,所公开的技术可允许通过链路预算受限设备进行有效无线传输,同时满足热和/或功率约束。本
发明内容旨在提供在本文档中所描述的主题中的一些的简要概述。于是,应当了解,上述特征仅为实施例,并且不应解释为以任何方式缩窄本文所描述的主题的范围或实质。本文所描述的主题的其它特征、方面和优点将通过以下具体实施方式、附图和权利要求书而变得显而易见。附图说明当结合以下附图考虑实施方案的以下详细描述时,可获得对本主题的更好的理解。图1例示了包括附件设备的实施例无线通信系统;图2例示了其中附件设备可选择性地直接与蜂窝基站进行通信或者利用中间设备或代理设备诸如智能电话的蜂窝能力来与蜂窝基站进行通信的实施例系统;图3是例示实施例附件设备的框图;图4为例示了根据一些实施方案的无线通信电路的框图。图5是例示根据一些实施方案的用于确定循环的无线传输预算的方法的流程图。图6a-图6b例示根据一些实施方案的用于多个循环的示例性调度的传输和能量预算。图7是例示根据一些实施方案的方法的流程图。虽然本文所述的特征易受各种修改和另选形式的影响,但其具体实施方案在附图中以举例的方式示出,并且在本文详细描述。然而,应当理解,附图和对其的详细描述并非旨在将本发明限制于所公开的具体形式,而正相反,其目的在于覆盖落在如由所附权利要求书所限定的主题的实质和范围内的所有修改、等同物和另选方案。在本文中使用的术语“被配置为”通过指示单元/电路/部件包括在操作期间执行一项或多项任务的结构(例如,电路)来暗示该结构。如此,单元/电路/部件可被配置为即使在指定的单元/电路/部件当前不可操作(例如,未接通)时也执行该任务。与“被配置为”这一措辞一起使用的单元/电路/部件包括硬件—例如,电路、存储可执行以实施操作的程序指令的存储器等。陈述单元/电路/部件“被配置为”执行一项或多项任务明确地旨在不针对该单元/电路/部件援引对35u.s.c.§112(f)的阐释。具体实施方式术语以下是在本公开中所使用的术语表:存储器介质-各种类型的非暂态存储器设备或存储设备中的任一个。术语“存储器介质”旨在包括安装介质,例如cd-rom、软盘或磁带设备;计算机系统存储器或随机存取存储器诸如dram、ddrram、sram、edoram、rambusram等;非易失性存储器诸如闪存、磁介质,例如,硬盘驱动器或光学存储装置;寄存器或其它类似类型的存储器元件等。存储器介质也可包括其它类型的非暂态存储器或它们的组合。此外,存储器介质可位于执行程序的第一计算机系统中,或者可位于通过网络诸如互联网连接到第一计算机系统的第二不同的计算机系统中。在后面的情况下,第二计算机系统可向第一计算机提供程序指令以用于执行。术语“存储器介质”可包括可驻留在例如通过网络连接的不同计算机系统中的不同位置的两个或更多个存储器介质。存储器介质可存储可由一个或多个处理器执行的程序指令(例如,表现为计算机程序)。载体介质-如上所述的存储器介质、以及物理传输介质诸如总线、网络和/或传达信号诸如电信号、电磁信号或数字信号的其它物理传输介质。可编程硬件元件-包括各种硬件设备,该各种硬件设备包括经由可编程互连件连接的多个可编程功能块。实施例包括fpga(现场可编程门阵列)、pld(可编程逻辑设备)、fpoa(现场可编程对象阵列)和cpld(复杂的pld)。可编程功能块可从细粒度(组合逻辑部件或查找表)到粗粒度(算术逻辑单元或处理器核心)变动。可编程硬件元件也可被称为“可配置逻辑”。计算机系统-各种类型的计算系统或处理系统中的任一个,包括个人计算机系统(pc)、大型计算机系统、工作站、网络家电、互联网家电、个人数字助理(pda)、电视系统、网格计算系统,或其他设备,或设备的组合。一般来讲,术语“计算机系统”可被广义地定义为涵盖具有执行来自存储器介质的指令的至少一个处理器的任何设备(或设备的组合)。用户仪器(ue)(或“ue设备”)–移动或便携式的且执行无线通信的各种类型的计算机系统设备中的任一个。ue设备的实施例包括移动电话或智能电话(例如,iphonetm、基于androidtm的电话)、便携式游戏设备(例如,nintendodstm、playstationportabletm、gameboyadvancetm、iphonetm)、膝上型电脑、可穿戴设备(例如,智能手表、智能眼镜)、pda、便携式互联网设备、音乐播放器、数据存储设备或其它手持设备等。一般来讲,术语“ue”或“ue设备”可被广义地定义为涵盖由用户容易传送并能够进行无线通信的任何电子设备、计算设备和/或电信设备(或设备的组合)。基站–术语“基站”(也被称为“enb”)具有其普通含义的全部宽度,并且至少包括被安装在固定位置处并且用于作为无线蜂窝通信系统的一部分进行通信的无线通信站。处理元件–是指能够执行设备诸如用户仪器或蜂窝网络设备中的功能的各种元件或元件的组合。处理元件可包括例如:处理器和相关联的存储器、个体处理器内核的部分或电路、整个处理器内核、处理器阵列、电路(诸如asic(专用集成电路))、可编程硬件元件(诸如现场可编程门阵列(fpga)),以及上面的各种组合中的任一个。自动–是指由计算机系统(例如,由计算机系统执行的软件)或设备(例如,电路、可编程硬件元件、asic等)在无需直接指定或执行动作或操作的用户输入的情况下执行的动作或操作。因此,术语“自动”与用户手动执行或指定操作形成对比,其中用户提供输入来直接执行该操作。自动过程可由用户所提供的输入来启动,但“自动”执行的后续动作不是由用户指定的,即,不是“手动”执行的,其中用户指定要执行的每个动作。例如,用户通过选择每个字段并提供输入指定信息来填写电子表格(例如,通过键入信息、选择复选框、无线电部件选择等)为手动填写该表格,即使计算机系统必须响应于用户动作来更新该表格。该表格可通过计算机系统自动填写,其中计算机系统(例如,在计算机系统上执行的软件)分析表格的字段并填写该表格,而无需任何用户输入指定字段的答案。如上面所指示的,用户可援引表格的自动填写,但不参与表格的实际填写(例如,用户不用手动指定字段的答案而是它们被自动完成)。本说明书提供了响应于用户已采取的动作而自动执行的操作的各种实施例。链路预算受限–包括其普通含义的全部宽度,并至少包括无线设备(ue)的特性,无线设备(ue)相对于并非链路预算受限的设备或相对于已经开发出无线电接入技术(rat)标准的设备,展现出受限的通信能力或受限的功率。链路预算受限的ue可经受相对受限的接收和/或传输能力,这可由于一个或多个因素导致的,诸如设备设计、设备尺寸、电池尺寸、天线尺寸或设计、传输功率、接收功率、当前传输介质条件、和/或其他因素。本文可将此类设备称为“链路预算受限的”(或“链路预算约束的”)设备。由于设备的尺寸、电池功率和/或传输/接收功率,设备可为固有链路预算受限的。例如,通过lte或lte-a与基站进行通信的智能手表由于其传输/接收功率减少和/或天线减少而可为固有链路预算受限的。可穿戴设备诸如智能手表大体为链路预算受限的设备。另选地,设备可能不是固有链路预算受限的,例如,可具有充分尺寸、电池功率和/或传输/接收功率用于通过lte或lte-a正常通信,但由于当前的通信条件而可临时链路预算受限,例如,智能电话在小区边缘等。应当注意,术语“链路预算受限”包括或涵盖功率限制,并且因此功率受限设备可被看作为链路预算受限的设备。图1-无线通信系统图1例示了无线蜂窝通信系统的实施例。应当注意,图1表示很多种可能性中的一种可能性,并且可按需通过各种系统中的任一系统来实施本公开的特征。如图所示,示例性无线通信系统包括蜂窝基站102a,该蜂窝基站102a通过传输介质与一个或多个无线设备106a、无线设备106b等以及附件设备107通信。无线设备106a、无线设备106b和无线设备107可为在文中可被称为“用户仪器”(ue)或ue设备的用户设备。基站102可为收发器基站(bts)或小区站点,并且可包括实现与ue设备106a、ue设备106b和ue设备107的无线通信的硬件。基站102也可被装备成与网络100(例如,在各种可能性中,蜂窝服务提供方的核心网、电信网络诸如公共交换电话网(pstn)、和/或互联网)进行通信。因此,基站102可促进ue设备106与ue设备107之间的通信和/或ue设备106/ue设备107与网络100之间的通信。在其他具体实施中,基站102可被配置为通过一种或多种其他无线技术(诸如支持一种或多种wlan协议的接入点)来提供通信,该wlan协议诸如802.11a、b、g、n、ac、ad和/或ax,或未许可频段(laa)中的lte。基站102的通信区域(或覆盖区域)可被称为“小区”。基站102和ue106/107可被配置为使用各种无线电接入技术(rat)或无线通信技术(诸如gsm、umts(wcdma、tds-cdma)、lte、高级lte(lte-a)、hspa、3gpp2cdma2000(例如,1xrtt、1xev-do、hrpd、ehrpd)、wi-fi、wimax等)中的任一个通过传输介质来进行通信。因此,基站102以及根据一种或多种蜂窝通信技术操作的其他类似的基站(未示出)可被提供为小区网络,该小区网络可经由一种或多种蜂窝通信技术在宽广的地理区域内向ue设备106a-n和ue设备107以及类似设备提供连续的或几乎连续的重叠服务。需注意,至少在一些情况下,ue设备106/ue设备107可能够使用多种无线通信技术中的任一个进行通信。例如,ue设备106/ue设备107可被配置为使用gsm、umts、cdma2000、wimax、lte、lte-a、wlan、蓝牙、一个或多个全球导航卫星系统(gnss,例如gps或glonass)、一个和/或多个移动电视广播标准(例如,atsc-m/h)等中的一个或多个来进行通信。无线通信技术的其他组合(包括多于两种无线通信技术)也为可能的。同样地,在一些情况下,ue设备106/ue设备107可被配置为仅使用单种无线通信技术来进行通信。ue106a和ue106b通常为手持式设备,诸如智能电话或平板电脑,但是其可为具有蜂窝通信能力的各种类型的设备中的任一种类型的设备。ue106b可被配置为与可被称为附件设备107的ue设备107进行通信。附件设备107可为各种类型的设备中的任一种类型的设备,通常为具有较小形状因数且相对于ue106具有受限的电池、输出功率和/或通信能力的可穿戴设备。作为一个常见的实施例,ue106b可为由用户携带的智能电话,并且附件设备107可为由同一用户佩戴的智能手表。ue106b和附件设备107可使用各种近程通信协议中的任一种近程通信协议诸如蓝牙进行通信。附件设备107包括蜂窝通信能力,并且由此能够直接与蜂窝基站102进行通信。然而,由于附件设备107可够是通信、输出功率和/或电池受限中的一个或多个,所以附件设备107在一些情况下可选择性地利用ue106b作为代理以用于与基站102且由此与网络100的通信目的。换句话讲,附件设备107可选择性地使用ue106b的蜂窝通信能力,以进行其蜂窝通信。对附件设备107的通信能力的限制可为永久性的,例如由于输出功率或所支持的无线电接入技术(rat)的限制,或者为临时性的,例如由于诸如当前电池状况、无法接入网络或接收不良的条件。图2例示了与基站102进行通信的示例性附件设备107。附件设备107可为可穿戴设备诸如智能手表。附件设备107可包括蜂窝通信能力,并且能够如图所示直接与基站102进行通信。当附件设备107被配置为直接与基站进行通信时,可以说附件设备处于“自主模式”中。附件设备107也可能够使用近程通信协议与被称为代理设备或中间设备的另一设备(例如,ue106)通信,并且然后可使用该代理设备的蜂窝功能用于与基站102进行蜂窝语音/数据的通信。换句话讲,附件设备107可通过近程链路来将旨在用于基站102的语音/数据包提供到ue106,并且ue106可使用其蜂窝功能代表附件设备107来将该语音/数据传输(或中继)到基站。类似地,由基站传输的且旨在用于附件设备107的语音/数据包可被ue106的蜂窝功能接收,并且然后可通过近程链路而被中继到附件设备。如上面所注意的,ue106可为移动电话、平板电脑或任何其他类型的手持式设备、媒体播放器、计算机、膝上型电脑,或差不多任何类型的无线设备。当附件设备107被配置为使用中间设备或代理设备的蜂窝功能来间接与基站进行通信时,可以说附件设备处于“中继模式”中。附件设备107可包括被配置为执行存储在存储器中的程序指令的处理器。附件设备107可通过执行此类存储的指令来执行本文中描述的方法实施方案中的任一个方法实施方案。另选地或除此之外,附件设备107可包括可编程硬件元件,诸如被配置为执行本文所述的方法实施方案中的任一种或本文所述的方法实施方案中的任一种的任何部分的fpga(现场可编程门阵列)或其他电路。附件设备107可包括用于使用两种或更多种无线通信协议或无线电接入技术进行通信的一个或多个天线。在一些实施方案中,ue设备106可被配置为使用单个共享无线电部件进行通信。共享无线电部件可耦接到单个天线,或者可耦接到多个天线(例如,对于mimo),以用于执行无线通信。另选地,ue设备106可包括两个或更多个无线电部件。例如,ue106可包括共享无线电部件,用于使用lte(或高级lte)或蓝牙中的任一个进行通信,并且可包括单独的无线电部件,用于使用高级lte和蓝牙中的每个进行通信。其它配置也是可能的。附件设备107可为各种类型的设备中的任一种类型的设备,任一种类型的设备在一些实施方案中相对于常规智能电话具有较小的形状因数,并且可相对于常规智能电话具有受限的通信能力、受限的输出功率或受限的电池寿命中的一个或多个。如上面注意的,在一些实施方案中,附件设备107是智能手表或其他类型的可穿戴设备。作为另一实施例,附件设备107可为诸如ipad的具有wifi能力(并且有可能具有受限的或根本没有蜂窝通信能力)的平板设备,其当前不接近wifi热点,并且由此当前不能通过wifi与互联网通信。因此,术语“附件设备”是指各种类型的设备中的任一种类型的设备,任一种类型的设备在一些情况下具有受限的或减少的通信能力,并且由此可选择性地且伺机地利用ue106作为代理以用于一个或多个应用和/或rat的通信目的。在ue106能够被附件设备107用作代理时,ue106可被称为附件设备107的配套设备。图3-附件设备的示例性框图图3例示了附件设备107的一个可能的框图。如图所示,附件设备107可包括片上系统(soc)300,该片上系统(soc)300可包括用于各种目的的部分。例如,如图所示,soc300可包括一个或多个处理器302和显示电路304,一个或多个处理器302可执行用于附件设备107的程序指令,显示电路304可执行图形处理,并且将显示信号提供到显示器360。一个或多个处理器302也可耦接到存储器管理单元(mmu)340,存储器管理单元(mmu)340可被配置为接收来自一个或多个处理器302的地址,并且将这些地址转换为到存储器(例如,存储器306、只读存储器(rom)350、闪存存储器310)中的位置的那些地址。mmu340可被配置为执行存储器保护和页表转换或设置。在一些实施方案中,mmu340可作为一个或多个处理器302的一部分而被包括。附件设备107也可包括其他电路或设备,诸如显示电路304、无线电部件330、连接器i/f320和/或显示器340。在一些实施方案中,附件设备包括或耦接到电池(未示出),并且可包括传感器电路(未示出),传感器电路被配置为基于电池电压特性(诸如电压电平、电压斜率、电压模式检测等)断言各种信号。在所示的实施方案中,rom350可包括引导加载程序,该引导加载程序可在启动或初始化期间由一个或多个处理器302来执行。也如图所示,soc300可耦接到附件设备107的各种其他电路。例如,附件设备107可包括各种类型的存储器、连接器接口320(例如,用于耦接到计算机系统)、显示器360和无线通信电路(例如,用于使用lte、cdma2000、蓝牙、wifi、nfc、gps等的通信)。附件设备107可包括至少一个天线,并且在一些实施方案中,可包括多个天线,以用于执行与基站和/或其他设备的无线通信。例如,附件设备107可使用天线335来执行无线通信。如上面所注意的,ue在一些实施方案中可被配置为使用多种无线通信标准或无线电接入技术(rat)进行无线通信。如本文所述,附件设备107可包括用于实施根据本公开的实施方案的方法的硬件部件和软件部件。附件设备107的处理器302可被配置为例如通过执行存储在存储器介质(例如,非暂态计算机可读存储器介质)上的程序指令实施文中描述的方法的部分或全部。在其它实施方案中,处理器302可被配置作为可编程硬件元件诸如fpga(现场可编程门阵列),或者作为asic(专用集成电路)。应当注意,图1所示的ue106a和ue106b可具有与上面描述的架构类似的架构。传输能量预算的示例性控制图4是例示了在一些实施方案中可位于无线通信电路330中的示例性模块的框图。在其他实施方案中,可在别处实施这些模块。在各种实施方案中,所例示的模块可使用软件、固件或专用电路来实施。在例示的实施方案中,无线通信电路330包括传输(tx)能量预算控制模块410、ltel1模块420、wcdmal1模块430、lte预欠压锁定处置模块440和wcdma预欠压锁定处置模块450。欠压锁定(uvlo)是指“欠压锁定”信号,“欠压锁定”信号用于当供电电压下降到阈值以下时切断到具体电路(或整个设备)的功率。例如,如果来自附件设备的电池电压下降到特定阈值以下(经常由于电流峰值,例如,当多个部件同时操作时),则欠压锁定信号可使附件设备或其部件掉电。在一些实施方案中,“预欠压锁定”信号指示可很快断言欠压锁定信号,例如,因为供电电压条件恶化。在一些情况下,基于预欠压锁定信号采取的动作可使得设备能够避免断言欠压锁定。因而,在例示的实施方案中,模块440和模块450被配置为接收或生成且处置预欠压锁定信号。在一些实施方案中,这些模块被包括在rf驱动器中。在其他实施方案中,这些模块使用专用电路来实施。在例示的实施方案中,l1模块420和l1模块430被配置为分别为lte和wcdma通信执行l1物理层处理。在一些实施方案中,这些模块以固件来实施。在一些实施方案中,tx能量预算控制模块410(其也可被称为“能量预算模块410”)被配置为基于能量预算来调度无线传输。在一些实施方案中,能量预算模块410基于电池信号(诸如预欠压锁定信号)、热信号、先前使用的能量预算、消隐的传输等来确定能量预算。在一些实施方案例中,模块410是软件,而在其他实施方案中,模块410至少部分地使用专用电路来实施。在一些实施方案中,能量预算模块410被配置为响应于电池信号(诸如预欠压锁定信号)通过消隐调度的传输,快速调整能量预算。在一些实施方案中,能量预算模块410被配置为在预欠压锁定被断言的间隔期间消隐任何调度的无线传输。如本文所使用的,术语“消隐”是指取消调度的无线传输,使得不执行传输。需注意,一些传输可被允许在消隐间隔期间发生,而其他传输(例如,具有不同的预定时间和/或频率资源的)可被消隐。在一些实施方案中,能量预算模块410也被配置为执行长期预算控制。在一些实施方案中,能量预算模块410被配置为以操作的周期或循环的粒度确定能量预算。在一些公开的实施方案中,实施了40毫秒的循环,但是各种长度的循环可用于各种其他实施方案中。在一些实施方案中,确定循环长度以提供用于功率和热控制的迅速响应,同时提供用于处置预欠压锁定信令的足够样本。例如,在一些实施方案中,40ms可映射为两个音频帧的持续时间、lte上的公共语音(volte)不连续接收(drx)长度和/或常常用于wcdma通信中的传输时间间隔(tti)。一旦已经确定了用于具体循环的能量预算,无线通信电路330就可调度用于该循环的传输以保持在预算内(例如,但是基于预欠压锁定信号,可发生调度的传输的消隐)。在确定用于循环的能量预算的上下文中,可在一些实施方案中使用以下参数。用于例示性目讨论这些参数,但是这些参数不旨在限制本公开的范围。在其他实施方案中,可使用其他类似的参数来确定能量预算。预欠压锁定的能量:由于由预欠压锁定信号触发的消隐而在循环中没有使用的能量。例如,如果给定循环中的两个传输被消隐,则用于该循环的预欠压锁定的能量对应于两个传输将使用的能量的总和。e-cltm:基于部件级热管理(cltm)分派的循环中的最大允许能量预算。这是基于热信息的参数的一个实施例。在一些实施方案中,每个部件可包括一个或多个热传感器,一个或多个热传感器被配置成生成可用于确定e-cltm的信息。能量预算:用于循环的tx能量预算。调度的能量:由基带调度的用于在给定循环中使用的tx能量。使用的能量:在循环中使用的tx能量。使用的能量=调度的能量-预欠压锁定的能量。换言之,在给定循环中使用的能量是在该循环期间的调度传输的能量减去被消隐的调度传输的能量。残余能量:在循环中没有使用的预算tx能量。残余能量=预算能量-使用的能量。换言之,用于给定循环的残余能量是用于该循环的能量预算与在该循环中用于传输的实际能量之间的差值。最小能量、最大能量:分别可用于循环的最小预算和最大预算。在一些实施方案中,这些参数是可编程的。在一些情况或实施方案中,最小能量可较低或可为零。t-pp:可配置的定时器,当在循环中接收到预欠压锁定信号时,可配置的定时器起动或重新起动。在本文中的各种实施例中,t-pp持续时间是120ms,但持续时间可为可编程的,或者可固定在某个其他值。在一些实施方案中,只要t-pp正在运行,附件设备107就在“峰值功率模式”下操作,否则在“热模式”下操作。总的说来,t-pp用于测量在电池信号的断言之后发生的间隔。在一些实施方案中,能量预算模块410被配置为根据其是在峰值功率模式中操作还是在热模式中操作,不同地确定用于当前循环的能量预算。在一些实施方案中,在热模式中,能量预算是以下中的较小者:(1)来自先前循环的残余能量+用于当前循环的e-cltm或(2)最大能量。这可允许来自先前循环的未使用的能量增加当前的热预算,只要不超过最大能量。在一些实施方案中,如果e-cltm在当前循环中改变,则残余能量为0。在一些实施方案中,在峰值功率模式中,能量预算是以下中的较小者:(1)用于当前循环的e-cltm或(2)((a)来自预欠压锁定被断言的最近循环的使用的能量或(b)最小能量)中的较大者。在一些实施方案中,这可导致预算被限定于在该能量小于e-cltm且大于最小能量的情况下发生消隐的循环中使用的能量的量。在一些lte实施方案中,最小能量对应于在全功率(例如,23dbm)下传输五次(例如,一个pdu传输和四个重传)。在一些wdcma实施方案中,最小能量对应于以峰值功率传输dpcch传输10ms。在其他实施方案中,最小能量可具有各种适当值中的任一个,并且/或者可为可编程的。图5是例示根据一些实施方案的用于确定用于循环的能量预算的方法的流程图。除了其他之外,图5所示的方法可结合本文公开的计算机电路、系统、设备、元件或部件中的任一个来使用。在各种实施方案中,所示的方法要素中的一些可按与所示次序不同的次序并发执行,或者可被省去。也可根据需要执行附加的方法要素。在502处,在例示的实施方案中,能量预算模块410基于t-pp定时器是否在运行来确定设备是处于峰值功率模式还是处于热模式。如果定时器正在运行,则流程前进到504。在504处,在例示的实施方案中,根据例示的公式:能量预算=min(max(使用的能量,最小能量),e-cltm),能量预算模块410基于在发生消隐的最后循环中使用的能量(使用的能量(e-used))、最小能量和e-cltm来确定能量预算。如果在步骤502中t-pp定时器没有运行,则流程前进到步骤506,在步骤506中,根据所例示的公式:能量预算=e-cltm+残余能量,能量预算模块410基于热信息(在例示的实施方案中的e-ctlm)和来自先前循环的未使用预算的量确定能量预算。在508处,在例示的实施方案中,如果e-cltm改变,则用于当前循环的残余能量被设定为零。例如,在热条件恶化的情况下,这可避免由残余预算致使的过度能量使用。在其他实施方案中,当e-cltm改变时,残余能量可不被设定为零,而是可响应于该改变进行调整。在510处,在例示的实施方案中,无线通信电路330调度用于当前循环的传输,使得调度的能量小于或等于能量预算。在一些实施方案中,可执行调度,使得调度的能量也小于最大能量。下面另外详细讨论用于lte和wcdma通信的此类调度的实施例。在给定循环期间(例如,在例示的实施方案中从步骤502开始且在步骤516或步骤518结束),无线通信电路330可响应于预欠压锁定被断言,消隐一个或多个调度的传输。在其他循环中,可不发生消隐。在512处,在例示的实施方案中,能量预算模块410基于调度的能量和预欠压锁定的能量来确定使用的能量。能量预算模块410可确定接近循环结束时的使用的能量,使得预欠压锁定的能量反映在该循环期间发生的任何消隐。在514处,在例示的实施方案中,能量预算模块410确定在当前循环期间预欠压锁定的能量是否被断言。如果是,则流程前进到516,并且t-pp定时器被起动或重新起动(例如,到120ms)。如果不是,则流程前进到518,并且基于当前预算和在当前循环中使用的能量设定残余能量:残余能量=能量预算-使用的能量。从516和518,流程前进回到502,并且该方法可针对一个或多个后续循环进行重复。在一些实施方案中,针对每个循环和相关联的时间段重复图5的方法的至少一部分。在一些实施方案中,所公开的方法可允许数据的有效无线传输,同时在附件设备107的操作期间满足电池和热约束两者。能量预算实施例图6a是例示根据一些实施方案的残余预算的示例性结转的图示。图6a示出无线通信电路330的四个示例性40ms操作循环。在例示的实施方案中,每个矩形表示4ms间隔,4ms间隔可对应于用于混合自动重传请求(harq)过程的tti绑定模式中的传输。在例示的实施方案中,具体阴影样式的阴影块对应于相同的harq过程,而没有阴影的块指示在对应时间间隔期间没有调度传输。为了便于说明,在例示的实施方案中,均以23dbm执行所有传输。在例示的实施例中,热参数不改变,并且用于每个循环的e-cltm是20dbm*40(其可对应于以20dbm传输40ms或以23dbm传输20ms)。在图6a的实施例中,预欠压锁定根本没有被断言,所以能量预算模块410在热模式中操作。对于从0ms开始的循环,能量预算是20dbm*40。在从0ms开始的循环之后,残余能量为零,因为整个能量预算用于所例示的五个传输,五个传输以23dbm传输20ms(调度的能量=能量预算)。对于从40ms开始的循环,能量预算是20dbm*40,但调度的能量为零。因而,残余能量是在下一个循环开始时的20dbm*40的整个能量预算。对于从80ms开始的循环,当前预算包括来自先前循环的残余物,并且是20dbm*80。在例示的实施例中,使用该整个预算,并且在每个4ms间隔中发生传输。因而,在该循环之后,残余能量为零。需注意,在一些实施方案中,如果最大能量低于20dbm*80,则在该循环中将仅调度预算的一部分,并且一些残余物可结转到下一个循环。对于从120ms开始的循环,在例示的实施例中,当前预算是20dbm*40,其全部用于该循环中。图6b是例示由电池信号(在该实施例中的预欠压锁定)的断言致使的示例性消隐的图示。在例示的实施例中,示出了四又二分之一个40ms循环。在24ms处的实心矩形对应于在从0ms开始的循环中消隐的调度的传输。在例示的实施方案中,该消隐由在消隐的4ms间隔期间预欠压锁定的断言致使。对于从0ms开始的循环,能量预算是20dbm*40。因为在该循环期间预欠压锁定被断言,所以能量预算模块410在该循环结束时起动t-pp定时器。因而,对于从40ms开始的循环,基于使用的能量(20dbm*32)、最小能量和e-cltm(20dbm*40)确定能量预算。在例示的实施例中,使用的能量大于最小能量,并且小于e-cltm,所以能量预算=使用的能量。换言之,对于电池信号的断言之后的间隔,循环预算限于在发生消隐的循环中使用的能量。在从40ms开始的循环中,实际上没有使用任何预算。对于从80ms开始的循环,当前预算保持20dbm*32,因为在本实施方案中,在峰值功率模式中没有实施残余预算的结转。对于该循环,执行三个传输(需注意,可在能量预算内执行四个传输)。对于从160ms开始的循环,定时器不再运行,并且预算回到基于e-cltm,该e-cltm在例示的实施例中没有从第一循环改变。示例性lte调度技术在一些lte实施方案中,当基于用于给定循环的确定的能量预算来调度传输时,无线通信电路330可实施以下技术中的一种或多种技术。当在pusch上进行传输时,无线通信电路330可测量具有不同尺寸的传送块(tb)所需的harq传输的平均数量,并且估计在循环中传送块所需的总tx能量。这可允许无线通信电路330确定是否可使用所分配的能量预算执行传输。在一些实施方案中,无线通信电路330赋予信令消息(例如,rrc消息)最高优先级。在一些实施方案中,无线通信电路330针对每个激活的harq过程使tb重传优先于新传输。在一些实施方案中,当能量预算与用于新tb的估计的tx能量之间的差值大于阈值时,无线通信电路330仅允许空harq过程上的新tb传输。在一些实施方案中,当不满足阈值时,无线通信电路330被配置为调整缓冲区状况报告(bsr)以防止网络为新tb分派授权。需注意,在一些实施方案中,赋予新tb较低的优先级可导致丢弃来自分组数据汇聚协议(pdcp)缓冲区的协议数据单元(pdu)。在一些实施方案中,为了避免或减少此类丢弃,无线通信电路330被配置为通过减小最大传输单元(mtu)尺寸,减少ul语音帧的语音编解码器速度,并且/或者减少最大ip分组尺寸。在一些实施方案中,无线通信电路330被配置为使具有冗余版本(rv)零的重传优先于具有其他rv数字的重传。在一些实施方案中,如果上行链路数据可从初始rv解码,则这可增大能量效率。在一些实施方案中,无线通信电路330被配置为在给定循环中以较低功率进行传输,而不是消隐或延迟传输。例如,考虑传输需要23dbm*4的情况,但在当前的能量预算中仅20dbm*4为可用的。在一些实施方案中,如果所需功率和允许功率之间的差值小于阈值,则无线通信电路330被配置为使用预算中的允许功率来执行传输(例如,以先前实施例中的20dbm*4执行传输)。这可被称为功率回退。在一些实施方案中,如果差值大于阈值,则无线通信电路330被配置为消隐和/或重新调度传输。在一些实施方案中,如果不存在用于pusch的足够的tx功率,则无线通信电路330可在用于pdsch和/或pdcch的pucch上传输ack/nak消息。在一些实施方案中,对于pucch,无线通信电路330被配置为基于阈值执行功率回退和/或消隐,如上面参考pusch所描述的(但是阈值可与pusch的阈值不同)。示例性wcdma调度技术在一些wcdma实施方案中,当基于用于给定循环的确定的能量预算来调度传输时,无线通信电路330实施以下技术中的一种或多种技术。在一些实施方案中,无线通信电路330被配置为赋予用于高速下行链路分组接入(hsdpa)ack/nak消息的高速专用物理控制信道(hs-dpcch)最高优先级。在一些实施方案中,与其他语音或数据信道相比,无线通信电路330被配置为赋予专用物理数据信道(dpdch)上的rrc/nas信令消息更高的优先级。在一些实施方案中,基于当前的能源预算,无线通信电路330被配置为使用用于dpdch和/或e-dpdch上的数据的传送格式组合(tfc)和/或e-tfci选择来限制ul数据吞吐量,并且减少tx功率消耗。在一些实施方案中,无线通信电路330可基于预算中的允许功率与所需功率之间不同的阈值来确定是否使用功率回退或消隐,例如,如上面参考lte实施方案所讨论的。在一些实施方案中,无线通信电路330被配置为通过实施在循环中以预先确定的顺序随机分布或分布的多个短tx消隐间隔来满足循环中的能量预算,以获得期望的tx占空比。在不破坏帧的传输时间间隔(tti)的情况下,与减少lte中的tx功率相比减少wcdma中的tx功率可能更困难,因而此类短的tx消隐可用于在确定的tx能量预算内调度传输。可在各种wcdma场景中执行功率回退或消隐。在语音通信期间,例如,对于语音数据可在dpdch上维持80%的占空比,并且对于控制信息可在dpcch上维持80%的占空比。在静音或监听间隔期间,可仅在dpcch上维持25%的占空比。在数据上载期间,对于数据,50%的占空比可在dpdch上被维持20ms传输时间间隔(例如,通过限定dpdch传送格式组合(tfc)选择过程),而对于dpcch可维持90%的占空比。在另一数据上载场景下,20%占空比可在e-dpdch上被维持2ms的传输时间间隔(例如,通过限定e-dpdchtfc选择过程),以及80%占空比可在dpdch上被维持10ms的传输时间间隔,并且80%占空比可被维持在dpcch上。可调整具体的占空比、所使用的信道、通信类型等以满足每个时间循环中的传输能量预算(例如,在一些实施方案中的40ms)。虽然用于例示的目的已经在本文中公开了各种lte和wcdma技术,但是这些技术并非旨在限制本公开的范围。在其他实施方案中,类似的技术可用于各种适当的无线电接入技术中的任一种。高优先级传输模式在一些实施方案中,无线通信电路330被配置为在高优先级模式中操作。在一些实施方案中,无线通信电路330当在该模式中操作时向其他部件断言硬件信号。其他部件可减少能量使用,直到信号解除断言。在一些实施方案中,例如,无线通信电路330在用于关键rrc信令消息的高优先级模式中操作。在一些实施方案中,当在高优先级传输模式中操作时,无线通信电路330被配置为不利用上面讨论的能量预算技术。示例性方法图7是例示根据一些实施方案的用于操作无线电路的方法的流程图。除了其他之外,图7所示的方法可结合本文公开的计算机电路、系统、设备、元件或部件中的任一个来使用。在各种实施方案中,所示的方法要素中的一些可按与所示次序不同的次序并发执行,或者可被省去。也可根据需要执行附加的方法要素。在702处,在例示的实施方案中,无线通信电路330确定用于多个时间段中的每个的相应无线传输能量预算,其中用于至少第一周期的无线传输能量预算基于先前周期中的未使用的能量预算的量。在一些实施方案中,第一周期对应于可为热操作模式的第一操作模式。图6a中从80ms到120ms的周期是这样的周期的一个实施例。用于第一周期的能量预算可另外基于热信息来确定。在一些实施方案中,无线通信电路330也在第二操作模式(例如,峰值功率模式)下操作,其中用于一个或多个时间段的无线传输能量预算基于在响应于电池信号传输被消隐的最近周期中用于无线传输的能量的量。在图6b中从40ms开始且在160ms结束的三个周期是这样的周期的实施例。在704处,在例示的实施方案中,无线通信电路330基于相应的能量预算来调度多个时间段的无线传输。这可通过在lte中调度harq传输或重传,将消隐间隔插入到wcdma帧中以达到期望的占空比等来执行。在706处,在例示的实施方案中,无线通信电路330致使调度的无线传输的至少一部分被执行多个时间段。在一些实施方案中,例如,当调度的传输中的一些与诸如预欠压锁定的电池信号的断言相交时,调度的传输中的一些可被消隐。***可以各种形式中的任一种形式来实现本公开的实施方案。例如,可将一些实施方案实现为计算机实施的方法、计算机可读存储器介质、或计算机系统。可使用一个或多个定制设计的硬件设备诸如asic来实现其它实施方案。可使用一个或多个可编程硬件元件诸如fpga来实现其它实施方案。在一些实施方案中,非暂态计算机可读存储器介质可被配置为使得其存储程序指令和/或数据,其中如果该程序指令由计算机系统执行,则致使计算机系统执行方法,例如本文所述的方法实施方案中的任一种方法实施方案,或本文所述的方法实施方案的任何组合,或本文所述的任何方法实施方案中的任何子集,或此类子集的任何组合。在一些实施方案中,设备(例如,ue106或附件设备107)可被配置为包括处理器(或一组处理器)和存储器介质,其中存储器介质存储程序指令,其中该处理器被配置为从存储器介质中读取且执行该程序指令,其中该程序指令是可执行的以实施方法,例如本文所述的各种方法实施方案中的任一种方法实施方案(或本文所述的方法实施方案的任何组合,或本文所述的任何方法实施方案的任何子集,或此类子集的任何组合)。可以各种形式中的任一种形式来实现该设备。虽然已相当详细地描述了上面的实施方案,但是一旦完全了解上面的公开,许多变型和修改对于本领域的技术人员而言将变得显而易见。本发明旨在使以下权利要求书被阐释为包含所有此类变型和修改。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1