用于管理移动设备功耗的技术的制作方法

文档序号:14847387发布日期:2018-06-30 16:52阅读:170来源:国知局
用于管理移动设备功耗的技术的制作方法

对相关申请的交叉引用

本申请要求于2014年5月13日提交的题为“TECHNIQUES FOR MANAGING POWER CONSUMPTION OF A MOBILE DEVICE”的美国临时专利申请No.61/992,862,以及于2015年3月3日提交的题为“TECHNIQUES FOR MANAGING POWER CONSUMPTION OF A MOBILE DEVICE”的美国实用新型专利申请No.14/636,734的优先权,以引用方式将上述两个申请的完整内容明确地并入本文。

技术领域

概括地说,本公开内容的方面涉及无线通信系统,更具体地说,本公开内容的方面涉及用于管理移动设备功耗的技术。



背景技术:

广泛部署无线通信网络以提供诸如语音、视频、分组数据、消息传送、广播等之类的各种通信服务。这些无线网络可以是通过共享可用的网络资源能够支持多个用户的多址网络。这些多址网络的示例包括码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交FDMA(OFDMA)网络、以及单载波FDMA(SC-FDMA)网络。

无线通信网络可以包括为多个用户设备(UE)支持通信的多个eNodeB。UE可以经由下行链路和上行链路与eNodeB通信。下行链路(或前向链路)指的是从eNodeB到UE的通信链路,而上行链路(或反向链路)指的是从UE到eNodeB的通信链路。



技术实现要素:

本公开内容的方面涉及用于管理移动设备的功耗的技术。例如,本文中描述了用于对与基站通信的移动设备的功耗进行管理的系统、方法、装置和计算机可读存储介质。在一个方面中,一种用于对移动设备处为处理基站和所述移动设备之间的传输的功耗进行管理的方法可以包括:标识与移动设备相关联的能量度量。所述移动设备可以包括下列各项中的至少一项:移动电话、车辆、平板电脑、计算机或机器。在一个方面中,所述能量度量可以是至少部分地基于存储在对于所述基站而言可访问的数据库处的信息确定的。在一个方面中,与所述移动设备相关联的所述能量度量可以包括与所述基站和所述移动设备之间的所述传输相关联的一个或多个参数。一个或多个参数可以包括影响所述移动设备为处理所述基站和所述移动设备之间的所述传输而消耗的能量的量的至少一个参数。在附加或替换方面中,与所述移动设备相关联的所述能量度量可以是与由所述移动设备提供的一项或多项服务相关联的度量。

在一个方面中,所述方法可以包括:至少部分地基于所述能量度量来对所述基站和所述移动设备之间的所述传输进行配置。所述传输的所述配置可以便于所述移动设备的所述功耗的管理。在一个方面中,对所述基站和所述移动设备之间的所述传输进行配置可以包括:确定将用于所述基站和所述移动设备之间的所述传输的调制和编码方案(MCS)。在一个方面中,所述方法可以包括:确定与所述基站和所述移动设备之间的所述传输相关联的服务质量(QoS),其中,所述基站和所述移动设备之间的所述传输是至少部分地基于所确定的QoS来配置的。在一个方面中,所述方法可以包括:至少部分地基于所述能量度量来周期性地确定是否修改所述基站和所述移动设备之间的后续传输的配置。

在一个方面中,所述方法可以包括:标识所述移动设备的能力,并且所述能量度量可以是至少部分地基于所述移动设备的所述能力确定的。所述移动设备的所述能力可以包括下列各项中的至少一项:由所述移动设备支持的一个或多个传输模式(TM)、由所述移动设备支持的一个或多个调制和编码方案(MCS)、由所述移动设备支持的一个或多个载波聚合(CA)方案、所述移动设备的带宽能力、由所述移动设备支持的帧结构、所述移动设备的类别、由所述设备支持的干扰管理技术、由所述移动设备支持的一个或多个双工模式,或者它们的组合。在一个方面中,所述方法可以包括:从所述移动设备接收表明所述移动设备的所述能力的消息。在附加或替换方面中,所述方法可以包括:确定可用网络资源,并且所述能量度量可以是至少部分地基于所述可用网络资源确定的。

在一个方面中,所述方法可以包括:标识一个或多个半动态参数和一个或多个动态参数;以及基于所述一个或多个半动态参数、所述一个或多个动态参数以及所述能量度量来确定所述传输的所述配置。在一个方面中,所述方法可以包括:确定所述一个或多个半动态参数是否对所述一个或多个动态参数施加限制;并且基于所述一个或多个半动态参数是否对所述一个或多个动态参数施加限制来确定用于配置所述传输的所述一个或多个动态参数。在一个方面中,所述方法可以包括:标识可用于配置所述传输的一个或多个调制和编码方案(MCS);以及迭代地对所述一个或多个可用MCS进行评估,以标识提供由所述移动设备用于所述传输的降低的能量消耗的MCS。所述能量消耗可以是至少部分地基于所述能量度量来确定的。在一个方面中,所述一个或多个动态参数可以包括:将用于所述传输的MCS、将用于所述传输的资源块分配、将用于所述传输的传输块大小、将用于所述传输的编码速率、网络资源的可用性、信道信息,或者它们的组合;并且其中,所述半动态参数包括:传输模式、与所述传输相关联的服务质量、所述移动设备的能力、小区负载信息、与所述移动设备相关联的服务信息、用于所述传输的目标信号噪声加干扰比(SINR)、用于所述传输的门限块级差错率(BLER),或者它们的组合。在一个方面中,对所述基站和所述移动设备之间的所述传输进行配置可以包括:使用一个数量的资源块来调度所述传输。调度用于所述传输的资源块的数量可以是至少部分地基于所述能量度量来确定的。在附加或替换方面中,对所述基站和所述移动设备之间的所述传输进行配置可以包括:确定将用于所述基站和所述移动设备之间的所述传输的传输块大小,其中,所述传输块大小可以是至少部分地基于所述能量度量来确定的。

在一个方面中,所述方法可以包括:至少部分地基于所述能量度量来为所述基站和所述移动设备之间的所述传输确定第一能量消耗;独立于所述能量度量来为所述基站和所述移动设备之间的传输确定第二能量消耗;以及确定所述第一能量消耗和所述第二能量消耗之间的差。在一个方面中,当所述第一能量消耗和所述第二能量消耗之间的所述差满足门限时,所述基站和所述移动设备之间的所述传输可以是至少部分地基于所述能量度量来配置的,并且当所述第一能量消耗和所述第二能量消耗之间的所述差不满足门限时,所述基站和所述移动设备之间的所述传输可以是独立于所述能量度量来配置的。

在又一个方面中,一种用于对移动设备处为处理基站和所述移动设备之间的传输的功耗进行管理的装置可以包括处理器和对于所述处理器可访问的存储器。所述存储器可以存储指令,当被所述处理器执行时,所述指令使所述处理器执行各种操作。所述操作可以包括:标识与所述移动设备相关联的能量度量。所述移动设备可以包括下列各项中的至少一项:移动电话、车辆、平板电脑、计算机或机器。在一个方面中,所述能量度量可以是至少部分地基于存储在对于所述基站而言可访问的数据库处的信息确定的。在一个方面中,与所述移动设备相关联的所述能量度量可以包括与所述基站和所述移动设备之间的所述传输相关联的一个或多个参数。这一个或多个参数可以包括影响所述移动设备为处理所述基站和所述移动设备之间的所述传输而消耗的能量的量的至少一个参数。在附加或替换方面中,与所述移动设备相关联的所述能量度量可以是与由所述移动设备提供的一项或多项服务相关联的度量。

在一个方面中,所述操作可以包括:至少部分地基于所述能量度量来对所述基站和所述移动设备之间的所述传输进行配置。所述传输的所述配置可以便于所述移动设备的所述功耗的管理。在一个方面中,对所述基站和所述移动设备之间的所述传输进行配置可以包括:确定将用于所述基站和所述移动设备之间的所述传输的调制和编码方案(MCS)。在一个方面中,所述操作可以包括:确定与所述基站和所述移动设备之间的所述传输相关联的服务质量(QoS),其中,所述基站和所述移动设备之间的所述传输是至少部分地基于所确定的QoS来配置的。在一个方面中,所述操作可以包括:至少部分地基于所述能量度量来周期性地确定是否修改所述基站和所述移动设备之间的后续传输的配置。

在一个方面中,所述操作可以包括:标识所述移动设备的能力,并且所述能量度量可以是至少部分地基于所述移动设备的所述能力确定的。所述移动设备的所述能力可以包括下列各项中的至少一项:由所述移动设备支持的一个或多个传输模式(TM)、由所述移动设备支持的一个或多个调制和编码方案(MCS)、由所述移动设备支持的一个或多个载波聚合(CA)方案、所述移动设备的带宽能力、由所述移动设备支持的帧结构、所述移动设备的类别、由所述设备支持的干扰管理技术、由所述移动设备支持的一个或多个双工模式,或者它们的组合。在一个方面中,所述操作可以包括:从所述移动设备接收表明所述移动设备的所述能力的消息。在附加或替换方面中,所述操作可以包括:确定可用网络资源,并且所述能量度量可以是至少部分地基于所述可用网络资源确定的。

在一个方面中,所述操作可以包括:标识一个或多个半动态参数和一个或多个动态参数;以及基于所述一个或多个半动态参数、所述一个或多个动态参数以及所述能量度量来确定所述传输的所述配置。在一个方面中,所述操作可以包括:确定所述一个或多个半动态参数是否对所述一个或多个动态参数施加限制;以及基于所述一个或多个半动态参数是否对所述一个或多个动态参数施加限制来确定用于配置所述传输的所述一个或多个动态参数。在一个方面中,所述操作可以包括:标识可用于配置所述传输的一个或多个调制和编码方案(MCS);以及迭代地对所述一个或多个可用MCS进行评估,以标识提供由所述移动设备用于所述传输的降低的能量消耗的MCS。所述能量消耗可以是至少部分地基于所述能量度量来确定的。在一个方面中,所述一个或多个动态参数可以包括:将用于所述传输的MCS、将用于所述传输的资源块分配、将用于所述传输的传输块大小、将用于所述传输的编码速率、网络资源的可用性、信道信息,或者它们的组合;并且其中,所述半动态参数包括:传输模式、与所述传输相关联的服务质量、所述移动设备的能力、小区负载信息、与所述移动设备相关联的服务信息、用于所述传输的目标信号噪声加干扰比(SINR)、用于所述传输的门限块级差错率(BLER),或者它们的组合。在一个方面中,对所述基站和所述移动设备之间的所述传输进行配置可以包括:使用一个数量的资源块来调度所述传输。调度用于所述传输的资源块的数量可以是至少部分地基于所述能量度量来确定的。在附加或替换方面中,对所述基站和所述移动设备之间的所述传输进行配置可以包括:确定将用于所述基站和所述移动设备之间的所述传输的传输块大小,其中,所述传输块大小可以是至少部分地基于所述能量度量来确定的。

在一个方面中,所述操作可以包括:至少部分地基于所述能量度量来为所述基站和所述移动设备之间的所述传输确定第一能量消耗;独立于所述能量度量来为所述基站和所述移动设备之间的传输确定第二能量消耗;以及确定所述第一能量消耗和所述第二能量消耗之间的差。在一个方面中,当所述第一能量消耗和所述第二能量消耗之间的所述差满足门限时,所述基站和所述移动设备之间的所述传输可以是至少部分地基于所述能量度量来配置的,并且当所述第一能量消耗和所述第二能量消耗之间的所述差不满足门限时,所述基站和所述移动设备之间的所述传输可以是独立于所述能量度量来配置的。

在另一个方面中,一种可以存储用于对移动设备处为处理基站和所述移动设备之间的传输的功耗进行管理的指令的非临时性计算机可读存储介质。当由处理器执行时,所述指令可以使所述处理器执行各种操作,所述操作可以包括:标识与移动设备相关联的能量度量。

所述移动设备可以包括下列各项中的至少一项:移动电话、车辆、平板电脑、计算机或机器。在一个方面中,所述能量度量可以是至少部分地基于存储在对于所述基站而言可访问的数据库处的信息确定的。在一个方面中,与所述移动设备相关联的所述能量度量可以包括与所述基站和所述移动设备之间的所述传输相关联的一个或多个参数。这一个或多个参数可以包括影响所述移动设备为处理所述基站和所述移动设备之间的所述传输而消耗的能量的量的至少一个参数。在附加或替换方面中,与所述移动设备相关联的所述能量度量可以是与由所述移动设备提供的一项或多项服务相关联的度量。

在一个方面中,所述操作可以包括:至少部分地基于所述能量度量来对所述基站和所述移动设备之间的所述传输进行配置。所述传输的所述配置可以便于所述移动设备的所述功耗的管理。在一个方面中,对所述基站和所述移动设备之间的所述传输进行配置可以包括:确定将用于所述基站和所述移动设备之间的所述传输的调制和编码方案(MCS)。在一个方面中,所述操作可以包括:确定与所述基站和所述移动设备之间的所述传输相关联的服务质量(QoS),其中,所述基站和所述移动设备之间的所述传输是至少部分地基于所确定的QoS来配置的。在一个方面中,所述操作可以包括:至少部分地基于所述能量度量来周期性地确定是否修改所述基站和所述移动设备之间的后续传输的配置。

在一个方面中,所述操作可以包括:标识所述移动设备的能力,并且所述能量度量可以是至少部分地基于所述移动设备的所述能力确定的。所述移动设备的所述能力可以包括下列各项中的至少一项:由所述移动设备支持的一个或多个传输模式(TM)、由所述移动设备支持的一个或多个调制和编码方案(MCS)、由所述移动设备支持的一个或多个载波聚合(CA)方案、所述移动设备的带宽能力、由所述移动设备支持的帧结构、所述移动设备的类别、由所述设备支持的干扰管理技术、由所述移动设备支持的一个或多个双工模式,或者它们的组合。在一个方面中,所述操作可以包括:从所述移动设备接收表明所述移动设备的所述能力的消息。在附加或替换方面中,所述操作可以包括:确定可用网络资源,并且所述能量度量可以是至少部分地基于所述可用网络资源确定的。

在一个方面中,所述操作可以包括:标识一个或多个半动态参数和一个或多个动态参数;以及基于所述一个或多个半动态参数、所述一个或多个动态参数以及所述能量度量来确定所述传输的所述配置。在一个方面中,所述操作可以包括:确定所述一个或多个半动态参数是否对所述一个或多个动态参数施加限制;以及基于所述一个或多个半动态参数是否对所述一个或多个动态参数施加限制来确定用于配置所述传输的所述一个或多个动态参数。在一个方面中,所述操作可以包括:标识可用于配置所述传输的一个或多个调制和编码方案(MCS);以及迭代地对所述一个或多个可用MCS进行评估,以标识提供由所述移动设备用于所述传输的降低的能量消耗的MCS。所述能量消耗可以是至少部分地基于所述能量度量来确定的。在一个方面中,所述一个或多个动态参数可以包括:将用于所述传输的MCS、将用于所述传输的资源块分配、将用于所述传输的传输块大小、将用于所述传输的编码速率、网络资源的可用性、信道信息,或者它们的组合;并且其中,所述半动态参数包括:传输模式、与所述传输相关联的服务质量、所述移动设备的能力、小区负载信息、与所述移动设备相关联的服务信息、用于所述传输的目标信号噪声加干扰比(SINR)、用于所述传输的门限块级差错率(BLER),或者它们的组合。在一个方面中,对所述基站和所述移动设备之间的所述传输进行配置可以包括:使用一个数量的资源块来调度所述传输。调度用于所述传输的资源块的数量可以是至少部分地基于所述能量度量来确定的。在附加或替换方面中,对所述基站和所述移动设备之间的所述传输进行配置可以包括:确定将用于所述基站和所述移动设备之间的所述传输的传输块大小,其中,所述传输块大小可以是至少部分地基于所述能量度量来确定的。

在一个方面中,所述操作可以包括:至少部分地基于所述能量度量来为所述基站和所述移动设备之间的所述传输确定第一能量消耗;独立于所述能量度量来为所述基站和所述移动设备之间的传输确定第二能量消耗;以及确定所述第一能量消耗和所述第二能量消耗之间的差。在一个方面中,当所述第一能量消耗和所述第二能量消耗之间的所述差满足门限时,所述基站和所述移动设备之间的所述传输可以是至少部分地基于所述能量度量来配置的,并且当所述第一能量消耗和所述第二能量消耗之间的所述差不满足门限时,所述基站和所述移动设备之间的所述传输可以是独立于所述能量度量来配置的。

在又一个方面中,一种用于对移动设备处为处理基站和所述移动设备之间的传输的功耗进行管理的装置可以包括:用于标识与所述移动设备相关联的能量度量的模块。所述移动设备可以包括下列各项中的至少一项:移动电话、车辆、平板电脑、计算机或机器。在一个方面中,所述能量度量可以是至少部分地基于存储在对于所述基站而言可访问的数据库处的信息确定的。在一个方面中,与所述移动设备相关联的所述能量度量可以包括与所述基站和所述移动设备之间的所述传输相关联的一个或多个参数。这一个或多个参数可以包括影响所述移动设备为处理所述基站和所述移动设备之间的所述传输而消耗的能量的量的至少一个参数。在附加或替换方面中,与所述移动设备相关联的所述能量度量可以是与由所述移动设备提供的一项或多项服务相关联的度量。

在一个方面中,所述装置可以包括:用于至少部分地基于所述能量度量来对所述基站和所述移动设备之间的所述传输进行配置的模块。所述传输的所述配置可以便于所述移动设备的所述功耗的管理。在一个方面中,用于对所述基站和所述移动设备之间的所述传输进行配置的所述模块可以包括:用于确定将用于所述基站和所述移动设备之间的所述传输的调制和编码方案(MCS)的模块。在一个方面中,所述装置可以包括:用于确定与所述基站和所述移动设备之间的所述传输相关联的服务质量(QoS)的模块,其中,所述基站和所述移动设备之间的所述传输是至少部分地基于所确定的QoS来配置的。在一个方面中,所述装置可以包括:用于至少部分地基于所述能量度量来周期性地确定是否修改所述基站和所述移动设备之间的后续传输的配置的模块。

在一个方面中,所述装置可以包括:用于标识所述移动设备的能力的模块,并且所述能量度量可以是至少部分地基于所述移动设备的所述能力确定的。所述移动设备的所述能力可以包括下列各项中的至少一项:由所述移动设备支持的一个或多个传输模式(TM)、由所述移动设备支持的一个或多个调制和编码方案(MCS)、由所述移动设备支持的一个或多个载波聚合(CA)方案、所述移动设备的带宽能力、由所述移动设备支持的帧结构、所述移动设备的类别、由所述设备支持的干扰管理技术、由所述移动设备支持的一个或多个双工模式,或者它们的组合。在一个方面中,所述装置可以包括:用于从所述移动设备接收表明所述移动设备的所述能力的消息的模块。在附加或替换方面中,所述装置可以包括:用于确定可用网络资源的模块,并且所述能量度量可以是至少部分地基于所述可用网络资源确定的。

在一个方面中,所述装置可以包括:用于标识一个或多个半动态参数和一个或多个动态参数,以及基于所述一个或多个半动态参数、所述一个或多个动态参数以及所述能量度量来确定所述传输的所述配置的模块。在一个方面中,所述装置可以包括:用于确定所述一个或多个半动态参数是否对所述一个或多个动态参数施加限制的模块;以及用于基于所述一个或多个半动态参数是否对所述一个或多个动态参数施加限制来确定用于配置所述传输的所述一个或多个动态参数的模块。在一个方面中,所述装置可以包括:用于标识可用于配置所述传输的一个或多个调制和编码方案(MCS),以及迭代地对所述一个或多个可用MCS进行评估,以标识提供由所述移动设备用于所述传输的降低的能量消耗的MCS的模块。所述能量消耗可以是至少部分地基于所述能量度量来确定的。在一个方面中,所述一个或多个动态参数可以包括:将用于所述传输的MCS、将用于所述传输的资源块分配、将用于所述传输的传输块大小、将用于所述传输的编码速率、网络资源的可用性、信道信息,或者它们的组合;并且其中,所述半动态参数包括:传输模式、与所述传输相关联的服务质量、所述移动设备的能力、小区负载信息、与所述移动设备相关联的服务信息、用于所述传输的目标信号噪声加干扰比(SINR)、用于所述传输的门限块级差错率(BLER),或者它们的组合。在一个方面中,用于对所述基站和所述移动设备之间的所述传输进行配置的所述模块可以包括:用于使用一个数量的资源块来调度所述传输的模块。调度用于所述传输的资源块的数量可以是至少部分地基于所述能量度量来确定的。在附加或替换方面中,用于对所述基站和所述移动设备之间的所述传输进行配置的所述模块可以包括:用于确定将用于所述基站和所述移动设备之间的所述传输的传输块大小的模块,其中,所述传输块大小可以是至少部分地基于所述能量度量来确定的。

在一个方面中,所述装置可以包括:用于至少部分地基于所述能量度量来为所述基站和所述移动设备之间的所述传输确定第一能量消耗的模块;用于独立于所述能量度量来为所述基站和所述移动设备之间的传输确定第二能量消耗的模块;以及用于确定所述第一能量消耗和所述第二能量消耗之间的差的模块。在一个方面中,当所述第一能量消耗和所述第二能量消耗之间的所述差满足门限时,所述基站和所述移动设备之间的所述传输可以是至少部分地基于所述能量度量来配置的,并且当所述第一能量消耗和所述第二能量消耗之间的所述差不满足门限时,所述基站和所述移动设备之间的所述传输可以是独立于所述能量度量来配置的。

下文参考附图中所示的本公开内容的各个示例更加详细地描述了本公开内容的各个方面和特征。尽管下文参考各个示例描述了本公开内容,但应该理解的是,本公开内容不限于此。能够获得本文中的教导的本领域普通技术人员将认识到在如本文中所描述的本公开内容的范围内,并且本公开内容针对其可以具有极大效用的额外的实现、修改和示例以及其它使用领域。

附图说明

图1是根据本公开内容的各个方面概念性地示出无线通信网络的示例的框图;

图2是根据本公开内容的各个方面概念性地示出无线通信网络中的帧结构的示例的框图;

图3是概念性地示出根据本公开内容的各个方面配置的eNodeB和UE的设计的框图;

图4是根据本公开内容的各个方面的用于管理移动设备处功耗的示例性系统的框图;

图5是根据本公开内容的各个方面示出用于管理移动设备的功耗的示例性方法的流图;

图6是根据本公开内容的各个方面示出能量感知调度器的方面的框图;

图7是根据本公开内容的各个方面示出示例性能量感知调度单元的方面的框图;以及

图8是根据本公开内容的各个方面示出用于配置传输以管理移动设备的功率的示例性方法的流图。

具体实施方式

在下面结合附图给出的具体实施方式旨在作为各种配置的描述,而不是表示实现本文所述概念的唯一配置。为了提供各种概念的彻底理解详细描述包括了具体的细节。然而,本领域技术人员将意识到的是可以不用这些具体细节实现这些概念。在某些情况下,以框图的形式示出的公知的结构和组件是为了避免模糊这些概念。

本文描述的技术可以用于诸如CDMA、TDMA、FDMA、OFDMA、SD-FDMA和其它网络的各种无线通信网络。术语“网络”和“系统”通常交换使用。CDMA网络可以实现诸如通用陆地无线接入(UTRA)、cdma2000等之类的无线技术。UTRA包括宽带CDMA(WCDMA)和CDMA的其它变体。cdma2000涵盖IS-2000、IS-95和IS-856标准。TDMA网络可以实现诸如全球移动通信系统(GSM)之类的无线技术。OFDMA网络可以实现诸如演进型UTRA(E-UTRA)、超移动宽带(UMB)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 802.20、Flash-OFDM等的无线技术。UTRA和E-UTRA是通用移动电信系统(UMTS)的组成部分。3GPP长期演进(LTE)和LTE高级(LTE-A)是使用E-UTRA的UMTS的新版本。在来自名为“第三代合作伙伴计划”(3GPP)的组织的文档中描述了UTRA、E-UTRA、UMTS、LTE、LTE-A和GSM。在来自名为“第三代合作伙伴计划2”(3GPP2)的组织的文档中描述了CDMA2000和UMB。本文描述的技术可以用于上面提到的无线网络和无线技术,以及其它无线网络和无线技术(如下一代(例如,第五代(5G))网络)。为了清楚起见,下面参考在下文的大部分描述中使用的LTE术语对技术的某些方面进行了描述,然而,本公开内容的方面不局限于LTE网络。由于5G网络标准尚未正式化,因此,为了简单起见,提供了LTE术语的使用。

图1根据本公开内容的各个方面示出了无线通信网络100。例如,无线通信网络100可以是LTE网络或下一代(例如,第5代(5G))网络。无线网络100可以包括多个演进型节点B(eNodeB)110和其它网络实体。eNodeB可以是与UE通信的站,并且也可以称为基站、接入点等。节点B是与UE通信的站的另一个示例。

每个eNodeB 110可以为一个地理区域提供通信覆盖。在3GPP中,根据术语“小区”使用的上下文,术语“小区”可以指代eNodeB的覆盖区域和/或服务该覆盖区域的eNodeB子系统。

eNodeB可以为宏小区、微微小区、毫微微小区和/或其它类型的小区提供通信覆盖。宏小区可以覆盖相对较大的地理区域(例如,半径为几公里),并且允许具有服务签约的UE不受限的接入。微微小区可以覆盖相对较小的地理区域,并且允许具有服务签约的UE的不受限的接入。毫微微小区可以覆盖相对较小的地理区域(例如,家庭),并且允许与该毫微微小区相关联的UE(例如,封闭用户组中的UE、针对在家中的用户的UE等)的受限的接入。宏小区的eNodeB可被称为宏eNodeB。微微小区的eNodeB可被称为微微eNodeB。毫微微小区的eNodeB可被称为毫微微eNodeB或家庭eNodeB。在图1所示的示例中,eNodeB 110a、110b和110c可以分别是宏小区102a、102b和102c的宏eNodeB。eNodeB 110x可以是微微小区102x的微微eNodeB。eNodeB 110y和110z可以分别是毫微微小区102y和102z的毫微微eNodeB。eNodeB可支持一个或多个(例如,三个)小区。

无线网络100还可以包括中继站。中继站是从上游站(例如,eNodeB或UE)接收数据和/或其它信息的传输并向下游站(例如,UE或eNodeB)发送数据和/或其它信息的传输的站。中继站还可以是为其它UE中继传输的UE。在图1所示的示例中,中继站110r可以与eNodeB 110a和UE 120r通信,以便于eNodeB 110a与UE 120r之间的通信。中继站还可以被称为中继eNodeB、中继器等。

无线网络100可以是包括不同类型的eNodeB(例如,宏eNodeB、微微eNodeB、毫微微eNodeB、中继等)的异构网络。这些不同类型的eNodeB可以具有不同的发射功率电平、不同的覆盖区域以及对无线网络100中的干扰的不同影响。例如,宏eNodeB可以具有较高的发射功率电平(例如,20瓦特),而微微eNodeB、毫微微eNodeB和中继可以具有较低的发射功率电平(例如,1瓦特)。

无线网络100可以支持同步或异步操作。对于同步操作,eNodeB可以具有相似的帧时序,并且来自不同eNodeB的传输可以在时间上近似地对齐。对于异步操作,eNodeB可以具有不同的帧时序,并且来自不同eNodeB的传输可能不在时间上对齐。本文中描述的技术可被用于同步操作和异步操作二者。

网络控制器130可以耦接到一组eNodeB并为这些eNodeB提供协调和控制。网络控制器130可以经由回程与eNodeB 110通信。eNodeB 110之间也可以相互通信,例如经由无线或有线回程来直接或间接地互相通信。

UE 120可以散布在整个无线网络100中,并且每个UE可以是静止的或移动的。UE还可以被称为终端、移动站、订户单元、站等。UE可以是蜂窝电话、个人数字助理(PDA)、无线调制解调器、无线通信设备、手持设备、膝上型计算机、无绳电话、无线本地环路(WLL)站等。UE可能能够与宏eNodeB、微微eNodeB、毫微微eNodeB、中继器等通信。在图1中,带双箭头的实线表示UE和服务eNodeB(其是被指定在下行链路和/或上行链路上向UE提供服务的eNodeB)之间期望的传输。带双箭头的虚线表示UE和eNodeB之间的干扰传输。

例如,无线通信网络100在下行链路上利用正交频分复用(OFDM)并在上行链路上利用单载波频分复用(SC-FDM)。OFDM和SC-FDM将系统带宽划分成多个(K个)正交的子载波,子载波也通常被称为音调、频段等。可以使用数据来调制每个子载波。例如,在频域中使用OFDM发送调制符号并且在时域中使用SC-FDM发送调制符号。邻近的子载波之间的间隔可以是固定的,子载波的总数(K)可能取决于系统带宽。例如,子载波的间隔是15kHz,最少的资源分配(称为“资源块”)为12个子载波(或180kHz)。因此,对于1.25、2.5、5、10或20兆赫兹(MHz)的系统带宽,标称的FFT的大小可以分别等于128、256、512、1024或2048。也可以将系统带宽划分成子带。例如,一个子带可以覆盖1.08MHz(即6个资源块),并且对于1.25、2.5、5、10或20MHz的系统带宽,可以分别有1、2、4、8或16个子带。

图2根据本公开内容的各个方面示出了无线通信网络(例如,图1所示的无线通信网络)中使用的下行链路帧结构。可以将下行链路的传输时间线划分成无线电帧的单元。每个无线电帧可以具有预定的持续时间(例如,10毫秒(ms))并且可被划分成具有0到9的索引的10个子帧。每个子帧可以包括两个时隙。因此,每个无线电帧可以包括具有0到19的索引的20个时隙。每个时隙可以包括L个符号周期,例如,正常循环前缀(如图2所示的)的7个符号周期,或扩展循环前缀的14个符号周期。可以将索引0至2L-1分配给每个子帧中的2L个符号周期。可用的时间频率资源可被划分成资源块。每个资源块可以覆盖一个时隙内的N个子载波(例如,12个子载波)。

eNodeB可以针对该eNodeB中的每个小区发送主同步信号(PSS)和辅同步信号(SSS)。如图2中所示,在具有正常循环前缀的每个无线电帧的子帧0和子帧5中的每一个中,可以在符号周期6和5中分别发送主同步信号和辅同步信号。同步信号可以由UE用于小区检测和小区捕获。eNodeB可以在子帧0的时隙1中的符号周期0到3中发送物理广播信道(PBCH)。PBCH可以携带某些系统信息。

虽然在图2中描绘了在整个第一符号周期中发送,但eNodeB可以仅在每个子帧的第一符号周期的一部分中发送物理控制格式指示符信道(PCFICH)。PCFICH可以传送用于控制信道的符号周期的个数(M),其中M可以等于1、2或3并可以逐帧地改变。对于例如具有小于10个资源块的较小的系统带宽,M还可以等于4。在图2所示的示例中,M=3。eNodeB可以在每个子帧的前M个符号周期内发送物理HARQ指示符信道(PHICH)和物理下行链路控制信道(PDCCH)(图2中M=3)。PHICH可以承载用于支持混合自动重传(HARQ)的信息。PDCCH可以承载针对UE的上行链路和下行链路上的资源分配信息和针对上行链路信道的功率控制信息。虽然在图2的第一符号周期中没有示出,但应该理解的是,PDCCH和PHICH也包括在第一符号周期中。类似地,PHICH和PDCCH二者也在第二和第三符号周期中,虽然在图2中没有那样示出。eNodeB可以在每个子帧的剩余符号周期内发送物理下行链路共享信道(PDSCH)。PDSCH可以承载针对UE的数据,其中该UE被调度以用于在下行链路上的数据传输。在公众可获得的题目为“Evolved Universal Terrestrial Radio Access(E-UTRA)(演进型通用陆地无线电接入);Physical Channels and Modulation(物理信道与调制)”的3GPP TS 36.211中描述了各种信号和信道。

eNodeB可以在该eNodeB所使用的系统带宽的中心1.08MHz中发送PSS、SSS和PBCH。eNodeB可以在发送PCFICH和PHICH这些信道的每个符号周期内的整个系统带宽上发送PCFICH和PHICH。eNodeB可以在系统带宽的某个部分向UE组发送PDCCH。eNodeB可以在系统带宽的特定部分向特定UE发送PDCCH。eNodeB可以广播方式向所有UE发送PSS、SSS、PBCH、PCFICH和PHICH,并且eNB可以以单播方式向特定UE发送PDCCH,并且eNB还可以以单播方式向特定UE发送PDSCH。

在每个符号周期中,多个资源元素可以是可用的。每个资源元素可以覆盖一个符号周期中的一个子载波并可被用以发送一个可以是实值或复值的调制符号。可以将每个符号周期中没有用于参考信号的资源元素布置成资源元素组(REG)。每个REG可以包括一个符号周期内的4个资源元素。PCFICH可以占用符号周期0中在频率上近似地具有相同间隔的4个REG。PHICH可以占用在一个或多个可配置的符号周期中的散布在频率上的3个REG。例如,针对PHICH的3个REG可以都属于符号周期0或散布在符号周期0、1和2中。PDCCH可以占用最初M个符号周期中从可用的REG中选出的9、18、32或64个REG。仅有某些REB组合可被允许用于PDCCH。

UE可能知道用于PHICH和PCFICH的特定REG。UE可以搜索用于PDCCH的不同的REG组合。要搜索的组合的数量典型情况下小于允许用于PDCCH的组合的数量。eNodeB可以在UE将搜索的任意组合中向UE发送PDCCH。

UE可能在多个eNodeB的覆盖范围之内。可以选择这些eNodeB中的一个eNodeB来向UE提供服务。可以基于各种标准来选择服务eNodeB,诸如接收的功率、路径损耗、信噪比(SNR)等之类。

图3根据本公开内容的各个方面示出了eNodeB 110和UE 120的设计的框图。eNodeB 110和UE 120可以是图1中示出的eNodeB中的一个和UE中的一个。对于受限关联的情况,eNodeB 110可以是图1中的宏eNodeB 110c,并且UE 120可以是UE 120y。eNodeB 110可配备天线334a至334t,并且UE 120可配备天线352a至352r。

在eNodeB 110处,发射处理器320可以从数据源312接收数据并从控制器/处理器340接收控制信息。控制信息可用于PBCH、PCFICH、PHICH、PDCCH等。数据可用于PDSCH等。处理器320可以处理(例如,编码和符号映射)数据和控制信息以分别获得数据符号和控制符号。处理器320还可生成参考符号(例如针对PSS、SSS)和小区专用参考信号。如果适用,发送(TX)多输入多输出(MIMO)处理器330可以在数据符号、控制符号和/或参考符号上执行空间处理(例如,预编码),并且可以向调制器(MOD)332a至332t提供输出符号流。每个调制器332可以对各自的输出符号流进行处理(例如,针对OFDM等)以获得输出采样流。每个调制器332可以进一步处理(例如,转换到模拟、放大、滤波以及上变频)输出采样流以获得下行链路信号。来自调制器332a到332t的下行链路信号可以经由天线334a到334t分别发送出去。

在UE 120处,天线352a至352r可以从eNodeB 110接收下行链路信号并可分别向解调器(DEMOD)354a至354r提供接收到的信号。每个解调器354可以对相应的接收信号进行调节(例如,滤波、放大、下变频以及数字化)以获得输入采样。每个解调器354可以对输入采样进行进一步处理(例如,针对OFDM等)以获得接收符号。MIMO检测器356可以从所有解调器354a到354r获得接收的符号,如果适用则在接收的符号上执行MIMO检测,并且提供经检测的符号。接收处理器658可以处理(例如,解调、解交织和解码)经检测的符号,向数据宿360提供针对UE 120的解码的数据,并且向控制器/处理器380提供解码的控制信息。

在上行链路上,在UE 120处,发射处理器364可以接收并处理来自数据源362的数据(例如,对于PUSCH)和来自控制器/处理器380的控制信息(例如,对于PUCCH)。发射处理器364还可以生成针对参考信号的参考符号。来自发射处理器364的符号如果适用可由TX MIMO处理器366预编码,由解调器354a至354r进一步处理(例如,对于SC-FDM等),并被发送到eNodeB 110。在eNodeB 110处,来自UE 120的上行链路信号可由天线334接收,由调制器332处理,如果适用由MIMO检测器336检测,并由接收处理器338进一步地处理以获得解码的由UE 120发送的数据和控制信息。接收处理器338可以向数据宿339提供解码的数据并向控制器/处理器340提供解码的控制信息。

控制器/处理器340和380可以分别在eNodeB 110和UE 120处指导操作。位于eNodeB 110的处理器340和/或其它处理器以及模块可以执行或指导针对本文所述技术的各种过程的实行。存储器342和382可以分别存储针对eNodeB 110和UE 120的数据和程序代码。调度器344可以针对在下行链路和/或上行链路上的数据传输调度UE。

在一种配置中,用于无线通信的UE 120包括:用于在UE的连接模式期间检测来自干扰eNodeB的干扰的模块;用于选择干扰eNodeB的所产生的资源的模块;用于获得所产生的资源上的物理下行链路控制信道的差错率的模块,以及用于响应于该差错率超过预先确定的水平而可执行来宣告无线电链路故障的模块。在一个方面中,上述模块可以是被配置为执行由上述模块阐述的功能的处理器、控制器/处理器380、存储器382、接收处理器358、MIMO检测器356、解调器354a以及天线352a。在另一个方面中,上述模块可以是被配置为执行上述模块所记载功能的模块或者任何装置。

UE可以使用在用于每个方向上的传输的总量多达100MHz(5个分量载波)的载波聚合中分配的多达20MHz带宽的频谱。在示例中,与下行链路相比在上行链路上发送较少的业务,因此上行链路频谱分配可以小于下行链路分配。例如,如果20MHz分配给上行链路,则下行链路可以分配100MHz。这种非对称FDD分配将节省频谱并很适合于宽带用户的典型的非对称带宽利用。

针对某些移动系统,已经提出了两种类型的载波聚合(CA)方法,即连续CA和非连续CA。当多个可用的分量载波沿着频带分开时出现非连续CA。另一方面,当多个可用的分量载波彼此相邻时出现连续CA。非连续CA和连续CA二者都可以聚合多个分量载波以服务单个UE。

由于载波沿着频带分开,在高级UE中多个RF接收单元和多个FFT可与非连续CA一起部署。因为非连续CA支持在跨越较大频率范围的多个分开的载波上的数据传输,所以传播路径损耗、多普勒频移以及其它无线电信道特性在不同的频带处变化很大。

因此,为了支持在非连续CA方式下的宽带数据传输,多种方法可以用于针对不同的分量载波自适应地调整编码、调制和传输功率。例如,在增强型NodeB(eNodeB)在每个分量载波上具有固定的发射功率的系统中,每个分量载波的有效的覆盖范围或可支持的调制和编码可以是不同的。

在使用介质访问控制(MAC)层数据聚合的系统中,每个分量载波都具有它自己独立的MAC层中的混合自动重传请求(HARQ)实体和它自己的物理层中的传输配置参数(例如,发射功率、调制和编码方案以及多天线配置)。类似地,在物理层中,针对每个分量载波提供一个HARQ实体。

例如,有各种不同的方法用于部署针对多个分量载波的控制信道信令。在一个方面中,给予每个分量载波它自己经编码的控制信道。

在另一个方面中,不同分量载波的控制信道可以联合编码并部署在专用分量载波中。针对多个分量载波的控制信息将被整合为这个专用的控制信道中的信令内容。其结果是,LTE系统中控制信道结构的向后兼容得以保持,同时CA中的信令开销得以减少。

针对不同分量载波的多个控制信道经联合编码然后在使用某个方面形成的整个频带上发送。这种方法以UE方的高功耗为代价提供了控制信道中的低信令开销和高解码性能。当CA由UE使用时,优选的是在跨越多个小区的切换过程期间支持传输的连续性。然而,针对具有特定CA配置和服务质量(QoS)需求的即将到来的UE,保留足够的系统资源(即,具有好的传输质量的分量载波)对于下一eNodeB来说是具有挑战性的。原因是对于特定的UE来说两个(或更多个)邻近小区(eNodeB)的信道条件可能不同。在一种方法中,UE测量每个邻近小区中的仅一个分量载波的性能。这种方法提供与某些其它系统中类似的测量延迟、复杂度和能量消耗。相应的小区中的其它分量载波的性能估计可以基于上述一个分量载波的测量结果。基于这种估计,可以确定切换决策和传输配置。

根据各个实施例,运行在多载波系统(也被称为载波聚合)中的UE被配置为在同一载波(可以被称为“主载波”)上聚合多个载波的某些功能,诸如控制和反馈功能。依靠主载波支持的其余载波被称为相关联的辅载波。例如,UE可以聚合诸如由可选择的专用信道(DCH)、非调度的授权、物理上行链路控制信道(PUCCH)和/或物理下行链路控制信道(PDCCH)提供的那些控制功能。信令和有效载荷可以由eNodeB在下行链路上发送到UE,也可以由UE在上行链路上发送到eNodeB。

参照图4,根据本公开内容的各个方面用于管理移动设备处功耗的示例性系统的框图被示为系统400。如图4中所示,系统400包括基站410和移动设备440。基站410和移动设备440可以根据一个或多个通信协议(例如,第三代(3G)协议、802.11协议、802.15协议,第四代(4G/长期演进(LTE)协议、第5代(5G)协议等)经由无线连接430通信地耦接。

系统400可以被配置为:提升移动设备440的能量效率。例如,由通信网络(例如,3G通信网络、4G/LTE通信网络、802.11网络、802.15网络等)提供的数据速率已经随着时间增加,从而允许数据在基站410和移动设备440之间更快地传送。随着数据速率的提升,针对一些服务(如流式传输视频服务)使用移动设备已经变得更加普遍。然而,数据速率的提升也增加了移动设备的功耗。另外,当前可用的通信系统在配置传输时不考虑移动设备的功耗(例如,调制解调器功耗)。根据本公开内容的方面在系统400内操作的移动设备可以实现比现有通信系统降低的功耗和提升的能量效率。

例如,在系统400中,基站410可以被配置为:使用能量度量信息来优化到移动设备440的传输,其中,传输被优化以降低移动设备440用于接收和/或处理传输的功耗。如同下文更加详细地描述的一样,在一个方面中,对传输进行优化可以包括:选择预计将降低移动设备440的功耗的调制和编码方案(MCS),选择预计将降低移动设备440的功耗的传输编码速率,选择预计将降低移动设备440的功耗的载波聚合(CA)方案,选择预计将降低移动设备440的功耗的双工模式,选择预计将降低移动设备440的功耗的传输模式,配置预计将降低移动设备440的功耗的混合自动重传请求(HARQ)参数,选择预计将降低移动设备440的功耗的资源块配置,选择预计将降低移动设备440的功耗的干扰管理技术,或者它们的组合。当对基站410和移动设备440之间的传输进行配置时,基站410还可以考虑影响移动设备440的能量消耗的其它能量度量信息、参数和因素。因此,系统400的一个或多个方面可以降低移动设备440的功耗。下文对系统400的另外的方面和优势进行了更详细的描述。

移动设备440可以是可以包括移动通信设备(例如,智能电话、蜂窝电话、个人数字助理等)的用户设备(UE)、平板计算设备、膝上型计算设备、车辆、游戏控制台、机器、个人计算设备、电子阅读器设备、传感器设备、另一个电子设备,或者可操作以执行本文中针对移动设备440所描述的操作的这些设备的组合。移动设备440可以包括处理器442、存储器444、调制解调器子系统452、射频(RF)单元454和天线元件456。RF单元456可以被配置为:对经由天线元件456接收的传输(例如,基站410和移动设备440之间的传输)进行处理(例如,执行模数转换、功率放大等),并且调制解调器子系统452可以被配置为:对传输进行解调和/或解码。另外,调制解调器子系统452、RF单元456和天线元件456还可以用于源自移动设备440的传输(例如,上行链路传输)。处理器442可以包括中央处理单元(CPU)、数字信号处理器(DSP)、专用集成电路(ASIC)、控制器、现场可编程门阵列(FPGA)设备、另一个硬件设备、固件设备,或者被配置为执行本文中结合图4-图8参考移动设备440所描述的操作的它们的任意组合。

存储器444可以包括高速缓存存储器(例如,处理器442的高速缓存存储器)、随机存取存储器(RAM)、磁阻RAM(MRAM)、只读存储器(ROM)、可编程只读存储器(PROM)、可擦除可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM)、闪存器、固态存储器设备、硬盘驱动器、其它形式的易失性和非易失性存储器,或者不同类型存储器的组合。存储器444可以存储指令446和数据库448。指令446可以包括当被处理器442执行时,使处理器442执行本文中结合图1-图8参考移动设备440所描述的操作的指令。

数据库448可以包括能量度量信息450,能量度量信息450可以包括与可以用于配置基站410和移动设备440之间的传输的一个或多个参数相关联的信息。这一个或多个参数可以包括影响移动设备440为处理基站410和移动设备440之间的传输而消耗的能量的量的至少一个参数。例如,移动设备440可以支持的各种功能包括:使用一种或多种调制和编码方案(MCS)(例如,低密度奇偶校验(LDPC)编码方案、turbo编码方案、卷积编码方案等)的传输的解码、一种或多种传输模式(例如,单层传输、多层传输、单用户多输入多输出(SU-MIMO)、多用户多输入多输出(MU-MIMO)、发射分集、波束成形等))、一种或多种载波聚合(CA)方案、一种或多种双工模式(例如,时分双工(TDD)和/或频分双工(FDD))、一种或多种UE类别、一种或多种干扰管理技术(例如,增强型小区间干扰协调(eICIC)、网络辅助的干扰消除(NAIC)等)、一种或多种帧结构、移动设备440支持的其它功能,或者它们的组合。这些由移动设备440支持的各种功能中的每种功能可以与可能表明移动设备用于传输配置的功耗的一个或多个能量度量相关联,并且能量度量信息450可由移动设备440用于基于由移动设备440消耗用于对具有该配置的传输进行处理的能量的预测的量来对基站410和移动设备440之间的传输进行配置。由移动设备440消耗用于传输的能量的量可以基于由基站410选择用于对基站410和移动设备440之间的传输进行配置的参数而变化。在一方面中,能量度量信息450可以包括结合下面的能量度量信息420描述的所有或一些类型的信息。然而,能量度量信息450可以被配置用于移动设备440,而能量度量信息420可以与移动设备的多个差异类型和/或配置相关联。

基站410可以是演进型节点B(eNodeB)(例如,图1的eNodeB 110中的一个)、宏小区(例如,图1的宏小区102a、102b、102c中的一个)、微微小区(例如,图1的微微小区102x)、毫微微小区(例如,图1的毫微微小区102y、102z中的一个)、中继站(例如,图1的中继110r)、接入点,或者可操作用于执行本文中参考图1-图8针对基站410所描述的操作的另一个电子设备。基站410可以根据诸如下列各项的一个或多个通信标准来进行操作:第三代(3G)无线通信标准、4G/长期演进(LTE)无线通信标准、LTE高级无线通信标准、第五代(5G)无线通信标准,或者现在已知或以后开发的另一无线通信标准(例如,下一代网络操作协议)。

如图4所示,基站410可以包括处理器412、存储器414、调度器422、调制解调器子系统424、射频(RF)单元426和天线元件428。处理器412可以包括CPU、DSP、ASIC、控制器、FPGA设备、另一个硬件设备、固件设备,或者被配置为执行本文中结合图1-图8参考基站410所描述的操作的它们的任意组合。如同下文更加详细地描述的一样,RF单元426可以被配置为:对源自基站410、可以经由天线元件428发送的传输(例如,基站410和移动设备440之间的传输)进行处理(例如,执行数字到模拟转换、功率放大等),并且调制解调器子系统424可以被配置为:根据调制和编码方案(MCS)对传输进行调制和/或编码。另外,调制解调器子系统424、RF单元426和天线元件428还可以用于接收源自移动设备440的传输(例如,上行链路传输)。

存储器414可以包括高速缓存存储器(例如,处理器412的高速缓存存储器)、RAM、MRAM、ROM、PROM、EPROM、EEPROM、闪存器、固态存储器设备、一个或多个硬盘驱动器、其它形式的易失性和非易失性存储器、或者不同类型的存储器的组合。如图4中所示,存储器414可以存储指令416。如同结合本公开内容的图1-图8所描述的一样,指令416可以包括当被处理器412执行时,使处理器412执行用于基于能量度量来配置传输的操作的指令。

在一个方面中,存储器414可以存储数据库418。在替换或额外的方面中,数据库418可以被存储在基站410的外部。例如,数据库418可以存储在对于基站410经由网络(图4中未示出)(如基站410在其中操作的无线通信系统的回程网络)能够访问的存储器设备处。作为另一个示例,基站410可以是在由宏小区(例如,分别为宏小区102b或宏小区102c)提供的覆盖区域内操作的微微小区(例如,图1的微微小区102x)或毫微微小区(例如,图1的毫微微小区102y、102z中的一个),并且数据库418可以被存储在宏小区的存储器处。在该示例中,数据库418可以经由基站410和宏小区之间的连接(例如,有线或无线连接)来访问。

无论是存储在存储器414处还是基站410可访问的另一个位置处,数据库418可以存储能量度量信息420。能量度量信息420可以包括与移动设备440和/或其它移动设备(图4中未示出)相关联的信息。能量度量信息420可以包括与可以用于配置基站410和移动设备440之间的传输的一个或多个参数相关联的信息。一个或多个参数可以包括可以影响移动设备440为处理基站410和移动设备440之间的传输而消耗的能量的量的至少一个参数。在一个方面中,能量度量信息420可以被配置用于每个不同移动设备440(例如,移动设备440的每个SKU)。在一个方面中,一个或多个参数可以与移动设备440支持的各种功能相关联,并且可以针对各种功能中的每种功能来表明移动设备440的一种或多种配置和相应的能量消耗信息。例如,移动设备440可能支持的各种功能包括:使用一种或多种调制和编码方案(MCS)(例如,低密度奇偶校验(LDPC)编码方案、turbo编码方案、卷积编码方案等)的传输的解码、一种或多种传输模式(例如,单层传输、多层传输、单用户多输入多输出(SU-MIMO)、多用户多输入多输出(MU-MIMO)、发射分集、波束成形等))、一种或多种载波聚合(CA)方案;一种或多种双工模式(例如,时分双工(TDD)和/或频分双工(FDD))、一种或多种UE类别;一种或多种干扰管理技术(例如,增强型小区间干扰协调(eICIC)、网络辅助的干扰消除(NAIC)等)、一种或多种帧结构、移动设备440支持的其它功能,或者它们的组合。移动设备440的这些各种功能中的每种功能可以由基站410使用以配置基站410和移动设备440之间的传输,并且移动设备440为处理传输所消耗的能量可以基于由基站410选择的用于配置基站410和移动设备440之间的传输的参数而改变。

包括在能量度量信息420中的一个或多个参数可以包括表示处理的每单位数据所消耗的能量的量的信息(例如,每比特的焦耳数、每秒每兆比特(MBPS)的毫瓦数、每MBPS的毫安数等),或者由移动设备440消耗的用于根据各种传输配置来处理传输的每单位数据所消耗的能量的量的近似值。例如,一个或多个参数可以包括可以表明下列各项的参数:第一量的所处理的每单位数据的能量由移动设备440消耗用于使用第一MCS(例如,卷积编码方案)配置的传输,以及第二量的所处理的每单位数据的能量由移动设备440消耗用于使用第二MCS(例如,LDPC编码方案)配置的传输来传送相同有效载荷(例如,相同量的数据)。所处理的每单位数据的由移动设备440消耗的第一量的能量以及所处理的每单位数据的由移动设备440消耗的第二量的能量可能是不同的,并且至少部分地基于不同的MCS。在一个示例中,由于相对于第一MCS来说对使用第二MCS配置的传输进行解码所需的额外的解码复杂度,所处理的每单位数据的由移动设备440消耗的第二量的能量可能比所处理的每单位数据的由移动设备440消耗的第一量的能量更高。

作为另一个示例,这一个或多个参数可以包括可能表明下列各项的参数:第一量的能量由移动设备440消耗用于处理使用第一CA方案(例如,在2x-CA方案中使用两个分量载波)配置的传输,以及第二量的能量由移动设备440消耗用于处理使用第二CA方案(例如,在3x-CA方案中使用三个分量载波)配置的传输。所处理的每单位数据的由移动设备440消耗的第一量的能量以及所处理的每单位数据的由移动设备440消耗的第二量的能量可能是不同的,并且至少部分地基于不同的CA方案。在一个示例中,由于相对于第一CA方案来说对使用第二CA方案配置的传输进行解码所需的额外的解调和解码复杂度,第二量的能量可能比第一量的能量更高。

在一些实例中,可以至少部分地基于移动设备440来配置这一个或多个参数。例如,由不同制造商制造的移动设备440可能使用不同的通信组件(例如,调制器/解码器)。与由第二制造商制造的第二设备的第二通信组件相比,由第一制造商制造的第一设备的第一通信组件可能用更节能的方式来进行操作。因此,移动设备440的能量消耗对于单个功能或参数可能从一个设备制造商到另一个设备制造商而改变。

在一些方面中,这些参数可以包括表明移动设备440的功能与移动设备440为处理传输所消耗的能量之间的相互依赖性的信息。例如,帧结构可能依赖于是可以使用TDD双工模式还是可以使用FDD(例如,全双工FDD或半双工FDD)来配置基站410和移动设备440之间的传输。作为另一个示例,分配用于基站410和移动设备440之间的传输的资源块的数量可能依赖于用于配置传输的MCS。例如,每个MCS可以使用或可以不使用零填充。当两个不同的MCS使用零填充时,这两个不同的MCS中的每个MSC可能使用不同数量的零填充比特。零填充的使用和零填充比特的数量可能影响分配用于传输的资源块的数量(例如,增加数量的零填充比特可能导致分配用于传输的资源块的数量的相应增加)。另外,MCS可能影响资源块的大小、星座图的大小等。

能量度量信息420还可以包括与移动设备440(也被称为用户设备(UE))的不同类别相关联的信息。例如,第三代合作伙伴计划(3GPP)长期演进(LTE)标准描述了八个类别的UE。每个类别的UE与多个物理层参数(例如,上行链路参数和下行链路参数)相关联。针对每个类别的UE,物理层参数可以包括:可以在发送时间间隔(TTI)内接收的下行链路共享信道(DL-SCH)传输块比特或上行链路共享信道(UL-SCH)传输块比特的最大数量,可以在TTI内接收的DL-SCH传输块或UL-SCH传输块的比特的最大数量,软信道比特的总数量(例如,用于混合自动重传请求(HARQ)处理),针对下行链路(DL)(例如,每个UE)中的空间复用的所支持的层的最大数量,在上行链路(UL)中是否支持64正交幅度调制(64QAM),总的层2缓冲器大小(例如,以字节为单位)以及在TTI内接收的多播信道(MCH)传输块的最大比特数量。能量度量信息420可以表明由移动设备440根据各个类别的UE中的每个类别来处理传输和/或根据单个类别的UE中的各种配置来处理传输所消耗的能量的量。

能量度量信息420还可以包括可以表明HARQ目标、HARQ重传的最大数量、HARQ重传的频率等的信息。HARQ目标可以与根据传输配置的第一传输成功的概率相对应。HARQ重传的最大数量可以表明基站410将向移动设备440重新发送信息的次数的最大数量(例如,响应于接收到否定确认(NACK),周期性地而不管是否接收到NACK等等)。HARQ重传的频率可以表明向移动设备440重新发送信息有多经常(例如,响应于接收到NACK,周期性地而不管是否接收到NACK等等)。与HARQ目标、HARQ重传的最大数量、HARQ重传的频率等相关联的能量度量信息420还可以包括可以表明在移动设备440处消耗用于处理传输和/或使用HARQ的传输的重传的能量的量的能量消耗信息。

在一个方面中,与移动设备440相关联的能量度量信息420可以包括与由移动设备440提供或向移动设备440提供的一项或多项服务相关联的度量。服务可以包括多媒体服务(例如,视频流式传输服务、音频流式传输服务或在移动设备440处执行的视频和音频流式传输服务的组合),语音服务(例如,从移动设备440接收或发起的电话呼叫),游戏服务(例如,在移动设备440处执行的多玩家视频游戏),文件传输服务(例如,将文件下载到移动设备440或从移动设备440上传文件),数据传输服务(例如,在移动设备440处执行的网页浏览器应用),或者由利用基站410和移动设备440之间的传输来接收和/或发送数据的移动设备440提供的另一项服务。

在一个方面中,由移动设备440提供或者向移动设备440提供的服务中的每项服务可以与服务质量(QoS)和/或由移动设备440提供或者向移动设备440提供的一项或多项服务(例如,多媒体流式传输服务、游戏服务、语音服务等等)相关联。例如,在移动设备440处提供视频流式传输能力的多媒体服务可以要求最低QoS(例如,最小带宽、最小数据速率以便以由用户控制的设置或者由提供该多媒体服务的应用等指定的最小分辨率来提供视频内容)。例如,能量度量信息420可以包括与多媒体服务相关联的能量度量,并且可以表明以多媒体服务所需的最低QoS向移动设备440提供视频内容所需的最小带宽、最小数据速率等。另外,能量度量信息420可以包括与移动设备440用于处理与由移动设备440提供的服务中的每项服务有关的传输的能量消耗相关联的信息。能量消耗可以根据传输的配置(例如,MCS、CA方案、块大小等)而变化。在一个方面中,传输的配置可以依赖于最低QoS。

例如,与视频流式传输服务相关联的能量度量可以包括与和该多媒体服务有关的从基站410到移动设备440的信息的传输的配置相关联的配置信息,以便于移动设备440的功率管理。移动设备440的能量消耗可以变化,以便使用不同的MCS、使用不同的传输模式或使用不同的CA方案来处理多媒体数据的传输。另外,一些MCS、传输模式和/或CA方案可能无法提供多媒体服务所需的最低QoS。能量度量信息420可以包括表明根据各种MCS、各种传输模式和/或各种CA方案配置的传输是否提供多媒体服务所需的最低QoS的信息。另外,能量度量信息420可以包括用于由移动设备440提供或者向移动设备440提供的其它服务(例如,语音服务、游戏服务、音频流式传输服务等)的类似信息。

在操作期间,基站410可以标识与移动设备440相关联的能量度量。能量度量可以与移动设备440相关联,并且可以包括用于移动设备440的功率管理的一个或多个参数。这一个或多个参数可以包括影响由移动设备440在传输的处理期间所消耗的能量的量的至少一个参数。另外,这一个或多个参数可以包括上面针对能量度量信息420所描述的能力和/或参数中的任何一个。

在一个方面中,基站410可以通过查询存储在数据库418处的能量度量信息420来标识能量度量。该查询可以由基站410基于从移动设备440接收的信息来生成。例如,基站410可以从移动设备440接收消息。该消息可以包括可以表明移动设备440所支持的各种功能或者由移动设备440提供或者向移动设备440提供的服务的信息。基站410可以基于消息(或者基于能量度量信息420的查询)来确定移动设备440的能力,并且可以至少部分地基于移动设备440所支持的各种功能来标识将用于对基站410和基站410之间的传输进行配置的能量度量。例如,移动设备440可以向基站410表明:移动设备440支持功率管理模式的操作,其中基站410可以辅助移动设备440以便于移动设备440对功耗的管理。在一个方面中,移动设备440可以自主地进入功率管理模式。在附加或替换方面中,基站410可确定移动设备440是否应该进入功率管理模式。移动设备440所支持的各种功能可以表明下列各项中的至少一项:由移动设备440支持的一个或多个传输模式(TM)、由移动设备440支持的一个或多个调制和编码方案(MCS)、由移动设备440支持的一个或多个载波聚合(CA)方案、移动设备440的带宽能力、由移动设备440支持的帧结构、移动设备440的类别、由移动设备440支持的干扰管理技术、由移动设备440支持的一个或多个双工模式,由移动设备440支持的其它功能,以及上面结合能量度量信息420描述的其它参数,或者它们的组合。

在一个方面中,表明移动设备440所支持的各种功能的消息可以在发起或修改移动设备440和基站410之间的无线电资源控制(RRC)连接时提供给基站410。在一个方面中,表明移动设备440所支持的各种功能的信息可以包括与移动设备440的型号相关联的信息,并且基站410可以使用该型号来查询能量度量信息420以标识移动设备440所支持的各种功能。在附加或替换方面中,该消息可以包括标识移动设备440的SKU的信息,并且SKU可用于标识(例如,通过查询能量度量信息420)移动设备440所支持的各种功能。

在附加或替换方面中,表明移动设备440所支持的各种功能的信息可以作为包括与移动设备440所支持的各种功能相对应的多个二进制指示符的位图来提供。例如,位图的第一比特可以表明移动设备440是否支持CA方案,其中第一比特的第一值(例如,为1的值)可以表明移动设备440支持CA方案,并且其中第一比特的第二值(例如,为零的值)可以表明移动设备440不支持CA方案。作为另一个示例,位图的第二比特可以表明移动设备440是否要求传输被配置为适应QoS(如由移动设备440提供或向移动设备440提供的服务所要求的QoS)。第二比特的第一值(例如,为1的值)可以表明移动设备440要求传输被配置为适应QoS,而第二比特的第二值(例如,为零的值)可以表明移动设备440不要求传输被配置为适应QoS。

在另一个附加或替换方面中,位图可以包括与所支持的CA方案、QoS要求或移动设备440所支持的其它各种功能相关联的多个比特。例如,位图的第一比特可以表明移动设备是否支持CA方案,并且一个或多个另外的比特可用于表明移动设备440可以用于CA的分量载波的最大数量。作为另一个示例,另一个比特可用于表明移动设备440是否要求传输被配置为适应QoS,并且位图的一个或多个其它比特可用于表明QoS。

在又一个附加或替换方面中,移动设备440可以向基站410提供标识能量度量的信息,并且基站410可以访问能量度量信息420,以便基于标识能量度量的信息来确定基站410和移动设备之间的传输的配置。例如,移动设备440可以确定提供为处理传输的期望的能量度量或功耗的传输配置,并且可以向基站410发送该期望的能量度量。在一个方面中,标识能量度量的信息可以包括表明将用于基站410和移动设备440之间的传输的传输配置(例如,MCS、CA方案、最低QoS等,或者它们的组合)的信息。

在又一个附加或替换方面中,移动设备440可以向基站410发送以下请求:请求基站410对基站410和移动设备440之间的后续传输进行配置以管理移动设备440处的能量消耗。响应于在移动设备440处移动设备440的电池(图1中未示出)中剩余的电池功率小于电池功率的门限量的确定,可以从移动设备440向基站410发送消息。基站410可以响应于从移动设备440接收到请求来标识能量度量。在另一个示例中,移动设备440可以至少部分地基于移动设备440的使用模式向基站410发送用于在功率管理模式中进行操作的请求。

在又一个附加或替换方面中,基站410可以基于可用网络资源来标识能量度量。例如,基站410可以确定用于对基站410和移动设备440之间的传输进行调度的可用网络资源(例如,可用于提供CA方案的分量载波的数量、资源块分配、可用资源块的数量等)。可以至少部分地基于可用网络资源来标识能量度量。基站410可以至少部分地基于能量度量来对基站410和移动设备440之间的传输进行配置,这个能量度量是部分地基于可用网络资源标识的。在另一个示例中,基站410可以确定是否有门限量的若干资源可用或者单个资源的门限量可用。可用资源可以是可由基站410(例如,使用调度器422)分配和/或调度的任何资源。网络资源可以包括可用于分配给移动设备440的多个分量载波(例如,使用所支持的CA方案),可以分配给基站410和移动设备440之间的传输的多个可用资源块,用于基站410和移动设备440之间的传输的可用带宽等。

对基站410和移动设备440之间的传输进行配置可以包括:确定将用于基站410和移动设备440之间的传输的MCS。可以基于标识出的能量度量(例如,与移动设备440所支持的一个或多个MCS相关联的能量度量)来确定MCS。在一个方面,基站410可以估计移动设备440用于针对移动设备440所支持的每个MCS来对基站410和移动设备440之间的传输进行处理的能量消耗。可以预测由基站410选择的MCS,以便提供由移动设备440为处理传输的能量消耗的最大降低。

为了说明,能量度量信息420(或从移动设备440接收的消息)可以表明:移动设备440支持第一MCS(例如,LDPC MCS)和第二MCS(例如,卷积码MCS)。基站410可以估计由移动设备440为处理根据第一MCS配置的传输的第一能量消耗和移动设备440为处理根据第二MCS配置的传输的第二能量消耗。基站可以确定第一估计能量消耗是否小于第二估计能量消耗(例如,与第二MCS相比,第一MCS是否降低了更多的移动设备440的能量消耗),并且可以相应地配置传输。例如,如果与第二MCS相比,第一MCS提供了能量消耗的更多降低,则基站410可以根据第一MCS来配置传输。例如,如果与第一MCS相比,第二MCS提供了能量消耗的更多降低,则基站410可以根据第二MCS来配置传输。因此,基站410可以确定用于对基站410和移动设备440之间的传输进行配置的MCS,以便使移动设备440消耗更少的能量用于处理传输。

在一些方面中,当确定由MCS提供的能量消耗的管理时,基站410还可以考虑为了使用所选择的MCS来提供传输所需的网络资源的可用性(例如,传输所需的比特数、可用于传输的资源块的数量、可用于传输的块大小)。例如,不同的MCS可以使用不同数量的比特(例如,由于不同的零填充要求等)来对包括在传输中的数据进行编码。比特数量的增加可能导致传输所需的资源块的数量的增加和/或可能需要不同的块大小。这些因素中的每个因素可能影响移动设备440用于处理基站410和移动设备440之间的传输的能量消耗。在一些实例中,资源块的数量的增加或增加的块大小可能不会导致能量消耗的相应增加(例如,由于相对于移动设备440处的另一个MCS的另一个解码器的计算复杂度,移动设备440处的MCS的解码器的计算复杂度降低了)。另外,MCS可能需要比可用量的网络资源或可分配给移动设备440的最大量的网络资源更多的网络资源(例如,基于由操作基站410的服务提供商对基站410的配置)。因此,当确定将用于对基站410和移动设备440之间的传输进行配置的MCS时,基站410可以考虑包括在能量度量信息420中的附加参数和能量度量。

对基站410和移动设备440之间的传输进行配置可以包括:确定与基站410和移动设备440之间的传输相关联的QoS。可以至少部分地基于所确定的QoS来对基站410和移动设备440之间的传输进行配置。例如,基站410可以确定与由移动设备440提供或向移动设备440提供的服务(例如,音频流式传输服务)相关联的QoS。QoS可能表明:服务要求传输具有最小带宽或最小数据速率。基站410可以考虑MCS对数据速率的影响。例如,零填充可以减少包括在每个资源块中的数据的比特数。因此,可以使用不同的块大小来配置传输,以便根据所估计的MCS来提供所请求的QoS,以提供移动设备440为处理传输的能量消耗的期望降低。基站410可以被配置为:确定增加的开销(例如,零填充)是否减轻了由不同MCS引起的能量消耗的降低的全部或一部分。

在一些方面中,QoS可以使基站独立于能量度量来配置传输。例如,除非使用某个MCS(或另一个传输配置参数),否则可能不满足由移动设备440提供或向移动设备440提供的服务所请求或要求的QoS。然而,MCS(或其它传输配置参数)可能不提供移动设备440处的能量消耗的降低。因此,在一些用例中,QoS可以推翻基站410对用于配置传输的一个或多个参数的选择,以降低移动设备440的能量消耗。

在一个方面中,调度器422可以对基站410和移动设备440之间的传输的至少一部分进行配置。例如,调度器422可以基于用于传输的数据缓冲器中可用数据的量来对基站410和移动设备440之间的传输进行配置。调度器422可以在每个符号周期、按子帧或帧或者在另一个时间段(例如,发送时间间隔(TTI))中来对基站410和移动设备440之间的传输进行配置。调度器422可以使用多个资源块来调度传输。可以至少部分地基于标识出的能量度量来确定调度用于传输的一个数量的资源块。对基站410和移动设备440之间的传输进行配置可以包括:确定将用于基站410和移动设备440之间的传输的传输块大小。可以至少部分地基于能量度量来确定传输块大小。在一个方面中,调度器422至少部分地基于传输块大小来调度传输。

基于能量度量信息420来配置传输可能降低基站410正在其中进行操作的网络的效率(例如,由于增加的开销、在基站410处增加的计算等)。因此,如上所述,在一个方面中,基站410可以被配置为:确定用于配置传输的候选配置是否满足能量消耗的门限降低,其中用于配置传输的候选配置与基于能量度量信息420确定的配置相对应。在一个方面中,能量消耗的门限降低可以与在基站410和移动设备440之间的传输的处理期间移动设备440所消耗的每单位数据的能量的量(例如,每比特的焦耳的数量)相对应。在附加或替换方面中,能量消耗的门限降低可以与在基站410和移动设备440之间的传输的处理期间移动设备440所消耗的总电池功率的百分比(例如,百分之五(5%)、百分之十(10%)等)相对应。

例如,基站410可以至少部分地基于能量度量信息420来确定用于基站410和移动设备440之间的传输的第一能量消耗(例如,所消耗的第一量的能量或者所消耗的电池功率的第一百分比),并且可以独立于能量度量(例如,使用达到移动设备440所支持的最大数据速率、达到移动设备440所支持的CA方案的最大数量的分量载波等,受制于由基站410的运营商指定的可用网络资源和资源分配参数)来确定用于基站410和移动设备440之间的传输的第二能量消耗(例如,所消耗的第二量的能量或者所消耗的电池功率的第二百分比)。基站410可以确定第一能量消耗和第二能量消耗之间的差。响应于确定第一能量消耗和第二能量消耗之间的差不满足能量消耗的门限降低,基站410可以独立于能量度量来对基站410和移动设备440之间的传输进行配置。如上所述,响应于确定第一能量消耗和第二能量消耗之间的差满足能量消耗的门限降低,基站410可以至少部分地基于能量度量信息420来对基站和移动设备之间的传输进行配置。

仅当能量消耗的门限降低满足时根据能量度量信息420来配置传输可以在网络效率和降低由基站410服务的一个或多个移动设备的功耗之间的折中,由此仅当移动设备440或者由基站410服务的另一个移动设备经历门限能量效率时才降低网络效率。能量消耗的门限降低对于不同的移动设备(例如,不同类别的移动设备、由不同制造商制造的移动设备、由单个制造商制造的移动设备的不同型号等)可以是不同的。因此,当移动设备440是第一移动设备或第一移动设备类型(例如,智能电话、平板计算设备、膝上型计算机等)时,用于传输的第一配置可能满足能量消耗的门限降低,并且当移动设备440是第二移动设备或第二移动设备类型(例如,智能电话、平板计算设备、膝上型计算机等)时,用于传输的第一配置可能不满足能量消耗的门限降低。

在一个方面中,可以基于可用网络资源、基于由基站410服务的移动设备的数量等来动态修改能量消耗的门限降低。例如,当网络资源空闲或者当基站410仅服务于少量移动设备时,由基于能量度量信息420的传输的配置所造成的网络效率的降低会减少或可以忽略,而同时提供由基站410服务的移动设备处的能量消耗的实质性降低。在这样的情况下,与当基站410服务于大量移动设备或者当门限量的网络资源不空闲时相比,能量消耗的门限降低可以更低。基站可以被配置为基于对可用网络资源的确定,基于由基站服务的移动设备的数量的确定或者这二者,动态地修改能量消耗的门限降低。

在一个方面中,基站410可以至少部分地基于能量度量信息420来周期性地确定是否对基站410和移动设备440之间的后续传输的配置进行修改。例如,基站410可以基于能量度量信息420来确定保持还是修改用于后续传输的CA方案,保持还是修改分配给移动设备440用于后续传输的带宽的量,启用还是禁用用于后续传输的传输模式(例如,MU-MIMO)等等。作为另一个示例,基站410可以基于能量度量信息420来确定是否为后续传输使用不同的MCS,保持还是修改分配用于后续传输的资源块,保持还是修改用于后续传输的传输块大小,保持还是修改一个或多个HARQ参数等。是否修改基站410和移动设备440之间的传输的配置的确定可以基于可用网络资源的变化、由移动设备440提供或向移动设备440提供的服务的变化、由基站410服务的移动设备的数量的变化或其它因素。基站410可以基于能量度量信息420来确定这些改变中的任何改变是否暗示不同的传输配置。例如,可用网络资源的增加可以使得基站410能够为后续传输分配不同量的带宽,这可以在后续的传输期间提供移动设备440的能量消耗的更大降低。作为另一个示例,由基站410(或相邻基站)服务的移动设备的数量的减少可以降低由基站410服务的移动设备所经历的干扰的量。降低的干扰量可以使基站410使用不同的HARQ参数(例如,较不频繁的HARQ重传等)来配置后续传输,这可以降低移动设备440的能量消耗(例如,由于由移动设备440执行的解码和/或解调的减少的量)。通过基于能量度量信息420周期性地确定是否修改基站410和移动设备440之间的后续传输的配置,基站410可以主动地并且动态地适应实时网络条件的改变,以便提供被配置为引起移动设备440的能量消耗降低同时还使网络资源低效率最小化或降低的传输。

在一个方面中,可以至少部分地基于由移动设备的制造商或由提供能量度量信息420的认证的第三方生成的测试数据来生成存储在数据库418处的能量度量信息420。可以针对每个不同的移动设备440(例如,移动设备440的每个SKU)来构建能量度量信息420。在一个方面中,可以动态更新能量度量信息。例如,可以为移动设备440发布软件和/或固件更新。更新可以引起与移动设备440相关联的能量度量信息420的改变。可以对与移动设备440相关联的能量度量信息420进行更新以反映由更新引起的变化。在一个方面中,可以通过对使用不同传输配置/参数(如在不同移动设备的认证测试期间)的不同移动设备的不同功耗率进行测试来确定能量度量信息420。

在一个方面中,能量度量信息420可以包括一个或多个功率管理简档。可以基于一个或多个设备类型(例如,移动设备类别、与移动设备相关联的库存单位(SKU)标识符、移动设备的制造商、移动设备的型号等)来对功率管理简档进行编组。例如,单个移动设备(如移动设备440)可以与一个或多个功率管理简档相关联。第一简档可以包括第一组参数、能量度量、能量消耗数据、移动设备能力等,并且第二功率管理简档可以包括第二组参数、第二组能量度量、第二能量消耗数据、第二组移动设备能力等。如上所述,基站410可以基于从移动设备440接收的请求,基于移动设备440所支持的各种功能的组合,可用网络资源,与存储在基站410的缓冲器(例如,存储器414的缓冲器、调度器422的缓冲器等)中与移动设备440相关联的数据的量来选择功率管理简档。在一些方面中,移动设备440可以向基站410发送针对功率管理简档的请求,并且基站410可以基于所请求的功率管理简档来配置后续传输。在附加或替换方面中,在RRC连接建立期间,移动设备440可以向基站410提供对优选功率管理简档的指示,并且基站410可以在与移动设备440相关联的存储器414处存储表明优选功率管理简档的信息。当网络资源允许时,或者由于本文中其它地方描述的另一个原因,基站可以基于优选的功率管理简档来对基站410和移动设备440之间的传输进行配置。如果网络资源不允许使用优选的功率管理简档,则基站410可以选择适合于移动设备440的另一个功率管理简档(例如,使用本文中其它地方描述的一种或多种其它技术)。每个功率管理简档可以包括:一个或多个能量度量、与这一个或多个能量度量相对应的一个或多个参数、与一个或多个能量度量和/或所述一个或多个参数相对应的移动设备440所支持的一个或多个功能等,并且可以用于便于移动设备440的功耗的管理。在一个方面中,功率管理简档中的每个功率管理简档可以与可以表明将用于对移动设备440的功耗进行管理的能力、参数和能量度量的位图(例如,上述位图中的一个位图)相关联。

在一个方面中,移动设备440可以被配置为:向基站410提供能量度量信息(例如,在RRC连接的发起期间)。例如,如图1所示,数据库448可以存储在移动设备440的存储器444处。数据库448可以包括能量度量信息450,能量度量信息450包括:表明移动设备440所支持的各种功能的信息,与处理根据移动设备440所支持的各种功能中的一种或多种功能配置的传输相关联的能量消耗信息,可用于对基站410和移动设备440之间的传输进行配置的一个或多个参数,或者其它信息。移动设备440可以向基站410发送能量度量信息450,并且基站410可以基于能量度量信息450来标识用于配置传输的能量度量。

在一个方面中,除了向基站提供能量度量信息450之外,移动设备440可以提供表明用于基站410和移动设备之间的传输的期望配置的信息。基站410可以确定:可用资源和其它网络条件是否使得能够使用由移动设备440表明的期望配置来配置传输。如果可用资源和其它网络条件使得不能够使用期望配置来配置传输,则如上所述,基站410可以确定否可以用另一个配置是来造成移动设备440为处理传输的降低的功耗。

因此,系统400的一个或多个方面支持对传输进行配置以造成移动设备为处理传输的降低的功耗。此外,在确定传输的配置时,系统400的各个方面考虑网络资源效率,从而提供由基站服务的移动设备的能量效率和基站在其中进行操作的网络的资源效率之间的折中。应该指出的是,尽管主要参考基站410和移动设备440之间的下行链路(DL)传输描述了图4,但本公开内容的一个或多个方面可以用于配置对基站410和移动设备440之间的上行链路(UL)传输进行配置。例如,基站410可以基于与移动设备440相关联的能量度量信息420(或能量度量信息450)来分配上行链路资源块,或者可以基于能量度量信息420来配置移动设备440的传输功率。基于能量度量信息420来配置UL传输可以促进移动设备440在基站410和移动设备440之间的UL传输期间降低的功耗。

应该指出的是,如同本文中所描述的一样,出于说明的目的而不是通过限制的方式提供了用于对移动设备440的功耗进行管理的示例性参数、移动设备所支持的各种功能、能量度量等。附加的能量度量、所支持的功能和参数可由系统400用于对移动设备440的功耗进行管理。此外,基站410可以基于单个所支持的功能、单个参数或单个能量度量,或者基于所支持的功能、参数和能量度量的任意组合来确定传输的配置。另外,当与其它所支持的功能、参数和/或能量度量结合使用时,一些所支持的功能、参数和/或能量度量可能降低移动设备440为处理传输的功耗,而其它组合则可能增加移动设备440用于处理传输的功耗。因此,基站410可以迭代地确定将用于管理移动设备440的功耗的能量度量,以便在传输的处理期间使移动设备440的能量消耗的降低最大化。

例如,如同下面参考图6-8更详细描述的一样,在一个方面中,基站410可以使用迭代过程来确定将用于对传输进行配置的MCS。在第一次迭代期间,可以针对第一MCS来评估各种配置(例如,不同的编码速率、传输块大小、资源块分配等),以标识提供最高能量效率的第一MCS的配置(例如,移动设备的最低能量消耗)。在后续迭代期间,可以将在第一迭代期间标识出的第一MCS的配置与第二MCS的其它配置进行比较,以确定针对与第二MCS相关联的其它配置中的每种配置,第一MCS的配置是否提供最高的能量效率。每个后续迭代可以确定为传输提供最高能量效率的MCS的配置,并且可以使用提供最高能量效率的MCS来配置传输。应该指出的是,如上所述,当迭代地确定传输的配置时,迭代过程可以考虑其它因素(如可用网络资源、块大小、载波聚合技术的使用等)。在附加或替换方面中,第一迭代可以评估多个MCS,并且后续迭代可以迭代地确定为传输提供最高能量效率的MCS的配置。应该指出的是,如上所述,当迭代地确定传输的配置时,迭代过程可以考虑其它因素(如可用网络资源、块大小、载波聚合技术的使用等)。下面参照图6-图8来描述关于迭代地确定传输的配置的附加方面和细节。

另外,尽管结合基站410和移动设备440之间的传输进行了描述,但本公开内容的一个或多个方面可以用于机器类型通信(MTC)应用和部署中的传输。此外,本公开内容的一个或多个方面可以与现有的功率节省方案(如不连续接收(DRX)方案)互补并结合使用。

参照图5,根据本公开内容的各个方面的用于对移动设备的功耗进行管理的示例性系统的流图被示为系统500。在一个方面中,基站可以是图4的基站410,并且移动设备可以是图4的移动设备440。在510处,方法500包括:标识与移动设备相关联的能量度量。在一个方面中,方法500包括:从数据库取回能量度量。在一个方面中,数据库可以是图4的数据库448,并且能量度量可以从能量度量信息450中标识出来,其中标识出的能量度量与移动设备相关联。在附加或替换方面中,方法500包括:在514处,从移动设备接收消息,其中,该消息包括能量度量信息。例如,该消息可以包括图4的能量度量信息420中的所有或一部分。能量度量可以与由移动设备用于根据各种配置来处理传输的能量消耗的量相关联。

传输的各种配置可以与移动设备所支持的不同功能(如移动设备所支持的传输模式、移动设备所支持的调制和编码方案(MCS)、移动设备所支持的载波聚合(CA)方案、由移动设备提供的服务的服务质量(QoS)要求)相关联。在一个方面中,在516处,方法500包括:标识移动设备所支持的功能。在一个方面中,可以基于从移动设备接收的信息(如在建立移动设备与基站之间的连接时向基站提供的信息)来标识功能。在一个方面中,基站可以使用迭代过程来标识能量度量,以便使移动设备的能量消耗的降低最大化,其中迭代过程针对能量度量的不同组合来对移动设备的能量消耗的总能量降低进行估计。

在520处,方法500包括:至少部分地基于能量度量来对基站和移动设备之间的传输进行配置。对传输进行配置可以包括:至少部分地基于能量度量来为基站和移动设备之间的传输确定第一能量消耗;以及独立于该能量度量来为基站和移动设备之间的传输确定第二能量消耗。对传输进行配置还可以包括:确定第一能量消耗和第二能量消耗之间的差;以及当第一能量消耗和第二能量消耗之间的差满足门限时,至少部分地基于该能量度量来对基站和移动设备之间的传输进行配置;或者当第一能量消耗和第二能量消耗之间的差不满足门限时,独立于该能量度量来对基站和移动设备之间的传输进行配置。另外,对传输进行配置可以包括:使用一个数量的资源块来对传输进行调度。可以至少部分地基于能量度量来确定为传输调度的多个资源块。

在一个方面中,至少部分地基于能量度量来对传输进行配置还可以包括:在521处,确定可用网络资源。可用网络资源可用于确定传输的配置。例如,当可用网络资源表明:多个分量载波可用,并且移动设备所支持的功能表明支持CA时,可以做出是否使用CA进行传输的确定。如同参考图6-图8更详细地描述的一样,可以用于确定传输的配置的其它信息可以包括小区负载信息、启发式(heuristic)信息(例如,参数)、历史信息。在一个方面中,方法500可以包括:在522处,确定将用于传输的调制和编码方案(MCS)。可以基于移动设备所支持的功能来确定MCS。例如,移动设备所支持的功能可以标识移动设备所支持的一个或多个MCS,并且能量度量信息可以表明移动设备用于对根据移动设备所支持的一个或多个MCS中的每个MCS配置的传输进行处理的功耗。将用于传输的MCS可以是被标识为消耗由移动设备为处理传输的最小功率的MCS。在一个方面中,方法500包括:在523处,确定传输块大小。在一个方面中,传输块大小可以与为522处所确定的MCS提供足够数量的比特的块的大小相对应。在一个方面中,方法500包括:在524处,确定用于传输的资源块的数量。在一个方面中,可以基于在传输期间将发送的数据的量,在522处确定的MCS以及在523处确定的传输块大小来确定资源块的数量。在一个方面中,该方法包括:在528处,基于能量度量对传输进行配置。例如,传输可以被配置为:提供如同由能量度量信息所表明的一样,由移动设备为处理传输的功耗的最大降低,其中,降低的功耗由在522处确定的MCS、在523处确定的传输块大小以及在524处确定的资源块的数量来提供。在一个方面中,响应于基于能量度量(或独立于能量度量)来配置传输,方法500可以包括:在529处,对向移动设备的传输进行调度。

在一个方面中,配置传输可以包括:评估多个配置以确定提供由移动设备为处理传输的最低能量消耗的配置。例如,在一个方面中,在525处,方法500可以包括:至少部分地基于能量度量来确定用于传输的第一能量消耗,并且在526处,至少部分地基于能量度量来确定用于传输的第二能量消耗。可以基于用于传输的第一配置来确定第一能量消耗,并且可以基于用于传输的第二配置来确定第二能量消耗,其中,第一配置和第二配置在MCS、编码速率、传输块大小、资源块的数量或它们的组合方面不同。在527处,方法500包括:确定第一能量消耗和第二能量消耗之间的差(例如,与第二配置相比,第一配置是否更多地降低了移动设备的能量消耗)。

在一个方面中,第一配置可以是基于能量度量信息生成的用于降低移动设备的能量消耗的配置,而第二配置可以是独立于能量度量生成的配置。当根据第一配置的移动设备的能量消耗与由第二配置提供的能量消耗之间的差不满足门限时,可以根据第二配置来调度传输,而当根据第一配置的移动设备的能量消耗与由第二配置提供的能量消耗之间的差满足门限时,可以根据第一配置来调度传输。这样可以提供用于动态配置传输以降低移动设备的能量消耗的附加计算复杂度和网络性能之间的折中。在附加或替换方面中,可以基于能量度量信息来生成第一配置和第二配置,并且由第一配置和第二配置提供的能量消耗之间的差可以用于为传输选择提供由移动设备用于处理传输的最低能量消耗的配置。

在530处,方法500包括:确定是否至少部分地基于能量度量来修改基站和移动设备之间的后续传输的配置。响应于由基站服务的移动设备的数量的改变,或者基于其它标准,在检测到可用网络资源的改变时,基站可以根据时间间隔来周期性地确定是否修改配置。在一个方面中,确定是否修改后续传输的配置可以包括:确定用于确定先前传输配置的任何信息是否已改变。如果用于确定先前传输配置的信息都没有改变,则方法800可以使用先前确定的传输配置来调度后续传输。如果信息的至少一部分已经改变,则可以全部或部分地(仅与已经改变的信息相关联的部分)重复方法800,以确定后续传输的配置。

参照图6,根据本公开内容的各个方面示出能量感知调度器的方面的框图被示为能量感知调度器600。如图6所示,能量感知调度器600包括能量优化器单元610和能量感知调度单元620。在一个方面中,能量感知调度器600可以是图4的基站440的调度器422,并且可以适于至少部分地基于与移动设备相关联的能量度量来确定将用于基站440和移动设备(例如,图4的移动设备440)之间的传输的配置。

能量优化器单元610可以适于生成配置信息612,配置信息612可被提供给能量感知调度单元620以用于根据本公开内容的方面来配置传输。在一个方面中,配置信息612可以包括一个或多个半动态参数。在一个方面中,能量优化器单元610可以基于服务602、能量水平604、小区负载信息606、能力信息608或它们的组合来确定一个或多个半动态参数。服务602可以与提供给移动设备或由移动设备请求的服务相对应,并且能量水平604可以与移动设备的期望能量水平(例如,目标能量水平)相关联。在一个方面中,可以基于从移动设备接收的信息(例如,在RRC连接的发起期间接收的信息)来确定服务602和能量水平604。在一个方面中,小区负载信息606可以与服务于移动设备的小区(例如,由包括能量感知调度器600的基站提供的小区)的当前负载相关联,并且可以包括表示由服务小区的基站服务的多个移动设备和服务小区内的资源的可用性的信息。在附加或替换方面中,小区负载信息606可以包括与服务小区相邻的一个或多个相邻小区的当前负载相关联的负载信息。

在一个方面中,能力信息608可以包括与下列各项相关联的信息:移动设备的类别、移动设备所支持的载波聚合(CA)方案(例如,移动设备针对CA所支持的分量载波的最大数量)、与移动设备相关联的带宽、由移动设备所支持的双工模式、与移动设备相关联或者移动设备所支持的帧结构(例如,服务602中的每项服务所需的帧结构、可以用于提供服务602的帧结构等)、与移动设备相关联的HARQ配置、移动设备所支持的DRX方案、移动设备所支持的半持久调度(SPS)方案、与移动设备所支持的各种功能相关联的其它信息,或者它们的组合。在一个方面中,一个或多个半动态参数可以是不由能量感知调度单元620优化的参数,并且可以包括能力信息608或其一部分。例如,这一个或多个半动态参数可以包括与移动设备的传输模式相关联的参数,它可以在传输期间不改变,并且可以不由能量感知调度单元620优化。

在一个方面中,可以基于历史数据来确定半动态参数中的一个或多个。例如,可以基于存储在对于能量优化器单元610而言可访问的数据库中的长期小区负载信息来确定小区负载信息606。作为另一个示例,可以基于基站(例如,包括能量感知调度器600的基站)和移动设备之间的一个或多个先前传输,来确定与移动设备相关联的信息(例如,与服务602、能量水平604和能力608相关联的信息)。

在附加或替换方面中,可以启发式地确定半动态参数中的一个或多个(例如,上述启发式信息)。例如,减少MIMO层的数量可以提升移动设备的能量效率。因此,可以选择单层传输作为半动态参数中的一个,并且在能量感知调度单元620对其它参数进行优化期间将其视为固定参数。启发式信息(例如,半动态参数)可以提升能量感知调度器600对许多类型的移动设备的功率进行管理的能力。例如,通过启发式地确定用于对移动设备的功率进行管理的一个或多个半动态参数(例如启发式信息),能量感知调度单元620可以不需要特定于任何移动设备、移动设备类型或移动设备制造商的信息。因此,对于可以使用启发式来确定的半动态参数(例如,启发式信息),可能不需要存储什么信息并且可能不需要什么对于能量感知调度器600而言可以访问的信息。另外,使用启发式信息(例如,半动态参数)可以降低对能量度量信息(例如,为了在服务提供商网络上使用在移动设备的认证期间)进行验证的成本和复杂性。

能量优化器单元610可以适于向能量感知调度单元620提供配置信息612。另外,能量优化器单元610可以向能量感知调度单元620提供能量信息614。在一个方面中,能量信息614可以包括存储可用于确定移动设备针对传输的各种配置消耗的能量的量的信息的数据库。例如,数据库可以包括表明移动设备针对传输的各种配置每单位数据消耗的能量的量的信息(例如,焦耳/比特)。在一个方面中,数据库可以是查找表。在附加或替换方面中,数据库可以包括图4的能量度量信息420的至少一部分。在附加或替换方面中,数据库可以包括图4的能量度量信息450的至少一部分。在一个方面中,能量信息614可以被配置用于移动设备。例如,能量优化器单元610可以对数据库的条目进行过滤,以使得仅有与配置信息612相关联的能量度量信息可以提供给能量感知调度单元620。在附加或替换方面中,能量感知调度单元620可以从数据库取回能量信息614。在一个方面中,移动设备可以向基站提供数据库(例如,在基站和移动设备之间的注册期间)。在附加或替换方面中,提供基站的运营商可以向基站提供这样的数据库。例如,移动设备的制造商可以向运营商提供数据库作为认证过程的一部分(例如,运营商授权使用移动设备在运营商的网络上使用的过程)。在一个方面中,数据库可以是基于SKU的。例如,存储在数据库中的信息可以由移动设备SKU组织,从而由一个或多个制造商制造的不同移动设备均具有存储在数据库中的能量信息。

在一个方面中,配置信息612可以包括与一个或多个半动态参数相关联的简档。例如,基于服务602和小区负载信息606,能量优化器单元610可以选择包括满足能力信息608的一个或多个半动态参数的简档,同时提供能量效率的门限水平。例如,当服务602表明正在向移动设备提供或将要向移动设备提供低/中分辨率视频会议服务时,所选择的简档(例如,配置信息612)可以是涉及窄带传输和SPS的简档,并且可以提供能量效率的门限水平。使用简档可以限制由能量感知调度单元620优化的参数的数量,这样做能够降低能量感知调度单元620的计算复杂度,并且能够降低能量感知调度器600的成本。下面对配置信息612和能量信息614的附加方面进行描述。

能量感知调度单元620可以适于至少部分地基于配置信息612和能量信息614来配置传输。例如,能量感知调度单元620可以确定将用于传输的调制和编码方案(MCS)。在一个方面中,可以从多个MCS中确定MCS。这多个MCS可以包括turbo编码方案、低密度奇偶校验(LDPC)编码方案、卷积码编码方案等。在一个方面中,能量感知调度单元620可以通过使用配置信息612和能量信息614执行查找来确定将用于传输的MCS。在一个方面中,能量信息614中的每个条目可以与不同的简档相关联,该简档可以表明移动设备为了对使用多个MCS中的一个MCS配置的传输进行解码而消耗的能量的量、传输模式和资源块的数量。使用简档可以限制由能量感知调度单元620优化的参数的数量,这样做能够降低能量感知调度单元620的计算复杂度,并且能够降低能量感知调度器600的成本。

在一个方面中,除了配置信息612和能量信息614以外,能量感知调度单元620还可以基于其它信息来确定传输的配置。例如,在一个方面中,能量感知调度单元620可以基于数据队列信息630、信道信息632、HARQ信息634和资源可用性信息636来配置传输。例如,可以向移动设备提供一项或多项服务(例如,服务602),并且一项或多项服务中的每项服务可以与数据队列相关联。可以根据与这一项或多项服务中的每项服务相关联的服务质量(QoS)将与这一项或多项服务中的每项服务相结合来发送的数据组织成数据队列630。在传输期间,存储在与最高QoS相关联的数据队列中的数据可以在与较小QoS相关联的其它数据之前由能量感知调度单元620进行处理以用于传输,等等。与被调度用于传输的数据相关联的QoS可能会影响由能量感知调度单元620选择的MCS以及其它参数(如块大小、资源块分配、带宽要求等)。例如,可以最佳地使用第一MCS来发送与第一QoS相关联的数据,并且与第二QoS相关联的数据可以使用第一MCS或另一个MCS(例如,提供移动设备的降低的能量消耗的另一个MCS)。因此,能量感知调度单元620可以至少部分地基于数据队列630和相关联的QoS要求来确定传输的配置。参考图7来描述基于数据队列630确定传输的配置的附加方面。

在一个方面中,信道信息632可以与基站和移动设备之间的通信信道的质量相关联,并且可以由能量感知调度单元620用于配置传输。例如,信道信息632可以表明基站和移动设备之间的差的信道条件,并且可以为传输选择在差的信道条件下提供提升的性能的MCS。然而,这样的MCS可能需要更大的资源块大小(例如,由于零填充和/或奇偶校验位要求),这可能增加移动设备对传输进行解码所消耗的能量的量。在一个方面中,信道信息632可以包括表明信号与干扰加噪声比(SINR)的信息,并且传输的配置可以至少部分地基于SINR来确定。在附加或替换方面中,信道信息632可以包括与下列各项相关联的信息:信道质量索引(CQI)信息、从所述移动设备接收的秩指示(RI)信息、预编码矩阵指示符(PMI)信息、多普勒扩展估计信息或者从移动设备接收的它们的组合,并且可由能量感知调度单元620用于确定传输的配置。参考图7对基于信道信息632来确定传输的配置的附加方面进行了描述。

在一个方面中,能量感知调度单元620还可以基于HARQ信息634来配置传输。例如,如上所述,HARQ信息634可以表明HARQ目标(例如,根据传输配置的第一次传输的成功概率)、HARQ重传的最大数量(例如,基站响应于接收到否定确认(NACK)或周期性地而不考虑接收到NACK等等而向移动设备440重新发送信息的最大次数)以及HARQ重传的频率(例如,向移动设备重新发送信息的频繁程度)。如同上文参考图4所描述的一样,能量信息614可以包括与移动设备用于对传输和/或使用HARQ的传输的重传进行处理所消耗的能量的量相关联的能量消耗信息。因此,能量感知调度单元620可以部分地基于HARQ信息634来确定传输的配置。在一个方面中,能量感知调度单元620可以至少部分地基于HARQ信息634来确定将用于传输的MCS。

在一个方面中,能量感知调度单元620还可以基于可用性信息636来配置传输。资源可用性信息636可以表明可用于提供基站和移动设备之间的传输的一个或多个资源。例如,资源可用性信息636可以标识:可以分配给传输的分量载波的数量、可用于提供传输的带宽、其它资源的其它可用性,或者可以分配给传输的它们的组合。应该指出的是,可用分量载波的数量可以大于移动设备针对CA的目的可以支持的分量载波的最大数量,并且分配给传输的分量载波的数量可以小于或者达到移动设备针对CA所支持的可用分量载波的最大数量,其中,可以基于能量度量(例如,图4的能量信息614或能量度量信息420)来确定分配给传输的分量载波的数量。另外,应该指出的是,可用带宽可以超过移动设备的最大允许带宽(例如,由基站的运营商根据与移动设备相关联的服务合同设置的带宽),或者可以小于与移动设备相关联的最小所需带宽(例如,为服务提供最低QoS的带宽)。参考图7对基于可用资源信息636来确定传输的配置的附加方面进行了描述。

如上所述,能量感知调度单元620可以确定用于基站和移动设备之间的传输的传输配置622。如同参考图7更详细描述的一样,传输配置622可以标识将用于传输的MCS、与传输相关联的传输块大小,以及用于传输的资源块分配。另外,传输配置622可以表明用于传输的双工模式、分配给传输的带宽、分配给传输的分量载波的数量(例如,当使用CA时)等等。在一个方面中,能量感知调度单元620可以向适于根据传输配置622来生成基站和移动设备之间的传输的发送处理链提供传输配置622。例如,发送处理链可以取回要在来自数据队列630中的一个数据队列的发送时间间隔(TTI)期间发送的数据,并且可以根据传输配置622来生成传输。在附加或替换方面中,能量感知调度器600可以根据包括在传输配置622中的资源块分配和MCS来生成传输块。

在一个方面中,能量优化器单元610和能量感知调度单元620可以在不同的时间间隔中进行操作。例如,能量优化器单元610可以适于根据第一时间间隔来确定配置信息612(例如,一个或多个半动态参数),并且能量感知调度单元620可以根据第二时间间隔进行操作来配置传输。在一个方面中,第一时间间隔可以与RRC连接(例如,能量优化器单元610可以被配置为每RRC连接确定一个或多个半动态参数一次)或者超帧(例如,能量优化器单元610可以被配置为每个超帧确定一个或多个半动态参数一次)相关联。在一个方面中,第二时间间隔可以与传输时间间隔(TTI)相关联(例如,能量感知调度单元620可以在每个TTI期间至少部分地基于配置信息612和能量信息614来对向移动设备的传输进行配置)。因此,能量感知调度单元620可以基于由能量优化器单元610确定的单组半动态参数配置多个TTI期间的传输。在一方面中,虽然可以基于单组半动态参数针对多个TTI来配置传输,但可以不相同地配置每个传输。例如,在每个TTI期间,可用资源的数量可以不同,将从数据队列中的一个数据队列发送的数据的QoS可以不同等等,并且这样的差异可以造成传输被不同地配置。

参照图7,示出了根据本公开内容的各个方面示出示例性能量感知调度单元的方面的框图。在图7中,示出了图6的能量感知调度单元620,并且包括初步调度单元710和能量度量评估单元720。如图7所示,初步调度单元710可以接收配置信息612(例如,一个或多个半动态参数)、数据队列信息630、信道信息632、HARQ信息634和资源可用性信息636,并且可以确定用于传输的一个或多个候选配置。在图7中,一个或多个候选配置被示为包括第一候选配置712、第二候选配置714、直到第N个候选配置716,其中,每个候选配置与MCS、资源块(RB)分配以及块大小(例如,传输块大小)相关联。应该指出的是,候选配置可以包括一个或多个候选配置,并且出于说明的目的而不是通过限制的方式示出了N个候选配置。另外,应该指出的是,虽然候选配置被描述为包括与MCS、传输块大小和RB分配相关联的信息,但是除了或不同于与MCS、传输块大小和/或RB分配相关联的信息,根据一些方面的候选配置还可以包括其它信息。

一个或多个候选配置中的每个候选配置可用于对配置信息612进行优化,以确定提供移动设备用于对传输进行解码的最低能量消耗同时满足施加于传输的固定参数和约束的传输配置。约束可以包括基于图6的服务信息602确定的QoS信息、带宽要求、如由图6的能力信息608表明的移动设备所支持的各种功能、由图6的能量水平信息604表明的期望能量水平,并且还可以由数据队列信息630、信道信息632、HARQ信息634和/或资源可用性信息636施加于传输。例如,一个或多个候选配置中的每个候选配置可以根据使用移动设备所支持的一个或多个MCS的QoS要求与来自数据队列630中的一个或多个数据队列的数据的传输相关联,并且可以与传输块大小和与相应MCS一致的RB分配相关联(例如,用于一个或多个候选配置中的每个候选配置的传输块大小和RB分配可以足以包括由用于传输的相应MCS所需要的数据和开销信息(如奇偶校验位和/或零填充比特))。

在一个方面中,初步调度单元710可以基于信道信息632和配置信息612来标识一个或多个候选配置。例如,配置信息612可以表明传输的目标SINR,并且初步调度单元710可以标识适合于传输的一个或多个MCS(例如,提供门限块级差错率(BER))。在一个方面中,鉴于目标SINR,适合于传输的一个或多个MCS可以是预先确定的(例如,基于存储在对于初步调度单元710而言可访问的数据库中的预期BLER信息,或者与配置信息612一起提供)。如下所述,响应于标识出适合于传输的一个或多个MCS,初步调度单元710可以向能量度量评估单元720提供一个或多个候选配置用于能量效率评估。

在一个方面中,可以从预先确定的表格中选择一个或多个合适的(或可用的)MCS。例如,预先确定的表格可以表明多个目标SINR,并且对于每个目标SINR,可以标识可以用于配置传输同时提供目标SINR的一个或多个MCS。预先确定的表格还可以包括表明用于提供目标SINR的MCS中的每个MCS的一个或多个块大小和RB分配的信息,或其它信息。在一个方面中,可使用预先确定的表格来标识一个或多个候选配置。例如,如上所述,配置信息612可以包括一个或多个半动态参数(例如,不由能量感知调度单元620优化的参数),并且预先确定的表格可以用于标识一个或多个动态参数(例如,将由能量感知调度单元620优化的一个或多个参数),诸如MCS、RB分配、块大小等。在一个方面中,预先确定的表格可以与能量度量信息包括在一起。通过使用预先确定的表格,可以降低对移动设备用于传输的能量消耗进行优化所需的运算复杂度和运算资源。

在一个方面中,给定一组半动态参数,初步调度单元710可以确定半动态参数是否对用于配置传输的一个或多个动态参数施加约束,并且可以基于由该组半动态参数施加的约束(如果有的话)来确定一个或多个动态参数。在一个方面中,这一个或多个动态参数可以与可以被优化以降低移动设备的功耗的传输的参数相对应。在确定一个或多个动态参数之后,初步调度单元710可以生成这一个或多个候选配置。例如,一个或多个候选配置中的每个候选配置可以包括与另一个候选配置不同地配置的至少一个动态参数(例如,两个候选配置可以包括相同的块大小但不同的MCS,或者可以包括相同的MCS但不同的编码速率)。以这种方式,确定一个或多个候选配置中的每个候选配置的能量消耗可能导致提供移动设备的能量消耗最大降低的候选配置的标识。通过基于比动态参数不怎么频繁地确定的半动态参数来确定动态参数是否被约束,待优化的参数的数量可以减少,进一步简化传输配置过程,并且增加可以确定传输优化的速度。

能量度量评估单元720可以适于对移动设备用于对根据一个或多个候选配置中的每个候选配置所配置的传输进行解码所消耗的能量进行评估。例如,能量度量评估单元720可以接收能量信息614,并且可以针对一个或多个候选配置中的每个候选配置来确定移动设备用于对根据一个或多个候选配置中的每个候选配置所配置的传输进行解码所消耗的能量。能量度量评估单元720可以适于使移动设备用于对传输进行解码的能量消耗最小化,并且因此可以选择提供移动设备的最低能量消耗的候选配置。

在一个方面中,提供最低能量消耗的候选配置可以不是与最小传输块大小相关联的候选配置。例如,虽然第一MCS可以提供更小的传输块大小,但用于对使用第一MCS的传输进行解码的移动设备的解码器可以比用于对与提供较大的传输块大小的第二MCS相关联的传输进行解码的第二解码器的能量效率更低。能量信息614可以包括允许能量度量评估单元720确定对于移动设备来说MCS是否比另一个MCS能量效率更高的信息。例如,如上所述,能量信息614可以包括由移动设备的制造商生成的、可以表明移动设备针对所有所支持的MCS的能量效率(例如,消耗的焦耳/比特的数量)的信息。应该指出的是,不同的移动设备可能是使用不同的MCS能量效率更高。因此,通过针对向每个移动设备的每次传输确定多个MCS,能量度量评估单元720可操作用于针对不同的移动设备确定为不同移动设备中的每个移动设备提供最低能量消耗的MCS。因此,能量度量评估单元720可以基于能量消耗和能量度量信息来提供用于优化向移动设备的传输的鲁棒解决方案。

在一个方面中,能量度量评估单元720和初步调度单元710可以操作来迭代地确定传输的配置。例如,在一个方面中,初步调度单元710在第一次迭代期间可以生成第一组候选配置,其中,第一组候选配置中的每个候选配置与第一MCS(例如,卷积码编码方案)相关联,并且其中,第一组候选配置中的候选配置中的每个候选配置可以与不同的编码速率(例如,1/2速率、2/3速率等)、不同的传输块大小、不同的RB分配或其组合相关联。在第一次迭代期间,能量度量评估单元720可以从提供移动设备的最低能量消耗的第一组候选配置中标识候选配置。

如同箭头730所表明的一样,候选配置可以反馈到初步调度单元710,并且初步调度单元710可以在第二次迭代期间确定用于传输的第二组候选配置。第二组候选配置可以包括在第一次迭代期间标识出的候选配置以及一个或多个附加候选配置,其中,一个或多个附加候选配置中的每个候选配置与不同于在第一次迭代期间标识出的候选配置的MCS相关联,并且其中,这一个或多个附加候选配置中的每个候选配置可以与不同的编码速率、不同的传输块大小、不同的RB分配或者它们的组合相关联。在第二次迭代期间,能量度量评估单元720可以从提供移动设备的最低能量消耗的第二组候选配置中标识出候选配置,该候选配置可能是在第一次迭代期间标识出的候选配置,或者可以是这一个或多个附加候选配置中的一个候选配置。初步调度单元710和能量度量评估单元720可以继续迭代地标识提供移动设备的最低能量消耗的候选配置,并且在标识提供移动设备的最低能量消耗的候选配置时,可以输出候选配置作为传输配置622。

应该指出的是,为了说明的目的而不是通过限制的方式提供了上述迭代过程,并且可以使用其它迭代过程来标识提供移动设备的最低能量消耗的候选配置。例如,在第一次迭代期间,可以对多个MCS进行评估以标识提供移动设备的最低能量消耗的MCS,并且然后标识出的MCS可以用作后续迭代的基础,其中,可以针对能量效率来评估不同的传输块大小、RB分配、编码速率等,以标识提供移动设备的最低能量消耗的候选配置。

在一个方面中,能量度量评估单元720可以通过在查找表中执行查找(例如,当能量信息614包括或被布置为查找表时)来对候选配置中的每个候选配置进行评估。在一个方面中,查找表可以包括用于每个SINR目标的多个MCS,并且可以包括与多个MCS中的每个MCS的多个配置(例如,编码速率、块大小、RB分配等)相关联的能量度量。应该指出的是,如同上文针对图4所解释的一样,在一些方面中,基站可以独立于能量度量来配置传输(例如,基于QoS要求、能量效率增益是否满足门限能量效率增益等)。

通过使用查找表来对与不同MCS相关联的多个候选配置进行评估,可以降低用于标识提供移动设备的最低能量消耗的候选配置的运算复杂度,这可以便于更频繁地确定提供移动设备的最低能量消耗的候选配置(如每个TTI一次)。此外,通过降低移动设备的能量消耗,在需要连接到电源(例如,以便对移动设备的电池进行再充电)之前,移动设备可以操作更长的时间段。因此,根据本公开内容的方面,如参考图6和图7所描述的能量感知调度器600可以支持对移动设备和基站之间的传输进行配置以降低移动设备的功耗。

参照图8,根据本公开内容的各个方面的用于配置传输以便对移动设备的功率进行管理的示例性系统的流图被示为系统800。在一个方面中,方法800可由基站的调度器(例如,图4的调度器422或图6和7的能量感知调度器600)执行。在附加或替换方面中,方法800可存储为指令,当由处理器执行时,所述指令使处理器执行根据本公开内容的方面的用于确定传输的配置的操作。

在810处,该方法包括:生成配置信息。配置信息可以包括:可用于根据本公开内容的方面对基站(例如,图4的基站410)和移动设备(例如,图4的移动设备440)之间的传输进行配置的一个或多个半动态参数。在一个方面中,配置信息可以是图6和图7的配置信息612。在一个方面中,方法800包括:在812处,确定服务信息。在一个方面中,服务信息可以与图6的服务602(例如,被提供给移动设备或由移动设备请求的服务、QoS要求等)相对应,并且服务信息可用于确定配置信息。在附加或替换方面中,方法800包括:在814处,确定能量水平信息。在一个方面中,能量水平信息可以是图6的能量水平信息604,并且可以表明移动设备的目标能量水平。如同参考图6描述的一样,能量水平信息可用于确定传输的配置。

在816处,方法800包括:确定小区负载信息。在一个方面中,小区负载信息可以是图6的小区负载信息606,并且可以表明服务于移动设备的小区的当前负载、与服务于移动设备的小区相邻的小区的当前负载,或者它们的组合。在附加或替换方面中,小区负载信息可与服务于移动设备的小区的历史小区负载信息、与服务小区相邻的一个或多个小区的历史小区负载信息,或者它们的组合相对应。在又一个附加或替换方面中,小区负载信息可以包括当前小区负载信息(例如,当前小区和/或与服务小区相邻的一个或多个小区的当前小区负载信息)、历史小区负载信息(例如,当前小区和/或与服务小区相邻的一个或多个小区的历史小区负载信息)、启发式信息,或者它们的组合。小区负载信息可用于配置传输并且对移动设备的功耗进行管理。例如,基于小区负载信息,可以选择干扰管理技术(例如,eICIC、NAIC等)用于传输。在一个方面中,可以选择干扰管理技术以降低移动设备的功耗。

在818处,方法800可以包括:确定能力信息。在一个方面中,能力信息可以是图6的能力信息608,并且可以表明移动设备的一种或多种能力。例如,能力信息可以表明移动设备所支持的一个或多个功能,如移动设备所支持的网络干扰管理技术、移动设备所支持的一个或多个MCS、移动设备所支持的一个或多个传输模式、移动设备所支持的一个或多个CA方案、移动设备所支持的一个或多个双工模式、一个或多个UE类别、移动设备所支持的一个或多个帧结构,或者它们的组合。在一个方面中,在816处基于小区负载信息确定的干扰技术可以进一步基于能力信息(例如,基于移动设备所支持的一种或多种干扰管理技术)来确定。附加地或替换地,可以部分地基于能力信息来确定传输的配置。例如,可以将移动设备所支持的一个或多个MCS标识为可用MCS(例如,可用于配置传输的MCS)。作为另一个示例,可以将移动设备所支持的一个或多个传输模式标识为可用传输模式。

在810处生成的配置信息可以包括一个或多个半动态参数。在一个方面中,如同参考图6和图7所描述的一样,一个或多个半动态参数可以是将不由调度器(例如,图4的调度器422和/或图6和图7的能量感知调度单元620)优化的参数。例如,一个或多个半动态参数可以包括移动设备的传输模式,它可以在传输期间不改变,并且可以不由调度器优化。另外,在810处生成的配置信息可以标识可以由调度器优化的其它参数,如选择提供移动设备为处理传输的能量消耗的最大降低的可用MCS。

在820处,方法800包括:基于配置信息来确定传输的配置。传输配置可以标识将用于传输的MCS、与传输相关联的传输块大小,以及用于传输的资源块分配。另外,传输配置可以表明用于传输的双工模式、分配给传输的带宽、分配给传输的分量载波的数量(例如,当使用CA时)等等。在一个方面中,如上文参考图6和图7所述,调度器可以向适于根据传输配置来生成基站和移动设备之间的传输的发送处理链提供传输配置。在附加或替换方面中,调度器可以根据传输配置来生成传输块,并且可以发起传输块向移动设备的传输。在一个方面中,如上文参考图6和图7所述,调度器可以在每个发送时间间隔(TTI)期间确定传输配置信息。

在一个方面中,可以确定传输的配置以降低移动设备在传输的处理期间的能量消耗。在附加或替换方面中,传输的配置可以不降低移动设备为处理传输的能量消耗(如当优化的传输配置不能降低移动设备超过门限(beyond a threshold)的能量消耗时)。当服务小区服务于大量移动设备时,这可能是有益的,因为对正被服务的每个移动设备的传输配置进行动态优化可能降低服务小区的性能。仅当降低满足门限时动态地配置传输以降低移动设备的能量消耗可以提供服务小区的性能和移动设备的功耗之间的折中。

在一个方面中,方法800包括:在821处,接收能量信息。在一个方面中,能量信息可以是图6和7的能量信息614。在附加或替换方面中,数据库可以包括图4的能量度量信息420的至少一部分。在一个方面中,能量信息可以是存储可用于基于传输的各种配置确定移动设备在传输期间消耗的能量的量的信息的数据库。例如,数据库可以包括表明移动设备每单位数据消耗的能量的量的信息(例如,焦耳/比特)。在一个方面中,数据库可以是查找表。在一个方面中,能量信息614可以是特定于移动设备的。例如,可以从数据库中过滤掉能量信息,以便仅使用与配置信息(例如,在810处生成的配置信息)相关联的能量信息。因此,在821处接收的能量信息可以仅包括用于在810处生成的配置信息中标识出的传输的配置的能量信息(例如,一个或多个可用MCS、一个或多个可用CA方案、一种或多种干扰管理技术等)。在附加或替换方面中,可以(从)由移动设备向基站提供的数据库(例如,在基站和移动设备之间的注册期间)中取回能量信息。在附加或替换方面中,提供基站的运营商可以向基站提供数据库。例如,移动设备的制造商可以向运营商提供数据库作为认证过程的一部分(例如,运营商授权使用移动设备在运营商的网络上使用的过程)。在一个方面中,数据库可以是基于SKU的。例如,存储在数据库中的信息可以由移动设备SKU组织,从而由一个或多个制造商制造的不同移动设备均具有存储在数据库中的能量信息。在821处取回的能量信息可用于确定移动设备针对传输的各种配置消耗的能量的量的信息的数据库。

在822处,方法800包括:确定数据队列信息。在一个方面中,数据队列信息可以是图6和图7的数据队列信息630。数据队列信息可用于对基站和移动设备之间的传输进行配置。例如,可以根据与一项或多项服务中的每项服务相关联的QoS把将与这一项或多项服务中的每项服务(例如,由在812确定的服务信息所表明的服务)相结合地发送的数据组织成数据队列(例如,图6和图7的数据队列630)。在传输期间,存储在与最高QoS相关联的数据队列中的数据可以在与较小QoS相关联的其它数据之前由能量感知调度单元620进行处理以用于传输,等等。与被调度用于传输的数据相关联的QoS可以影响所选择用于传输的MCS以及其它参传输配置参数(如块大小、资源块分配、带宽要求等)。例如,可以最佳地使用第一MCS来发送与第一QoS相关联的数据,并且与第二QoS相关联的数据可以使用第一MCS或另一个MCS(例如,提供移动设备的降低的能量消耗的另一个MCS)。因此,调度器可以至少部分地基于在822处确定的数据队列信息来确定传输的配置。

在823处,方法800包括:确定HARQ信息。在一个方面中,HARQ信息可以是图6和图7的HARQ信息634,并且可以表明HARQ目标(例如,根据传输配置的第一次传输的成功概率)、HARQ重传的最大数量(例如,基站响应于接收到否定确认(NACK)或周期性地而不考虑接收到NACK等等而向移动设备重新发送信息的最大次数)以及HARQ重传的频率(例如,向移动设备重新发送信息的频繁程度)。如同上文参考图4和图6所描述的一样,在821处接收的能量信息可以包括与移动设备用于对传输和/或使用HARQ的传输的重传进行处理所消耗的能量的量相关联的能量消耗信息,并且可用于确定用于传输的HARQ参数的配置。例如,执行方法800的操作的调度器可以通过对由移动设备为处理传输和根据HARQ信息的一个或多个重传的能量消耗进行预测,部分地基于HARQ信息来确定传输的配置。在一个方面中,可以至少部分地基于HARQ信息来确定将用于传输的MCS。例如,一个或多个可用MCS中的第一MCS可以比第二MCS需要更多的能量来处理传输和/或重传。

在824处,方法800包括:确定信道信息,其中信道信息可以表明基站和移动设备之间通信信道的质量。在一个方面中,信道信息可以是图6和图7的信道信息632。信道信息可用于确定传输的配置。例如,当信道信息表明差的信道条件时,可以选择在差的信道条件下提供提升的性能的MSC用于传输。然而,这样的MCS可能需要更大的资源块大小(例如,由于零填充和/或奇偶校验位要求),这会增加移动设备对传输进行解码所消耗的能量的量。在一个方面中,信道信息可以包括表明SINR的信息,并且传输的配置可以至少部分地基于SINR来确定。在附加或替换方面中,信道信息可以包括与下列各项相关联的信息:信道质量索引(CQI)信息、从所述移动设备接收的秩指示(RI)信息、预编码矩阵指示符(PMI)信息、多普勒扩展估计信息或者它们的组合,并且可用于确定传输的配置。

作为基于信道质量信息来确定传输的配置的另一个示例,当信道质量信息表明差的信道条件时,调度器可以确定:可能发生一次或多次重传,并且可以估计移动设备用于基于HARQ信息来处理重传的能量消耗的量。另外,可基于是否基于HARQ信息预测可用MCS中的一个MCS与其它可用MCS相比需要较少的重传来选择用于传输的MCS。例如,与包括较少奇偶校验位的其它可用MCS相比,对基于包括附加奇偶校验位的MCS配置的传输进行解码会消耗更多的功率,但是会需要更少的重传由移动设备成功接收。当移动设备用于对附加奇偶校验位进行解码增加的功耗小于对使用其它可用MCS的传输和重传进行解码所需的功率量时,调度器可以选择包括附加奇偶校验位的MCS。

在825处,方法800包括:确定资源可用性信息。资源可用性信息可以表明可用于提供基站和移动设备之间的传输的一个或多个资源。例如,资源可用性信息可以标识:可以分配给传输的分量载波的数量、可用于提供传输的带宽、其它资源的其它可用性,或者可以分配给传输的它们的组合。应该指出的是,可用分量载波的数量可以大于移动设备针对CA的目的可以支持的分量载波的最大数量,并且分配给传输的分量载波的数量可以小于或者达到移动设备针对CA所支持的可用分量载波的最大数量,其中,可以基于能量信息(例如,图4的能量信息614或能量度量信息420)来确定分配给传输的分量载波的数量。另外,应该指出的是,可用带宽可能超过移动设备的最大允许带宽(例如,由基站的运营商根据与移动设备相关联的服务合同设置的带宽),或者可能小于最小与移动设备相关联的所需带宽(例如,提供服务的最低QoS的带宽)。在一个方面中,资源可用性信息可以是图6的资源可用性信息636。

在826处,方法800包括:确定用于传输的一个或多个候选配置。一个或多个候选配置中的每个候选配置可用于对配置信息进行优化,以确定提供移动设备用于对传输进行解码的最低能量消耗同时满足施加于传输的固定参数和约束的传输配置。约束可以包括基于服务信息确定的服务质量信息、带宽要求、由能力信息表明的移动设备的能力、由能量水平信息表明的期望或目标能量水平等。约束还可由数据队列信息、信道信息、HARQ信息和/或资源可用性信息施加于传输。例如,一个或多个候选配置中的每个候选配置可以根据使用移动设备所支持的一个或多个MCS的QoS要求与来自数据队列中的一个或多个数据队列的数据传输相关联,并且可以与传输块大小和与相应MCS一致的RB分配相关联(例如,用于一个或多个候选配置中的每个候选配置的传输块大小和RB分配可以足以包括由用于传输的相应MCS所需要的数据和开销信息(如奇偶校验位和/或零填充比特))。

在一个方面中,调度器可以基于信道信息和配置信息来标识一个或多个候选配置。例如,配置信息可以表明传输的目标SINR,并且调度器可以标识适合于传输的一个或多个MCS(例如,提供门限块级差错率(BER))。在一个方面中,鉴于目标SINR,适合于传输的一个或多个MCS可以是预先确定的(例如,基于存储在对于调度器而言可访问的数据库中的预期BLER信息,或者与配置信息一起提供)。在一个方面中,可以从预先确定的表格中选择一个或多个合适的(或可用的)MCS。例如,预先确定的表格可以表明多个目标SINR,并且对于每个目标SINR,可以标识可以用于配置传输同时提供目标SINR的一个或多个MCS。预先确定的表格还可以包括表明用于提供目标SINR的MCS中的每个MCS的一个或多个块大小和RB分配的信息,或其它信息。

在一个方面中,可使用预先确定的表格来标识一个或多个候选配置。例如,配置信息可以包括一个或多个半动态参数(例如,不由能量感知调度单元620优化的参数),并且预先确定的表格可以用于标识一个或多个动态参数(例如,将由调度器优化的一个或多个参数),诸如MCS、RB分配、块大小等。在一个方面中,预先确定的表格可以与能量信息包括在一起。通过使用预先确定的表格,可以降低对移动设备用于传输的能量消耗进行优化所需的运算复杂度和运算资源。

在一个方面中,给定一组半动态参数,调度器可以确定半动态参数是否对用于配置传输的一个或多个动态参数施加约束,并且可以基于由该组半动态参数施加的约束(如果有的话)来确定一个或多个动态参数。在一个方面中,一个或多个动态参数可以与可以被优化以降低移动设备的功耗的传输的参数相对应。在确定一个或多个动态参数之后,调度器可以生成一个或多个候选配置。例如,一个或多个候选配置中的每个候选配置可以包括与另一个候选配置不同地配置的至少一个动态参数(例如,两个候选配置可以包括相同的块大小但不同的MCS,或者可以包括相同的MCS但不同的编码速率)。以这种方式,确定一个或多个候选配置中的每个候选配置的能量消耗可以导致提供移动设备的能量消耗最大降低的候选配置的标识。通过基于半动态参数(其是比动态参数更不频繁地确定的)来确定动态参数是否被约束,待优化的参数的数量可以减少,进一步简化传输配置过程,并且增加能够确定传输优化的速度。

在827处,方法800包括:对移动设备用于对根据一个或多个候选配置中的每个候选配置所配置的传输进行解码所消耗的能量进行评估。例如,在821处,调度器可以接收能量信息,并且可以针对一个或多个候选配置中的每个候选配置来确定移动设备用于对根据一个或多个候选配置中的每个候选配置所配置的传输进行解码所消耗的能量。方法800可以使调度器能够使得移动设备用于对传输进行解码的能量消耗最小化。在828处,方法800包括:选择提供移动设备的最低能量消耗的候选配置,并且在829处,根据所选择的提供移动设备的最低能量消耗的候选配置来调度传输。

在一个方面中,提供最低能量消耗的候选配置可能不是与最小传输块大小相关联的候选配置。例如,虽然第一MCS能够支持更小的传输块大小,但用于对使用第一MCS的传输进行解码的移动设备的解码器可能比用于对与提供较大的传输块大小的第二MCS相关联的传输进行解码的第二解码器的能量效率更低。能量信息可以包括允许调度器确定对于移动设备来说MCS是否比另一个MCS能量效率更高的信息。例如,如上所述,能量信息可以包括由移动设备的制造商生成的、可以表明移动设备针对所有所支持的MCS的能量效率(例如,消耗的焦耳/比特的数量)的信息。应该指出的是,不同移动设备用不同的MCS可能是能量效率更高的。因此,通过针对向每个移动设备的每次传输确定多个MCS,方法800可以针对不同的移动设备确定为不同移动设备中的每个移动设备提供最低能量消耗的MCS。因此,方法800可以基于能量消耗和能量度量信息来提供用于优化向移动设备的传输的鲁棒解决方案。

在一个方面中,如同箭头840所表明的一样,方法800可以迭代地确定传输的配置。例如,在第一次迭代期间,在826处可以生成第一组候选配置,其中,第一组候选配置中的每个候选配置与第一MCS(例如,卷积码编码方案)相关联,并且其中,第一组候选配置中的候选配置中的每个候选配置可以与不同的编码速率(例如,1/2速率、2/3速率等)、不同的传输块大小、不同的RB分配或其组合相关联。在827处,可以对第一组候选配置中的每个候选配置进行评估,以确定移动设备消耗的能量;并且在828处,可以选择第一组候选配置中提供移动设备的最低能量消耗的候选配置。

如同箭头840所表明的一样,可以确定用于传输的第二组候选配置。第二组候选配置可以包括在第一次迭代期间在828处所选择的候选配置以及一个或多个附加候选配置,其中,一个或多个附加候选配置中的每个候选配置与不同于所选择的候选配置的MCS相关联,并且其中,这一个或多个附加候选配置中的每个候选配置可以与不同的编码速率、不同的传输块大小、不同的RB分配或者它们的组合相关联。在827处,可以对第二组候选配置中的每个候选配置进行评估,以确定移动设备消耗的能量;并且在828处,可以从第二组候选配置中选择提供移动设备的最低能量消耗的候选配置。在第二次迭代期间选择的候选配置可以是在第一次迭代期间选择的候选配置,或者可以是一个或多个附加候选配置中的一个候选配置。方法800可以继续迭代地生成候选配置并选择提供移动设备的最低能量消耗的候选配置,并且当标识出提供移动设备的最低能量消耗的候选配置时,可以在829处基于最终选择的候选配置来调度传输。

应该指出的是,为了说明的目的而不是通过限制的方式提供了上述迭代过程,并且可以使用其它迭代过程来标识提供移动设备的最低能量消耗的候选配置。例如,在第一次迭代期间,可以对多个MCS进行评估以标识提供移动设备的最低能量消耗的MCS,并且然后标识出的MCS可以用作后续迭代的基础,其中,可以针对能量效率来评估不同的传输块大小、RB分配等,以标识提供移动设备的最低能量消耗的候选配置。

在830处,方法800包括:确定是否至少部分地基于能量信息来修改基站和移动设备之间的后续传输的配置。在一个方面中,确定是否对后续传输的配置进行修改可以包括:确定用于确定先前传输配置的任何信息(如可用资源、目标SINR、小区负载信息、数据队列信息、服务信息等)是否已改变。如果用于确定先前传输配置的信息没有任何一个有改变,则方法800可以使用先前确定的传输配置来调度后续传输。如果信息的至少一部分已经改变,则可以全部或部分地(仅与已经改变的信息相关联的部分)重复方法800来确定后续传输的配置,以便对移动设备的功耗进行管理。

方法800可以提升移动设备的性能。例如,通过对传输进行配置以降低移动设备为处理传输的功耗,移动设备可以在不连接到电源的情况下操作更长的时间段。在一个方面中,方法800还可以提供在基站用于对传输进行配置以降低移动设备的功耗的增加的处理和总体网络性能之间的折中。例如,如上所述,在一些方面中,当这样的配置提供移动设备的功耗的门限降低时,方法800可以仅动态地配置传输。因此,当配置不提供功耗的门限降低时,基站可以不继续使用处理资源来配置传输,这样能够允许基站更快地处理其它移动设备的传输。

在一个方面中,根据本公开内容的各个方面,公开了一种用于对移动设备(例如,图4的移动设备440)的功耗进行管理的装置,并且该装置包括用于标识与移动设备相关联的能量度量的模块。如同参考图4描述的一样,可以基于从移动设备接收的信息、存储在数据库(例如,图4的数据库418或图4的数据库448)处的信息,或其它信息(例如,可用网络资源等)来标识能量度量。用于标识能量度量的模块可以是图4的处理器412、图4的调度器422、图3的调度器344、图3的控制器/处理器340、图3的发射处理器320、图3的发送MIMO处理器330,或者图6和图7的能量感知调度器600。用于标识能量度量的模块可以使用迭代过程来标识能量度量以使移动设备的能量消耗的降低最大化,其中,迭代过程针对能量度量的不同组合来对移动设备的能量消耗的总能量降低进行估计。

该装置包括:用于至少部分地基于能量度量来对基站和移动设备之间的传输进行配置的模块。用于对传输进行配置的模块可以是图4的处理器412、图4的调度器422、图3的调度器344、图3的控制器/处理器340、图3的发射处理器320、图3的发送MIMO处理器330,或者图6和图7的能量感知调度器600。另外,用于进行配置的模块可以包括:用于至少部分地基于能量度量来确定用于基站和移动设备之间的传输的第一能量消耗的模块;以及用于独立于该能量度量来为基站和移动设备之间的传输确定第二能量消耗的模块。用于确定第一能量消耗和第二能量消耗的模块可以是图4的处理器412、图4的调度器422、图3的调度器344、图3的控制器/处理器340、图3的发射处理器320、图3的发送MIMO处理器330,或者图6和图7的能量感知调度器600。

另外,用于对传输进行配置的模块可以包括:用于确定第一能量消耗和第二能量消耗之间的差的模块;用于当第一能量消耗和第二能量消耗之间的差满足门限时,至少部分地基于该能量度量来对基站和移动设备之间的传输进行配置的模块;以及用于当第一能量消耗和第二能量消耗之间的差不满足门限时,独立于该能量度量来对基站和移动设备之间的传输进行配置的模块。用于确定第一能量消耗和第二能量消耗之间的差的模块、用于至少部分地基于能量度量来对传输进行配置的模块,以及用于独立于能量度量来对传输进行配置的模块可以是图4的处理器412、图4的调度器422、图3的调度器344、图3的控制器/处理器340、图3的发射处理器320、图3的发送MIMO处理器330,或者图6和图7的能量感知调度器600。

另外,装置可以包括:用于至少部分地基于能量度量来确定是否修改基站和移动设备之间的后续传输的配置的模块。用于确定是否对后续传输的配置进行修改的模块可以是图4的处理器412、图4的调度器422、图3的调度器344、图3的控制器/处理器340、图3的发射处理器320、图3的发送MIMO处理器330,或者图6和图7的能量感知调度器600。

本领域技术人员会理解的是,可以使用多种不同的技术和技艺中的任意一种来表示信息和信号。例如,在贯穿上面的描述中提及的数据、指令、命令、信息、信号、比特、符号和码片可以由电压、电流、电磁波、磁场或磁性粒子、光场或光粒子、或者其任意组合来表示。

本领域技术人员还应当明白,结合本文中的公开内容而描述的各个说明性的逻辑框、模块、电路和算法步骤均可以实现成电子硬件、计算机软件或其组合。为了清楚地表示硬件和软件之间的该可交换性,上文对各个说明性的组件、框、模块、电路和步骤均围绕其功能进行了总体描述。至于这种功能是实现为硬件还是实现为软件,取决于应用和对整个系统所施加的设计约束。本领域技术人员可以针对每个应用,以变通的方式实现所描述的功能,但是这种实现决策不应解释为造成对本公开内容的范围的背离。

利用被设计为执行本文所述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合,可以实现或执行结合本文中的公开内容所描述的各个说明性的逻辑框、模块和电路。通用处理器可以是微处理器,但是,在替换方案中,该处理器可以是任何常规的处理器、控制器、微控制器或者状态机。处理器也可以实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合、或者任何其它这种配置。

结合本文中的公开内容所描述的方法或者算法的步骤可直接实现在硬件中、由处理器执行的软件模块中或者这两者的组合中。软件模块可以位于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动磁盘、CD-ROM、或者本领已知的任何其它形式的存储介质中。一种示例性的存储介质耦合到处理器,从而使处理器能够从该存储介质读取信息以及向该存储介质写入信息。可替换地,存储介质可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。该ASIC可以位于用户终端中。可替换地,处理器和存储介质也可以作为分立部件位于用户终端中。

在一个或多个示例性设计中,本文中所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。如果用软件来实现,则这些功能可以作为一条或多条指令或代码存储在计算机可读介质上、或者通过计算机可读介质发送。计算机可读存储介质可以是可由通用计算机或专用计算机访问的任何可用介质。通过举例而非限制的方式,这种计算机可读存储介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并可以由通用或专用计算机或者通用或专用处理器进行访问的任何其它介质。另外,非临时性连接可以包括在计算机可读介质的定义中。例如,如果使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)从网站、服务器或其它远程源发送指令,则同轴电缆、光纤线缆、双绞线、或DSL包括在介质的定义中。如同本文中所使用的一样,磁盘(disk)和光碟(disc)包括压缩光碟(CD)、激光光碟、光碟、数字通用光碟(DVD)、软盘和蓝光光碟,其中磁盘通常磁性地复制数据,而光碟则用激光来光学地复制数据。上述各项的组合也应该包括在计算机可读介质的范围之内。

为了使本领域的任何技术人员能够实现或使用本公开内容,在前面提供了对本公开内容的描述。对于本领域的技术人员而言,对本公开内容的各种修改将是显而易见的,并且在不背离本公开内容的精神或范围的前提下,本文中定义的总体原理可适用于其它变型。因此,本公开内容并非旨在受限于本文中所描述的示例和设计,而是符合与本文中所公开的原理和新颖特征相一致的最广范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1