BR112016026609B1 - TECHNIQUES FOR MANAGING THE ENERGY CONSUMPTION OF A MOBILE DEVICE - Google Patents

TECHNIQUES FOR MANAGING THE ENERGY CONSUMPTION OF A MOBILE DEVICE Download PDF

Info

Publication number
BR112016026609B1
BR112016026609B1 BR112016026609-9A BR112016026609A BR112016026609B1 BR 112016026609 B1 BR112016026609 B1 BR 112016026609B1 BR 112016026609 A BR112016026609 A BR 112016026609A BR 112016026609 B1 BR112016026609 B1 BR 112016026609B1
Authority
BR
Brazil
Prior art keywords
mobile device
transmission
base station
power
information
Prior art date
Application number
BR112016026609-9A
Other languages
Portuguese (pt)
Inventor
Peter Pui Lok Ang
Tingfang JI
John Edward Smee
Joseph Binamira Soriaga
Krishna Kiran Mukkavilli
Peter Gaal
Gavin Bernard Horn
Alexei Yurievitch Gorokhov
Naga Bhushan
Michael Alexander Howard
Joseph Patrick Burke
Rotem Cooper
Original Assignee
Qualcomm Incorporated
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Incorporated filed Critical Qualcomm Incorporated
Publication of BR112016026609B1 publication Critical patent/BR112016026609B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • H04W52/0219Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave where the power saving management affects multiple terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0229Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level

Abstract

TÉCNICAS PARA GERENCIAR O CONSUMO DE ENERGIA DE UM DISPOSITIVO MÓVEL São revelados sistemas, métodos, aparelhos e meios de armazenamento legíveis por computador para gerenciar o consumo de energia de um dispositivo móvel. Os sistemas, método, aparelho e meio de armazenamento legível por computador podem fazer com que a estação base identifique uma métrica de energia associada com um dispositivo móvel, e configure a transmissão entre a estação base e o dispositivo móvel com base ao menos em parte na métrica de energia. A configuração da transmissão pode reduzir o consumo de energia do dispositivo móvel para processamento da transmissão.TECHNIQUES FOR MANAGING POWER CONSUMPTION OF A MOBILE DEVICE Systems, methods, apparatus and computer-readable storage media for managing the power consumption of a mobile device are disclosed. The systems, method, apparatus, and computer-readable storage medium may cause the base station to identify a power metric associated with a mobile device, and configure transmission between the base station and the mobile device based at least in part on the power metric. Broadcast configuration can reduce the power consumption of the mobile device for processing the broadcast.

Description

REFERÊNCIA REMISSIVA A PEDIDOS RELACIONADOSREFERENCE TO RELATED ORDERS

[0001] O presente pedido reivindica prioridade para o Pedido de Patente Provisional dos Estados Unidos N° 61/992.862, intitulado “TECHNIQUES FOR MANAGING POWER CONSUMPTION OF A MOBILE DEVICE”, depositado em 13 de maio de 2014, e Pedido de Patente de Utilidade dos Estados Unidos N° 14/636.734, intitulado “TECHNIQUES FOR MANAGING POWER CONSUMPTION OF A MOBILE DEVICE”, depositado em 3 de março de 2015, que são aqui expressamente incorporados integralmente mediante referência.[0001] The present application claims priority to United States Provisional Patent Application No. 61/992,862, entitled “TECHNIQUES FOR MANAGING POWER CONSUMPTION OF A MOBILE DEVICE”, filed on May 13, 2014, and Utility Patent Application No. 14/636,734, entitled “TECHNIQUES FOR MANAGING POWER CONSUMPTION OF A MOBILE DEVICE”, filed on March 3, 2015, which are expressly incorporated herein in full by reference.

ANTECEDENTESBACKGROUND CAMPOFIELD

[0002] Aspectos da presente revelação se referem geralmente aos sistemas de comunicação sem fio e, mais especificamente, às técnicas para gerenciar o consumo de energia de um dispositivo móvel.[0002] Aspects of the present disclosure relate generally to wireless communication systems and, more specifically, to techniques for managing the power consumption of a mobile device.

DESCRIÇÃO DA TÉCNICA RELACIONADADESCRIPTION OF RELATED TECHNIQUE

[0003] As redes de comunicação sem fio são amplamente implementadas para proporcionar diversos serviços de comunicação tal como voz, vídeo, dados de pacote, troca de mensagens, difusão, etc. Essas redes sem fio podem ser redes de acesso múltiplo capazes de suportar múltiplos usuários mediante compartilhamento dos recursos de rede disponíveis. Exemplos de tais redes de acesso múltiplo incluem redes de Acesso Múltiplo de Divisão de Código (CDMA), redes de Acesso Múltiplo de Divisão de Tempo (TDMA), redes de Acesso Múltiplo de Divisão de Frequência (FDMA), redes FDMA Ortogonal (OFDMA) e redes FDMA de Portadora Única (SC-FDMA).[0003] Wireless communication networks are widely implemented to provide various communication services such as voice, video, packet data, message exchange, broadcast, etc. These wireless networks may be multiple access networks capable of supporting multiple users by sharing available network resources. Examples of such multiple access networks include Code Division Multiple Access (CDMA) networks, Time Division Multiple Access (TDMA) networks, Frequency Division Multiple Access (FDMA) networks, Orthogonal FDMA (OFDMA) networks and Single Carrier FDMA (SC-FDMA) networks.

[0004] Uma rede de comunicação sem fio pode incluir um número de eNodeBs que podem suportar comunicação para um número de equipamentos de usuário (UEs). Um UE pode se comunicar com um eNodeB por intermédio de downlink e de uplink. O downlink (ou link direto) se refere ao link de comunicação a partir do eNodeB para o UE, e o uplink (ou link reverso) se refere ao link de comunicação a partir do UE para o eNodeB.[0004] A wireless communication network may include a number of eNodeBs that may support communication to a number of user equipment (UEs). A UE can communicate with an eNodeB via downlink and uplink. The downlink (or forward link) refers to the communication link from the eNodeB to the UE, and the uplink (or reverse link) refers to the communication link from the UE to the eNodeB.

SUMÁRIOSUMMARY

[0005] Aspectos da presente revelação se referem às técnicas para gerenciar o consumo de energia de um dispositivo móvel. Por exemplo, sistemas, métodos, aparelhos e meios de armazenamento legíveis por computador para gerenciar o consumo de energia de um dispositivo móvel em comunicação com uma estação base são aqui descritos. Em um aspecto, um método para gerenciar o consumo de energia em um dispositivo móvel para processar as transmissões entre uma estação base e um dispositivo móvel pode incluir a identificação de uma métrica de energia associada com um dispositivo móvel. O dispositivo móvel pode incluir pelo menos um dentre um telefone móvel, um veículo, um tablet, um computador, ou uma máquina. Em um aspecto, a métrica de energia pode ser determinada com base ao menos em parte em informação armazenada em um banco de dados acessível à estação base. Em um aspecto, a métrica de energia associada com o dispositivo móvel pode incluir um ou mais parâmetros associados com a transmissão entre a estação base e o dispositivo móvel. O um ou mais parâmetros pode incluir pelo menos um parâmetro que afeta uma quantidade de energia consumida pelo dispositivo móvel para processamento da transmissão entre a estação base e o dispositivo móvel. Em um aspecto adicional ou alternativo, a métrica de energia associada com o dispositivo móvel pode ser uma métrica associada com um ou mais serviços providos pelo dispositivo móvel.[0005] Aspects of the present disclosure relate to techniques for managing the power consumption of a mobile device. For example, computer-readable systems, methods, apparatus and storage media for managing the power consumption of a mobile device communicating with a base station are described herein. In one aspect, a method for managing power consumption in a mobile device for processing transmissions between a base station and a mobile device may include identifying a power metric associated with a mobile device. The mobile device may include at least one of a mobile phone, a vehicle, a tablet, a computer, or a machine. In one aspect, the power metric may be determined based at least in part on information stored in a database accessible to the base station. In one aspect, the power metric associated with the mobile device may include one or more parameters associated with transmission between the base station and the mobile device. The one or more parameters may include at least one parameter that affects an amount of power consumed by the mobile device for processing transmission between the base station and the mobile device. In a further or alternative aspect, the energy metric associated with the mobile device may be a metric associated with one or more services provided by the mobile device.

[0006] Em um aspecto, o método pode incluir a configuração da transmissão entre a estação base e o dispositivo móvel com base ao menos em parte na métrica de energia. A configuração da transmissão pode facilitar um gerenciamento do consumo de energia do dispositivo móvel. Em um aspecto, a configuração da transmissão entre a estação base e o dispositivo móvel pode incluir a determinação de um esquema de modulação e codificação (MCS) a ser usado para a transmissão entre a estação base e o dispositivo móvel. Em um aspecto, o método pode incluir a determinação de uma qualidade de serviço (QoS) associada com a transmissão entre a estação base e o dispositivo móvel, onde a transmissão entre a estação base e o dispositivo móvel é configurada com base, ao menos em parte, no QoS determinado. Em um aspecto, o método pode incluir a determinação periódica de se deve ser feita uma modificação em uma configuração de uma transmissão subsequente entre a estação base e o dispositivo móvel com base ao menos em parte na métrica de energia.[0006] In one aspect, the method may include configuring transmission between the base station and the mobile device based at least in part on the power metric. Streaming configuration can make it easier to manage your mobile device's power consumption. In one aspect, configuring transmission between the base station and the mobile device may include determining a modulation and coding scheme (MCS) to be used for transmission between the base station and the mobile device. In one aspect, the method may include determining a quality of service (QoS) associated with transmission between the base station and the mobile device, wherein the transmission between the base station and the mobile device is configured based on at least part, in the determined QoS. In one aspect, the method may include periodically determining whether to make a modification to a configuration of a subsequent transmission between the base station and the mobile device based at least in part on the power metric.

[0007] Em um aspecto, o método pode incluir identificar uma capacidade do dispositivo móvel, e a métrica de energia pode ser determinada com base, ao menos em parte, na capacidade do dispositivo móvel. A capacidade do dispositivo móvel pode incluir ao menos um de um ou mais modos de transmissão (TMs) suportados pelo dispositivo móvel, um ou mais esquemas de modulação e codificação (MCS) suportados pelo dispositivo móvel, um ou mais esquemas de agregação de portadora (CA) suportados pelo dispositivo móvel, capacidades de largura de banda do dispositivo móvel, uma estrutura de quadro suportada pelo dispositivo móvel, uma categoria do dispositivo móvel, técnicas de gerenciamento de interferência suportadas pelo dispositivo, um ou mais modos duplex suportados pelo dispositivo móvel, ou uma combinação dos mesmos. Em um aspecto, o método pode incluir o recebimento, a partir do dispositivo móvel, de uma mensagem que indica a capacidade do dispositivo móvel. Em um aspecto adicional ou alternativo, o método pode incluir a determinação de um recurso de rede disponível, e a métrica de energia pode ser determinada com base ao menos em parte no recurso de rede disponível.[0007] In one aspect, the method may include identifying a capability of the mobile device, and the power metric may be determined based, at least in part, on the capability of the mobile device. The capability of the mobile device may include at least one of one or more transmission modes (TMs) supported by the mobile device, one or more modulation and coding schemes (MCS) supported by the mobile device, one or more carrier aggregation schemes ( CA) supported by the mobile device, bandwidth capabilities of the mobile device, a frame structure supported by the mobile device, a category of the mobile device, interference management techniques supported by the device, one or more duplex modes supported by the mobile device, or a combination thereof. In one aspect, the method may include receiving, from the mobile device, a message indicating the capability of the mobile device. In a further or alternative aspect, the method may include determining an available network resource, and the power metric may be determined based at least in part on the available network resource.

[0008] Em um aspecto, o método pode incluir a identificação de um ou mais parâmetros semi-dinâmicos e um ou mais parâmetros dinâmicos, e determinar a configuração da transmissão com base no um ou mais parâmetros semi- dinâmicos, no um ou mais parâmetros dinâmicos, e na métrica de energia. Em um aspecto, o método pode incluir a determinação de se um ou mais parâmetros semi-dinâmicos impõem restrições a um ou mais parâmetros dinâmicos, e determinar o um ou mais parâmetros dinâmicos para configuração da transmissão com base em se o um ou mais parâmetros semi-dinâmicos impõem restrições ao um ou mais parâmetros dinâmicos. Em um aspecto, o método pode incluir a identificação de um ou mais esquemas de modulação e codificação (MCS) disponíveis para configurar a transmissão, e avaliar de forma iterativa o um ou mais MCSs disponíveis para identificar um MCS que proporciona um consumo de energia reduzido pelo dispositivo móvel para a transmissão. O consumo de energia pode ser determinado com base ao menos em parte na métrica de energia. Em um aspecto, o um ou mais parâmetros dinâmicos podem incluir um MCS a ser usado para a transmissão, uma atribuição de bloco de recursos a serem usados para a transmissão, um tamanho de bloco de transporte a ser usado para a transmissão, uma taxa de codificação a ser usada para a transmissão, disponibilidade de recursos de rede, informação de canal, ou uma combinação dos mesmos, e em que os parâmetros semi- dinâmicos incluem um modo de transmissão, uma qualidade de serviço associada com a transmissão, uma capacidade do dispositivo móvel, informação de carregamento de célula, informação de serviço associado com o dispositivo móvel, uma relação de sinal/ruído alvo mais interferência (SINR) para a transmissão, uma taxa de erro de nível de bloco de limiar (BLER) para a transmissão, ou uma combinação dos mesmos. Em um aspecto, a configuração da transmissão entre a estação base e o dispositivo móvel pode incluir a programação da transmissão utilizando um número de blocos de recurso. O número de blocos de recurso programado para a transmissão pode ser determinado com base ao menos em parte na métrica de energia. Em um aspecto adicional ou alternativo, a configuração da transmissão entre a estação base e o dispositivo móvel pode incluir a determinação de um tamanho de bloco de transporte a ser usado para a transmissão entre a estação base e o dispositivo móvel, onde o tamanho de bloco de transporte pode ser determinado com base ao menos em parte na métrica de energia.[0008] In one aspect, the method may include identifying one or more semi-dynamic parameters and one or more dynamic parameters, and determining the transmission configuration based on the one or more semi-dynamic parameters, the one or more parameters dynamics, and energy metrics. In one aspect, the method may include determining whether the one or more semi-dynamic parameters impose restrictions on the one or more dynamic parameters, and determining the one or more dynamic parameters for transmission configuration based on whether the one or more semi-dynamic parameters -dynamics impose restrictions on one or more dynamic parameters. In one aspect, the method may include identifying one or more available modulation and coding schemes (MCS) to configure the transmission, and iteratively evaluating the one or more available MCSs to identify an MCS that provides reduced power consumption. by mobile device for transmission. Power consumption can be determined based at least in part on the power metric. In one aspect, the one or more dynamic parameters may include an MCS to be used for transmission, a resource block assignment to be used for transmission, a transport block size to be used for transmission, a coding to be used for transmission, availability of network resources, channel information, or a combination thereof, and wherein the semi-dynamic parameters include a mode of transmission, a quality of service associated with the transmission, a capacity of the mobile device, cell loading information, service information associated with the mobile device, a target signal-to-noise plus interference ratio (SINR) for the transmission, a threshold block level error rate (BLER) for the transmission , or a combination thereof. In one aspect, configuring the transmission between the base station and the mobile device may include scheduling the transmission using a number of resource blocks. The number of resource blocks scheduled for transmission can be determined based at least in part on the power metric. In a further or alternative aspect, configuring transmission between the base station and mobile device may include determining a transport block size to be used for transmission between the base station and mobile device, where the block size of transportation can be determined based at least in part on the energy metric.

[0009] Em um aspecto, o método pode incluir a determinação de um primeiro consumo de energia para a transmissão entre a estação base e o dispositivo móvel com base ao menos em parte na métrica de energia; determinar um segundo consumo de energia para uma transmissão entre a estação base e o dispositivo móvel independente da métrica de energia; e determinar uma diferença entre o primeiro consumo de energia e o segundo consumo de energia. Em um aspecto, a transmissão entre a estação base e o dispositivo móvel pode ser configurada com base ao menos em parte na métrica de energia quando a diferença entre o primeiro consumo de energia e o segundo consumo de energia satisfaz um limiar, e pode ser configurada independentemente da métrica de energia quando a diferença entre o primeiro consumo de energia e o segundo consumo de energia não satisfaz um limiar.[0009] In one aspect, the method may include determining a first power consumption for transmission between the base station and the mobile device based at least in part on the power metric; determining a second power consumption for a transmission between the base station and the mobile device independent of the power metric; and determining a difference between the first energy consumption and the second energy consumption. In one aspect, transmission between the base station and the mobile device may be configured based at least in part on the power metric when the difference between the first power consumption and the second power consumption satisfies a threshold, and may be configured regardless of the energy metric when the difference between the first energy consumption and the second energy consumption does not satisfy a threshold.

[0010] Em outro aspecto, um aparelho para gerenciar o consumo de energia em um dispositivo móvel para processamento das transmissões entre uma estação base e o dispositivo móvel pode incluir um processador e uma memória que é acessível ao processador. A memória pode armazenar instruções que, quando executadas pelo processador, fazem com que o processador realize várias operações. As operações podem incluir a identificação de uma métrica de energia associada com o dispositivo móvel. O dispositivo móvel pode incluir pelo menos um dentre um telefone móvel, um veículo, um tablet, um computador, ou uma máquina. Em um aspecto, a métrica de energia pode ser determinada com base ao menos em parte em informação armazenada em um banco de dados acessível à estação base. Em um aspecto, a métrica de energia associada com o dispositivo móvel pode incluir um ou mais parâmetros associados com a transmissão entre a estação base e o dispositivo móvel. O um ou mais parâmetros pode incluir pelo menos um parâmetro que afeta uma quantidade de energia consumida pelo dispositivo móvel para processamento da transmissão entre a estação base e o dispositivo móvel. Em um aspecto adicional ou alternativo, a métrica de energia associada com o dispositivo móvel pode ser uma métrica associada com um ou mais serviços proporcionados pelo dispositivo móvel.[0010] In another aspect, an apparatus for managing power consumption in a mobile device for processing transmissions between a base station and the mobile device may include a processor and memory that is accessible to the processor. Memory can store instructions that, when executed by the processor, cause the processor to perform various operations. The operations may include identifying a power metric associated with the mobile device. The mobile device may include at least one of a mobile phone, a vehicle, a tablet, a computer, or a machine. In one aspect, the power metric may be determined based at least in part on information stored in a database accessible to the base station. In one aspect, the power metric associated with the mobile device may include one or more parameters associated with transmission between the base station and the mobile device. The one or more parameters may include at least one parameter that affects an amount of power consumed by the mobile device for processing transmission between the base station and the mobile device. In a further or alternative aspect, the energy metric associated with the mobile device may be a metric associated with one or more services provided by the mobile device.

[0011] Em um aspecto, as operações podem incluir a configuração da transmissão entre a estação base e o dispositivo móvel com base ao menos em parte na métrica de energia. A configuração da transmissão pode facilitar um gerenciamento do consumo de energia do dispositivo móvel. Em um aspecto, a configuração da transmissão entre a estação base e o dispositivo móvel pode incluir a determinação de um esquema de modulação e codificação (MCS) a ser usado para a transmissão entre a estação base e o dispositivo móvel. Em um aspecto, as operações podem incluir a determinação de uma qualidade de serviço (QoS) associada com a transmissão entre a estação base e o dispositivo móvel, onde a transmissão entre a estação base e o dispositivo móvel é configurada com base, ao menos em parte, na QoS determinada. Em um aspecto, as operações podem incluir a determinação periódica no sentido de se deve modificar uma configuração de uma transmissão subsequente entre a estação base e o dispositivo móvel com base ao menos em parte na métrica de energia.[0011] In one aspect, the operations may include configuring transmission between the base station and the mobile device based at least in part on the power metric. Streaming configuration can make it easier to manage your mobile device's power consumption. In one aspect, configuring transmission between the base station and the mobile device may include determining a modulation and coding scheme (MCS) to be used for transmission between the base station and the mobile device. In one aspect, the operations may include determining a quality of service (QoS) associated with transmission between the base station and the mobile device, wherein the transmission between the base station and the mobile device is configured based on at least part, in the determined QoS. In one aspect, the operations may include periodically determining whether to modify a configuration of a subsequent transmission between the base station and the mobile device based at least in part on the power metric.

[0012] Em um aspecto, as operações podem incluir a identificação de uma capacidade do dispositivo móvel, e a métrica de energia pode ser determinada com base, ao menos em parte, na capacidade do dispositivo móvel. A capacidade do dispositivo móvel pode incluir ao menos um dentre um ou mais modos de transmissão (TMs) suportados pelo dispositivo móvel, um ou mais esquemas de modulação e codificação (MCS) suportados pelo dispositivo móvel, um ou mais esquemas de agregação de portadora (CA) suportados pelo dispositivo móvel, capacidades de largura de banda do dispositivo móvel, uma estrutura de quadro suportada pelo dispositivo móvel, uma categoria do dispositivo móvel, técnicas de gerenciamento de interferência suportadas pelo dispositivo, um ou mais modos duplex suportados pelo dispositivo móvel, ou uma combinação dos mesmos. Em um aspecto, as operações podem incluir o recebimento, a partir do dispositivo móvel, de uma mensagem indicando a capacidade do dispositivo móvel. Em um aspecto adicional ou alternativo, as operações podem incluir a determinação de um recurso de rede disponível, e a métrica de energia pode ser determinada com base ao menos em parte no recurso de rede disponível.[0012] In one aspect, the operations may include identifying a capability of the mobile device, and the power metric may be determined based, at least in part, on the capability of the mobile device. The capability of the mobile device may include at least one of one or more transmission modes (TMs) supported by the mobile device, one or more modulation and coding schemes (MCS) supported by the mobile device, one or more carrier aggregation schemes ( CA) supported by the mobile device, bandwidth capabilities of the mobile device, a frame structure supported by the mobile device, a category of the mobile device, interference management techniques supported by the device, one or more duplex modes supported by the mobile device, or a combination thereof. In one aspect, the operations may include receiving, from the mobile device, a message indicating the capability of the mobile device. In a further or alternative aspect, the operations may include determining an available network resource, and the power metric may be determined based at least in part on the available network resource.

[0013] Em um aspecto, a operação pode incluir a identificação de um ou mais parâmetros semi-dinâmicos e de um ou mais parâmetros dinâmicos, e a determinação da configuração da transmissão com base no um ou mais parâmetros semi-dinâmicos, no um ou mais parâmetros dinâmicos, e na métrica de energia. Em um aspecto, as operações podem incluir a determinação de se um ou mais parâmetros semi-dinâmicos impõem restrições a um ou mais parâmetros dinâmicos, e determinação de um ou mais parâmetros dinâmicos para configurar a transmissão com base em se um ou mais parâmetros semi-dinâmicos impõem restrições a um ou mais parâmetros dinâmicos. Em um aspecto, as operações podem incluir a identificação de um ou mais esquemas de modulação e codificação (MCS) disponíveis para configurar a transmissão, e avaliar de forma iterativa o um ou mais MCSs disponíveis para identificar um MCS que proporciona um consumo reduzido de energia pelo dispositivo móvel para a transmissão. O consumo de energia pode ser determinado com base ao menos em parte na métrica de energia. Em um aspecto, o um ou mais parâmetros dinâmicos podem incluir um MCS a ser usado para a transmissão, uma atribuição de bloco de recursos a serem usados para a transmissão, um tamanho de bloco de transporte a ser usado para a transmissão, uma taxa de codificação a ser usada para a transmissão, disponibilidade de recursos de rede, informação de canal, ou uma combinação dos mesmos, e em que os parâmetros semi-dinâmicos incluem um modo de transmissão, uma qualidade de serviço associada com a transmissão, uma capacidade do dispositivo móvel, informação de carregamento de célula, informação de serviço associado com o dispositivo móvel, uma relação de sinal alvo/ruído mais interferência (SINR) para a transmissão, uma taxa de erro de nível de bloco de limiar (BLER) para a transmissão, ou uma combinação dos mesmos. Em um aspecto, a configuração da transmissão entre a estação base e o dispositivo móvel pode incluir programar a transmissão utilizando um número de blocos de recurso. O número de blocos de recursos programados para a transmissão pode ser determinado com base ao menos em parte na métrica de energia. Em um aspecto adicional ou alternativo, a configuração da transmissão entre a estação base e o dispositivo móvel pode incluir a determinação de um tamanho de bloco de transporte a ser usado para a transmissão entre a estação base e o dispositivo móvel, onde o tamanho de bloco de transporte pode ser determinado com base ao menos em parte na métrica de energia.[0013] In one aspect, the operation may include identifying one or more semi-dynamic parameters and one or more dynamic parameters, and determining the transmission configuration based on the one or more semi-dynamic parameters, the one or more more dynamic parameters, and in the energy metric. In one aspect, the operations may include determining whether one or more semi-dynamic parameters impose restrictions on the one or more dynamic parameters, and determining one or more dynamic parameters to configure transmission based on whether one or more semi-dynamic parameters dynamic parameters impose restrictions on one or more dynamic parameters. In one aspect, the operations may include identifying one or more available modulation and coding schemes (MCS) to configure the transmission, and iteratively evaluating the one or more available MCSs to identify an MCS that provides reduced power consumption. by mobile device for transmission. Power consumption can be determined based at least in part on the power metric. In one aspect, the one or more dynamic parameters may include an MCS to be used for transmission, a resource block assignment to be used for transmission, a transport block size to be used for transmission, a encoding to be used for transmission, availability of network resources, channel information, or a combination thereof, and wherein the semi-dynamic parameters include a mode of transmission, a quality of service associated with the transmission, a capacity of the mobile device, cell loading information, service information associated with the mobile device, a target signal to noise plus interference ratio (SINR) for the transmission, a threshold block level error rate (BLER) for the transmission , or a combination thereof. In one aspect, configuring the transmission between the base station and the mobile device may include scheduling the transmission using a number of resource blocks. The number of resource blocks scheduled for transmission can be determined based at least in part on the power metric. In a further or alternative aspect, configuring transmission between the base station and mobile device may include determining a transport block size to be used for transmission between the base station and mobile device, where the block size of transportation can be determined based at least in part on the energy metric.

[0014] Em um aspecto, as operações podem incluir a determinação de um primeiro consumo de energia para a transmissão entre a estação base e o dispositivo móvel com base ao menos em parte na métrica de energia; determinação de um segundo consumo de energia para a transmissão entre a estação base e o dispositivo móvel independentemente da métrica de energia; e determinação de uma diferença entre o primeiro consumo de energia e o segundo consumo de energia. Em um aspecto, a transmissão entre a estação base e o dispositivo móvel pode ser configurada com base ao menos em parte na métrica de energia quando a diferença entre o primeiro consumo de energia e o segundo consumo de energia satisfaz um limiar, e pode ser configurada independentemente da métrica de energia quando a diferença entre o primeiro consumo de energia e o segundo consumo de energia não satisfaz um limiar.[0014] In one aspect, the operations may include determining a first power consumption for transmission between the base station and the mobile device based at least in part on the power metric; determining a second power consumption for transmission between the base station and the mobile device regardless of the power metric; and determining a difference between the first energy consumption and the second energy consumption. In one aspect, transmission between the base station and the mobile device may be configured based at least in part on the power metric when the difference between the first power consumption and the second power consumption satisfies a threshold, and may be configured regardless of the energy metric when the difference between the first energy consumption and the second energy consumption does not satisfy a threshold.

[0015] Em outro aspecto, um meio de armazenamento legível por computador, não transitório que pode armazenar instruções para gerenciamento do consumo de energia em um dispositivo móvel para processamento das transmissões entre a estação base e o dispositivo móvel. As instruções, quando executadas por um processador, podem fazer com que o processador realize várias operações que podem incluir a identificação de uma métrica de energia associada com um dispositivo móvel.[0015] In another aspect, a computer-readable, non-transitory storage medium that can store instructions for managing power consumption on a mobile device for processing transmissions between the base station and the mobile device. Instructions, when executed by a processor, may cause the processor to perform various operations that may include identifying a power metric associated with a mobile device.

[0016] O dispositivo móvel pode incluir pelo menos um de um telefone móvel, um veículo, um tablet, um computador, ou uma máquina. Em um aspecto, a métrica de energia pode ser determinada com base ao menos em parte em informação armazenada em um banco de dados acessível à estação base. Em um aspecto, a métrica de energia associada com o dispositivo móvel pode incluir um ou mais parâmetros associados com a transmissão entre a estação base e o dispositivo móvel. O um ou mais parâmetros pode incluir ao menos um parâmetro que afeta uma quantidade de energia consumida pelo dispositivo móvel para processamento da transmissão entre a estação base e o dispositivo móvel. Em um aspecto adiciona ou alternativo, a métrica de energia associada com o dispositivo móvel pode ser uma métrica associada com um ou mais serviços providos pelo dispositivo móvel.[0016] The mobile device may include at least one of a mobile phone, a vehicle, a tablet, a computer, or a machine. In one aspect, the power metric may be determined based at least in part on information stored in a database accessible to the base station. In one aspect, the power metric associated with the mobile device may include one or more parameters associated with transmission between the base station and the mobile device. The one or more parameters may include at least one parameter that affects an amount of power consumed by the mobile device for processing transmission between the base station and the mobile device. In an additional or alternative aspect, the energy metric associated with the mobile device may be a metric associated with one or more services provided by the mobile device.

[0017] Em um aspecto, as operações podem incluir a configuração da transmissão entre a estação base e o dispositivo móvel com base ao menos em parte na métrica de energia. A configuração da transmissão pode facilitar um gerenciamento do consumo de energia do dispositivo móvel. Em um aspecto, a configuração da transmissão entre a estação base e o dispositivo móvel pode incluir a determinação de um esquema de modulação e codificação (MCS) a ser usado para a transmissão entre a estação base e o dispositivo móvel. Em um aspecto, as operações podem incluir a determinação de uma qualidade de serviço (QoS) associada com a transmissão entre a estação base e o dispositivo móvel, onde a transmissão entre a estação base e o dispositivo móvel é configurada com base, ao menos em parte, no QoS determinado. Em um aspecto, as operações podem incluir a determinação periódica de se deve modificar uma configuração de uma transmissão subsequente entre a estação base e o dispositivo móvel com base ao menos em parte na métrica de energia.[0017] In one aspect, the operations may include configuring transmission between the base station and the mobile device based at least in part on the power metric. Streaming configuration can make it easier to manage your mobile device's power consumption. In one aspect, configuring transmission between the base station and the mobile device may include determining a modulation and coding scheme (MCS) to be used for transmission between the base station and the mobile device. In one aspect, the operations may include determining a quality of service (QoS) associated with transmission between the base station and the mobile device, wherein the transmission between the base station and the mobile device is configured based on at least part, in the determined QoS. In one aspect, the operations may include periodically determining whether to modify a configuration of a subsequent transmission between the base station and the mobile device based at least in part on the power metric.

[0018] Em um aspecto, as operações podem incluir a identificação de uma capacidade do dispositivo móvel, e a métrica de energia pode ser determinada com base, ao menos em parte, na capacidade do dispositivo móvel. A capacidade do dispositivo móvel pode incluir ao menos um dentre um ou mais modos de transmissão (TMs) suportados pelo dispositivo móvel, um ou mais esquemas de modulação e codificação (MCS) suportados pelo dispositivo móvel, um ou mais esquemas de agregação de portadora (CA) suportados pelo dispositivo móvel, capacidades de largura de banda do dispositivo móvel, uma estrutura de quadro suportada pelo dispositivo móvel, uma categoria do dispositivo móvel, técnicas de gerenciamento de interferência suportadas pelo dispositivo, um ou mais modos duplex suportados pelo dispositivo móvel, ou uma combinação dos mesmos. Em um aspecto, as operações podem incluir receber, a partir do dispositivo móvel, uma mensagem indicando a capacidade do dispositivo móvel. Em um aspecto adicional ou alternativo, as operações podem incluir a determinação de um recurso de rede disponível, e a métrica de energia pode ser determinada com base ao menos em parte no recurso de rede disponível.[0018] In one aspect, the operations may include identifying a capability of the mobile device, and the power metric may be determined based, at least in part, on the capability of the mobile device. The capability of the mobile device may include at least one of one or more transmission modes (TMs) supported by the mobile device, one or more modulation and coding schemes (MCS) supported by the mobile device, one or more carrier aggregation schemes ( CA) supported by the mobile device, bandwidth capabilities of the mobile device, a frame structure supported by the mobile device, a category of the mobile device, interference management techniques supported by the device, one or more duplex modes supported by the mobile device, or a combination thereof. In one aspect, the operations may include receiving, from the mobile device, a message indicating the capability of the mobile device. In a further or alternative aspect, the operations may include determining an available network resource, and the power metric may be determined based at least in part on the available network resource.

[0019] Em um aspecto, as operações podem incluir a identificação de um ou mais parâmetros semi-dinâmicos e um ou mais parâmetros dinâmicos, e a determinação da configuração da transmissão com base no um ou mais parâmetros semi-dinâmicos, no um ou mais parâmetros dinâmicos, e na métrica de energia. Em um aspecto, as operações podem incluir a determinação de se um ou mais parâmetros semi-dinâmicos impõem restrições a um ou mais parâmetros dinâmicos, e determinação de um ou mais parâmetros dinâmicos para configurar a transmissão com base em se um ou mais parâmetros semi-dinâmicos impõem restrições a um ou mais parâmetros dinâmicos. Em um aspecto, as operações podem incluir a identificação de um ou mais esquemas de modulação e codificação (MCS) disponíveis para configurar a transmissão, e avaliar de forma iterativa o um ou mais MCSs disponíveis para identificar um MCS que proporciona um consumo reduzido de energia pelo dispositivo móvel para a transmissão. O consumo de energia pode ser determinado com base ao menos em parte na métrica de energia. Em um aspecto, o um ou mais parâmetros dinâmicos podem incluir um MCS a ser usado para a transmissão, uma atribuição de bloco de recursos a serem usados para a transmissão, um tamanho de bloco de transporte a ser usado para a transmissão, uma taxa de codificação a ser usada para a transmissão, disponibilidade de recursos de rede, informação de canal, ou uma combinação dos mesmos, e em que os parâmetros semi-dinâmicos incluem um modo de transmissão, uma qualidade de serviço associada com a transmissão, uma capacidade do dispositivo móvel, informação de carregamento de célula, informação de serviço associado com o dispositivo móvel, uma relação de sinal/ ruído alvo mais interferência (SINR) para a transmissão, uma taxa de erro de nível de bloco de limiar (BLER) para a transmissão, ou uma combinação dos mesmos. Em um aspecto, a configuração da transmissão entre a estação base e o dispositivo móvel pode incluir programar a transmissão utilizando um número de blocos de recurso. O número de blocos de recursos programados para a transmissão pode ser determinado com base ao menos em parte na métrica de energia. Em um aspecto adicional ou alternativo, a configuração da transmissão entre a estação base e o dispositivo móvel pode incluir a determinação de um tamanho de bloco de transporte a ser usado para a transmissão entre a estação base e o dispositivo móvel, onde o tamanho de bloco de transporte pode ser determinado com base ao menos em parte na métrica de energia.[0019] In one aspect, the operations may include identifying one or more semi-dynamic parameters and one or more dynamic parameters, and determining the transmission configuration based on the one or more semi-dynamic parameters, the one or more dynamic parameters, and energy metrics. In one aspect, the operations may include determining whether one or more semi-dynamic parameters impose restrictions on the one or more dynamic parameters, and determining one or more dynamic parameters to configure transmission based on whether one or more semi-dynamic parameters dynamic parameters impose restrictions on one or more dynamic parameters. In one aspect, the operations may include identifying one or more available modulation and coding schemes (MCS) to configure the transmission, and iteratively evaluating the one or more available MCSs to identify an MCS that provides reduced power consumption. by mobile device for transmission. Power consumption can be determined based at least in part on the power metric. In one aspect, the one or more dynamic parameters may include an MCS to be used for transmission, a resource block assignment to be used for transmission, a transport block size to be used for transmission, a encoding to be used for transmission, availability of network resources, channel information, or a combination thereof, and wherein the semi-dynamic parameters include a mode of transmission, a quality of service associated with the transmission, a capacity of the mobile device, cell loading information, service information associated with the mobile device, a target plus interference signal-to-noise ratio (SINR) for the transmission, a threshold block level error rate (BLER) for the transmission , or a combination thereof. In one aspect, configuring the transmission between the base station and the mobile device may include scheduling the transmission using a number of resource blocks. The number of resource blocks scheduled for transmission can be determined based at least in part on the power metric. In a further or alternative aspect, configuring transmission between the base station and mobile device may include determining a transport block size to be used for transmission between the base station and mobile device, where the block size of transportation can be determined based at least in part on the energy metric.

[0020] Em um aspecto, as operações podem incluir a determinação de um primeiro consumo de energia para a transmissão entre a estação base e o dispositivo móvel com base ao menos em parte na métrica de energia; determinação de um segundo consumo de energia para a transmissão entre a estação base e o dispositivo móvel independentemente da métrica de energia; e determinação de uma diferença entre o primeiro consumo de energia e o segundo consumo de energia. Em um aspecto, a transmissão entre a estação base e o dispositivo móvel pode ser configurada com base ao menos em parte na métrica de energia quando a diferença entre o primeiro consumo de energia e o segundo consumo de energia satisfaz um limiar, e pode ser configurada independentemente da métrica de energia quando a diferença entre o primeiro consumo de energia e o segundo consumo de energia não satisfaz um limiar.[0020] In one aspect, the operations may include determining a first power consumption for transmission between the base station and the mobile device based at least in part on the power metric; determining a second power consumption for transmission between the base station and the mobile device regardless of the power metric; and determining a difference between the first energy consumption and the second energy consumption. In one aspect, transmission between the base station and the mobile device may be configured based at least in part on the power metric when the difference between the first power consumption and the second power consumption satisfies a threshold, and may be configured regardless of the energy metric when the difference between the first energy consumption and the second energy consumption does not satisfy a threshold.

[0021] Ainda em outro aspecto, um aparelho para gerenciamento de consumo de energia em um dispositivo móvel para processamento das transmissões entre uma estação base e o dispositivo móvel pode incluir meios para identificar uma métrica de energia associada com o dispositivo móvel. O dispositivo móvel pode incluir ao menos um dentre um telefone móvel, um veículo, um tablet, um computador ou uma máquina. Em um aspecto, a métrica de energia pode ser determinada com base ao menos em parte na informação armazenada em um banco de dados acessível à estação base, Em um aspecto, a métrica de energia associada com dispositivo móvel pode incluir um ou mais parâmetros associados com a transmissão entre a estação base e o dispositivo móvel. O um ou mais parâmetros podem incluir pelo menos um parâmetro que afeta uma quantidade de energia consumida pelo dispositivo móvel para processamento da transmissão entre a estação base e o dispositivo móvel. Em um aspecto adicional ou alternativo, a métrica de energia associada com o dispositivo móvel pode ser uma métrica associada com um ou mais serviços providos pelo dispositivo móvel.[0021] In yet another aspect, an apparatus for managing power consumption in a mobile device for processing transmissions between a base station and the mobile device may include means for identifying a power metric associated with the mobile device. The mobile device may include at least one of a mobile phone, a vehicle, a tablet, a computer or a machine. In one aspect, the power metric may be determined based at least in part on information stored in a database accessible to the base station. In one aspect, the power metric associated with the mobile device may include one or more parameters associated with transmission between the base station and the mobile device. The one or more parameters may include at least one parameter that affects an amount of power consumed by the mobile device for processing transmission between the base station and the mobile device. In a further or alternative aspect, the energy metric associated with the mobile device may be a metric associated with one or more services provided by the mobile device.

[0022] Em um aspecto, o aparelho pode incluir meios para configurar a transmissão entre a estação base e o dispositivo móvel com base ao menos em parte na métrica de energia. A configuração da transmissão pode facilitar um gerenciamento do consumo de energia do dispositivo móvel. Em um aspecto, os meios para configurar a transmissão entre a estação base e o dispositivo móvel podem incluir meios determinando um esquema de modulação e codificação (MCS) a serem usados para a transmissão entre a estação base e o dispositivo móvel. Em um aspecto, o aparelho pode incluir meios para determinar uma qualidade de serviço (QoS) associada com a transmissão entre a estação base e o dispositivo móvel, onde a transmissão entre a estação base e o dispositivo móvel é configurada com base, ao menos em parte, no QoS determinado. Em um aspecto, o aparelho pode incluir meios para determinar periodicamente se modifica uma configuração de uma transmissão subsequente entre a estação base e o dispositivo móvel com base ao menos em parte na métrica de energia.[0022] In one aspect, the apparatus may include means for configuring transmission between the base station and the mobile device based at least in part on the power metric. Streaming configuration can make it easier to manage your mobile device's power consumption. In one aspect, the means for configuring transmission between the base station and the mobile device may include means determining a modulation and coding scheme (MCS) to be used for transmission between the base station and the mobile device. In one aspect, the apparatus may include means for determining a quality of service (QoS) associated with transmission between the base station and the mobile device, wherein the transmission between the base station and the mobile device is configured based on at least part, in the determined QoS. In one aspect, the apparatus may include means for periodically determining whether to modify a configuration of a subsequent transmission between the base station and the mobile device based at least in part on the power metric.

[0023] Em um aspecto, o aparelho pode incluir meios para identificar uma capacidade do dispositivo móvel, e a métrica de energia pode ser determinada com base, ao menos em parte, na capacidade do dispositivo móvel. A capacidade do dispositivo móvel pode incluir ao menos um de um ou mais modos de transmissão (TMs) suportados pelo dispositivo móvel, um ou mais esquemas de modulação e codificação (MCS) suportados pelo dispositivo móvel, um ou mais esquemas de agregação de portadora (CA) suportados pelo dispositivo móvel, capacidade de largura de banda do dispositivo móvel, uma estrutura de quadro suportada pelo dispositivo móvel, uma categoria do dispositivo móvel, técnicas de gerenciamento de interferência suportadas pelo dispositivo, um ou mais modos duplex suportados pelo dispositivo móvel, ou uma combinação dos mesmos. Em um aspecto, o aparelho pode incluir meios para receber, a partir do dispositivo móvel, uma mensagem indicando a capacidade do dispositivo móvel. Em um aspecto adicional ou alternativo, o aparelho pode incluir meios para determinar um recurso de rede disponível, e a métrica de energia pode ser determinada com base ao menos em parte no recurso de rede disponível.[0023] In one aspect, the apparatus may include means for identifying a capability of the mobile device, and the power metric may be determined based, at least in part, on the capability of the mobile device. The capability of the mobile device may include at least one of one or more transmission modes (TMs) supported by the mobile device, one or more modulation and coding schemes (MCS) supported by the mobile device, one or more carrier aggregation schemes ( CA) supported by the mobile device, bandwidth capacity of the mobile device, a frame structure supported by the mobile device, a category of the mobile device, interference management techniques supported by the device, one or more duplex modes supported by the mobile device, or a combination thereof. In one aspect, the apparatus may include means for receiving, from the mobile device, a message indicating the capability of the mobile device. In a further or alternative aspect, the apparatus may include means for determining an available network resource, and the power metric may be determined based at least in part on the available network resource.

[0024] Em um aspecto, o aparelho pode incluir meios para identificar um ou mais parâmetros semi-dinâmicos e um ou mais parâmetros dinâmicos, e determinar a configuração da transmissão com base no um ou mais parâmetros semi- dinâmicos, no um ou mais parâmetros dinâmicos, e na métrica de energia. Em um aspecto, o aparelho pode incluir meios para determinar se o um ou mais parâmetros semi-dinâmicos impõem restrições a um ou mais parâmetros dinâmicos, e meios para determinar o um ou mais parâmetros dinâmicos para configuração da transmissão com base em se um ou mais parâmetros semi-dinâmicos impõem restrições a um ou mais parâmetros dinâmicos. Em um aspecto, o aparelho pode incluir meios para identificar um ou mais esquemas de modulação e codificação (MCS) disponíveis para configuração da transmissão, e avaliar de forma iterativa o um ou mais MCSs disponíveis para identificar um MCS que proporciona um consumo reduzido de energia pelo dispositivo móvel para a transmissão. O consumo de energia pode ser determinado com base ao menos em parte na métrica de energia. Em um aspecto, o um ou mais parâmetros dinâmicos podem incluir um MCS a ser usado para a transmissão, uma atribuição de blocos de recursos a serem usados para a transmissão, um tamanho de bloco de transporte a ser usado para a transmissão, uma taxa de codificação a ser usada para a transmissão, disponibilidade de recursos de rede, informação de canal, ou uma combinação dos mesmos, e em que os parâmetros semi-dinâmicos incluem um modo de transmissão, uma qualidade de serviço associada com a transmissão, uma capacidade do dispositivo móvel, informação de carregamento de célula, informação de serviço associado com o dispositivo móvel, uma relação de sinal alvo/ruído mais interferência (SINR) para a transmissão, uma taxa de erro de nível de bloco de limiar (BLER) para a transmissão, ou uma combinação dos mesmos. Em um aspecto, os meios para configurar a transmissão entre a estação base e o dispositivo móvel podem incluir meios para programar a transmissão utilizando um número de blocos de recursos. O número de blocos de recursos programados para a transmissão pode ser determinado com base ao menos em parte na métrica de energia. Em um aspecto adicional ou alternativo, os meios para configurar a transmissão entre a estação base e o dispositivo móvel podem incluir meios para determinar um tamanho de bloco de transporte a ser usado para a transmissão entre a estação base e o dispositivo móvel, onde o tamanho de bloco de transporte pode ser determinado com base ao menos em parte na métrica de energia.[0024] In one aspect, the apparatus may include means for identifying one or more semi-dynamic parameters and one or more dynamic parameters, and determining the transmission configuration based on the one or more semi-dynamic parameters, the one or more parameters dynamics, and energy metrics. In one aspect, the apparatus may include means for determining whether the one or more semi-dynamic parameters impose restrictions on the one or more dynamic parameters, and means for determining the one or more dynamic parameters for configuring the transmission based on whether the one or more Semi-dynamic parameters impose restrictions on one or more dynamic parameters. In one aspect, the apparatus may include means for identifying one or more available modulation and coding schemes (MCS) for configuring the transmission, and iteratively evaluating the one or more available MCSs to identify an MCS that provides reduced power consumption. by mobile device for transmission. Power consumption can be determined based at least in part on the power metric. In one aspect, the one or more dynamic parameters may include an MCS to be used for transmission, an allocation of resource blocks to be used for transmission, a transport block size to be used for transmission, a rate of encoding to be used for transmission, availability of network resources, channel information, or a combination thereof, and wherein the semi-dynamic parameters include a mode of transmission, a quality of service associated with the transmission, a capacity of the mobile device, cell loading information, service information associated with the mobile device, a target signal to noise plus interference ratio (SINR) for the transmission, a threshold block level error rate (BLER) for the transmission , or a combination thereof. In one aspect, the means for configuring transmission between the base station and the mobile device may include means for scheduling transmission using a number of resource blocks. The number of resource blocks scheduled for transmission can be determined based at least in part on the power metric. In a further or alternative aspect, the means for configuring transmission between the base station and the mobile device may include means for determining a transport block size to be used for transmission between the base station and the mobile device, where the size of transport block can be determined based at least in part on the energy metric.

[0025] Em um aspecto, o aparelho pode incluir meios para determinar um primeiro consumo de energia para a transmissão entre a estação base e o dispositivo móvel com base ao menos em parte na métrica de energia; meios para determinar um segundo consumo de energia para uma transmissão entre a estação base e o dispositivo móvel independentemente da métrica de energia; e meios para determinar uma diferença entre o primeiro consumo de energia e o segundo consumo de energia. Em um aspecto, a transmissão entre a estação base e o dispositivo móvel pode ser configurada com base ao menos em parte na métrica de energia quando a diferença entre o primeiro consumo de energia e o segundo consumo de energia satisfaz um limiar, e pode ser configurada independentemente da métrica de energia quando a diferença entre o primeiro consumo de energia e o segundo consumo de energia não satisfaz um limiar.[0025] In one aspect, the apparatus may include means for determining a first power consumption for transmission between the base station and the mobile device based at least in part on the power metric; means for determining a second power consumption for a transmission between the base station and the mobile device independently of the power metric; and means for determining a difference between the first energy consumption and the second energy consumption. In one aspect, transmission between the base station and the mobile device may be configured based at least in part on the power metric when the difference between the first power consumption and the second power consumption satisfies a threshold, and may be configured regardless of the energy metric when the difference between the first energy consumption and the second energy consumption does not satisfy a threshold.

[0026] Vários aspectos e características da revelação são descritos em detalhe adicional abaixo com referência aos vários exemplos dos mesmos como mostrado nos desenhos anexos. Embora a presente revelação seja descrita abaixo com referência aos vários exemplos, deve ser entendido que a presente revelação não é limitada aos mesmos. Aqueles de conhecimento comum na arte com acesso aos ensinamentos aqui apresentados reconhecerão implementações, modificações e exemplos adicionais, assim como outros campos de uso, que estejam dentro do escopo da presente revelação como aqui descrito, e em cuja relação esta revelação pode ser de utilidade significativa.[0026] Various aspects and features of the disclosure are described in further detail below with reference to various examples thereof as shown in the accompanying drawings. Although the present disclosure is described below with reference to various examples, it is to be understood that the present disclosure is not limited thereto. Those of ordinary skill in the art with access to the teachings presented herein will recognize additional implementations, modifications, and examples, as well as other fields of use, which are within the scope of the present disclosure as described herein, and in connection with which this disclosure may be of significant utility. .

BREVE DESCRIÇÃO DOS DESENHOSBRIEF DESCRIPTION OF THE DRAWINGS

[0027] A Figura 1 é um diagrama de blocos que ilustra de forma conceitual um exemplo de uma rede de comunicação sem fio, de acordo com vários aspectos da presente revelação;[0027] Figure 1 is a block diagram that conceptually illustrates an example of a wireless communication network, in accordance with various aspects of the present disclosure;

[0028] A Figura 2 é um diagrama de blocos que ilustra de forma conceitual um exemplo de uma estrutura de quadros em uma rede de comunicação sem fio, de acordo com vários aspectos da presente revelação;[0028] Figure 2 is a block diagram that conceptually illustrates an example of a frame structure in a wireless communication network, in accordance with various aspects of the present disclosure;

[0029] A Figura 3 é um diagrama de blocos que ilustra de forma conceitual um modelo de um eNodeB e um UE configurado, de acordo com os vários aspectos da presente revelação;[0029] Figure 3 is a block diagram that conceptually illustrates a model of an eNodeB and a configured UE, in accordance with various aspects of the present disclosure;

[0030] A Figura 4 é um diagrama de blocos de um sistema exemplar para gerenciar o consumo de energia em um dispositivo móvel, de acordo com vários aspectos da presente revelação;[0030] Figure 4 is a block diagram of an exemplary system for managing power consumption in a mobile device, in accordance with various aspects of the present disclosure;

[0031] A Figura 5 é um fluxograma que ilustra um método exemplar para gerenciar um consumo de energia de um dispositivo móvel, de acordo com vários aspectos da presente revelação;[0031] Figure 5 is a flowchart illustrating an exemplary method for managing a mobile device's power consumption, in accordance with various aspects of the present disclosure;

[0032] A Figura 6 é um diagrama de blocos que ilustra os aspectos de um programador ciente de energia, de acordo com os vários aspectos da presente revelação;[0032] Figure 6 is a block diagram illustrating aspects of a power-aware programmer, in accordance with various aspects of the present disclosure;

[0033] A Figura 7 é diagrama de blocos que ilustra uma unidade de programação exemplar ciente de energia, de acordo com os vários aspectos da presente revelação; e[0033] Figure 7 is a block diagram illustrating an exemplary power-aware programming unit in accordance with various aspects of the present disclosure; It is

[0034] A Figura 8 é fluxograma de um método exemplar par configurar uma transmissão para gerenciar a energia de um dispositivo móvel, de acordo com vários aspectos da presente revelação.[0034] Figure 8 is a flowchart of an exemplary method for configuring a transmission to manage power from a mobile device, in accordance with various aspects of the present disclosure.

DESCRIÇÃO DETALHADADETAILED DESCRIPTION

[0035] A descrição detalhada apresentada abaixo, em conexão com os desenhos anexos, tem o propósito de descrição de várias configurações e não tem o propósito de representar as únicas configurações nas quais os conceitos aqui descritos podem ser praticados. A descrição detalhada inclui detalhes específicos com o propósito de proporcionar um entendimento completo dos vários conceitos. Contudo, será evidente para aqueles versados na arte que esses conceitos podem ser praticados sem esses detalhes específicos. Em alguns casos, estruturas e componentes bem conhecidos são mostrados na forma de diagrama de blocos para evitar obscurecer tais conceitos.[0035] The detailed description presented below, in connection with the attached drawings, is for the purpose of describing various configurations and is not intended to represent the only configurations in which the concepts described herein can be practiced. The detailed description includes specific details for the purpose of providing a complete understanding of the various concepts. However, it will be apparent to those skilled in the art that these concepts can be practiced without these specific details. In some cases, well-known structures and components are shown in block diagram form to avoid obscuring such concepts.

[0036] As técnicas aqui descritas podem ser usadas para diversas redes de comunicação sem fio, tal como CDMA, TDMA, (FDMA), OFDMA, SC-FDMA, e outras redes. Os termos, “rede” e “sistema” são frequentemente utilizados de forma permutável. Uma rede CDMA pode implementar uma tecnologia de rádio tal como Acesso de Rádio Terrestre Universal (UTRA), cdma2000, etc. UTRA inclui CDMA de Banda Larga (WCDMA) e outras variantes de CDMA. cdma2000 cobre os padrões IS-2000, IS-95 e IS-856. Uma rede TDMA pode implementar uma tecnologia de rádio tal como Sistema Global para Comunicação Móvel (GSM). Uma rede OFDMA pode implementar uma tecnologia de rádio tal como UTRA Evoluída (E-UTRA), Banda Larga Ultra Móvel (UMB), IEEE 802.11 (WiFi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, etc. UTRA e E-UTRA constituem parte do Sistema de Telecomunicação Móvel Universal (UMTS). Evolução de longo prazo (LTE) 3GPP e LTE-Evoluída (LTE-A) são versões novas de UMTS que utiliza E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A e GSM são descritos em documentos a partir de uma organização denominada “Projeto de Parceria de 3a Geração” (3GPP). cdma2000 e UMB são descritos em documentos a partir de uma organização denominada “Projeto 2 de Parceria de 3a Geração” (3GPP2). As técnicas aqui descritas podem ser usadas para as redes sem fio e tecnologias de rádio mencionadas acima, assim como outras redes sem fio e tecnologias de rádio, tal como uma próxima geração (por exemplo, rede de 5a geração (5G)). Para maior clareza, alguns aspectos das técnicas são descritas abaixo com referência à terminologia LTE é usada em grande parte da descrição que se segue, no entanto, os aspectos da presente invenção não são para ser limitado a redes LTE. Assim, a utilização de uma terminologia LTE foi fornecida por simplicidade, uma vez que os padrões de rede 5G não foram formalizados.[0036] The techniques described here can be used for various wireless communication networks, such as CDMA, TDMA, (FDMA), OFDMA, SC-FDMA, and other networks. The terms “network” and “system” are often used interchangeably. A CDMA network may implement a radio technology such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Broadband CDMA (WCDMA) and other CDMA variants. cdma2000 covers IS-2000, IS-95 and IS-856 standards. A TDMA network can implement a radio technology such as Global System for Mobile Communications (GSM). An OFDMA network can implement radio technology such as Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (WiFi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, etc. UTRA and E-UTRA constitute part of the Universal Mobile Telecommunications System (UMTS). Long Term Evolution (LTE) 3GPP and LTE-Evolved (LTE-A) are new versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A and GSM are described in documents from an organization called the “3rd Generation Partnership Project” (3GPP). cdma2000 and UMB are described in documents from an organization called “3rd Generation Partnership Project 2” (3GPP2). The techniques described herein can be used for the wireless networks and radio technologies mentioned above, as well as other wireless networks and radio technologies, such as a next generation (e.g., 5th generation (5G) network). For clarity, some aspects of the techniques are described below with reference to the terminology LTE is used in much of the description that follows, however, aspects of the present invention are not to be limited to LTE networks. Thus, the use of LTE terminology was provided for simplicity, as 5G network standards have not been formalized.

[0037] A figura 1 mostra uma rede de comunicação sem fio 100, em conformidade com diversos aspectos da presente revelação. Por exemplo, a rede de comunicação sem fio 100 pode ser uma rede LTE ou uma rede de próxima geração (por exemplo, 5a Geração (5G)) . A rede sem fio 100 pode incluir um número de NodeBs evoluídos (eNodeBs) 110 e outras entidades de rede. Um eNodeB pode ser uma estação que se comunica com os UEs e pode também ser referida como uma estação base, um ponto de acesso, etc. Um nó B é outro exemplo de uma estação que se comunica com os UEs.[0037] Figure 1 shows a wireless communication network 100, in accordance with various aspects of the present disclosure. For example, the wireless communication network 100 may be an LTE network or a next generation (e.g., 5th Generation (5G)) network. The wireless network 100 may include a number of evolved NodeBs (eNodeBs) 110 and other network entities. An eNodeB can be a station that communicates with UEs and can also be referred to as a base station, an access point, etc. A node B is another example of a station that communicates with UEs.

[0038] Cada eNodeB 110 pode fornecer cobertura de comunicação para uma área geográfica. No 3GPP, o termo “célula” pode referir-se a uma área de cobertura de um eNodeB e/ou um subsistema eNodeB servindo esta área de cobertura, dependendo do contexto em que o termo é utilizado.[0038] Each eNodeB 110 may provide communications coverage for a geographic area. In 3GPP, the term “cell” may refer to a coverage area of an eNodeB and/or an eNodeB subsystem serving this coverage area, depending on the context in which the term is used.

[0039] Um eNodeB pode fornecer cobertura de comunicação de para uma macro célula, uma pico célula, uma femto célula, e/ou outros tipos de células. Uma macro célula pode cobrir uma área geográfica relativamente grande (por exemplo, vários quilômetros de raio) e pode permitir o acesso irrestrito por UEs com subscrição de serviço. Uma pico célula pode cobrir uma área geográfica relativamente pequena e pode permitir o acesso irrestrito pelos UEs com subscrição de serviço. Uma femto célula pode cobrir uma área geográfica relativamente pequena (por exemplo, uma casa) e pode permitir acesso irrestrito, pelos UEs tendo uma associação com a femto célula (por exemplo, os UEs em um grupo fechado de assinantes (CSG), UEs para usuários na casa, etc.). Um eNodeB para uma macro célula pode ser referido como um macro eNodeB. Um eNodeB para uma pico célula pode ser referido como um pico eNodeB. Um eNodeB para uma femto célula pode ser referido como um femto eNodeB ou um eNodeB doméstico. No exemplo mostrado na Figura 1, os eNodeBs 110a, 110b e 110c podem ser macro eNodeBs para macro células 102a, 102b e 102c, respectivamente. O eNodeB 110x pode ser um pico eNodeB para pico célula 102x. Os eNodeBs 110y e 110z podem ser femto eNodeBs para as femto células 102y e 102z, respectivamente. Um eNodeB pode suportar uma ou várias (por exemplo, três) células.[0039] An eNodeB can provide communication coverage for a macro cell, a pico cell, a femto cell, and/or other types of cells. A macro cell can cover a relatively large geographic area (e.g., several kilometers in radius) and can allow unrestricted access by UEs with service subscription. A pico cell can cover a relatively small geographic area and can allow unrestricted access by UEs with a service subscription. A femto cell may cover a relatively small geographic area (e.g., a house) and may allow unrestricted access by UEs having an association with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs to users in the house, etc.). An eNodeB for a cell macro can be referred to as an eNodeB macro. An eNodeB for a pico cell can be referred to as a pico eNodeB. An eNodeB for a femto cell may be referred to as a femto eNodeB or a home eNodeB. In the example shown in Figure 1, eNodeBs 110a, 110b and 110c may be macro eNodeBs for macro cells 102a, 102b and 102c, respectively. The 110x eNodeB can be a 102x peak eNodeB to 102x cell peak. eNodeBs 110y and 110z can be femto eNodeBs for femto cells 102y and 102z, respectively. An eNodeB can support one or multiple (e.g. three) cells.

[0040] A rede sem fio 100 também pode incluir estações de retransmissão. Uma estação de retransmissão é uma estação que recebe uma transmissão de dados e/ou outra informação a partir de uma informação a montante (por exemplo, um eNodeB ou um UE) e envia uma transmissão dos dados e/ou outra informação para uma estação a jusante (por exemplo, um UE ou um eNodeB). Uma estação de retransmissão também pode ser um UE que retransmite as transmissões para outros UEs. No exemplo mostrado na Figura 1, uma estação de retransmissão 110r pode se comunicar com o eNodeB 110a e um UE 120r, de modo a facilitar a comunicação entre o eNodeB 110a e o UE 120r. Uma estação de retransmissão também pode ser referida como um eNodeB de retransmissão, um retransmissor, etc.[0040] The wireless network 100 may also include relay stations. A relay station is a station that receives a transmission of data and/or other information from an upstream information station (e.g., an eNodeB or a UE) and sends a transmission of the data and/or other information to an upstream station. downstream (e.g. a UE or an eNodeB). A relay station can also be a UE that relays transmissions to other UEs. In the example shown in Figure 1, a relay station 110r may communicate with the eNodeB 110a and a UE 120r, so as to facilitate communication between the eNodeB 110a and the UE 120r. A relay station may also be referred to as a relay eNodeB, a relay, etc.

[0041] A rede sem fio 100 pode ser uma rede heterogênea que inclui eNodeBs de diferentes tipos, por exemplo, macro eNodeBs, pico eNodeBs, femto eNodeBs, retransmissores, etc. Esses diferentes tipos de eNodeBs podem ter diferentes níveis de potência de transmissão, áreas de cobertura diferentes, e impacto diferente sobre a interferência na rede sem fio 100. Por exemplo, os macros eNodeBs podem ter um alto nível de potência de transmissão (por exemplo, 20 Watts), enquanto pico eNodeBs, femto eNodeBs e retransmissores podem ter um nível mais baixo de transmissão de energia (por exemplo, 1 Watt).[0041] The wireless network 100 may be a heterogeneous network that includes eNodeBs of different types, e.g., macro eNodeBs, pico eNodeBs, femto eNodeBs, relays, etc. These different types of eNodeBs may have different transmit power levels, different coverage areas, and different impact on interference in the wireless network 100. For example, macro eNodeBs may have a high level of transmit power (e.g., 20 Watts), while pico eNodeBs, femto eNodeBs and relays can have a lower level of power transmission (e.g. 1 Watt).

[0042] A rede sem fio 100 pode suportar operação síncrona ou assíncrona. Para operação síncrona, os eNodeBs podem ter temporização de quadro similar, e transmissões a partir de diferentes eNodeBs podem ser apropriadamente alinhadas em tempo. Para operação assíncrona, os eNodeBs podem ter diferentes temporizações de quadro, e as transmissões a partir de diferentes eNodeBs podem não ser alinhadas em tempo. As técnicas aqui descritas podem ser usadas tanto para operação síncrona como para operação assíncrona.[0042] The wireless network 100 may support synchronous or asynchronous operation. For synchronous operation, eNodeBs can have similar frame timing, and transmissions from different eNodeBs can be appropriately time aligned. For asynchronous operation, eNodeBs may have different frame timings, and transmissions from different eNodeBs may not be time aligned. The techniques described here can be used for both synchronous and asynchronous operation.

[0043] Um controlador de rede 130 pode se acoplar a um conjunto de eNodeBs e proporcionar coordenação e controle para esses eNodeBs. O controlador de rede 130 pode se comunicar com os eNodeBs 110 por intermédio de um canal de transporte de retorno. Os eNodeBs 110 também podem se comunicar entre si, por exemplo, diretamente ou indiretamente por intermédio de canal de transporte de retorno sem fio ou cabeado.[0043] A network controller 130 may couple to a set of eNodeBs and provide coordination and control for these eNodeBs. The network controller 130 may communicate with the eNodeBs 110 via a backhaul channel. The eNodeBs 110 may also communicate with each other, for example, directly or indirectly via a wireless or wired backhaul channel.

[0044] Os UEs 120 podem estar dispersos por toda a rede sem fio 100, e cada um dos UEs pode ser estacionário ou móvel. Um UE também pode ser referido como um terminal, uma estação móvel, uma unidade de assinante, uma estação, etc. Um UE pode ser um telefone celular, um assistente digital pessoal (PDA), um modem sem fio, um dispositivo de comunicação sem fio, um dispositivo de mão, um computador laptop, um telefone sem fio, uma estação de loop local sem fio (WLL), um tablet ou semelhante. O UE pode ser capaz de se comunicar com eNodeBs macro, pico eNodeBs, femto eNodeBs, retransmissores, e semelhantes. Na figura 1, uma linha contínua com as setas duplas indica transmissões desejadas entre um UE e um eNodeB servidor, que é um eNodeB designado para servir o UE no downlink e/ou no Uplink. Uma linha pontilhada com setas duplas indica transmissões que interferem entre um UE e um eNodeB.[0044] The UEs 120 may be dispersed throughout the wireless network 100, and each of the UEs may be stationary or mobile. A UE may also be referred to as a terminal, a mobile station, a subscriber unit, a station, etc. A UE may be a cell phone, a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless telephone, a wireless local loop station ( WLL), a tablet or similar. The UE may be able to communicate with macro eNodeBs, pico eNodeBs, femto eNodeBs, relays, and the like. In Figure 1, a solid line with double arrows indicates desired transmissions between a UE and a serving eNodeB, which is an eNodeB designated to serve the UE in the downlink and/or uplink. A dotted line with double arrows indicates interfering transmissions between a UE and an eNodeB.

[0045] Por exemplo, a rede de comunicação sem fio 100 utiliza multiplexação ortogonal de divisão de frequência (OFDM) no downlink e de compartimento único multiplexação por divisão de frequência (FDM-SC) no uplink. OFDM e partição SC-FDM a largura de banda do sistema em múltiplas (K) subportadoras ortogonais, que também são comumente referidos como tons, caixas, etc. Cada subportadora pode ser modulada com dados. Por exemplo, símbolos de modulação são enviados no domínio da frequência com OFDM e no domínio do tempo com SC-FDM. O espaçamento entre subportadoras adjacentes pode ser fixo, e o número total de subportadoras (K) pode ser dependente da largura de banda do sistema. Por exemplo, o espaçamento entre as subportadoras pode ser de 15 kHz e a atribuição de recursos mínimos (chamado de “bloco de recursos”) pode ser de 12 subportadoras (ou 180 kHz). Consequentemente, o tamanho nominal da FFT pode ser igual a 128, 256, 512, 1024 ou 2048 para a largura de banda do sistema de 1,25, 2,5, 5, 10 ou 20 megahertz (MHz), respectivamente. A largura de banda de sistema pode também ser dividida em sub-bandas. Por exemplo, uma sub-banda pode abranger 1,08 MHz (isto é, blocos de recursos 6), e pode haver 1, 2, 4, 8 ou 16 subbandas da largura de banda para o sistema de 1,25, 2,5, 5, 10 ou 20 MHz, respectivamente.[0045] For example, wireless communication network 100 uses orthogonal frequency division multiplexing (OFDM) in the downlink and single-bay frequency division multiplexing (FDM-SC) in the uplink. OFDM and SC-FDM partition the system bandwidth into multiple (K) orthogonal subcarriers, which are also commonly referred to as tones, boxes, etc. Each subcarrier can be modulated with data. For example, modulation symbols are sent in the frequency domain with OFDM and in the time domain with SC-FDM. The spacing between adjacent subcarriers can be fixed, and the total number of subcarriers (K) can be dependent on the system bandwidth. For example, the spacing between subcarriers might be 15 kHz and the minimum resource allocation (called a “resource block”) might be 12 subcarriers (or 180 kHz). Consequently, the nominal size of the FFT can be equal to 128, 256, 512, 1024, or 2048 for the system bandwidth of 1.25, 2.5, 5, 10, or 20 megahertz (MHz), respectively. System bandwidth can also be divided into subbands. For example, a subband may span 1.08 MHz (i.e., 6 resource blocks), and there may be 1, 2, 4, 8, or 16 subbands of bandwidth for the system 1.25, 2, 5, 5, 10 or 20 MHz, respectively.

[0046] A figura 2 mostra uma estrutura de quadro de downlink utilizado em uma rede de comunicações sem fio (por exemplo, a rede de comunicação sem fio mostrada na figura 1), de acordo com vários aspectos da presente revelação. A linha do tempo de transmissão para a downlink pode ser dividida em unidades de estruturas rádio. Cada estrutura rádio pode ter uma duração pré-determinada (por exemplo, 10 milissegundos (ms)) e pode ser dividida em subquadros 10 com índices de 0 a 9. Cada subquadro pode incluir duas ranhuras. Cada estrutura rádio pode, assim, incluir faixas 20, com índices de 0 a 19. Cada ranhura pode incluir períodos de símbolo L, por exemplo, 7 períodos de símbolo para um prefixo cíclico normal (como mostrado na figura 2) ou 14 períodos de símbolo para um prefixo cíclico estendida. Aos períodos de símbolo 2L, em cada subquadro podem ser atribuídos índices de 0 a 2L-1. Os recursos de frequência de tempo disponíveis podem ser divididos em blocos de recursos. Cada bloco de recursos pode cobrir subportadoras N (por exemplo, 12 subportadoras) em uma partição.[0046] Figure 2 shows a downlink frame structure used in a wireless communications network (e.g., the wireless communications network shown in Figure 1), in accordance with various aspects of the present disclosure. The transmission timeline for the downlink can be divided into radio frame units. Each radio frame may have a predetermined duration (e.g., 10 milliseconds (ms)) and may be divided into 10 subframes with indices from 0 to 9. Each subframe may include two slots. Each radio frame can thus include 20 slots, with indices from 0 to 19. Each slot can include L symbol periods, for example, 7 symbol periods for a normal cyclic prefix (as shown in Figure 2) or 14 L symbol periods for a symbol for an extended cyclic prefix. Indices from 0 to 2L-1 can be assigned to symbol periods 2L in each subframe. The available time frequency resources can be divided into resource blocks. Each resource block can cover N subcarriers (e.g., 12 subcarriers) in a partition.

[0047] Um eNodeB pode enviar um sinal de sincronização principal (PSS) e um sinal de sincronização secundário (SSS) para cada célula no eNodeB. Os sinais de sincronização, primário e secundário, podem ser enviados em períodos de símbolo 6 e 5, respectivamente, em cada uma das subquadros 0 e 5 de cada estrutura rádio com o prefixo cíclico normal, como mostrado na figura 2. Os sinais de sincronização podem ser usados pelos UE para a detecção de células e de aquisição. O eNodeB pode enviar uma transmissão do Canal Físico (PBCH) nos períodos de símbolos 0 a 3 na partição 1 de subquadro 0. O PBCH pode realizar determinadas informações do sistema.[0047] An eNodeB may send a primary synchronization signal (PSS) and a secondary synchronization signal (SSS) to each cell in the eNodeB. The synchronization signals, primary and secondary, can be sent in symbol periods 6 and 5, respectively, in each of the subframes 0 and 5 of each radio frame with the normal cyclic prefix, as shown in figure 2. The synchronization signals can be used by UEs for cell detection and acquisition. The eNodeB can send a Physical Channel (PBCH) transmission in symbol periods 0 to 3 in partition 1 of subframe 0. The PBCH can carry certain system information.

[0048] O eNodeB pode enviar um Canal Físico de Indicador de Formato de Controle (PCFICH) em apenas uma porção do primeiro período de símbolos de cada subquadro, embora descrita em todo o primeiro período de símbolo na figura 2. O PCFICH pode transmitir o número de períodos de símbolo (M) utilizados para os canais de controle; em que m pode ser igual a 1, 2, ou 3 e pode mudar de subquadro para subquadro. M pode também ser igual a 4, para uma pequena largura de banda do sistema, por exemplo, com menos do que 10 blocos de recursos. No exemplo mostrado na figura 2, M = 3. O eNodeB pode enviar um indicador de canal físico HARQ (PHICH) e um Canal Física de Controle de Downlink (PDCCH) nos primeiros períodos de símbolo M de cada subquadro (M = 3 na figura 2). O PHICH pode transportar informações para apoiar a retransmissão automática híbrida (HARQ). O PDCCH pode transportar informações sobre a alocação de uplink e downlink de recursos para UEs e informação de controle de potência para os canais de uplink. Embora não seja mostrado no primeiro período de símbolo na figura 2, compreende-se que o PDCCH e PHICH também estão incluídos no primeiro período de símbolo. Da mesma forma, o PHICH e PDCCH são também ambos os períodos em segundo e terceiro símbolo, embora não mostrados na figura 2. O eNodeB pode enviar um Physical Downlink Shared Channel (PDSCH) nos períodos de símbolo remanescentes de cada subquadro. O PDSCH pode transportar dados para os UEs agendados para a transmissão de dados na downlink. Os vários sinais e canais são descritos em 3GPP TS 36,211, intitulada “Evolved Universal Terrestrial Radio Access (E-UTRA); Physical Channels and Modulation”, que está disponível ao público.[0048] The eNodeB may send a Physical Control Format Indicator Channel (PCFICH) in only a portion of the first symbol period of each subframe, although described in the entire first symbol period in Figure 2. The PCFICH may transmit the number of symbol periods (M) used for control channels; where m can be equal to 1, 2, or 3 and can change from subframe to subframe. M can also be equal to 4, for a small system bandwidth, for example, with less than 10 resource blocks. In the example shown in figure 2, M = 3. The eNodeB can send a HARQ physical channel indicator (PHICH) and a Physical Downlink Control Channel (PDCCH) in the first M symbol periods of each subframe (M = 3 in figure two). PHICH can carry information to support hybrid automatic retransmission (HARQ). The PDCCH can carry information about the uplink and downlink allocation of resources to UEs and power control information for the uplink channels. Although not shown in the first symbol period in Figure 2, it is understood that PDCCH and PHICH are also included in the first symbol period. Similarly, the PHICH and PDCCH are also both second and third symbol periods, although not shown in Figure 2. The eNodeB can send a Physical Downlink Shared Channel (PDSCH) on the remaining symbol periods of each subframe. The PDSCH can transport data to UEs scheduled for downlink data transmission. The various signals and channels are described in 3GPP TS 36.211, titled “Evolved Universal Terrestrial Radio Access (E-UTRA); Physical Channels and Modulation”, which is publicly available.

[0049] O eNodeB pode enviar a PSS, SSS e PBCH em de 1,08 MHz central da largura de banda do sistema utilizado pelo eNodeB. O eNodeB pode enviar o PCFICH PHICH e ao longo de toda a largura de banda do sistema em cada período de símbolos em que estes canais são enviados. O eNodeB pode enviar o PDCCH para grupos de UEs em certas porções da largura de banda do sistema. O eNodeB pode enviar o PDSCH para UEs específicas em porções específicas de a largura de banda do sistema. O eNodeB pode enviar a PSS, SSS, PBCH, PCFICH PHICH e de um modo de difusão para todos os UEs, pode enviar o PDCCH de um modo unicast para UEs específicos, e também pode enviar o PDSCH de um modo unicast para UEs específicos.[0049] The eNodeB can send the PSS, SSS and PBCH in the central 1.08 MHz of the system bandwidth used by the eNodeB. The eNodeB can send PCFICH and PHICH over the entire system bandwidth in each symbol period in which these channels are sent. The eNodeB can send the PDCCH to groups of UEs in certain portions of the system bandwidth. The eNodeB can send the PDSCH to specific UEs in specific portions of the system bandwidth. The eNodeB can send the PSS, SSS, PBCH, PHICH and PCFICH in a broadcast mode to all UEs, can send the PDCCH in a unicast mode to specific UEs, and can also send the PDSCH in a unicast mode to specific UEs.

[0050] Certo número de elementos de recursos pode estar disponível em cada período de símbolo. Cada elemento de recurso pode cobrir uma subportadora em um período de símbolo e pode ser usado para enviar um símbolo de modulação, que pode ser um valor real ou complexo. Os elementos de recursos não utilizados para um sinal de referência em cada período de símbolo podem ser dispostos em grupos de elementos de recurso (regs). Cada REG pode incluir quatro elementos de recursos em um período de símbolo. O PCFICH pode ocupar quatro REGs, que podem ser espaçadas, aproximadamente, na mesma proporção em frequência, no período de símbolo 0. O PHICH pode ocupar três REGs, que podem ser distribuídos por frequência, em um ou mais períodos de símbolo configuráveis. Por exemplo, os três REGs para o PHICH podem todos pertencem no período de símbolo 0 ou podem ser espalhados em períodos de símbolo 0, 1 e 2. O PDCCH pode ocupar 9, 18, 32 ou 64 REGs, que podem ser selecionados a partir de REGs disponíveis, nos primeiros períodos de símbolo M. Somente certas combinações de REGs podem ser permitidas para o PDCCH.[0050] A certain number of resource elements may be available in each symbol period. Each resource element can cover a subcarrier in a symbol period and can be used to send a modulation symbol, which can be a real or complex value. The unused resource elements for a reference signal in each symbol period can be arranged into resource element groups (regs). Each REG can include four resource elements in a symbol period. The PCFICH may occupy four REGs, which may be spaced at approximately the same rate in frequency, in symbol period 0. The PHICH may occupy three REGs, which may be spaced by frequency, in one or more configurable symbol periods. For example, the three REGs for the PHICH can all belong to symbol period 0 or can be spread across symbol periods 0, 1, and 2. The PDCCH can occupy 9, 18, 32, or 64 REGs, which can be selected from of available REGs, in the first M symbol periods. Only certain combinations of REGs can be allowed for the PDCCH.

[0051] Um UE pode conhecer os REGs específicos usados para a PHICH e o PCFICH. O UE pode procurar diferentes combinações de REGs para o PDCCH. O número de combinações de busca é tipicamente menos do que o número de combinações permitidas para PDCCH. Um eNodeB pode enviar o PDCCH ao UE em qualquer das combinações que o UE irá pesquisar.[0051] A UE may know the specific REGs used for the PHICH and the PCFICH. The UE may look for different combinations of REGs for the PDCCH. The number of search combinations is typically less than the number of combinations allowed for PDCCH. An eNodeB can send the PDCCH to the UE in any of the combinations that the UE will search.

[0052] Um UE pode estar dentro da área de cobertura de múltiplos eNodeB. Um destes eNodeBs pode ser selecionado para servir o UE. O eNodeB servidor pode ser selecionado com base em vários critérios tal como energia recebida, perda de percurso, relação de sinal/ruído (SNR), etc.[0052] A UE may be within the coverage area of multiple eNodeB. One of these eNodeBs can be selected to serve the UE. The serving eNodeB can be selected based on various criteria such as received power, path loss, signal-to-noise ratio (SNR), etc.

[0053] A figura 3 mostra um diagrama de bloco de uma concepção de um eNodeB 110 e um UE 120, de acordo com vários aspectos da presente revelação. O eNodeB e o UE 110 120 pode ser uma das eNodeBs e um dos UEs na figura 1. Para um cenário de associação restrita, o eNodeB 110 pode ser a 110c eNodeB macro na figura 1, e o UE 120 pode ser o 120y UE. O eNodeB 110 pode ser equipado com antenas 334a a 334t, e o UE 120 pode ser equipado com antenas 352a a 352r.[0053] Figure 3 shows a block diagram of a design of an eNodeB 110 and a UE 120, in accordance with various aspects of the present disclosure. The eNodeB and UE 110 120 can be one of the eNodeBs and one of the UEs in Figure 1. For a restricted association scenario, the eNodeB 110 can be the 110c eNodeB macro in Figure 1, and the UE 120 can be the 120y UE. The eNodeB 110 may be equipped with antennas 334a to 334t, and the UE 120 may be equipped with antennas 352a to 352r.

[0054] No eNodeB 110, um processador de transmissão 320 pode receber dados de uma fonte de dados 312 e controle de informações de um controlador/processador 340. A informação de controle pode ser para o PBCH, PCFICH, PHICH, PDCCH, etc. Os dados podem ser para o PDSCH, etc. O processador de transmissão 320 pode processar (por exemplo, codificar e mapear em símbolos) os dados e informações de controle para obter símbolos de dados e os símbolos de controle, respectivamente. O processador de transmissão 320 pode também gerar símbolos de referência, por exemplo, para a PSS, SSS, e sinal de referência de célula específica. O processador de transmissão (TX) de múltiplas entradas- múltiplas saídas (MIMO) 330 pode executar o processamento espacial (por exemplo, pré-codificação) nos símbolos de dados, nos símbolos de controle, e/ou nos símbolos de referência, se aplicável, e pode fornecer T fluxos de símbolos de saída aos moduladores (MODs) 332a a 332t. Cada modulador 332 pode processar um fluxo de símbolos de saída, respectivo (por exemplo, para OFDM, etc.), para obter um fluxo de saída de amostra. Cada modulador 332 pode processar ainda (por exemplo, converter para analógico, amplificar, filtrar, e converter ascendentemente) o fluxo da amostra de saída para obter um sinal de downlink. Os sinais de downlink a partir de moduladores 332a a 332t podem ser transmitidos através das T antenas 334a a 334t, respectivamente.[0054] In the eNodeB 110, a transmission processor 320 may receive data from a data source 312 and control information from a controller/processor 340. The control information may be for the PBCH, PCFICH, PHICH, PDCCH, etc. The data can be for the PDSCH, etc. The transmission processor 320 may process (e.g., encode and map into symbols) the data and control information to obtain data symbols and control symbols, respectively. The transmission processor 320 may also generate reference symbols, for example, for the PSS, SSS, and specific cell reference signal. The multiple-input-multiple-output (MIMO) transmission (TX) processor 330 may perform spatial processing (e.g., precoding) on data symbols, control symbols, and/or reference symbols, if applicable. , and can provide T output symbol streams to modulators (MODs) 332a to 332t. Each modulator 332 may process a respective output symbol stream (e.g., for OFDM, etc.) to obtain a sample output stream. Each modulator 332 may further process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. Downlink signals from modulators 332a to 332t can be transmitted through T antennas 334a to 334t, respectively.

[0055] No UE 120, as antenas 352a a 352r podem receber os sinais de downlink a partir do eNodeB 110 e podem fornecer sinais recebidos dos demoduladores (DEMODs) 354a a 354r, respectivamente. Cada demodulador 354 pode condicionar (por exemplo, filtrar, amplificar, converter descendentemente e digitalizar) um respectivo sinal recebido para obter amostras de entrada. Cada demodulador 354 pode processar ainda as amostras de entrada (por exemplo, para OFDM, etc.) para obter símbolos recebidos. Um detector MIMO 356 pode obter símbolos recebidos de todos os demoduladores 354a a 354r, realizar a detecção MIMO nos símbolos recebidos, se aplicável, e fornecer símbolos detectados. Um processador de recepção 358 pode processar (por exemplo, demodular, intercalar inversamente e decodificar) os símbolos detectados, fornecer dados decodificados para o UE 120 a um depósito de dados 360, e fornecer informação de controle decodificada a um controlador/processador 380.[0055] In the UE 120, the antennas 352a to 352r can receive the downlink signals from the eNodeB 110 and can provide signals received from the demodulators (DEMODs) 354a to 354r, respectively. Each demodulator 354 may condition (e.g., filter, amplify, downconvert, and digitize) a respective received signal to obtain input samples. Each demodulator 354 may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. A MIMO detector 356 may obtain received symbols from all demodulators 354a to 354r, perform MIMO detection on the received symbols, if applicable, and provide detected symbols. A receiving processor 358 may process (e.g., demodulate, inversely interleave, and decode) the detected symbols, provide decoded data for the UE 120 to a data store 360, and provide decoded control information to a controller/processor 380.

[0056] No uplink, no UE 120, um processador de transmissão 364 pode receber e processar dados (por exemplo, para o PUSCH) a partir de uma fonte de dados 362 e informação de controle (por exemplo, para o PUCCH) a partir do controlador/processador 380. O processador de transmissão 364 pode também gerar símbolos de referência para um sinal de referência. Os símbolos do processador de transmissão 364 podem ser pré-codificados por um processador MIMO TX 366, se aplicável, adicionalmente processados pelos demoduladores 354a a 354r (por exemplo, para a SC-FDM, etc.), e transmitidos para o eNodeB 110. No eNodeB 110, os sinais de Uplink a partir do UE 120 podem ser recebidos pelas antenas 334, transformados pelos demoduladores 332, detectados por um detector MIMO 336 se aplicável, e adicionalmente processado por um processador de recepção 338 para obter dados decodificados e informação de controle enviados pelo UE 120. O processador de recepção 338 pode fornecer os dados decodificados para um depósito de dados 339 e a informação de controle decodificada para o controlador/processador 340.[0056] In the uplink, at UE 120, a transmission processor 364 may receive and process data (e.g., for the PUSCH) from a data source 362 and control information (e.g., for the PUCCH) from of controller/processor 380. Transmission processor 364 may also generate reference symbols for a reference signal. The symbols from the transmission processor 364 may be pre-coded by a MIMO TX processor 366, if applicable, further processed by demodulators 354a to 354r (e.g., for SC-FDM, etc.), and transmitted to the eNodeB 110. In the eNodeB 110, Uplink signals from the UE 120 may be received by the antennas 334, transformed by the demodulators 332, detected by a MIMO detector 336 if applicable, and further processed by a receive processor 338 to obtain decoded data and information information. control sent by the UE 120. The receiving processor 338 may provide the decoded data to a data store 339 and the decoded control information to the controller/processor 340.

[0057] Os controladores/processadores, 340 e 380, podem dirigir a operação no eNodeB 110 e no UE 120, respectivamente. O controlador/processador 340 e/ou outros processadores e módulos no eNodeB 110 podem executar ou dirigir as operações para os blocos 800 na figura 8, e/ou outros processos para as técnicas aqui descritas. Similarmente, controlador/processador 340 e/ou outros processadores e módulos no eNodeB 110 podem executar ou dirigir as operações para os blocos 900 na figura 9, e/ou outros processos para as técnicas aqui descritas. As memórias 342 e 382 podem armazenar dados e códigos de programa para a estação base 110 e UE 120, respectivamente. Um programador pode programar os UEs para transmissão de dados no downlink e/ou no uplink.[0057] The controllers/processors, 340 and 380, may direct the operation on the eNodeB 110 and the UE 120, respectively. The controller/processor 340 and/or other processors and modules in the eNodeB 110 may perform or direct operations to the blocks 800 in Figure 8, and/or other processes for the techniques described herein. Similarly, controller/processor 340 and/or other processors and modules in the eNodeB 110 may perform or direct operations to the blocks 900 in Figure 9, and/or other processes for the techniques described herein. Memories 342 and 382 can store data and program codes for base station 110 and UE 120, respectively. A programmer can program the UEs to transmit data in the downlink and/or uplink.

[0058] Em uma configuração, o UE 120 para a comunicação sem fio inclui meios para detectar a interferência a partir de um eNodeB interferindo durante um modo de ligação do UE, meios para selecionar um recurso originou do eNodeB interferindo, meios para a obtenção de uma taxa de erro de uma física canal de downlink de controle sobre o recurso produziu, e meios, executável em resposta à taxa de erro excede um nível pré-determinado, para declarar uma falha de ligação de rádio. Em um aspecto, os meios acima referidos podem ser o processador (s), o controlador/processador 380, a memória 382, a receber do processador 358, o detector de envio 356, os demoduladores 354a, e as antenas 352a configuradas para executar as funções citadas pelos meios acima. Em outro aspecto, os meios acima referidos podem ser um módulo ou qualquer aparelho configurado para executar as funções citadas pelos meios acima.[0058] In one configuration, the UE 120 for wireless communication includes means for detecting interference from an interfering eNodeB during a binding mode of the UE, means for selecting a resource originating from the interfering eNodeB, means for obtaining an error rate of a physical downlink control channel on the resource produced, and executable means in response to the error rate exceeds a predetermined level, to declare a radio link failure. In one aspect, the aforementioned means may be the processor(s), the controller/processor 380, the memory 382, the receiving processor 358, the sending detector 356, the demodulators 354a, and the antennas 352a configured to perform the functions mentioned by the means above. In another aspect, the above means may be a module or any apparatus configured to perform the functions mentioned by the above means.

[0059] Os UEs podem utilizar espectro de larguras de banda de até 20 MHz atribuídas em uma agregação de portadoras de até um total de 100 MHz (5 portadoras dos componentes) utilizados para a transmissão, em cada direção. Em um exemplo, menos tráfego são transmitidos na uplink de downlink, de modo que a atribuição do espectro de uplink pode ser menor do que a atribuição de downlink. Por exemplo, se 20 MHz é atribuído à uplink, downlink pode ser atribuído a 100 MHz. Essas atribuições de FDD assimétrico conservarão o espectro e é um bom ajuste para a utilização de banda tipicamente assimétrica por assinantes de banda larga.[0059] The UEs can use spectrum bandwidths of up to 20 MHz allocated in an aggregation of carriers of up to a total of 100 MHz (5 component carriers) used for transmission, in each direction. In one example, less traffic is transmitted on the uplink than the downlink, so the uplink spectrum allocation may be smaller than the downlink allocation. For example, if 20 MHz is assigned to the uplink, the downlink may be assigned to 100 MHz. These asymmetric FDD assignments will conserve spectrum and are a good fit for the typically asymmetric bandwidth utilization by broadband subscribers.

[0060] Para alguns sistemas móveis, (CA) dois tipos de métodos de agregação de portadora têm sido propostos, CA contínua e CA não-contínua. CA não contínua ocorre quando vários portadoras componentes disponíveis são separados ao longo da faixa de frequência. Por outro lado, CA contínua ocorre quando vários componentes de portadora disponíveis estão adjacentes uns aos outros. Ambas, CA não-contínua e CA contínua podem agregar várias portadoras componentes para servir uma única UE.[0060] For some mobile systems, (CA) two types of carrier aggregation methods have been proposed, continuous CA and non-continuous CA. Non-continuous AC occurs when several available component carriers are separated across the frequency range. On the other hand, continuous AC occurs when several available carrier components are adjacent to each other. Both non-continuous CA and continuous CA can aggregate multiple component carriers to serve a single UE.

[0061] Várias unidades de recepção de RF e múltiplos FFTs podem ser implantados com a CA não-contínua in Advanced UE uma vez que as portadoras estão separadas ao longo da faixa de frequência. Como o CA não contínua suporta transmissões de dados mais de várias portadoras separadas através de uma grande faixa de freqüência, perda caminho de propagação, efeito Doppler e outras características do canal de rádio podem variar muito em diferentes bandas de frequência.[0061] Multiple RF receiving units and multiple FFTs can be deployed with non-continuous AC in Advanced UE since the carriers are separated across the frequency range. Because non-continuous AC supports data transmissions over several separate carriers over a wide frequency range, propagation path loss, Doppler shift, and other radio channel characteristics can vary greatly in different frequency bands.

[0062] Assim, para apoiar a transmissão de dados de banda larga com base na abordagem de CA não-contínua, os métodos podem ser utilizados para ajustar adaptativamente codificação, a modulação e a potência de transmissão para os diferentes portadoras componentes. Por exemplo, em um sistema em que o Nó B melhorada (eNodeB), foi fixado à transmissão de potência em cada portadora de componentes, a cobertura efetiva ou modulação suportável e codificação de cada portadora de componentes pode ser diferente.[0062] Thus, to support broadband data transmission based on the non-continuous AC approach, methods can be used to adaptively adjust coding, modulation and transmission power for the different component carriers. For example, in a system in which the enhanced Node B (eNodeB) has been fixed to transmit power on each component carrier, the effective coverage or supportable modulation and coding of each component carrier may be different.

[0063] Em um sistema usando agregação de dados camada de controle de acesso ao meio (MAC), cada portadora componente tem sua própria entidade de solicitação de repetição automática híbrida independente (HARQ) na camada MAC e seus parâmetros de configuração de transmissão (por exemplo, potência de transmissão, modulação e esquemas de codificação, e uma configuração de antena múltipla), na camada física. Da mesma forma, na camada física, uma entidade de HARQ for fornecida para cada portadora de componentes.[0063] In a system using data aggregation media access control (MAC) layer, each component carrier has its own independent hybrid automatic repeat request (HARQ) entity at the MAC layer and its transmission configuration parameters (e.g. example, transmit power, modulation and coding schemes, and a multiple antenna configuration), at the physical layer. Similarly, at the physical layer, a HARQ entity is provided for each component carrier.

[0064] Por exemplo, há várias abordagens diferentes para a implantação do canal de controle de sinalização para várias portadoras componentes. Em um aspecto, a cada portadora componente é dado o seu próprio canal de controle codificado.[0064] For example, there are several different approaches to implementing the signaling control channel for various component carriers. In one aspect, each component carrier is given its own encoded control channel.

[0065] Em outro aspecto, os canais de controle de diferentes portadoras componentes podem ser codificados em conjunto, e implantados em uma portadora componente dedicada. As informações de controle para as múltiplas portadoras componentes serão integradas como o conteúdo de sinalização neste canal de controle dedicado. Como resultado, a compatibilidade com a estrutura de canal de controle em sistemas LTE é mantida, enquanto a informação complementar de sinalização na CA é reduzida.[0065] In another aspect, the control channels of different component carriers can be coded together, and deployed on a dedicated component carrier. The control information for the multiple component carriers will be integrated as the signaling content on this dedicated control channel. As a result, compatibility with the control channel structure in LTE systems is maintained, while signaling overhead information in the CA is reduced.

[0066] Vários canais de controle para diferentes portadoras componentes são codificados em conjunto e, em seguida, transmitidos ao longo de toda a faixa de frequências formada utilizando um aspecto. Esta abordagem oferece baixa sobrecarga de sinalização e de alto desempenho em canais de controle de decodificação, à custa de consumo de energia elevado no lado do UE. É preferível apoiar a continuidade da transmissão durante o procedimento de entrega através de várias células quando a CA é utilizada pelo UE. No entanto, a reserva de recursos de sistema suficientes (ou seja, portadoras componentes com boa qualidade de transmissão) para a UE entrante com configurações CA específicos e requisitos de qualidade de serviço (QoS) pode ser um desafio para a próxima eNodeB. A razão é que as condições do canal de dois (ou mais) as células adjacentes (s eNodeB) pode ser diferente para o UE específica. Em uma abordagem, o UE mede o desempenho de uma única portadora de componentes em cada célula adjacente. Isto oferece atraso semelhante medição, a complexidade e consumo de energia, que em alguns outros sistemas. Uma estimativa do desempenho dos outros portadoras componentes na célula correspondente pode basear-se no resultado da medição do portadora um componente. Com base nesta estimativa, a decisão de transferência e configuração de transmissão pode ser determinada.[0066] Several control channels for different component carriers are coded together and then transmitted over the entire frequency range formed using an aspect. This approach offers low signaling overhead and high performance on decoding control channels, at the expense of high power consumption on the UE side. It is preferable to support transmission continuity during the handover procedure across multiple cells when CA is used by the UE. However, reserving sufficient system resources (i.e., component carriers with good transmission quality) for the incoming UE with specific CA configurations and quality of service (QoS) requirements may be a challenge for the next eNodeB. The reason is that the channel conditions of two (or more) adjacent cells (eNodeBs) may be different for the specific UE. In one approach, the UE measures the performance of a single component carrier in each adjacent cell. This offers similar measurement delay, complexity and power consumption as in some other systems. An estimate of the performance of the other carrier components in the corresponding cell can be based on the measurement result of the one carrier component. Based on this estimate, the transfer decision and transmission configuration can be determined.

[0067] De acordo com várias modalidades, o UE que opera em um sistema de múltiplas portadoras (também referido como agregação de portadoras) é configurado para agregar certas funções de múltiplas portadoras, tais como as funções de controle e de realimentação, na mesma portadora, que podem ser referidos como uma “portadora primária.” As portadoras restantes que dependem da portadora principal para apoio são referidas como portadoras secundárias associadas. Por exemplo, a UE pode agregar funções de controle tais como os fornecidos pelo canal opcional dedicado (DCH), as subvenções não programadas, um canal de controle de uplink físico (PUCCH), e/ou um canal de controle de downlink físico (PDCCH). Sinalização e a carga útil pode ser transmitida tanto no downlink pelo eNodeB para o UE, e na uplink pelo UE para o eNodeB.[0067] According to various embodiments, the UE operating in a multiple carrier system (also referred to as carrier aggregation) is configured to aggregate certain multiple carrier functions, such as control and feedback functions, on the same carrier , which can be referred to as a “primary carrier.” The remaining carriers that depend on the primary carrier for support are referred to as associated secondary carriers. For example, the UE may aggregate control functions such as those provided by the dedicated optional channel (DCH), unscheduled grants, a physical uplink control channel (PUCCH), and/or a physical downlink control channel (PDCCH). ). Signaling and payload can be transmitted both in the downlink by the eNodeB to the UE, and in the uplink by the UE to the eNodeB.

[0068] Com referência à figura 4, um diagrama de blocos de um sistema exemplificativo para a gerenciamento do consumo de energia a um dispositivo móvel, de acordo com vários aspectos da presente revelação é mostrado como um sistema 400. Como mostrado na figura 4, o sistema 400 inclui uma estação base 410 e um dispositivo móvel 440. A estação base 410 e o dispositivo remoto 440 podem ser acoplados de forma comunicativa através de uma ligação sem fio 430 de acordo com uma ou mais protocolos de comunicação (por exemplo, um protocolo de 3a Geração (3G), um protocolo 802.11, um protocolo 802.15, protocolo de 4a Geração (4G)/evolução a longo prazo (LTE), um protocolo de 5a geração (5G), etc.).[0068] Referring to Figure 4, a block diagram of an exemplary system for managing power consumption for a mobile device in accordance with various aspects of the present disclosure is shown as a system 400. As shown in Figure 4, system 400 includes a base station 410 and a mobile device 440. The base station 410 and the remote device 440 may be communicatively coupled via a wireless link 430 in accordance with one or more communication protocols (e.g., a 3rd Generation (3G) protocol, an 802.11 protocol, an 802.15 protocol, 4th Generation (4G)/long-term evolution (LTE) protocol, a 5th generation (5G) protocol, etc.).

[0069] O sistema 400 pode ser configurado para melhorar a eficiência de energia do dispositivo móvel 440. Por exemplo, as taxas de dados fornecidas por redes de comunicação (por exemplo, redes de comunicação 3G, redes de comunicação 4G/LTE, 802.11, 802.15 redes, etc.) aumentaram ao longo do tempo, permitindo desse modo que os dados a serem transferidos entre a estação base 410 e o dispositivo móvel 440 mais rapidamente. Com as melhorias para as taxas de dados, o uso de dispositivos móveis para alguns serviços, tais como serviços de streaming de vídeo, tornou- se mais generalizada. No entanto, as melhorias nas taxas de dados, também um aumento do consumo de energia dos dispositivos móveis. Além disso, atualmente os sistemas de comunicação disponíveis não consideram o consumo de energia de dispositivos móveis (por exemplo, um modem de consumo de energia) ao configurar transmissões. Os dispositivos móveis que operam dentro do sistema 400 de acordo com aspectos da presente revelação pode perceber a redução do consumo de energia e melhorar a eficiência energética em relação aos sistemas de comunicação existentes.[0069] System 400 may be configured to improve the power efficiency of mobile device 440. For example, data rates provided by communications networks (e.g., 3G communications networks, 4G/LTE communications networks, 802.11, 802.15 networks, etc.) have increased over time, thereby allowing data to be transferred between the base station 410 and the mobile device 440 more quickly. With improvements to data rates, the use of mobile devices for some services, such as video streaming services, has become more widespread. However, improvements in data rates also increase the power consumption of mobile devices. Furthermore, currently available communication systems do not consider the power consumption of mobile devices (e.g., a power-hungry modem) when configuring transmissions. Mobile devices operating within system 400 in accordance with aspects of the present disclosure may realize reduced power consumption and improved energy efficiency relative to existing communication systems.

[0070] Por exemplo, no sistema 400, a estação base 410 pode ser configurada para utilizar a informação de métrica de energia para otimizar a transmissão para o dispositivo móvel 440, onde a transmissão é otimizada para reduzir o consumo de energia pelo aparelho móvel 440 para receber e/ou da transformação das transmissões. Em um aspecto, otimizando as transmissões pode incluir selecionar uma modulação e esquema de codificação (MCS), que está previsto para reduzir o consumo de energia do dispositivo móvel 440, selecionar uma taxa de codificação para as transmissões que está previsto para reduzir o consumo de energia do dispositivo móvel dispositivo 440, selecionando um esquema de agregação de portadoras (CA) que é previsto para reduzir o consumo de energia do dispositivo móvel 440, selecionando um modo de duplex que é previsto para reduzir o consumo de energia do dispositivo móvel 440, selecionando um modo de transmissão que está previsto para reduzir o consumo de energia do dispositivo móvel 440, a configuração de um pedido híbrido de repetição automática (HARQ) parâmetro que está previsto para reduzir o consumo de energia do dispositivo móvel 440, selecionar uma configuração de bloco de recursos que é previsto para reduzir o consumo de energia do dispositivo móvel 440, a seleção de uma técnica de gerenciamento de interferência que está previsto para reduzir o consumo de energia do dispositivo móvel 440, ou uma combinação destes, como descrito em mais detalhe abaixo. A estação base 410 pode também considerar outras informação de métrica de energia , parâmetros e fatores que afetam o consumo de energia do dispositivo móvel 440 ao configurar uma transmissão entre a estação base 410 e o dispositivo móvel 440. Assim, um ou mais aspectos do sistema 400 pode reduzir o consumo de energia do dispositivo móvel 440. Outros aspectos e vantagens do sistema 400 são descritos com mais detalhe abaixo.[0070] For example, in system 400, base station 410 may be configured to use power metric information to optimize transmission to mobile device 440, where transmission is optimized to reduce power consumption by mobile device 440 to receive and/or transform transmissions. In one aspect, optimizing the transmissions may include selecting a modulation and coding scheme (MCS) that is anticipated to reduce power consumption of the mobile device 440, selecting a coding rate for the transmissions that is anticipated to reduce power consumption. power of the mobile device device 440, selecting a carrier aggregation (CA) scheme that is anticipated to reduce power consumption of the mobile device 440, selecting a duplex mode that is anticipated to reduce power consumption of the mobile device 440, selecting a transmission mode that is anticipated to reduce the power consumption of the mobile device 440, configuring a hybrid automatic repeat request (HARQ) parameter that is anticipated to reduce the power consumption of the mobile device 440, selecting a transmission configuration block of resources that is anticipated to reduce the power consumption of the mobile device 440, the selection of an interference management technique that is anticipated to reduce the power consumption of the mobile device 440, or a combination thereof, as described in more detail below. The base station 410 may also consider other power metric information, parameters, and factors that affect the power consumption of the mobile device 440 when configuring a transmission between the base station 410 and the mobile device 440. Thus, one or more aspects of the system 400 can reduce the power consumption of mobile device 440. Other aspects and advantages of system 400 are described in more detail below.

[0071] O dispositivo móvel 440 pode ser um equipamento de utilizador (UE) que pode incluir um dispositivo de comunicação móvel (por exemplo, um aparelho, um telefone celular, um assistente digital pessoal, etc.), um dispositivo de computação comprimido, um dispositivo de computação portátil, um veículo, uma consola de jogos, uma máquina, um dispositivo de computação pessoal, um dispositivo de leitora eletrônica, um dispositivo sensor, outro dispositivo eletrônico, ou uma combinação desses dispositivos, que pode ser operado para realizar as operações aqui descritas em relação à unidade móvel dispositivo 440. O dispositivo remoto 440 pode incluir um processador 442, uma memória 444, um subsistema de modem 452, uma unidade de radiofrequência (RF) 454, e os elementos de antena 456. A unidade de RF 456 pode ser configurada para processar (por exemplo, realizar a conversão digital/analógico, a amplificação de corrente, etc.) transmissões recebidas através dos elementos de antena 456 (por exemplo, as transmissões entre a estação base 410 e o dispositivo móvel 440), e o subsistema de modem 452 pode ser configurado para demodular e/ou decodificar as transmissões. Adicionalmente, o subsistema de modem 452, a unidade de RF 456, e os elementos da antena 456 também podem ser usados para transmissões com origem no dispositivo móvel de 440 (por exemplo, transmissões de uplink). O processador 442 pode incluir uma unidade de processamento central (CPU), um processador de sinal digital (DSP), uma aplicação específica de circuitos integrados (ASIC), um controlador, um dispositivo Field Programmable Gate Array (FPGA), outro dispositivo de hardware, um dispositivo de firmware, ou qualquer combinação dos mesmos configurado para executar as operações aqui descritas com referência para o dispositivo móvel 440 em conexão com as figuras 4-8.[0071] The mobile device 440 may be a user equipment (UE) that may include a mobile communication device (e.g., a handset, a cell phone, a personal digital assistant, etc.), a tablet computing device, a portable computing device, a vehicle, a game console, a machine, a personal computing device, an electronic reader device, a sensing device, another electronic device, or a combination of these devices, which can be operated to perform the operations described herein with respect to the mobile device unit 440. The remote device 440 may include a processor 442, a memory 444, a modem subsystem 452, a radio frequency (RF) unit 454, and antenna elements 456. The RF 456 may be configured to process (e.g., perform digital/analog conversion, current amplification, etc.) transmissions received via antenna elements 456 (e.g., transmissions between base station 410 and mobile device 440 ), and the modem subsystem 452 may be configured to demodulate and/or decode the transmissions. Additionally, the modem subsystem 452, the RF unit 456, and the antenna elements 456 may also be used for transmissions originating from the mobile device 440 (e.g., uplink transmissions). Processor 442 may include a central processing unit (CPU), a digital signal processor (DSP), an application specific integrated circuit (ASIC), a controller, a Field Programmable Gate Array (FPGA) device, other hardware device , a firmware device, or any combination thereof configured to perform the operations described herein with reference to the mobile device 440 in connection with FIGS. 4-8.

[0072] A memória 444 pode incluir uma memória cache (por exemplo, uma memória cache do processador de 442), memória de acesso aleatório (RAM), memória RAM magneto resistiva (MRAM), memória só de leitura (ROM), memória programável só de leitura (PROM), programável apagável memória só de leitura (EPROM), programável eletricamente apagável memória apenas para leitura (EEPROM), memória flash, dispositivo de memória de estado sólido, unidades de disco rígido, outras formas de memória volátil e não volátil, ou uma combinação de diferentes tipos de memória. A memória 444 pode armazenar instruções 446 e uma base de dados 448. As instruções 446 podem incluir instruções que, quando executadas pelo processador 442, fazem com que o processador 442 para executar as operações aqui descritas com referência para o dispositivo móvel 440 em conexão com as figuras 1-8.[0072] Memory 444 may include a cache memory (e.g., a processor cache memory 442), random access memory (RAM), magneto resistive RAM (MRAM), read-only memory (ROM), programmable memory read-only (PROM), programmable erasable read-only memory (EPROM), programmable electrically erasable read-only memory (EEPROM), flash memory, solid state memory device, hard disk drives, other forms of volatile and non-volatile memory volatile, or a combination of different types of memory. Memory 444 may store instructions 446 and a database 448. Instructions 446 may include instructions that, when executed by processor 442, cause processor 442 to perform the operations described herein with reference to mobile device 440 in connection with figures 1-8.

[0073] A base de dados 448 pode incluir informação de métrica de energia 450 que pode incluir a informação associada com um ou mais parâmetros que podem ser usados para configurar uma transmissão entre a estação base 410 e o dispositivo remoto 440. O um ou mais parâmetros podem incluir, pelo menos, um parâmetro que afeta uma quantidade de energia consumida pelo dispositivo móvel 440 para processar a transmissão entre a estação base 410 e o dispositivo remoto 440. Por exemplo, as várias funções que o dispositivo móvel 440 pode incluir suporte decodificação da transmissão utilizando uma ou mais de modulação e esquemas de codificação (MCSs) (por exemplo, uma verificação de paridade de baixa densidade (LDPC) esquema de codificação, um esquema de codificação turbo, um esquema de codificação convolucional, etc.), um ou mais modos de transmissão (por exemplo, transmissões de camada única, as transmissões de múltiplas camadas, múltiplas entradas múltiplas saídas de um único usuário (SU-MIMO), múltiplas entradas múltiplas saídas de múltiplos usuários (MU-MIMO), diversidade de transmissão, formação de feixes, etc.), um ou mais esquemas de agregação de portadoras (CA), um ou mais modos duplex (por exemplo, duplex por divisão de tempo (TDD) e/ou duplex por divisão de frequência (FDD)) mais técnicas de gerenciamento de interferência (por exemplo, o reforço da coordenação de interferência entre células (elCIC), cancelamento de interferência auxiliado por rede (NAIC), etc.), uma ou mais estruturas de quadro, outras funções suportadas pelo dispositivo móvel 440, ou uma sua combinação. Cada uma das várias funções suportadas pelo dispositivo móvel 440 pode estar associada com uma ou mais métricas de energia que pode indicar um consumo de energia do dispositivo móvel para uma configuração de transmissão, e a informação de métrica de energia 450 pode ser utilizado pela estação base 410 para configurar a transmissão entre a estação base 410 e o dispositivo móvel 440 com base em uma quantidade prevista de energia consumida pelo dispositivo móvel 440 para o processamento de uma transmissão possuindo a configuração. A quantidade de energia consumida pelo dispositivo móvel 440 para uma transmissão pode variar de acordo com os parâmetros selecionados pela estação base 410 para configurar a transmissão entre a estação base 410 e o dispositivo móvel 440. Em um aspecto, a informação de métrica de energia 450 pode incluir todos ou alguns dos tipos de informação descritos em conexão com a informação de métrica de energias 420 abaixo. No entanto, as informação de métricas de energia 450 podem ser configurados para o dispositivo móvel 440, ao passo que as informação de métrica de energia 420 pode ser associado a vários tipos e/ou configurações de dispositivos móveis de diferença.[0073] The database 448 may include power metric information 450 which may include information associated with one or more parameters that may be used to configure a transmission between the base station 410 and the remote device 440. The one or more Parameters may include at least one parameter that affects an amount of power consumed by the mobile device 440 to process transmission between the base station 410 and the remote device 440. For example, the various functions that the mobile device 440 may support include decoding. transmission using one or more modulation and coding schemes (MCSs) (e.g., a low-density parity check (LDPC) coding scheme, a turbo coding scheme, a convolutional coding scheme, etc.), a or more transmission modes (e.g., single-layer transmissions, multi-layer transmissions, single-user multiple-input multiple-output (SU-MIMO), multiple-input multiple-output multiple-user (MU-MIMO), transmission diversity , beamforming, etc.), one or more carrier aggregation (CA) schemes, one or more duplex modes (e.g., time division duplex (TDD) and/or frequency division duplex (FDD)) more interference management techniques (e.g., intercell interference coordination enforcement (elCIC), network-aided interference cancellation (NAIC), etc.), one or more frame structures, other functions supported by the mobile device 440 , or a combination thereof. Each of the various functions supported by the mobile device 440 may be associated with one or more power metrics that may indicate a power consumption of the mobile device for a transmission configuration, and the power metric information 450 may be used by the base station. 410 to configure the transmission between the base station 410 and the mobile device 440 based on a predicted amount of energy consumed by the mobile device 440 for processing a transmission having the configuration. The amount of power consumed by the mobile device 440 for a transmission may vary depending on the parameters selected by the base station 410 to configure the transmission between the base station 410 and the mobile device 440. In one aspect, the power metric information 450 may include all or some of the types of information described in connection with energy metric information 420 below. However, the power metrics information 450 may be configured for the mobile device 440, whereas the power metrics information 420 may be associated with various different mobile device types and/or configurations.

[0074] A estação base 410 pode ser um Nó B evoluído (eNodeB) 1 (por exemplo, um dos eNodeBs 110 da figura 1), uma macro-célula (por exemplo, uma das células macro 102a, 102b, 102c da figura), uma pico-célula (por exemplo, a pico-célula 102x da figura 1), uma célula femto (por exemplo, uma das células femto 102y, 102z da figura 1), uma estação de retransmissão (por exemplo, o retransmissor da figura 1), um ponto de acesso, ou outro dispositivo eletrônico que pode funcionar para executar as operações aqui descritas com respeito à estação base 410 com referência às figuras 1-8. A estação base 410 pode operar de acordo com uma ou mais normas de comunicação, como a 3a geração (3G) padrão de comunicação sem fio, a 4G/evolução a longo prazo (LTE) padrão de comunicação sem fio, um padrão de comunicação sem fio LTE-Advanced, um padrão de comunicação sem fio de 5a Geração (5G) , ou outro padrão de comunicação sem fio agora conhecida ou desenvolvida posteriormente (por exemplo, um próximo protocolo operacional de rede geração).[0074] The base station 410 may be an evolved Node B (eNodeB) 1 (e.g., one of the eNodeBs 110 of figure 1), a macro-cell (e.g., one of the macro cells 102a, 102b, 102c of the figure) , a pico-cell (e.g., the 102x pico-cell of Figure 1), a femto cell (e.g., one of the femto cells 102y, 102z of Figure 1), a relay station (e.g., the relay of Figure 1), an access point, or other electronic device that can operate to perform the operations described herein with respect to the base station 410 with reference to Figures 1-8. The base station 410 may operate in accordance with one or more communication standards, such as the 3rd generation (3G) wireless communication standard, the 4G/long term evolution (LTE) wireless communication standard, a wireless communication standard LTE-Advanced wireless, a 5th Generation (5G) wireless communications standard, or another wireless communications standard now known or later developed (for example, a next generation network operating protocol).

[0075] Como mostrado na figura 4, a estação base 410 pode incluir um processador 412, uma memória 414, um programador de 422, de um subsistema de modem 424, uma radiofrequência (RF) unidade 426, e elementos de antena 428. O processador 412 pode incluir um processador, um DSP, um ASIC, um controlador, um dispositivo FPGA, outro dispositivo de hardware, um dispositivo de firmware, ou qualquer combinação dos mesmos, configurado para executar as operações aqui descritas com referência para a estação base 410 em conexão com as figuras 1-8. A unidade RF 426 pode ser configurada para processar (por exemplo, realizar digital para conversão analógica, amplificação de potência, etc.) de transmissões provenientes da estação base 410 que pode ser transmitida através dos elementos de antena 428 (por exemplo, as transmissões entre a estação base 410 e o dispositivo móvel 440) e o subsistema de modem 424 pode ser configurado para modular e/ou codificar as transmissões de acordo com um esquema de modulação e de codificação (MCS), tal como descrito em mais detalhe abaixo. Adicionalmente, o subsistema de modem 424, a unidade de RF 426, e os elementos da antena 428 pode também ser usada para transmissões que receberam provenientes do dispositivo móvel de 440 (por exemplo, transmissões de uplink).[0075] As shown in Figure 4, the base station 410 may include a processor 412, a memory 414, a programmer 422, a modem subsystem 424, a radio frequency (RF) unit 426, and antenna elements 428. Processor 412 may include a processor, a DSP, an ASIC, a controller, an FPGA device, another hardware device, a firmware device, or any combination thereof, configured to perform the operations described herein with reference to the base station 410 in connection with figures 1-8. The RF unit 426 may be configured to process (e.g., perform digital to analog conversion, power amplification, etc.) transmissions from the base station 410 that may be transmitted through the antenna elements 428 (e.g., transmissions between base station 410 and mobile device 440) and modem subsystem 424 may be configured to modulate and/or encode transmissions in accordance with a modulation and coding scheme (MCS), as described in more detail below. Additionally, the modem subsystem 424, the RF unit 426, and the antenna elements 428 may also be used for transmissions received from the mobile device 440 (e.g., uplink transmissions).

[0076] A memória 414 pode incluir uma memória cache (por exemplo, uma memória cache do processador de 412), RAM, MRAM, ROM, PROM, EPROM, EEPROM, memória flash, um dispositivo de memória de estado sólido, uma ou mais unidades de disco rígido, outras formas de voláteis e não- voláteis memória, ou uma combinação de diferentes tipos de memória. Como mostrado na figura 4, a memória 414 pode armazenar instruções 416. As instruções 416 podem incluir instruções que, quando executadas pelo processador 412, fazem com que o processador 412 para executar operações para configurar transmissões com base em métricas de energia, tal como descrito em conexão com as figuras 1-8 da presente memória descritiva.[0076] Memory 414 may include a cache memory (e.g., a processor cache memory 412), RAM, MRAM, ROM, PROM, EPROM, EEPROM, flash memory, a solid state memory device, one or more hard disk drives, other forms of volatile and non-volatile memory, or a combination of different types of memory. As shown in Figure 4, memory 414 may store instructions 416. Instructions 416 may include instructions that, when executed by processor 412, cause processor 412 to perform operations to configure transmissions based on power metrics, as described. in connection with figures 1-8 of the present specification.

[0077] Em um aspecto, a memória 414 pode armazenar uma base de dados 418. Em um aspecto adicional ou alternativo, a base de dados 418 pode ser armazenada externo para a estação base 410. Por exemplo, a base de dados 418 pode ser armazenado no dispositivo de memória acessível aos a estação base 410 através de uma rede (não mostrado na figura 4), tal como uma rede de retorno de um sistema de comunicações sem fio em que a estação base 410 está a funcionar. Como outro exemplo, a estação base 410 pode ser uma pico-célula (por exemplo, a pico-célula 102x da figura 1) ou uma célula femto (por exemplo, uma das células femto 102y, 102z da figura 1) que funcionam dentro de uma área de cobertura fornecida por uma macro-célula (por exemplo, a macro-célula 102b ou 102c do macro-célula, respectivamente), e a base de dados 418 pode ser armazenada em uma memória da macro-célula. Neste exemplo, a base de dados 418 pode ser acessível através de uma ligação (por exemplo, uma ligação com fios ou sem fio) entre a estação base 410 e a macro-célula.[0077] In one aspect, memory 414 may store a database 418. In an additional or alternative aspect, database 418 may be stored external to base station 410. For example, database 418 may be stored in the memory device accessible to the base station 410 via a network (not shown in Figure 4), such as a feedback network of a wireless communications system in which the base station 410 is operating. As another example, the base station 410 may be a pico cell (e.g., the pico cell 102x of FIG. 1) or a femto cell (e.g., one of the femto cells 102y, 102z of FIG. 1) that operates within a coverage area provided by a macro-cell (e.g., the macro-cell 102b or 102c of the macro-cell, respectively), and the database 418 may be stored in a memory of the macro-cell. In this example, the database 418 may be accessible via a connection (e.g., a wired or wireless connection) between the base station 410 and the macro cell.

[0078] O banco de dados 418, se armazenados na memória 414 ou em outro local acessível para a estação base 410, pode armazenar as informação de métricas de energia 420. A energia informação métrica 420 pode incluir informações associadas com o dispositivo móvel 440 e/ou outros dispositivos móveis (não mostrados na figura 4). A informação de métricas de energia 420 pode incluir a informação associada com um ou mais parâmetros que podem ser usados para configurar uma transmissão entre a estação base 410 e o dispositivo remoto 440. O um ou mais parâmetros podem incluir, pelo menos, um parâmetro que pode afetar de uma quantidade a energia consumida pelo dispositivo móvel 440 para processar a transmissão entre a estação base 410 e o dispositivo móvel 440. Em um aspecto, a informação de métrica de energia 420 pode ser configurada para cada dispositivo móvel diferente 440 (por exemplo, por SKU do dispositivo móvel 440). Em um aspecto, o um ou mais parâmetros podem ser associados com várias funções suportadas pelo dispositivo móvel 440, e pode indicar, para cada uma das várias funções, uma ou mais configurações e correspondentes informações de consumo de energia para o dispositivo móvel 440. Por exemplo, as várias funções que o dispositivo móvel 440 pode incluir suporte decodificação da transmissão utilizando uma ou mais de modulação e esquemas de codificação (MCS) (por exemplo, uma verificação de paridade de baixa densidade (LDPC) esquema de codificação, uma codificação turbo esquema, um esquema de codificação convolucional, etc.), um ou mais de transmissão modos (por exemplo, transmissões de camada única, transmissões multicamadas, múltiplas entradas múltiplas saídas de um único usuário (SU-MIMO), múltiplas entradas múltiplas saídas de múltiplos usuários (MU-MIMO), diversidade de transmissão, formação de feixes, etc.), um ou mais esquemas de agregação de portadoras (CA), um ou mais modos duplex (por exemplo, duplex por divisão de tempo (TDD) e/ou duplex por divisão de frequência (FDD)), um ou mais categorias UE, um ou mais interferências técnicas de gerenciamento (por exemplo, o reforço da coordenação a interferência entre células (elCIC), rede assistida cancelamento de interferência (NAIC), etc.), uma ou mais estruturas de quadro, outras funções suportadas pelo dispositivo móvel 440, ou uma combinação dos mesmos. Cada uma destas várias funções do dispositivo móvel 440 pode ser utilizada pela estação base 410 para configurar as transmissões entre a estação base 410 e o dispositivo móvel 440, e a energia consumida pelo dispositivo móvel 440 para processar as transmissões pode variar com base nas os parâmetros selecionados pela estação base 410 para configurar as transmissões entre a estação base 410 e o dispositivo móvel 440.[0078] The database 418, if stored in memory 414 or in another location accessible to the base station 410, may store energy metric information 420. The energy metric information 420 may include information associated with the mobile device 440 and /or other mobile devices (not shown in figure 4). Power metrics information 420 may include information associated with one or more parameters that may be used to configure a transmission between the base station 410 and the remote device 440. The one or more parameters may include at least one parameter that may affect by an amount the power consumed by the mobile device 440 to process the transmission between the base station 410 and the mobile device 440. In one aspect, the power metric information 420 may be configured for each different mobile device 440 (e.g. , per mobile device SKU 440). In one aspect, the one or more parameters may be associated with various functions supported by the mobile device 440, and may indicate, for each of the various functions, one or more settings and corresponding power consumption information for the mobile device 440. By For example, the various functions that the mobile device 440 may support include decoding the transmission using one or more modulation and coding schemes (MCS) (e.g., a low-density parity check (LDPC) coding scheme, a turbo coding scheme, scheme, a convolutional coding scheme, etc.), one or more transmission modes (e.g., single-layer transmissions, multilayer transmissions, single-user multiple-input multiple-output (SU-MIMO), multiple-input multiple-output multiple users (MU-MIMO), transmission diversity, beamforming, etc.), one or more carrier aggregation (CA) schemes, one or more duplex modes (e.g., time division duplex (TDD) and/or or frequency division duplex (FDD)), one or more UE categories, one or more interference management techniques (e.g., enhanced intercell interference coordination (elCIC), network assisted interference cancellation (NAIC), etc. .), one or more frame structures, other functions supported by mobile device 440, or a combination thereof. Each of these various functions of the mobile device 440 may be used by the base station 410 to configure transmissions between the base station 410 and the mobile device 440, and the power consumed by the mobile device 440 to process the transmissions may vary based on the parameters. selected by base station 410 to configure transmissions between base station 410 and mobile device 440.

[0079] O um ou mais parâmetros incluídos na informação de métricas de energia 420 pode incluir informação representativa de uma quantidade de energia consumida por unidade de dados processados (por exemplo, um número de Joules por pouco, uma série de miliwatts por megabits por segundo (Mbps), um número de miliamperes por Mbps, etc.), ou uma aproximação da quantidade de energia consumida por unidade de dados consumida pelo dispositivo móvel 440 para processar as transmissões de acordo com várias configurações de transmissão. Por exemplo, o um ou mais parâmetros podem incluir um parâmetro que pode indicar uma primeira quantidade de energia por unidade de dados transformados é consumida pelo dispositivo móvel 440 para transmissões configuradas usando um primeiro MCS (por exemplo, um esquema de codificação convolucional), e uma segunda quantidade de energia por unidade de dados transformados é consumida pelo dispositivo móvel 440 para transmissões configuradas utilizando um segundo MCS (por exemplo, um esquema de codificação LDPC), para a transferência de uma mesma carga (por exemplo, uma mesma quantidade de dados). A primeira quantidade de energia consumida pelo dispositivo móvel 440 por unidade de dados processados e a segunda quantidade de energia consumida pelo dispositivo móvel 440 por unidade de dados processados podem ser diferentes e com base, pelo menos em parte, de diferentes MCS. Em um exemplo, a segunda quantidade de energia consumida pelo dispositivo móvel 440 por unidade de dados processados pode ser mais elevada do que a primeira quantidade de energia consumida pelo dispositivo móvel 440 por unidade de dados processados, devido a uma complexidade de decodificação adicional necessário para decodificar as transmissões configuradas usando o segundo MCS em relação ao primeiro MCS.[0079] The one or more parameters included in the energy metrics information 420 may include information representative of an amount of energy consumed per unit of data processed (e.g., a number of Joules per bit, a number of milliwatts per megabits per second (Mbps), a number of milliamps per Mbps, etc.), or an approximation of the amount of power consumed per unit of data consumed by the mobile device 440 to process transmissions in accordance with various transmission configurations. For example, the one or more parameters may include a parameter that may indicate a first amount of energy per unit of transformed data is consumed by the mobile device 440 for transmissions configured using a first MCS (e.g., a convolutional coding scheme), and a second amount of energy per unit of transformed data is consumed by the mobile device 440 for transmissions configured using a second MCS (e.g., an LDPC coding scheme), for the transfer of the same payload (e.g., the same amount of data ). The first amount of energy consumed by the mobile device 440 per unit of processed data and the second amount of energy consumed by the mobile device 440 per unit of processed data may be different and based, at least in part, on different MCS. In one example, the second amount of energy consumed by the mobile device 440 per unit of data processed may be higher than the first amount of energy consumed by the mobile device 440 per unit of data processed, due to additional decoding complexity required to decode configured transmissions using the second MCS relative to the first MCS.

[0080] Como outro exemplo, o um ou mais parâmetros podem incluir um parâmetro que pode indicar uma primeira quantidade de energia é consumida pelo dispositivo móvel 440 para transmissões de processamento configurado usando um primeiro esquema de CA (por exemplo, utilizando-se dois portadoras componentes em um esquema 2x-CA), e uma segunda quantidade de energia é consumida pelo dispositivo móvel 440 para as transmissões de processamento configuradas utilizando um segundo esquema de CA (por exemplo, por meio de três portadoras componentes em um esquema de 3x-CA). A primeira quantidade de energia consumida pelo dispositivo móvel 440 por unidade de dados processados e a segunda quantidade de energia consumida pelo dispositivo móvel 440 por unidade de dados processados podem ser diferentes e com base, pelo menos em parte, em diferentes regimes de CA. Em um exemplo, a segunda quantidade de energia pode ser mais elevada do que a primeira quantidade de energia devido a uma demodulação e decodificação complexidade adicional requerida para decodificar transmissões configuradas usando o segundo esquema de CA em relação ao primeiro esquema AC.[0080] As another example, the one or more parameters may include a parameter that may indicate a first amount of power is consumed by the mobile device 440 for processing transmissions configured using a first AC scheme (e.g., using two carriers components in a 2x-CA scheme), and a second amount of power is consumed by the mobile device 440 for processing transmissions configured using a second AC scheme (e.g., via three component carriers in a 3x-CA scheme). ). The first amount of energy consumed by the mobile device 440 per unit of processed data and the second amount of energy consumed by the mobile device 440 per unit of processed data may be different and based, at least in part, on different AC regimes. In one example, the second amount of power may be higher than the first amount of power due to additional demodulation and decoding complexity required to decode transmissions configured using the second AC scheme relative to the first AC scheme.

[0081] Em alguns casos, o um ou mais parâmetros pode ser configurado com base, pelo menos em parte no dispositivo móvel 440. Por exemplo, os dispositivos móveis 440 fabricados por fabricantes diferentes, podem utilizar diferentes componentes de comunicação (por exemplo, moduladores/decodificadores). Um primeiro componente de comunicação de um primeiro dispositivo fabricado por um primeiro fabricante pode operar de uma maneira mais eficiente em termos de energia do que um segundo componente de comunicação de um segundo dispositivo fabricado por um segundo fabricante. Assim, o consumo de energia do dispositivo móvel 440 pode variar para uma única função, ou parâmetro, a partir de um fabricante para outro dispositivo.[0081] In some cases, the one or more parameters may be configured based at least in part on the mobile device 440. For example, mobile devices 440 manufactured by different manufacturers may utilize different communication components (e.g., modulators /decoders). A first communication component of a first device manufactured by a first manufacturer may operate in a more energy efficient manner than a second communication component of a second device manufactured by a second manufacturer. Thus, the power consumption of mobile device 440 may vary for a single function, or parameter, from one device manufacturer to another.

[0082] Em alguns aspectos, os parâmetros podem incluir informação indicando as interdependências entre as funções do dispositivo móvel 440 e a energia consumida pelo dispositivo móvel 440 para processar as transmissões. Por exemplo, a estrutura de moldura pode depender do fato de as transmissões entre a estação base 410 e o dispositivo remoto 440 pode ser configurado utilizando o modo duplex TDD ou FDD (por exemplo, um FDD duplex pleno ou semi-duplex FDD). Como outro exemplo, um número de blocos de recursos alocados para a transmissão entre a estação base 410 e o dispositivo remoto 440 pode ser dependente de um MCS utilizado para configurar a transmissão. Por exemplo, cada MCS pode ou não utilizar preenchimento com zeros. Quando dois MCS diferentes usar preenchimento com zeros, cada um dos dois MCS diferente pode utilizar um número diferente de zero bit de preenchimento. A utilização de nulo preenchimento, e o número de zero bit de preenchimento pode afetar o número de blocos de recursos alocados para a transmissão (por exemplo, um aumento do número zero bits de preenchimento pode causar um aumento correspondente do número de blocos de recursos alocados para a transmissão). Além disso, o MCS pode afetar o tamanho dos blocos de recursos, um tamanho de constelação, etc.[0082] In some aspects, the parameters may include information indicating the interdependencies between the functions of the mobile device 440 and the energy consumed by the mobile device 440 to process the transmissions. For example, the frame structure may depend on whether transmissions between the base station 410 and the remote device 440 may be configured using TDD or FDD duplex mode (e.g., a full duplex FDD or half-duplex FDD). As another example, a number of resource blocks allocated for transmission between base station 410 and remote device 440 may be dependent on an MCS used to configure transmission. For example, each MCS may or may not use zero padding. When two different MCS use zero padding, each of the two different MCS may use a different number of zero padding bits. The use of null padding, and the number of zero padding bits may affect the number of resource blocks allocated for transmission (for example, an increase in the number of zero padding bits may cause a corresponding increase in the number of resource blocks allocated for transmission). Additionally, MCS can affect the size of resource blocks, a constellation size, etc.

[0083] A informação de métricas de energia 420 pode ainda incluir a informação associada com diferentes categorias de dispositivos móveis 440 (também referido como equipamento de utilizador (UE)). Por exemplo, padrões de evolução a longo prazo (LTE) de projeto de parceria de 3a geração (3GPP) descrevem oito categorias de UE. Cada categoria do UE está associada com uma pluralidade de parâmetros físicos da camada (por exemplo, parâmetros de uplink e de downlink parâmetros). Para cada categoria do UE, os parâmetros de camada física podem incluir um número máximo de bits de canal partilhado de downlink (DL-SCH) do bloco de transporte ou de bits de canal partilhado uplink (UL-SCH) do bloco de transporte que podem ser recebidos dentro de um intervalo de tempo de transmissão (TTI), um número máximo de bits de um bloco de transporte DL-SCH ou um bloco de transporte UL-SCH que possa ser recebida dentro do TTI, um número total de bits de canal suaves (por exemplo, para o pedido de repetição automática híbrida (HARQ) de processamento), um número máximo de camadas de suporte para a multiplexação espacial no downlink (DL) (por exemplo, por UE), se a modulação de amplitude de quadratura 64 (QAM 64) é suportada na uplink (UL), um tamanho total da camada 2 de tampão (por exemplo, em bytes), e um número máximo de bits de um bloco de transporte do canal de difusão (MCH) recebida dentro de um TTI. A informação de métricas de energia 420 pode indicar uma quantidade de energia consumida pelo dispositivo móvel 440 para as transmissões de processamento de acordo com cada uma das várias categorias de UE, e/ou para as transmissões de processamento de acordo com várias configurações de uma única categoria de UE.[0083] Power metrics information 420 may further include information associated with different categories of mobile devices 440 (also referred to as user equipment (UE)). For example, 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) patterns describe eight UE categories. Each category of the UE is associated with a plurality of physical layer parameters (e.g., uplink parameters and downlink parameters). For each category of the UE, the physical layer parameters may include a maximum number of transport block downlink shared channel (DL-SCH) bits or transport block uplink shared channel (UL-SCH) bits that can be received within a transmission time interval (TTI), a maximum number of bits of a DL-SCH transport block or a UL-SCH transport block that can be received within the TTI, a total number of channel bits smooth (e.g. for hybrid automatic repeat request (HARQ) processing), a maximum number of layers supporting spatial multiplexing in the downlink (DL) (e.g. per UE), if quadrature amplitude modulation 64 (QAM 64) is supported on the uplink (UL), a total layer 2 buffer size (e.g., in bytes), and a maximum number of bits of a broadcast channel transport block (MCH) received within a TTI. The power metrics information 420 may indicate an amount of power consumed by the mobile device 440 for the processing transmissions according to each of the various UE categories, and/or for the processing transmissions according to various configurations of a single EU category.

[0084] A informação de métricas de energia 420 pode incluir ainda informações que podem indicar um alvo de HARQ, um número máximo de retransmissões HARQ, uma frequência de retransmissões HARQ, etc. O alvo HARQ pode corresponder a uma probabilidade de sucesso de uma primeira transmissão de acordo com a uma configuração de transmissão. O número máximo de retransmissões HARQ pode indicar um número máximo de vezes que a estação base 410 é para retransmitir informação para o dispositivo móvel de 440 (por exemplo, em resposta à recepção de uma confirmação negativa (NACK), periodicamente, independentemente de receber um NACK, etc.). A frequência de retransmissões HARQ pode indicar a frequência a retransmitir informação para o dispositivo móvel de 440 (por exemplo, em resposta à recepção de um NACK, periodicamente independentemente de receber um NACK, etc.). A informação de métricas de energia 420 associados com o HARQ alvo, o número máximo de retransmissões HARQ, a frequência de retransmissões HARQ, etc., podem ainda incluir informações de consumo de energia que pode indicar uma quantidade de energia consumida no dispositivo móvel 440 para processar as transmissões e/ou a retransmissão das transmissões usando HARQ.[0084] Power metrics information 420 may further include information that may indicate a HARQ target, a maximum number of HARQ retransmissions, a frequency of HARQ retransmissions, etc. The HARQ target may correspond to a probability of success of a first transmission according to a transmission configuration. The maximum number of HARQ retransmissions may indicate a maximum number of times that the base station 410 is to retransmit information to the mobile device 440 (e.g., in response to receiving a negative acknowledgment (NACK), periodically, regardless of whether it receives a NACK, etc.). The HARQ retransmission frequency may indicate the frequency to retransmit information to the mobile device of 440 (e.g., in response to receiving a NACK, periodically regardless of receiving a NACK, etc.). The power metrics information 420 associated with the target HARQ, the maximum number of HARQ retransmissions, the frequency of HARQ retransmissions, etc., may further include power consumption information that may indicate an amount of power consumed in the mobile device 440 to process transmissions and/or retransmission of transmissions using HARQ.

[0085] Em um aspecto, a informação de métricas de energia 420 associada com o dispositivo móvel 440 pode incluir métricas associadas a um ou mais serviços prestados por ou para o dispositivo móvel 440. Os serviços podem incluir serviços multimídia (por exemplo, um serviço de streaming de vídeo, um serviço de streaming de áudio, ou uma combinação de vídeo e serviços de streaming de áudio em execução no dispositivo móvel 440), serviços de voz (por exemplo, uma chamada telefônica recebida ou iniciada a partir do dispositivo móvel 440), um serviço de jogos (por exemplo, um jogo de vários jogadores em execução no dispositivo móvel 440), um serviço de transferência de arquivos (por exemplo, o download de um arquivo ou upload de um arquivo a partir do dispositivo móvel 440), um serviço de transferência de dados (por exemplo, um aplicativo de navegador web execução no dispositivo móvel 440), ou outro serviço prestado pelo dispositivo móvel 440 que utiliza transmissões entre a estação base 410 e o dispositivo móvel 440 para receber e/ou transmitir dados.[0085] In one aspect, the power metrics information 420 associated with the mobile device 440 may include metrics associated with one or more services provided by or for the mobile device 440. The services may include multimedia services (e.g., a service video streaming service, an audio streaming service, or a combination of video and audio streaming services running on the mobile device 440), voice services (e.g., a phone call received or initiated from the mobile device 440 ), a gaming service (e.g., a multiplayer game running on the mobile device 440), a file transfer service (e.g., downloading a file or uploading a file from the mobile device 440) , a data transfer service (e.g., a web browser application running on mobile device 440), or other service provided by mobile device 440 that utilizes transmissions between base station 410 and mobile device 440 to receive and/or transmit data.

[0086] Em um aspecto, cada um dos serviços fornecidos pelo ou para o dispositivo remoto 440 pode ser associado com uma qualidade de serviço (QoS), e/ou um ou mais serviços (por exemplo, o serviço de transmissão multimídia, o serviço de jogos, o serviço de voz, etc.) oferecida pela ou para o dispositivo móvel 440. Por exemplo, um serviço de multimídia que provê uma capacidade de streaming de vídeo para o dispositivo móvel 440 pode exigir uma QoS mínimas (por exemplo, uma largura de banda mínima, uma taxa de dados mínima para fornecer conteúdo de vídeo com uma resolução mínima especificada pelas configurações controladas pelo utilizador ou por uma aplicação que fornece o serviço de multimídia, etc.). Por exemplo, a informação métrica de energia 420 pode incluir uma métrica de energia associado com o serviço multimídia, e pode indicar a largura de banda mínima, a taxa mínima de dados, etc. obrigado a fornecer o conteúdo de vídeo para o dispositivo móvel 440 no QoS mínimas exigidas pela o serviço multimídia. Além disso, a informação de métrica de energia 420 pode incluir a informação associada com um consumo de energia do dispositivo móvel 440 para o processamento de transmissões em conexão com cada um dos serviços fornecidos pelo dispositivo móvel 440. O consumo de energia pode variar dependendo de uma configuração (por exemplo, uma MCS, um esquema de CA, um tamanho de bloco, etc.) das transmissões. Em um aspecto, a configuração da transmissão poderá ser dependente da QoS mínimos.[0086] In one aspect, each of the services provided by or to the remote device 440 may be associated with a quality of service (QoS), and/or one or more services (e.g., the multimedia streaming service, the games, voice service, etc.) offered by or to the mobile device 440. For example, a multimedia service that provides a video streaming capability to the mobile device 440 may require a minimum QoS (e.g., a minimum bandwidth, a minimum data rate to provide video content with a minimum resolution specified by settings controlled by the user or by an application providing the multimedia service, etc.). For example, power metric information 420 may include a power metric associated with the multimedia service, and may indicate minimum bandwidth, minimum data rate, etc. required to provide video content to the mobile device 440 at the minimum QoS required by the multimedia service. Additionally, power metric information 420 may include information associated with a power consumption of the mobile device 440 for processing transmissions in connection with each of the services provided by the mobile device 440. Power consumption may vary depending on a configuration (e.g., an MCS, a CA scheme, a block size, etc.) of the transmissions. In one aspect, the transmission configuration may be dependent on the minimum QoS.

[0087] Por exemplo, uma métrica de energia associado com o serviço de streaming de vídeo pode incluir informações de configuração associadas com a configuração de uma transmissão de informação da estação base 410 para o dispositivo móvel 440 em conexão com o serviço multimídia para facilitar o gerenciamento de energia do celular dispositivo 440. o consumo de energia do dispositivo móvel 440 pode variar para processar a transmissão de dados de multimídia utilizando diferentes MCS, utilizando diferentes modos de transmissão, ou utilizando diferentes esquemas de CA. Além disso, alguns MCSs, modos de transmissão e/ou mecanismos de CA podem não fornecer a QoS mínimas exigidas pelo serviço de multimídia. A informação de métricas de energia 420 pode incluir informações indicando se as transmissões configurado de acordo com vários MCSs, vários modos de transmissão, e/ou vários esquemas CA fornecer os QoS mínimas exigidas pelo serviço multimídia. Além disso, a informação de métrica de energia 420 pode incluir informações semelhantes para outros serviços (por exemplo, os serviços de voz, os serviços de jogo, os serviços de streaming de áudio, etc.) fornecidos por ou para o dispositivo móvel 440.[0087] For example, a power metric associated with the video streaming service may include configuration information associated with configuring a transmission of information from base station 410 to mobile device 440 in connection with the multimedia service to facilitate power management of the mobile device 440. The power consumption of the mobile device 440 may vary to process multimedia data transmission using different MCS, using different transmission modes, or using different AC schemes. Additionally, some MCSs, transmission modes, and/or CA mechanisms may not provide the minimum QoS required by the multimedia service. The power metrics information 420 may include information indicating whether transmissions configured according to multiple MCSs, multiple transmission modes, and/or multiple CA schemes provide the minimum QoS required by the multimedia service. Additionally, power metric information 420 may include similar information for other services (e.g., voice services, gaming services, audio streaming services, etc.) provided by or to the mobile device 440 .

[0088] Durante o funcionamento, a estação base 410 pode identificar uma métrica de energia associados com o dispositivo móvel 440. A métrica de energia pode ser relacionada com o dispositivo móvel 440, e pode incluir um ou mais parâmetros de gerenciamento de energia do dispositivo móvel 440. o um ou mais parâmetros podem incluir, pelo menos, um parâmetro que afeta a quantidade de energia consumida pelo dispositivo móvel 440 durante o processamento da transmissão. Além disso, o um ou mais parâmetros podem incluir qualquer das capacidades e/ou parâmetros descritos acima com respeito à informação de métricas de energia 420.[0088] During operation, the base station 410 may identify a power metric associated with the mobile device 440. The power metric may be related to the mobile device 440, and may include one or more power management parameters of the device. mobile device 440. The one or more parameters may include at least one parameter that affects the amount of energy consumed by the mobile device 440 during processing of the transmission. Furthermore, the one or more parameters may include any of the capabilities and/or parameters described above with respect to power metrics information 420.

[0089] Em um aspecto, a estação base 410 pode identificar a métrica de energia consultando a informação de métricas de energia 420 armazenada no banco de dados 418. A consulta pode ser gerada pela estação base 410 com base em informações recebidas a partir do dispositivo móvel 440. Para exemplo, a estação base 410 pode receber uma mensagem a partir do dispositivo móvel 440. a mensagem pode incluir informações que podem indicar várias funções suportadas pelo dispositivo móvel 440 ou um serviço a ser prestado por ou para o dispositivo móvel 440. A estação base 410 pode determinar a capacidade de o dispositivo móvel 440 com base na mensagem (ou com base na consulta da informação de métricas de energia 420), e podem identificar uma métrica de energia para ser utilizada para configurar uma transmissão entre a estação base 410 e o dispositivo móvel 440 com base, pelo menos em parte, sobre as várias funções suportadas pelo dispositivo móvel 440. por exemplo, o dispositivo móvel 440 pode indicar à estação base 410 que o dispositivo móvel 440 suporta um modo de operação de gerenciamento de energia, onde a estação base 410 pode auxiliar o dispositivo móvel 440 para facilitar a gerenciamento do consumo de energia pelo aparelho móvel 440. Em um aspecto, o dispositivo móvel 440 pode de forma autônoma entrar no modo de gerenciamento de energia. Em um aspecto adicional ou alternativo, a estação base 410 pode determinar se o dispositivo móvel 440 deve entrar em um modo de gerenciamento de energia. As várias funções suportadas pelo dispositivo móvel 440 podem indicar, pelo menos, um do um ou mais meios de transmissão (TMs) suportada pelo dispositivo móvel 440, um ou mais de modulação e esquemas de codificação (MCS) suportada pelo dispositivo móvel 440, uma ou mais agregação de suporte (CA) esquemas suportados pelo dispositivo móvel 440, capacidades de largura de banda do dispositivo móvel 440, uma estrutura de quadro suportado pelo dispositivo móvel 440, uma categoria do dispositivo móvel 440, técnicas de gerenciamento de interferências suportado pelo dispositivo móvel 440, um ou mais modos dúplex suportados pelo dispositivo móvel 440, outras funções de suporte para o dispositivo móvel 440, e de outros parâmetros descritos acima em conexão com a informação de métrica de energias 420, ou uma sua combinação.[0089] In one aspect, the base station 410 may identify the power metric by querying the power metric information 420 stored in the database 418. The query may be generated by the base station 410 based on information received from the device mobile device 440. For example, the base station 410 may receive a message from the mobile device 440. The message may include information that may indicate various functions supported by the mobile device 440 or a service to be provided by or to the mobile device 440. The base station 410 may determine the capacity of the mobile device 440 based on the message (or based on querying the power metrics information 420), and may identify a power metric to be used to configure a transmission between the base station 410 410 and the mobile device 440 based, at least in part, on the various functions supported by the mobile device 440. For example, the mobile device 440 may indicate to the base station 410 that the mobile device 440 supports a management mode of operation. power, where the base station 410 may assist the mobile device 440 to facilitate the management of power consumption by the mobile device 440. In one aspect, the mobile device 440 may autonomously enter power management mode. In an additional or alternative aspect, the base station 410 may determine whether the mobile device 440 should enter a power management mode. The various functions supported by the mobile device 440 may indicate at least one of the one or more transmission media (TMs) supported by the mobile device 440, one or more modulation and coding schemes (MCS) supported by the mobile device 440, a or more supporting aggregation (CA) schemes supported by the mobile device 440, bandwidth capabilities of the mobile device 440, a frame structure supported by the mobile device 440, a category of the mobile device 440, interference management techniques supported by the device mobile device 440, one or more duplex modes supported by mobile device 440, other supporting functions for mobile device 440, and other parameters described above in connection with energy metric information 420, or a combination thereof.

[0090] Em um aspecto, a mensagem indicando as várias funções suportadas pelo dispositivo móvel 440 pode ser fornecida para a estação base 410 sobre o início ou modificar uma conexão de controle de recursos de rádio (RRC) entre o dispositivo móvel 440 e a estação base 410. em um aspecto, a informação que indica as várias funções de suporte para o dispositivo móvel 440 pode incluir a informação associada com um número de modelo do dispositivo móvel 440 e a estação base 410 pode consultar as informações de métricas de energia 420 usando o número do modelo para identificar os vários funções suportadas pelo dispositivo móvel 440. Em um aspecto adicional ou alternativo, a mensagem pode incluir informação de identificação de um SKU do dispositivo móvel 440, e a SKU podem ser utilizados para identificar (por exemplo, consultando a informação de métricas de energia 420) dos diferentes funções suportadas pelo dispositivo móvel 440.[0090] In one aspect, the message indicating the various functions supported by the mobile device 440 may be provided to the base station 410 upon initiating or modifying a radio resource control (RRC) connection between the mobile device 440 and the station base station 410. In one aspect, information indicating various support functions for mobile device 440 may include information associated with a model number of mobile device 440, and base station 410 may query power metrics information 420 using the model number to identify the various functions supported by the mobile device 440. In an additional or alternative aspect, the message may include identifying information for a SKU of the mobile device 440, and the SKU may be used to identify (e.g., querying the power metrics information 420) of the different functions supported by the mobile device 440.

[0091] Em um aspecto adicional ou alternativo, a informação que indica as várias funções suportadas pelo dispositivo móvel 440 pode ser fornecida como um mapa de bits que inclui uma pluralidade de indicadores binários correspondentes às várias funções suportadas pelo dispositivo móvel 440. Por exemplo, um primeiro bit do mapa de bits pode indicar se o dispositivo móvel 440 suporta os regimes de CA, em que um primeiro valor (por exemplo, um valor de um) do primeiro bit pode indicar o dispositivo móvel 440 suporta regimes de CA, e em que um segundo valor (por exemplo,, um valor de zero) do primeiro bit pode indicar o dispositivo móvel 440 não é compatível com esquemas de CA. Como outro exemplo, um segundo bit do mapa de bits pode indicar se o dispositivo móvel 440 requer transmissões configurados para acomodar uma QoS, tal como uma QoS requeridos por um serviço fornecido pela ou para o dispositivo remoto 440. Um primeiro valor (por exemplo, um valor de um) do segundo bit pode indicar que o dispositivo móvel 440 requer transmissões configuradas para acomodar a QoS, e um segundo valor (por exemplo, um valor de zero) do segundo bit pode indicar que o dispositivo móvel 440 não necessita de transmissões configuradas para acomodar uma QoS.[0091] In a further or alternative aspect, information indicating the various functions supported by the mobile device 440 may be provided as a bitmap that includes a plurality of binary indicators corresponding to the various functions supported by the mobile device 440. For example, a first bit of the bitmap may indicate whether the mobile device 440 supports CA schemes, wherein a first value (e.g., a value of one) of the first bit may indicate whether the mobile device 440 supports CA schemes, and in that a second value (e.g., a value of zero) of the first bit may indicate the mobile device 440 is not compatible with CA schemes. As another example, a second bit of the bitmap may indicate whether the mobile device 440 requires transmissions configured to accommodate a QoS, such as a QoS required by a service provided by or to the remote device 440. A first value (e.g., a value of one) of the second bit may indicate that the mobile device 440 requires transmissions configured to accommodate QoS, and a second value (e.g., a value of zero) of the second bit may indicate that the mobile device 440 does not require transmissions. configured to accommodate QoS.

[0092] Em outro aspecto adicional ou alternativo, o mapa de bits pode incluir múltiplos bits associados com os regimes de CA, suportados requisitos de QoS, ou outros funções suportadas pelo dispositivo móvel 400. Por exemplo, um primeiro bit do mapa de bits pode indicar se a unidade móvel dispositivo suportar regimes de CA, e um ou mais bits podem ser utilizados para indicar um número máximo de portadoras componentes que o dispositivo móvel 440 pode utilizar para CA. Como outro exemplo, outro bit pode ser usado para indicar se o dispositivo móvel 440 requer transmissões configurados para acomodar uma QoS, e um ou mais outros bits do mapa de bits pode ser usado para indicar a QoS.[0092] In another additional or alternative aspect, the bitmap may include multiple bits associated with CA regimes, supported QoS requirements, or other functions supported by the mobile device 400. For example, a first bit of the bitmap may indicate whether the mobile device 440 supports AC schemes, and one or more bits may be used to indicate a maximum number of component carriers that the mobile device 440 can use for AC. As another example, another bit may be used to indicate whether the mobile device 440 requires transmissions configured to accommodate a QoS, and one or more other bits of the bitmap may be used to indicate the QoS.

[0093] Em ainda outro aspecto adicional ou alternativo, o dispositivo móvel 440 pode fornecer informações de identificação da métrica de energia à estação base 410, e a estação base 410 pode acessar as informação de métricas de energia 420 para determinar uma configuração de uma transmissão entre a base estação 410 e o dispositivo móvel com base na informação de identificação a métrica de energia. Por exemplo, o dispositivo móvel 440 pode determinar uma configuração de transmissão que proporciona um consumo de potência ou métrica de energia desejado para o processamento de uma transmissão, e pode transmitir a métrica de energia desejada para a estação base 410. Em um aspecto, a informação de identificação a métrica de energia pode incluem informação que indica a configuração de transmissão (por exemplo, um MCS, um esquema de CA, um QoS mínimas, etc., ou uma combinação destes) para ser usada para transmissões entre a estação base 410 e o dispositivo móvel 440.[0093] In yet another additional or alternative aspect, the mobile device 440 may provide power metric identification information to the base station 410, and the base station 410 may access the power metric information 420 to determine a configuration of a transmission. between the base station 410 and the mobile device based on the power metric identification information. For example, the mobile device 440 may determine a transmission configuration that provides a desired power consumption or energy metric for processing a transmission, and may transmit the desired power metric to the base station 410. In one aspect, the The power metric identification information may include information that indicates the transmission configuration (e.g., an MCS, an AC scheme, a minimum QoS, etc., or a combination thereof) to be used for transmissions between the base station 410 and the mobile device 440.

[0094] Em outro aspecto adicional ou alternativo, o dispositivo móvel 440 pode transmitir um pedido para a estação base 410 solicitando que a estação base 410 configurar transmissões subsequentes entre a estação base 410 e o dispositivo móvel 440 para controlar o consumo de energia no Mobile dispositivo 440. a mensagem pode ser transmitida a partir do dispositivo remoto 440 e a estação base 410 em resposta a uma determinação no dispositivo móvel 440, que uma quantidade de energia restante na bateria de uma bateria (não mostrada na figura 1) do móvel dispositivo 440 é inferior a um limiar de energia da bateria. A estação base 410 pode identificar a métrica de energia em resposta a receber o pedido do dispositivo móvel 440. Em outro exemplo, o dispositivo móvel 440 pode transmitir um pedido para a estação base 410 para operar no modo de gerenciamento de energia com base, pelo menos em parte, de um padrão de utilização de o dispositivo móvel 440.[0094] In another additional or alternative aspect, the mobile device 440 may transmit a request to the base station 410 requesting that the base station 410 configure subsequent transmissions between the base station 410 and the mobile device 440 to control power consumption in the Mobile device 440. The message may be transmitted from the remote device 440 and the base station 410 in response to a determination in the mobile device 440 that an amount of power remaining in the battery of a battery (not shown in FIG. 1) of the mobile device 440 is less than a battery power threshold. The base station 410 may identify the power metric in response to receiving the request from the mobile device 440. In another example, the mobile device 440 may transmit a request to the base station 410 to operate in power management mode based on, at least least in part, from a usage pattern of the mobile device 440.

[0095] Em ainda outro aspecto adicional ou alternativo, a estação base 410 pode identificar a métrica de energia com base em um recurso de rede disponível. Por exemplo, a estação base 410 pode determinar um recurso de rede disponível (por exemplo, um número de portadoras componentes disponíveis para fornecer um esquema de CA, um bloco de atribuição de recursos, um número de blocos de recursos disponíveis, etc..) para programar a transmissão de dados entre a base de estação 410 e o dispositivo remoto 440. a métrica de energia podem ser identificados com base, pelo menos em parte sobre o recurso de rede disponível. A estação base 410 pode configurar a transmissão entre a estação base 410 e o dispositivo móvel 440 com base, pelo menos em parte, na métrica de energia identificada com base, em parte, o recurso de rede disponível. Em outro exemplo, a estação base 410 pode determinar se um valor limite de recursos está disponível ou se uma quantidade limiar de um recurso está disponível. Um recurso disponível pode ser qualquer recurso que pode ser atribuído e/ou programada pela estação base 410 (por exemplo, usando o programador 422). Os recursos de rede podem incluir um número de portadoras componentes disponíveis para alocação para o dispositivo móvel 440 (por exemplo, usando um esquema de CA, suportado), uma série de blocos de recursos disponíveis que pode ser alocada para as transmissões entre a estação base 410 e o dispositivo móvel 440, uma largura de banda disponível para as transmissões entre a estação base 410 e o dispositivo móvel 440, etc.[0095] In yet another additional or alternative aspect, base station 410 may identify power metrics based on an available network resource. For example, base station 410 may determine an available network resource (e.g., a number of component carriers available to provide a CA scheme, a resource assignment block, a number of available resource blocks, etc.) to schedule data transmission between the base station 410 and the remote device 440. The power metrics can be identified based at least in part on the available network resource. The base station 410 may configure transmission between the base station 410 and the mobile device 440 based, at least in part, on the identified power metric based, in part, on the available network resource. In another example, base station 410 may determine whether a threshold amount of resources is available or whether a threshold amount of a resource is available. An available resource can be any resource that can be assigned and/or programmed by base station 410 (e.g., using scheduler 422). The network resources may include a number of component carriers available for allocation to the mobile device 440 (e.g., using a supported CA scheme), a number of available resource blocks that may be allocated for transmissions between the base station 410 and the mobile device 440, an available bandwidth for transmissions between the base station 410 and the mobile device 440, etc.

[0096] Configurar a transmissão entre a estação base 410 e o dispositivo remoto 440 pode incluir a determinação de um MCS para ser usado para a transmissão entre a estação base 410 e o dispositivo remoto 440. O MCS pode ser determinado com base na métrica de energia identificada (por exemplo, uma métrica de energia associados com as uma ou mais MCS suportados pelo dispositivo móvel 440). Em um aspecto, a estação base 410 pode estimar um consumo de energia do dispositivo móvel 440 para processar a transmissão entre a estação base 410 e o dispositivo móvel 440 para cada MCS suportado pelo dispositivo móvel 440. O MCS selecionado pela estação base 410 pode ser previsto para proporcionar uma redução máxima no consumo de energia pelo aparelho móvel 440 para processar a transmissão.[0096] Configuring transmission between base station 410 and remote device 440 may include determining an MCS to be used for transmission between base station 410 and remote device 440. The MCS may be determined based on the identified energy (e.g., a power metric associated with the one or more MCS supported by the mobile device 440). In one aspect, the base station 410 may estimate a power consumption of the mobile device 440 to process transmission between the base station 410 and the mobile device 440 for each MCS supported by the mobile device 440. The MCS selected by the base station 410 may be anticipated to provide a maximum reduction in power consumption by the mobile device 440 to process the transmission.

[0097] Para ilustrar, a informação de métrica 420 de energia (ou uma mensagem recebida do dispositivo móvel 440) pode indicar que o dispositivo móvel 440 suporta um primeiro MCS (por exemplo, um LDPC MCS) e um segundo MCS (por exemplo, um código convolucional MCS). A estação base 410 pode estimar o consumo de energia uma primeira por o dispositivo móvel 440 para processar a transmissão configurada de acordo com o primeiro e um segundo consumo de energia MCS pelo aparelho móvel 440 para processar a transmissão configurada de acordo com o segundo MCS. A estação base pode determinar se a primeira estimativa de consumo de energia é menor do que a segunda estimativa de consumo de energia (por exemplo, se o primeiro MCS reduz o consumo de energia do dispositivo móvel 440 mais do que o segundo MCS), e pode configurar a transmissão em conformidade. Por exemplo, se o primeiro MCS oferece uma maior redução no consumo de energia do que o segundo MCS, a estação base 410 pode configurar a transmissão de acordo com o primeiro MCS. Se o segundo MCS oferece uma maior redução no consumo de energia do que o primeiro MCS, a estação base 410 pode configurar a transmissão de acordo com a segunda MCS. Assim, a estação base 410 pode determinar um MCS para configurar a transmissão entre a estação base 410 e o dispositivo móvel 440, a fim de fazer com que o dispositivo móvel 440 para consumir menos energia para o processamento da transmissão.[0097] To illustrate, power metric information 420 (or a message received from the mobile device 440) may indicate that the mobile device 440 supports a first MCS (e.g., an LDPC MCS) and a second MCS (e.g., an MCS convolutional code). The base station 410 may estimate a first power consumption by the mobile device 440 to process the transmission configured according to the first and a second MCS power consumption by the mobile device 440 to process the transmission configured according to the second MCS. The base station may determine whether the first power consumption estimate is less than the second power consumption estimate (e.g., whether the first MCS reduces the power consumption of the mobile device 440 more than the second MCS), and can configure transmission accordingly. For example, if the first MCS offers a greater reduction in power consumption than the second MCS, the base station 410 may configure transmission in accordance with the first MCS. If the second MCS offers a greater reduction in power consumption than the first MCS, the base station 410 may configure transmission in accordance with the second MCS. Thus, the base station 410 may determine an MCS to configure transmission between the base station 410 and the mobile device 440 in order to cause the mobile device 440 to consume less power for processing the transmission.

[0098] Em alguns aspectos, ao determinar a gerenciamento do consumo de energia fornecida pelos MCS, a estação base 410 pode também considerar a disponibilidade dos recursos da rede (por exemplo, um número de bits necessários para a transmissão, um número de blocos de recursos disponíveis para a transmissão, de um tamanho de bloco disponível para a transmissão) necessária para proporcionar a transmissão usando o MCS selecionado. Por exemplo, diferentes MCS podem codificar os dados incluídos na transmissão usando o número diferente de bits (por exemplo, devido a diferentes requisitos de preenchimento com zeros, etc.). Um aumento no número de bits pode causar um aumento do número de blocos de recursos necessários para a transmissão e/ou podem requerer um tamanho de bloco diferente. Cada um destes fatores pode afetar o consumo de energia do dispositivo móvel 440 para processar a transmissão entre a estação base 410 e o dispositivo móvel 440. Em alguns casos, um aumento do número de blocos de recursos ou um aumento do tamanho do bloco pode não causar uma aumento do consumo de energia correspondente (por exemplo, devido a uma redução da complexidade computacional de um decodificador para uma MCS no dispositivo móvel 440 em relação a uma complexidade computacional de outro decodificador para outro MCS no dispositivo móvel 440). Além disso, a MCS pode exigir mais recursos de rede do que uma quantidade disponível de recurso de rede ou um montante máximo de recursos de rede que podem ser alocados para o dispositivo móvel 440 (por exemplo, com base em uma configuração da estação base 410 por um prestador de serviços que explora a estação base 410). Assim, a estação base 410 pode considerar os parâmetros adicionais e métricas de energia incluído na informação de energia 420 métrica para determinar o MCS para ser utilizada para configurar a transmissão entre a estação base 410 e o dispositivo móvel 440.[0098] In some aspects, when determining the management of power consumption provided by the MCS, the base station 410 may also consider the availability of network resources (e.g., a number of bits required for transmission, a number of blocks of resources available for transmission, of a block size available for transmission) required to provide transmission using the selected MCS. For example, different MCS may encode the data included in the transmission using different number of bits (e.g., due to different zero padding requirements, etc.). An increase in the number of bits may cause an increase in the number of resource blocks required for transmission and/or may require a different block size. Each of these factors may affect the power consumption of the mobile device 440 to process the transmission between the base station 410 and the mobile device 440. In some cases, an increase in the number of resource blocks or an increase in the block size may not cause a corresponding increase in power consumption (e.g., due to a reduction in the computational complexity of a decoder for an MCS in the mobile device 440 relative to a computational complexity of another decoder for another MCS in the mobile device 440). Furthermore, the MCS may require more network resources than an available amount of network resource or a maximum amount of network resources that can be allocated to the mobile device 440 (e.g., based on a configuration of the base station 410 by a service provider operating the base station 410). Thus, the base station 410 may consider the additional parameters and power metrics included in the power information metric 420 to determine the MCS to be used to configure transmission between the base station 410 and the mobile device 440.

[0099] Configurar a transmissão entre a estação base 410 e o dispositivo remoto 440 pode incluir a determinação de uma QoS associadas com a transmissão entre a estação base 410 e o dispositivo remoto 440. A transmissão entre a estação base 410 e o dispositivo remoto 440 pode ser configurado com base, pelo menos em parte, sobre a QoS determinado. Por exemplo, a estação base 410 pode determinar uma QoS associados com um serviço (por exemplo, um serviço de transmissão de áudio) oferecida pela ou para o dispositivo remoto 440. O QoS pode indicar que o serviço de transmissão exige a ter uma largura de banda mínima ou um taxa de dados mínima. A estação base 410 pode examinar o efeito do MCS na taxa de dados. Por exemplo, preenchimento com zeros podem reduzir um número de bits de dados incluídos em cada bloco de recursos. Assim, diferentes tamanhos de bloco podem ser utilizadas para configurar a transmissão, a fim de proporcionar a QoS solicitada, dependendo do MCS estimado para fornecer uma desejada redução do consumo de energia pelo aparelho móvel 440 para processar a transmissão. A estação base 410 pode ser configurado para determinar se o aumento da sobrecarga (por exemplo, preenchimento com zeros) atenua a totalidade ou uma porção de a redução no consumo de energia induzida pela diferente MCS.[0099] Configuring transmission between base station 410 and remote device 440 may include determining a QoS associated with transmission between base station 410 and remote device 440. Transmission between base station 410 and remote device 440 can be configured based, at least in part, on the determined QoS. For example, base station 410 may determine a QoS associated with a service (e.g., an audio streaming service) offered by or to remote device 440. The QoS may indicate that the streaming service requires to have a bandwidth of minimum bandwidth or a minimum data rate. The base station 410 can examine the effect of MCS on the data rate. For example, padding with zeros can reduce the number of data bits included in each resource block. Thus, different block sizes can be used to configure the transmission in order to provide the requested QoS depending on the estimated MCS to provide a desired reduction in power consumption by the mobile device 440 to process the transmission. Base station 410 may be configured to determine whether increasing overhead (e.g., padding with zeros) mitigates all or a portion of the reduction in power consumption induced by the different MCS.

[00100] Em alguns aspectos, a QoS pode fazer com que a estação base para configurar o transporte independente das métricas de energia. Por exemplo, a QoS solicitada ou exigidos pelo serviço prestado por ou para o dispositivo móvel 440 pode não ser satisfeito a menos que a MCS (ou outro parâmetro de configuração de transmissão) é usado. No entanto, o MCS (ou outro parâmetro de configuração de transporte) pode não fornecer uma redução em consumo de energia para o aparelho móvel 440. Deste modo, em alguns casos de utilização, a QoS pode substituir seleção de um ou mais parâmetros da estação base 410 da para a configuração da transmissão para reduzir o consumo de energia pelo dispositivo móvel 440.[00100] In some aspects, QoS can cause the base station to configure transport independent of power metrics. For example, the QoS requested or required by the service provided by or to the mobile device 440 may not be satisfied unless the MCS (or other transmission configuration parameter) is used. However, the MCS (or other transport configuration parameter) may not provide a reduction in power consumption for the mobile device 440. Therefore, in some use cases, QoS may override selection of one or more station parameters. base 410 provides for transmission configuration to reduce power consumption by mobile device 440.

[00101] Em um aspecto, o programador pode configurar 422, pelo menos, uma parte da transmissão entre a estação base 410 e o dispositivo remoto 440. Por exemplo, o programador pode configurar 422 uma transmissão entre a estação base 410 e o dispositivo móvel 440 com base em uma quantidade de dados disponíveis em uma memória tampão de dados para transmissão. O programador pode configurar 422 a transmissão entre a estação base 410 e o dispositivo 440 por período de símbolo móvel, em uma base de subquadro base ou estrutura, ou outro período de tempo, tal como um intervalo de tempo de transmissão (TTI). O programador 422 pode programar a transmissão através de um número de blocos de recursos. O número de blocos de recursos previstos para a transmissão pode ser determinado com base, pelo menos em parte, na métrica de energia identificada. Configurando a transmissão entre a estação base 410 e o dispositivo remoto 440 pode incluir determinar um tamanho de bloco de transporte a ser usado para a transmissão entre a estação base 410 e o dispositivo remoto 440. O tamanho do bloco de transporte pode ser determinado com base, pelo menos em parte, em a métrica de energia. Em um aspecto, o programador 422 pode programar a transmissão baseado, pelo menos em parte do tamanho do bloco de transporte.[00101] In one aspect, the programmer may configure 422 at least a portion of the transmission between the base station 410 and the remote device 440. For example, the programmer may configure 422 a transmission between the base station 410 and the mobile device 440 based on an amount of data available in a data buffer for transmission. The programmer may configure 422 transmission between the base station 410 and the device 440 per moving symbol period, on a base subframe or frame basis, or another time period, such as a transmission time slot (TTI). The scheduler 422 may schedule transmission across a number of resource blocks. The number of resource blocks anticipated for transmission can be determined based, at least in part, on the identified power metric. Configuring transmission between the base station 410 and the remote device 440 may include determining a transport block size to be used for transmission between the base station 410 and the remote device 440. The transport block size may be determined based on , at least in part, on the power metric. In one aspect, scheduler 422 may schedule transmission based at least in part on the size of the transport block.

[00102] Configurar a transmissão de acordo com a informação de métricas de energia 420 pode diminuir a eficiência de uma rede na qual a estação base 410 está a funcionar (por exemplo, devido a aumento da sobrecarga, aumentou cálculos na estação base 410, etc.). Assim, em um aspecto, a estação base 410 pode ser configurado para determinar se uma configuração candidato para configurar a transmissão satisfaz uma redução do limiar de consumo de energia, onde a configuração do candidato para configurar a transmissão corresponde a uma configuração determinada com base nas informações métricas de energia 420, tal como descrito acima. Em um aspecto, a redução do limiar de consumo de energia pode corresponder a uma quantidade de energia por unidade de dados consumidos (por exemplo, um número de Joules por bit) por o dispositivo móvel 440 durante o processamento da transmissão entre a estação base 410 e o dispositivo móvel 440. Em um aspecto adicional ou alternativo, a redução do limiar de consumo de energia pode corresponder a uma percentagem da energia total consumida da bateria (por exemplo, cinco por cento (5%), dez por cento (10%), etc.) pela unidade móvel 440 dispositivo durante o processamento da transmissão entre a estação base 410 e o dispositivo móvel 440.[00102] Configuring transmission according to power metrics information 420 may decrease the efficiency of a network in which base station 410 is operating (e.g., due to increased overhead, increased calculations at base station 410, etc. .). Thus, in one aspect, the base station 410 may be configured to determine whether a candidate configuration for configuring transmission satisfies a reduced power consumption threshold, where the candidate configuration for configuring transmission corresponds to a configuration determined based on the power metric information 420, as described above. In one aspect, the reduction of the power consumption threshold may correspond to an amount of energy per unit of data consumed (e.g., a number of Joules per bit) by the mobile device 440 during processing of the transmission between the base station 410 and the mobile device 440. In an additional or alternative aspect, the reduction of the power consumption threshold may correspond to a percentage of the total battery power consumed (e.g., five percent (5%), ten percent (10% ), etc.) by the mobile device 440 during processing of the transmission between the base station 410 and the mobile device 440.

[00103] Por exemplo, a estação base 410 pode determinar um primeiro consumo de energia (por exemplo, uma primeira quantidade de energia consumida ou uma primeira percentagem de energia da bateria consumida) para a transmissão entre a estação base 410 e o dispositivo móvel 440 com base, pelo menos em parte, na informação de métricas de energia 420, e pode determinar um segundo consumo de energia (por exemplo, uma segunda quantidade de energia consumida ou uma segunda percentagem de energia da bateria consumida) para uma transmissão entre a estação base 410 e o dispositivo móvel 440 independente da métrica de energia (por exemplo, usando-se uma taxa máxima de dados suportada pelo dispositivo móvel 440, até um número máximo de portadoras componentes para um sistema de CA suportado pelo dispositivo móvel 440, etc., sujeito aos recursos da rede disponíveis e recurso parâmetros de alocação estabelecidos pelo operador da estação base 410). A estação base 410 pode determinar a diferença entre o primeiro consumo de energia e o segundo consumo de energia. Em resposta a uma determinação de que a diferença entre o primeiro consumo de energia e o segundo consumo de energia não satisfaz a redução do limiar de consumo de energia, a estação base 410 pode configurar a transmissão entre a estação base 410 e o dispositivo móvel 440 independente da métrica de energia. Em resposta a uma determinação de que a diferença entre o primeiro consumo de energia e o segundo consumo de energia satisfaz a redução do limiar de consumo de energia, a estação base 410 pode configurar a transmissão entre a estação base e o dispositivo móvel é configurado com base, pelo menos em parte, em a informação de métrica de energias 420, como descrito acima.[00103] For example, the base station 410 may determine a first power consumption (e.g., a first amount of power consumed or a first percentage of battery power consumed) for transmission between the base station 410 and the mobile device 440 based, at least in part, on power metrics information 420, and may determine a second power consumption (e.g., a second amount of power consumed or a second percentage of battery power consumed) for a transmission between the station base 410 and mobile device 440 regardless of power metric (e.g., using a maximum data rate supported by mobile device 440, up to a maximum number of component carriers for an AC system supported by mobile device 440, etc. , subject to available network resources and resource allocation parameters established by the base station operator 410). The base station 410 can determine the difference between the first power consumption and the second power consumption. In response to a determination that the difference between the first power consumption and the second power consumption does not satisfy the reduced power consumption threshold, the base station 410 may configure transmission between the base station 410 and the mobile device 440 independent of the energy metric. In response to a determination that the difference between the first power consumption and the second power consumption satisfies the reduced power consumption threshold, the base station 410 may configure transmission between the base station and the mobile device is configured with based, at least in part, on energy metric information 420, as described above.

[00104] Configurar a transmissão de acordo com a informação de métricas de energia 420 apenas quando a redução do limiar de consumo de energia é satisfeita pode fornecer um equilíbrio entre a eficiência da rede e reduzindo o consumo de energia de um ou mais dispositivos móveis servidos pela estação base 410, em que a eficiência da rede é diminuída somente quando uma eficiência energética limite é a experiência pelo dispositivo móvel 440, ou outro dispositivo móvel servido pela estação base 410. a redução do limiar no consumo de energia pode ser diferente para diferentes dispositivos móveis (por exemplo, diferentes categorias de dispositivos móveis, dispositivos móveis fabricados por diferentes fabricantes, dos diferentes modelos de dispositivos móveis fabricados por um único fabricante, etc.). Assim, uma primeira configuração para a transmissão pode satisfazer a redução do limiar de consumo de energia quando o dispositivo móvel 440 é um primeiro dispositivo móvel ou um primeiro tipo de dispositivo móvel (por exemplo, um aparelho, um dispositivo de computação comprimido, um computador portátil, etc.), e pode não satisfazer a redução do limiar de consumo de energia quando o dispositivo móvel 440 é um segundo dispositivo móvel ou um segundo tipo de dispositivo móvel (por exemplo, um smartphone, um tablet computação, um computador portátil, etc.).[00104] Configuring transmission according to power metrics information 420 only when the reduced power consumption threshold is satisfied can provide a balance between network efficiency and reducing power consumption of one or more mobile devices served by the base station 410, wherein network efficiency is decreased only when a threshold energy efficiency is experienced by the mobile device 440, or another mobile device served by the base station 410. The threshold reduction in power consumption may be different for different mobile devices (e.g. different categories of mobile devices, mobile devices manufactured by different manufacturers, different models of mobile devices manufactured by a single manufacturer, etc.). Thus, a first configuration for transmission may satisfy the lowering power consumption threshold when the mobile device 440 is a first mobile device or a first type of mobile device (e.g., an appliance, a tablet computing device, a computer laptop, etc.), and may not meet the reduced power consumption threshold when the mobile device 440 is a second mobile device or a second type of mobile device (e.g., a smartphone, a computing tablet, a laptop computer, etc.).

[00105] Em um aspecto, a redução no consumo de energia limiar pode ser dinamicamente modificada com base nos recursos disponíveis na rede, com base em uma série de dispositivos móveis servidos pela estação base 410, etc. Por exemplo, quando os recursos de rede estão inativos ou quando o estação base 410 é que serve apenas um pequeno número de dispositivos móveis, as diminuições na eficiência da rede causados pela configuração de transmissões com base nas informação de métricas de energia 420 pode ser reduzido ou negligenciáveis, permitindo simultaneamente uma redução substancial no consumo de energia para os dispositivos móveis atendidos pela estação base 410. Em tais casos, a redução do limiar de consumo de energia pode ser mais baixa do que quando a estação base 410 está a servir um grande número de dispositivos móveis ou quando uma quantidade limiar de recursos de rede não estiver inativa. A estação base pode ser configurada para modificar de forma dinâmica o limiar de redução do consumo de energia com base na determinação dos recursos da rede disponíveis, com base na determinação de um número de dispositivos móveis servidos pela estação base, ou ambos.[00105] In one aspect, the reduction in threshold power consumption may be dynamically modified based on available network resources, based on a number of mobile devices served by the base station 410, etc. For example, when network resources are down or when the base station 410 is serving only a small number of mobile devices, decreases in network efficiency caused by configuring transmissions based on power metrics information 420 can be reduced. or negligible, while simultaneously allowing a substantial reduction in power consumption for the mobile devices served by the base station 410. In such cases, the power consumption threshold reduction may be lower than when the base station 410 is serving a large number of mobile devices or when a threshold amount of network resources is not idle. The base station may be configured to dynamically modify the power consumption reduction threshold based on a determination of available network resources, based on a determination of a number of mobile devices served by the base station, or both.

[00106] Em um aspecto, a estação base 410 pode determinar se periodicamente para modificar uma configuração de uma transmissão subsequente entre a estação base 410 e o dispositivo móvel 440 com base, pelo menos em parte, na informação de métrica de energia 420. Por exemplo, a estação base 410 pode determinar, com base nas métricas de energia de informações 420, seja para manter ou modificar um esquema de CA utilizada para a transmissão posterior, se a manter ou modificar uma quantidade de largura de banda alocada para o dispositivo móvel 440 para a transmissão subsequente, se deseja ativar ou desativar um modo de transmissão (por exemplo, MU-MIMO) para a subsequente transmissão, etc. Como outro exemplo, a estação base 410 pode determinar, com base na informação de métrica de energias 420, se pretende utilizar um MCS diferente para a transmissão subsequente, quer para manter ou modificar uma atribuição de blocos de recursos para a transmissão subsequente, quer para manter ou modificar um tamanho de bloco de transporte para a transmissão subsequente, quer para manter ou modificar um ou mais parâmetros de HARQ, etc. a determinação de se modificar a configuração da transmissão subsequente entre a estação base 410 e o dispositivo remoto 440 pode ser com base em mudanças nos recursos de rede disponíveis, muda para um serviço a ser prestado pelo ou para o dispositivo móvel 440, as alterações no número de dispositivos móveis servidos pela estação base 410, ou outros fatores. A estação base 410 pode determinar se qualquer uma dessas alterações sugere uma configuração de transmissão diferente, com base nas informações métricas de energia 420. Por exemplo, um aumento dos recursos de rede disponível pode permitir que a estação base 410 para atribuir uma quantidade diferente de largura de banda para a transmissão subsequente o que pode proporcionar uma maior redução no consumo de energia pelo dispositivo móvel 440 durante a transmissão subsequente. Como outro exemplo, uma diminuição do número de dispositivos móveis servidos pela estação base 410 (ou a uma estação base adjacente) pode reduzir uma quantidade de interferência experimentada pelos dispositivos móveis servidos pela estação base 410. A quantidade reduzida de interferência pode causar a estação base 410 para configurar a transmissão subsequente com um parâmetro diferente de HARQ (por exemplo, menos frequentes retransmissões HARQ, etc.), o que pode reduzir o consumo de energia pelo aparelho móvel de 440 (por exemplo, devido a uma quantidade reduzida de decodificação e/ou demodulação executada pelo dispositivo móvel 440). Ao determinar periodicamente se modificar a configuração da transmissão subsequente entre a estação base 410 e o dispositivo móvel 440 baseado na informação de métrica de energia 420, a estação base 410 pode de forma proativa e dinamicamente adaptar a mudanças nas condições da rede em tempo real, a fim de fornecer transmissões configuradas para fazer com que o consumo reduzido de energia pelo aparelho móvel 440 ao mesmo tempo, minimizar ou reduzir ineficiências de recursos de rede.[00106] In one aspect, the base station 410 may determine whether to periodically modify a configuration of a subsequent transmission between the base station 410 and the mobile device 440 based, at least in part, on power metric information 420. By For example, base station 410 may determine, based on information power metrics 420, whether to maintain or modify an AC scheme used for onward transmission, whether to maintain or modify an amount of bandwidth allocated to the mobile device. 440 for subsequent transmission, whether to enable or disable a transmission mode (e.g. MU-MIMO) for subsequent transmission, etc. As another example, base station 410 may determine, based on power metric information 420, whether to use a different MCS for the subsequent transmission, either to maintain or modify a resource block allocation for the subsequent transmission, or to maintaining or modifying a transport block size for subsequent transmission, either maintaining or modifying one or more HARQ parameters, etc. The determination of whether to modify the subsequent transmission configuration between the base station 410 and the remote device 440 may be based on changes in available network resources, changes to a service to be provided by or to the mobile device 440, changes in number of mobile devices served by base station 410, or other factors. Base station 410 may determine whether any of these changes suggest a different transmission configuration based on power metric information 420. For example, an increase in available network resources may allow base station 410 to allocate a different amount of bandwidth for the subsequent transmission which may provide a greater reduction in power consumption by the mobile device 440 during the subsequent transmission. As another example, a decrease in the number of mobile devices served by base station 410 (or an adjacent base station) may reduce the amount of interference experienced by mobile devices served by base station 410. The reduced amount of interference may cause the base station 410 to configure subsequent transmission with a parameter other than HARQ (e.g., less frequent HARQ retransmissions, etc.), which may reduce power consumption by the mobile device 440 (e.g., due to a reduced amount of decoding and /or demodulation performed by the mobile device 440). By periodically determining whether to modify the subsequent transmission configuration between the base station 410 and the mobile device 440 based on power metric information 420, the base station 410 can proactively and dynamically adapt to changing network conditions in real time. in order to provide transmissions configured to cause reduced power consumption by the mobile device 440 while also minimizing or reducing network resource inefficiencies.

[00107] Em um aspecto, a informação de métricas de energia 420 armazenada no banco de dados 418 pode ser gerado, pelo menos em parte, com base em dados de teste gerados pelos fabricantes dos dispositivos móveis ou por uma terceira parte que fornece a certificação da informação de métricas de energia 420. as informação de métricas de energia 420 podem ser construídos para cada dispositivo móvel diferente 440 (por exemplo, por SKU do dispositivo móvel 440). Em um aspecto, a informação de métricas de energia pode ser atualizada dinamicamente. Por exemplo, uma atualização de software e/ou firmware pode ser liberada para o dispositivo móvel 440. A atualização (s) pode causar mudanças na informação de métricas de energia 420 associado com o dispositivo móvel 440. A informação de métricas de energia 420 associada com o dispositivo móvel 440 pode ser atualizada para refletir as mudanças causadas pela atualização (s). Em um aspecto, a informação de métricas de energia 420 pode ser determinada testando diferentes taxas de consumo de energia para diferentes dispositivos móveis usando diferentes configurações de transmissão/parâmetros, como durante um teste de certificação dos diferentes dispositivos móveis.[00107] In one aspect, power metrics information 420 stored in database 418 may be generated, at least in part, based on test data generated by the manufacturers of the mobile devices or by a third party that provides certification of power metrics information 420. power metrics information 420 may be constructed for each different mobile device 440 (e.g., per SKU of mobile device 440). In one aspect, energy metrics information can be updated dynamically. For example, a software and/or firmware update may be released to the mobile device 440. The update(s) may cause changes to the power metrics information 420 associated with the mobile device 440. The associated power metrics information 420 with mobile device 440 may be updated to reflect changes caused by the update(s). In one aspect, power metrics information 420 may be determined by testing different power consumption rates for different mobile devices using different transmission/parameter settings, such as during a certification test of the different mobile devices.

[00108] Em um aspecto, a informação de métrica de energia 420 poderá incluir um ou mais perfis de gerenciamento de energia. Os perfis de gerenciamento de energia podem ser agrupados com base em um ou mais tipos de dispositivos (por exemplo, uma categoria de dispositivos móveis, uma unidade de manutenção de estoque (SKU) identificador associado com o dispositivo móvel, fabricante do dispositivo móvel, um número de modelo do dispositivo móvel, etc.). Por exemplo, um único dispositivo móvel, tal como o dispositivo móvel 440, pode ser associado com um ou mais perfis de gerenciamento de energia. Um primeiro perfil pode incluir um primeiro conjunto de parâmetros, métricas de energia, dados de consumo de energia, as capacidades de dispositivos móveis, etc., e um segundo perfil de gerenciamento de energia podem incluir um segundo conjunto de parâmetros, um segundo conjunto de métricas de energia, os dados de consumo de energia segunda, um segundo conjunto de capacidades de dispositivos móveis, etc. a estação base 410 pode selecionar um perfil de gerenciamento de energia com base nos recursos da rede disponíveis, como descrito acima, com base em um pedido recebido a partir do dispositivo móvel 440, com base em uma combinação de várias funções suportadas pelo dispositivo móvel 440, os recursos da rede disponíveis, uma quantidade de dados associados com o dispositivo móvel 440 que é armazenado em um tampão (por exemplo, um tampão de memória 414, um tampão de o programador 422, etc.) da base estação de 410. Em alguns aspectos, o dispositivo móvel 440 pode transmitir um pedido para um perfil de gerenciamento de energia para a estação base 410, e da estação base 410 pode configurar transmissões posteriores com base no perfil de gerenciamento de energia solicitada. Em um aspecto adicional ou alternativo, durante o estabelecimento de ligação RRC, o dispositivo móvel 440 pode fornecer uma indicação de um perfil de gerenciamento de energia preferida para a estação base 410, e da estação base 410 pode armazenar informações indicando o perfil de gerenciamento de energia preferido na memória 414 em associação com o dispositivo móvel 440. Quando autorização de recursos de rede, ou por outra razão aqui descrita em outro local, a estação base pode configurar as transmissões entre a estação base 410 e o dispositivo móvel 440 com base no perfil de gerenciamento de energia preferido. Se os recursos de rede não permitem a utilização do perfil de gerenciamento de energia preferida, a estação base 410 pode selecionar outro perfil de gerenciamento de energia apropriado para o dispositivo móvel de 440 (por exemplo, utilizando uma ou mais das outras técnicas descreve aqui em outro local). Cada um dos perfis de gerenciamento de energia pode incluir uma ou mais de métrica de energias, um ou mais parâmetros correspondentes a um ou mais de métrica de energias, um ou mais funções de suporte para o dispositivo móvel 440 que corresponde a uma ou mais métricas de energia e/ou o um ou mais parâmetros, etc., e pode ser utilizado para facilitar a gerenciamento do consumo de energia pelo aparelho móvel 440. Em um aspecto, cada um dos perfis de gerenciamento de energia pode ser relacionado com um mapa de bits (por exemplo, um dos mapas de bits descritos acima) que pode indicar as capacidades, os parâmetros e as métricas de energia a ser utilizada para o gerenciamento do consumo de energia pelo dispositivo móvel 440.[00108] In one aspect, power metric information 420 may include one or more power management profiles. Power management profiles can be grouped based on one or more device types (for example, a mobile device category, a stock keeping unit (SKU), identifier associated with the mobile device, mobile device manufacturer, a mobile device model number, etc.). For example, a single mobile device, such as mobile device 440, may be associated with one or more power management profiles. A first profile may include a first set of parameters, power metrics, power consumption data, mobile device capabilities, etc., and a second power management profile may include a second set of parameters, a second set of power metrics, second power consumption data, a second set of mobile device capabilities, etc. the base station 410 may select a power management profile based on available network resources as described above, based on a request received from the mobile device 440, based on a combination of various functions supported by the mobile device 440 , the available network resources, an amount of data associated with the mobile device 440 that is stored in a buffer (e.g., a memory buffer 414, a scheduler buffer 422, etc.) of the base station 410. In In some aspects, the mobile device 440 may transmit a request for a power management profile to the base station 410, and the base station 410 may configure subsequent transmissions based on the requested power management profile. In an additional or alternative aspect, during RRC link establishment, the mobile device 440 may provide an indication of a preferred power management profile to the base station 410, and the base station 410 may store information indicating the preferred power management profile. preferred power in memory 414 in association with the mobile device 440. When authorizing network resources, or for other reason described elsewhere herein, the base station may configure transmissions between the base station 410 and the mobile device 440 based on the preferred power management profile. If network resources do not permit use of the preferred power management profile, base station 410 may select another power management profile appropriate for mobile device 440 (e.g., using one or more of the other techniques described herein. another location). Each of the power management profiles may include one or more power metrics, one or more parameters corresponding to one or more power metrics, one or more support functions for the mobile device 440 that correspond to one or more power metrics. power consumption and/or one or more parameters, etc., and may be used to facilitate management of power consumption by the mobile device 440. In one aspect, each of the power management profiles may be related to a power map. bits (e.g., one of the bitmaps described above) that may indicate the capabilities, parameters, and power metrics to be used for managing power consumption by the mobile device 440.

[00109] Em um aspecto, o dispositivo móvel 440 pode ser configurado para fornecer a informação de métricas de energia à estação base 410 (por exemplo, durante a iniciação de uma ligação RRC). Por exemplo, como mostrado na figura 1, um banco de dados 448 podem ser armazenadas na memória 444 do dispositivo móvel 440. O banco de dados 448 pode incluir a informação de métricas de energia 450 que inclui informações que indicam várias funções suportadas pelo dispositivo móvel 440, informações sobre o consumo de energia associado com as transmissões de processamento configurado de acordo com uma ou mais das várias funções suportadas pelo dispositivo móvel 440, um ou mais parâmetros que podem ser usados para configurar as transmissões entre a estação base 410 e o dispositivo móvel 440, ou outras informações. O dispositivo móvel 440 pode transmitir o informação de métricas de energia 450 à estação base 410 e a estação base 410 pode identificar uma métrica de energia para configurar a transmissão baseado na informação de métricas de energia 450.[00109] In one aspect, the mobile device 440 may be configured to provide power metrics information to the base station 410 (e.g., during initiation of an RRC call). For example, as shown in Figure 1, a database 448 may be stored in memory 444 of the mobile device 440. The database 448 may include power metrics information 450 which includes information indicating various functions supported by the mobile device. 440, information about power consumption associated with processing transmissions configured in accordance with one or more of the various functions supported by the mobile device 440, one or more parameters that can be used to configure transmissions between the base station 410 and the device mobile 440, or other information. The mobile device 440 may transmit the power metrics information 450 to the base station 410 and the base station 410 may identify a power metric to configure transmission based on the power metrics information 450.

[00110] Em um aspecto, para além de proporcionar a informação de métricas de energia 450 para a estação base, o dispositivo móvel 440 pode fornecer informações indicando uma configuração desejada para as transmissões entre a estação base 410 e o dispositivo móvel. A estação base 410 pode determinar se os recursos disponíveis e outras condições de rede permitem a transmissão de ser configurado usando a configuração desejada indicada pelo dispositivo móvel 440. Se os recursos disponíveis e outras condições de rede não permitir a transmissão a ser configurado usando a configuração desejada, a estação base 410 pode determinar se outra configuração pode ser utilizada para provocar o consumo reduzido de energia pelo aparelho móvel 440 para processar a transmissão, como descrito acima.[00110] In one aspect, in addition to providing power metrics information 450 to the base station, the mobile device 440 may provide information indicating a desired configuration for transmissions between the base station 410 and the mobile device. Base station 410 may determine whether available resources and other network conditions permit transmission to be configured using the desired configuration indicated by mobile device 440. If available resources and other network conditions do not permit transmission to be configured using the configuration desired, the base station 410 may determine whether another configuration can be used to cause reduced power consumption by the mobile device 440 to process the transmission, as described above.

[00111] Deste modo, um ou mais aspectos do sistema 400 para proporcionar a configuração de transmissões para causar redução do consumo de energia por um dispositivo móvel para processar as transmissões. Além disso, aspectos da 400 conta do sistema para a utilização eficiente dos recursos de rede quando determinando a configuração das transmissões, proporcionando um equilíbrio entre a eficiência energética de dispositivos móveis servido por uma estação base e eficiência dos recursos de uma rede em que a estação base está a funcionar. Observar que, embora a figura 4 seja descrita principalmente com referência às transmissões de downlink (DL) entre a estação base 410 e o dispositivo móvel 440, pode ser utilizado um ou mais aspectos da presente revelação para configurar transmissões de uplink (UL) entre a estação base 410 e o dispositivo móvel 440. Por exemplo, a estação base 410 pode alocar blocos de recurso de uplink com base na informação de métrica de energias 420 (ou as informação de métricas de energia 450) associados com o dispositivo móvel 440, ou pode configurar uma potência de transmissão do dispositivo móvel 440 com base na informação de métrica de energia 420. Configurar as transmissões UL com base na informação de métricas de energia 420 pode facilitar o consumo reduzido de energia pelo dispositivo móvel 440 durante a transmissão das transmissões UL entre a estação base 410 e o dispositivo móvel 440.[00111] Thus, one or more aspects of system 400 provide for configuring transmissions to cause reduced power consumption by a mobile device for processing transmissions. Additionally, aspects of the system 400 account for the efficient use of network resources when determining the configuration of transmissions, providing a balance between the energy efficiency of mobile devices served by a base station and resource efficiency of a network on which the station base is working. Note that although Figure 4 is described primarily with reference to downlink (DL) transmissions between the base station 410 and the mobile device 440, one or more aspects of the present disclosure may be used to configure uplink transmissions (UL) between the base station 410 and the mobile device 440. base station 410 and mobile device 440. For example, base station 410 may allocate uplink resource blocks based on power metrics information 420 (or power metrics information 450) associated with mobile device 440, or may configure a transmit power of the mobile device 440 based on the power metric information 420. Configuring the UL transmissions based on the power metric information 420 may facilitate reduced power consumption by the mobile device 440 during transmission of the UL transmissions between the base station 410 and the mobile device 440.

[00112] É de notar que os parâmetros exemplares, as várias funções de suporte do dispositivo móvel, as métricas de energia, etc., utilizados para o gerenciamento do consumo de energia pelo aparelho móvel 440, tal como é aqui descrito, são fornecidos para fins de ilustração, em vez de com o propósito de limitação. Métricas de energia adicionais, as funções de suporte e os parâmetros podem ser utilizados pelo sistema de gerenciamento de consumo de energia 400 do dispositivo móvel 440. Além disso, a estação base 410 pode determinar a configuração da transmissão de acordo com uma função única suportado, um único parâmetro, ou uma única métrica de energia, ou com base em qualquer combinação de funções suportadas, parâmetros e métricas de energia. Além disso, algumas funções, parâmetros, e/ou métricas de energia, quando utilizados em combinação com outras funções de suporte, parâmetros e métricas/ou de energia, pode reduzir o consumo de energia pelo aparelho móvel 440 para processar a transmissão, enquanto que outras combinações podem aumentar o consumo de energia pelo aparelho móvel 440 para processar a transmissão. Assim, a estação base 410 pode determinar iterativamente a métrica (s) de energia a ser utilizada para gerir o consumo de energia do dispositivo móvel 440, a fim de maximizar a redução no consumo de energia pelo aparelho móvel 440 durante o processamento da transmissão.[00112] It is to be noted that exemplary parameters, various supporting functions of the mobile device, power metrics, etc., used for managing power consumption by the mobile device 440, as described herein, are provided for purposes of illustration rather than for purposes of limitation. Additional power metrics, supporting functions, and parameters may be utilized by the power consumption management system 400 of the mobile device 440. Additionally, the base station 410 may determine the transmission configuration according to a single supported function. a single parameter, or a single power metric, or based on any combination of supported functions, parameters, and power metrics. Furthermore, some functions, parameters, and/or power metrics, when used in combination with other supporting functions, parameters, and/or power metrics, may reduce power consumption by the mobile device 440 to process the transmission, while other combinations may increase the power consumption by the mobile device 440 to process the transmission. Thus, the base station 410 may iteratively determine the power metric(s) to be used to manage the power consumption of the mobile device 440 in order to maximize the reduction in power consumption by the mobile device 440 during transmission processing.

[00113] Por exemplo, tal como descrito em mais detalhe abaixo com referência às figuras 6-8, em um aspecto, a estação base 410 pode determinar o MCS para ser utilizada para configurar a transmissão utilizando um processo iterativo. Durante uma primeira iteração, várias configurações (por exemplo, diferentes taxas de codificação, tamanhos de bloco de transporte, atribuições de blocos de recursos, etc.) podem ser avaliadas em relação a um primeiro MCS para identificar uma configuração dos primeiros MCS proporcionando uma maior eficiência de energia (por exemplo, um consumo de energia mais baixo pelo dispositivo móvel). Durante uma iteração ulterior, a configuração do primeiro MCS identificado durante a primeira iteração pode ser comparada a outras configurações de um segundo MCS para determinar se a configuração do primeiro MCS oferece uma maior eficiência de energia no que diz respeito a cada uma das outras configurações associadas com o segundo MCS. Cada iteração subsequente pode determinar uma configuração de um MCS proporcionando a mais alta eficiência energética para a transmissão e a transmissão pode ser configurada através do MCS proporcionando a mais alta eficiência energética. Note-se que, tal como explicado acima, o processo iterativo pode ser responsável por outros fatores, tais como os recursos de rede disponíveis, tamanhos de bloco, o uso de técnicas de agregação de transporte, etc., quando iterativamente que determina a configuração da transmissão. Em um aspecto adicional ou alternativo, a primeira iteração pode avaliar várias MCSs, e as iterações subsequentes podem determinar de forma iterativa uma configuração de um MCS proporcionando a mais alta eficiência energética para a transmissão. Note-se que, tal como explicado acima, o processo iterativo pode ser responsável por outros fatores, tais como os recursos de rede disponíveis, tamanhos de bloco, o uso de técnicas de agregação de transporte, etc., quando iterativamente que determina a configuração da transmissão. Aspectos adicionais e detalhes sobre iterativamente que determina a configuração da transmissão são descritos abaixo com respeito às figuras 6-8.[00113] For example, as described in more detail below with reference to Figures 6-8, in one aspect, base station 410 may determine the MCS to be used to configure transmission using an iterative process. During a first iteration, various configurations (e.g., different encoding rates, transport block sizes, resource block assignments, etc.) can be evaluated against a first MCS to identify a configuration of the first MCS providing a greater energy efficiency (e.g. lower power consumption by the mobile device). During a subsequent iteration, the configuration of the first MCS identified during the first iteration may be compared to other configurations of a second MCS to determine whether the configuration of the first MCS provides greater power efficiency with respect to each of the other associated configurations. with the second MCS. Each subsequent iteration may determine a configuration of an MCS providing the highest energy efficiency for transmission and the transmission may be configured through the MCS providing the highest energy efficiency. Note that, as explained above, the iterative process may account for other factors such as available network resources, block sizes, use of transport aggregation techniques, etc., when iteratively determining the configuration of the transmission. In a further or alternative aspect, the first iteration may evaluate multiple MCSs, and subsequent iterations may iteratively determine a configuration of an MCS providing the highest energy efficiency for transmission. Note that, as explained above, the iterative process may account for other factors such as available network resources, block sizes, use of transport aggregation techniques, etc., when iteratively determining the configuration of the transmission. Additional aspects and details about iteratively determining the transmission configuration are described below with respect to Figures 6-8.

[00114] Além disso, embora descrito em conexão com as transmissões entre a estação base 410 e o dispositivo móvel 440, um ou mais aspectos da presente revelação podem ser utilizados para transmissões em aplicações e implementações de comunicação do tipo máquina (MTC). Além disso, um ou mais aspectos da presente revelação podem ser complementares a, e utilizadas em conjunto com sistemas de conservação de energia existentes, tais como um sistema de recepção descontínua (DRX).[00114] Furthermore, although described in connection with transmissions between base station 410 and mobile device 440, one or more aspects of the present disclosure may be utilized for transmissions in machine-type communication (MTC) applications and implementations. Furthermore, one or more aspects of the present disclosure may be complementary to, and used in conjunction with, existing energy conservation systems, such as a discontinuous reception system (DRX).

[00115] Com referência à figura 5, um diagrama de fluxo que ilustra um processo exemplar para o gerenciamento de um consumo de energia de um dispositivo móvel, de acordo com vários aspectos da presente revelação como é mostrado um método 500. Em um aspecto, a estação base pode ser a estação base 410 da FIG. 4 e o dispositivo móvel pode ser o dispositivo móvel 440 da figura 4. Em 510, o método 500 inclui a identificação de uma métrica de energia associado com um dispositivo móvel. Em um aspecto, o método 500 inclui, em 512, recuperando a métrica de energia a partir de um banco de dados. Em um aspecto, a base de dados pode ser a base de dados 448 da figura 4 e a métrica de energia podem ser identificados a partir de informações entre a métrica de energia 450, em que a métrica de energia identificado está associado com o dispositivo móvel. Em um aspecto adicional ou alternativo, o método inclui a 500, a 514, que recebe uma mensagem a partir do dispositivo móvel, em que a mensagem inclui informação de métrica de energia. Por exemplo, a mensagem pode incluir a totalidade ou uma porção da informação de métrica de energia 420 da figura 4. A métrica de energia pode ser relacionada com um valor de energia consumida pelo dispositivo móvel para processamento de transmissões de acordo com várias configurações.[00115] Referring to Figure 5, a flow diagram illustrating an exemplary process for managing a power consumption of a mobile device, in accordance with various aspects of the present disclosure as a method 500 is shown. In one aspect, the base station may be base station 410 of FIG. 4 and the mobile device may be the mobile device 440 of Figure 4. At 510, method 500 includes identifying a power metric associated with a mobile device. In one aspect, method 500 includes, at 512, retrieving the power metric from a database. In one aspect, the database may be database 448 of FIG. 4 and the power metric may be identified from information among power metric 450, wherein the identified power metric is associated with the mobile device. . In a further or alternative aspect, the method includes 500, 514 receiving a message from the mobile device, wherein the message includes power metric information. For example, the message may include all or a portion of the power metric information 420 of Figure 4. The power metric may be related to a value of power consumed by the mobile device for processing transmissions in accordance with various configurations.

[00116] As diversas configurações das transmissões podem ser associadas com diferentes funções suportadas pelo dispositivo móvel, tal como um modo de transmissão suportado pelo dispositivo móvel, e um esquema de codificação de modulação (MCS) suportada pelo dispositivo móvel, uma agregação de suporte (CA) esquema suportado pelo dispositivo móvel, uma qualidade de serviço (QoS) exigência de um serviço fornecido pelo dispositivo móvel. Em um aspecto, em 516, o método 500 inclui a identificação de uma função (ões) suportada pelo dispositivo móvel. Em um aspecto, a função (ões) pode ser identificada com base na informação recebida do dispositivo móvel, tais como informações fornecidas para a estação base sobre o estabelecimento de uma conexão entre o dispositivo móvel e a estação base. Em um aspecto, a estação base pode identificar a métrica de energia usando o processo iterativo para maximizar a redução no consumo de energia por parte do dispositivo móvel, em que o processo iterativo estima uma redução total de energia no consumo de energia por parte do dispositivo móvel para diferentes combinações de métricas de energia.[00116] The various transmission configurations can be associated with different functions supported by the mobile device, such as a transmission mode supported by the mobile device, and a modulation coding scheme (MCS) supported by the mobile device, a support aggregation ( CA) scheme supported by the mobile device, a quality of service (QoS) requirement for a service provided by the mobile device. In one aspect, at 516, method 500 includes identifying a function(s) supported by the mobile device. In one aspect, the function(s) may be identified based on information received from the mobile device, such as information provided to the base station about establishing a connection between the mobile device and the base station. In one aspect, the base station may identify the power metric using the iterative process to maximize the reduction in power consumption by the mobile device, wherein the iterative process estimates a total power reduction in power consumption by the device. mobile for different combinations of power metrics.

[00117] Em 520, o método 500 inclui a configuração de uma transmissão entre a estação base e o dispositivo móvel com base, pelo menos em parte, na métrica de energia. Configurando a transmissão pode incluir a determinação de um primeiro consumo de energia para a transmissão entre a estação base e o dispositivo móvel com base, pelo menos em parte, na métrica de energia, e determinar um segundo consumo de energia para a transmissão entre a estação base e o dispositivo móvel independente de a métrica de energia. Configurando a transmissão pode incluir ainda a determinação de uma diferença entre o primeiro consumo de energia e segundo o consumo de energia, e configurando a transmissão entre a estação base e o dispositivo móvel com base, pelo menos em parte, na métrica de energia quando a diferença entre o primeiro consumo de energia e a segunda consumo de energia satisfaz um limite, ou configurar a transmissão entre a estação base e o independente do dispositivo móvel da métrica de energia quando a diferença entre o primeiro consumo de energia e a segunda o consumo de energia não satisfaz um limite. Além disso, a configuração da transmissão pode incluir a realização da transmissão utilizando uma série de blocos de recursos. O número de blocos de recursos previstos para a transmissão pode ser determinado com base, pelo menos em parte, na métrica de energia.[00117] At 520, method 500 includes configuring a transmission between the base station and the mobile device based, at least in part, on the power metric. Configuring the transmission may include determining a first power consumption for transmission between the base station and the mobile device based, at least in part, on the power metric, and determining a second power consumption for transmission between the base station and the mobile device. base and mobile device regardless of the power metric. Configuring transmission may further include determining a difference between the first power consumption and second power consumption, and configuring transmission between the base station and the mobile device based, at least in part, on the power metric when the difference between the first power consumption and the second power consumption satisfies a threshold, or configure transmission between the base station and the mobile device independent of the power metric when the difference between the first power consumption and the second power consumption energy does not satisfy a limit. Additionally, configuring the transmission may include performing the transmission using a series of resource blocks. The number of resource blocks anticipated for transmission can be determined based, at least in part, on the power metric.

[00118] Em um aspecto, a configuração do transporte, com base, pelo menos em parte, na métrica de energia pode também incluir, em 521, a determinação de um recurso de rede disponível. Os recursos disponíveis redes podem ser usadas para determinar uma configuração da transmissão. Por exemplo, quando os recursos da rede disponíveis indicam que várias portadoras componentes estão disponíveis e a função (s) suportado pelo dispositivo móvel indicar que a CA é suportada, uma determinação de se utilizar CA para a transmissão pode ser feita. Outra informação que pode ser utilizada para determinar a configuração da transmissão pode incluir informações sobre carga celular, informações heurísticas (por exemplo, parâmetros), a informação histórica, tal como descrito em mais detalhe com referência às figuras 6-8. Em um aspecto, o método pode incluir a 500, em 522, a determinação de uma modulação e esquema de codificação (MCS) para ser usada para a transmissão. O MCS pode ser determinado com base na função(ões) suportado pelo dispositivo móvel. Por exemplo, a função(ões) suportada pelo dispositivo móvel pode identificar um ou mais MCSs suportado pelo dispositivo móvel, e a informação de métrica de energia pode indicar um consumo de energia pelo dispositivo móvel para transmissões de processamento configurado de acordo com cada um do um ou mais MCSs suportados pelo dispositivo móvel. O MCS para ser usado para a transmissão pode ser um MCS identificado como consumir menos energia por o dispositivo móvel para transmissões de processamento. Em um aspecto, o método 500 inclui, em 523, que determina um tamanho de bloco de transporte. Em um aspecto, o tamanho do bloco de transporte pode corresponder ir um tamanho de bloco que proporciona um número suficiente de bits para o MCS determinado em 522. Em um aspecto, o método 500 inclui, em 524, a determinação de um número de blocos de recursos para a transmissão. Em um aspecto, o número de blocos de recursos pode ser determinada com base na quantidade de dados a serem transmitidos durante a transmissão, o MCS determinada a 522, e o tamanho do bloco de transporte, determinado em 523. Em um aspecto, o método inclui, em 528, configurando a transmissão de acordo com a métrica de energia. Por exemplo, a transmissão pode ser configurada para proporcionar uma maior redução no consumo de energia, o dispositivo móvel para processamento da transmissão, conforme indicado pela informação de métrica de energia, onde o consumo de energia reduzido é fornecido pelo MCS determinada a 522, o bloco de transporte de tamanho determinado em 523, e o número de blocos de recursos determinadas a 524. Em um aspecto, em resposta à configuração da transmissão de acordo com a métrica de energia (ou de forma independente da métrica de energia), o processo 500 pode incluir, em 529, a programação de transmissão para o dispositivo móvel.[00118] In one aspect, configuring the transport, based at least in part on the power metric, may also include, at 521, determining an available network resource. Available network resources can be used to determine a transmission configuration. For example, when available network resources indicate that multiple component carriers are available and the function(s) supported by the mobile device indicate that CA is supported, a determination of whether to use CA for transmission can be made. Other information that can be used to determine the transmission configuration can include cell load information, heuristic information (e.g., parameters), historical information, as described in more detail with reference to Figures 6-8. In one aspect, the method may include at 500, at 522, determining a modulation and coding scheme (MCS) to be used for transmission. The MCS can be determined based on the function(s) supported by the mobile device. For example, the function(s) supported by the mobile device may identify one or more MCSs supported by the mobile device, and the power metric information may indicate a power consumption by the mobile device for processing transmissions configured in accordance with each of the one or more MCSs supported by the mobile device. The MCS to be used for transmission may be an MCS identified as consuming less power by the mobile device for processing transmissions. In one aspect, method 500 includes, at 523, determining a transport block size. In one aspect, the transport block size may correspond to a block size that provides a sufficient number of bits for the MCS determined at 522. In one aspect, method 500 includes, at 524, determining a number of blocks of resources for transmission. In one aspect, the number of resource blocks can be determined based on the amount of data to be transmitted during transmission, the MCS determined to be 522, and the size of the transport block, determined to be 523. In one aspect, the method includes, at 528, configuring transmission according to the power metric. For example, the transmission may be configured to provide a greater reduction in power consumption, the mobile device for processing the transmission, as indicated by the power metric information, where the reduced power consumption is provided by the MCS determined at 522, the transport block size determined at 523, and the number of resource blocks determined at 524. In one aspect, in response to configuring the transmission in accordance with the energy metric (or independently of the energy metric), the process 500 may include, at 529, broadcast programming for the mobile device.

[00119] Em um aspecto, a configuração da transmissão pode incluir avaliar múltiplas configurações para determinar uma configuração proporcionando um menor consumo de energia, o dispositivo móvel para processar a transmissão. Por exemplo, em um aspecto, a 525, o processo 500 pode incluir a determinação de um primeiro consumo de energia para o transporte, com base, pelo menos em parte, na métrica de energia, e, em 526, a determinação de um segundo consumo de energia para o transporte, com base, pelo menos em parte, na métrica de energia. O primeiro consumo de energia pode ser determinado com base em uma primeira configuração para a transmissão, e o segundo o consumo de energia pode basear-se em uma segunda configuração para a transmissão, em que a primeira configuração e a segunda configuração são diferentes no que diz respeito um MCS, uma taxa de codificação, um tamanho de bloco de transporte, uma série de blocos de recursos, ou uma combinação dos mesmos. Em 527, o método 500 inclui determinar uma diferença entre o primeiro e o consumo de energia segundo o consumo de energia (por exemplo, se a primeira configuração reduz o consumo de energia pelo aparelho celular mais do que a segunda configuração).[00119] In one aspect, configuring the transmission may include evaluating multiple configurations to determine a configuration providing the lowest power consumption for the mobile device to process the transmission. For example, in one aspect, at 525, process 500 may include determining a first energy consumption for transportation, based at least in part on the energy metric, and, at 526, determining a second energy consumption for transportation, based at least in part on the energy metric. The first power consumption may be determined based on a first configuration for transmission, and the second power consumption may be based on a second configuration for transmission, wherein the first configuration and the second configuration are different in that concerns an MCS, a coding rate, a transport block size, a series of resource blocks, or a combination thereof. At 527, method 500 includes determining a difference between the first and second configuration of energy consumption (e.g., whether the first configuration reduces power consumption by the cellular device more than the second configuration).

[00120] Em um aspecto, a primeira configuração pode ser gerada uma configuração com base na informação de métrica de energia para reduzir o consumo de energia pelo aparelho móvel, e a segunda configuração pode ser gerada uma configuração independente da informação de métrica de energia. Quando a diferença entre o consumo de energia por parte do dispositivo móvel de acordo com a primeira configuração e o consumo de energia fornecida pela segunda configuração não satisfazem um limiar, a transmissão pode ser programada de acordo com a segunda configuração, e, quando a diferença entre o consumo de energia por o dispositivo móvel de acordo com a configuração do primeiro e do consumo de energia fornecida pela segunda configuração satisfaz o limiar, a transmissão pode ser programada de acordo com a primeira configuração. Isto pode fornecer uma troca entre a complexidade computacional adicional para configurar dinamicamente transmissões para reduzir o consumo de energia pelo dispositivo móvel, e desempenho da rede. Em um aspecto adicional ou alternativo, a primeira configuração e a segunda configuração podem ser geradas com base na informação de métrica de energia, e pode ser utilizada a diferença entre o consumo de energia fornecida pela primeira configuração e a segunda configuração para selecionar uma configuração para a transmissão que proporciona um menor consumo de energia, o dispositivo móvel para processar a transmissão.[00120] In one aspect, the first configuration may be generated a configuration based on the power metric information to reduce power consumption by the mobile device, and the second configuration may be generated a configuration independent of the power metric information. When the difference between the power consumption by the mobile device according to the first configuration and the power consumption provided by the second configuration does not satisfy a threshold, transmission can be scheduled according to the second configuration, and when the difference between the power consumption by the mobile device according to the first configuration and the power consumption provided by the second configuration satisfies the threshold, transmission can be scheduled according to the first configuration. This can provide a trade-off between the additional computational complexity of dynamically configuring transmissions to reduce power consumption by the mobile device, and network performance. In a further or alternative aspect, the first configuration and the second configuration may be generated based on power metric information, and the difference between the power consumption provided by the first configuration and the second configuration may be used to select a configuration for the transmission that provides lower power consumption, the mobile device to process the transmission.

[00121] Em 530, o método 500 inclui determinar se modifica a configuração de uma transmissão subsequente entre a estação base e o dispositivo móvel com base, pelo menos em parte, na métrica de energia. A estação base pode determinar se para modificar a configuração periodicamente de acordo com um intervalo de tempo, após detecção de uma alteração nos recursos da rede disponíveis, em resposta a uma alteração em certo número de dispositivos móveis servidos pela estação base, ou com base em outros critérios. Em um aspecto, a determinação se a modificar a configuração da transmissão subsequente pode incluir determinar se alguma das informações usadas para determinar a configuração de transmissão anterior foi alterada. Se nenhuma das informações utilizadas para determinar a configuração de transmissão anterior tem alterada, o método 800 pode programar a transmissão subsequente utilizando a configuração de transmissão previamente determinado. Se pelo menos uma parte das informações foi alterado, o método 800 pode ser repetido em todo ou em parte (apenas a parte associada com as informações que foram alteradas) para determinar a configuração da transmissão subsequente.[00121] At 530, method 500 includes determining whether to modify the configuration of a subsequent transmission between the base station and the mobile device based, at least in part, on the power metric. The base station may determine whether to modify the configuration periodically according to a time interval, upon detection of a change in available network resources, in response to a change in a certain number of mobile devices served by the base station, or based on other criteria. In one aspect, determining whether to modify the subsequent transmission configuration may include determining whether any of the information used to determine the previous transmission configuration has been changed. If none of the information used to determine the previous transmission configuration has changed, method 800 may schedule subsequent transmission using the previously determined transmission configuration. If at least a portion of the information has changed, method 800 may be repeated in whole or in part (only the portion associated with the information that has changed) to determine the configuration of the subsequent transmission.

[00122] Com referência à figura 6, um diagrama de blocos que ilustra aspectos de um programador ciente de energia, em conformidade com diversos aspectos da presente invenção é mostrado como um programador ciente de energia 600. Como se mostra na figura 6, o programador ciente de energia 600 inclui uma unidade de otimizador de energia 610 e uma unidade de energia ciente de programação 620. Em um aspecto, a energia programador cientes 600 pode ser o programador 422 de estação base 440 da figura 4, e pode ser adaptado para determinar uma configuração para ser usada para a transmissão entre a estação base 440 e um dispositivo móvel (por exemplo, o dispositivo móvel 440 da figura 4), com base, pelo menos em parte, sobre uma métrica de energia associado com o dispositivo móvel.[00122] Referring to Figure 6, a block diagram illustrating aspects of a power-aware programmer in accordance with various aspects of the present invention is shown as a power-aware programmer 600. As shown in Figure 6, the programmer power aware scheduler 600 includes a power optimizer unit 610 and a power aware scheduling unit 620. In one aspect, the power aware scheduler 600 may be the base station 440 scheduler 422 of Figure 4, and may be adapted to determine a configuration to be used for transmission between the base station 440 and a mobile device (e.g., the mobile device 440 of Figure 4), based, at least in part, on a power metric associated with the mobile device.

[00123] A unidade de otimização de energia 610 pode ser adaptada para gerar as informações de configuração 612 que pode ser fornecida para a unidade de energia ciente de programação 620 para uso na configuração da transmissão de acordo com aspectos da presente revelação. Em um aspecto, a informação de configuração 612 pode incluir um ou mais parâmetros semi-dinâmicas. Em um aspecto, a unidade de otimização de energia 610 pode determinar o um ou mais parâmetros semi-dinâmicas baseadas em serviços 602, um nível de energia 604, as informações sobre carga de células 606, capacidades de informação 608, ou uma combinação destes. Os serviços 602 podem corresponder a serviços oferecidos ou solicitados pelo dispositivo móvel, e o nível de energia 604 pode ser associado com um nível de energia desejado (por exemplo, um nível de energia alvo) do dispositivo móvel. Em um aspecto, os serviços 602 e 604 o nível de energia pode ser determinada com base nas informações recebidas do dispositivo móvel (por exemplo, informação recebida durante o início da ligação RRC). Em um aspecto, a célula de informação de carga 606 pode ser associada com uma carga de corrente de uma célula que serve o dispositivo móvel (por exemplo, uma célula fornecida pela estação base, incluindo o programador ciente de energia 600), e pode incluir informação representativa de um número de dispositivos móveis sendo servido pela estação base da célula de serviço e da disponibilidade de recursos dentro da célula de serviço. Em um aspecto adicional ou alternativo, a célula de carga 606 pode incluir informação a carregar a informação associada com uma carga de corrente de uma ou mais células vizinhas adjacentes à célula de serviço.[00123] The power optimization unit 610 may be adapted to generate configuration information 612 that may be provided to the scheduling-aware power unit 620 for use in configuring transmission in accordance with aspects of the present disclosure. In one aspect, configuration information 612 may include one or more semi-dynamic parameters. In one aspect, the power optimization unit 610 may determine one or more service-based semi-dynamic parameters 602, a power level 604, cell load information 606, information capabilities 608, or a combination thereof. The services 602 may correspond to services offered or requested by the mobile device, and the power level 604 may be associated with a desired power level (e.g., a target power level) of the mobile device. In one aspect, services 602 and 604 power level may be determined based on information received from the mobile device (e.g., information received during initiation of the RRC call). In one aspect, the load information cell 606 may be associated with a current load of a cell serving the mobile device (e.g., a cell provided by the base station, including the power-aware programmer 600), and may include information representative of a number of mobile devices being served by the base station of the serving cell and the availability of resources within the serving cell. In a further or alternative aspect, the load cell 606 may include carrying information associated with a current load from one or more neighboring cells adjacent to the serving cell.

[00124] Em um aspecto, a informação de capacidade 608 pode incluir a informação associada com uma categoria de o dispositivo móvel, uma agregação de suporte (CA) regime (s) suportado pelo dispositivo móvel (por exemplo, um número máximo de portadoras componentes suportados pelo dispositivo móvel para CA), uma largura de banda associada com o dispositivo móvel, de um modo duplex suportado pelo dispositivo móvel, uma estrutura de quadro associado com ou suportado pelo dispositivo móvel (por exemplo, uma estrutura de quadro requerido por cada um dos serviços 602, um quadro estrutura que pode ser utilizada para fornecer os serviços 602, etc.), uma configuração de HARQ associados com o dispositivo móvel, um esquema de DRX suportado pelo dispositivo móvel, um esquema de programação semi- persistente (SPS) suportado pelo dispositivo móvel, outras informações associado com várias funções suportadas pelo dispositivo móvel, ou uma combinação dos mesmos. Em um aspecto, o um ou mais parâmetros semi-dinâmicas podem ser parâmetros que não devem ser otimizados pela unidade de programação ciente de energia 620, e pode incluir a informação de capacidade 608, ou uma sua porção. Por exemplo, o um ou mais parâmetros semi-dinâmicos pode incluir um parâmetro associado com um modo de transmissão do dispositivo móvel, que não podem ser alterados durante a transmissão, e não pode ser otimizado pela unidade de programação ciente de energia 620.[00124] In one aspect, the capability information 608 may include information associated with a category of the mobile device, a support aggregation (CA) scheme(s) supported by the mobile device (e.g., a maximum number of component carriers supported by the mobile device for CA), a bandwidth associated with the mobile device, a duplex mode supported by the mobile device, a frame structure associated with or supported by the mobile device (e.g., a frame structure required by each of services 602, a framework structure that can be used to provide services 602, etc.), a HARQ configuration associated with the mobile device, a DRX scheme supported by the mobile device, a semi-persistent scheduling scheme (SPS) supported by the mobile device, other information associated with various functions supported by the mobile device, or a combination thereof. In one aspect, the one or more semi-dynamic parameters may be parameters that are not to be optimized by the power-aware programming unit 620, and may include capacity information 608, or a portion thereof. For example, the one or more semi-dynamic parameters may include a parameter associated with a transmission mode of the mobile device, which cannot be changed during transmission, and cannot be optimized by the power-aware programming unit 620.

[00125] Em um aspecto, um ou mais dos parâmetros semi-dinâmicos podem ser determinados com base em dados históricos. Por exemplo, a célula de informação de carga 606 pode ser determinada com base na informação de longo prazo de células de carga armazenadas em uma base de dados acessível à unidade de otimização de energia 610. Como outro exemplo, a informação associada com o dispositivo móvel (por exemplo, a informação associada com os serviços 602, o nível de energia 604, e as capacidades 608) pode ser determinado com base em uma ou mais transmissões prévias entre a estação base (por exemplo, a estação base que o programador inclui ciente energia 600) e o dispositivo móvel.[00125] In one aspect, one or more of the semi-dynamic parameters may be determined based on historical data. For example, cell load information 606 may be determined based on long-term load cell information stored in a database accessible to power optimization unit 610. As another example, information associated with the mobile device (e.g., information associated with services 602, power level 604, and capabilities 608) may be determined based on one or more prior transmissions between the base station (e.g., the base station that the programmer includes aware of energy 600) and the mobile device.

[00126] Em um aspecto adicional ou alternativo, um ou mais dos parâmetros semi-dinâmicos (Por exemplo, informações heurísticas descritos acima) pode ser determinada heuristicamente. Por exemplo, a redução de um número de camadas MIMO pode aumentar a eficiência de energia para os dispositivos móveis. Assim, uma transmissão de camada única pode ser escolhida como um dos parâmetros dinâmicos semipreciosas, e assumido como sendo um parâmetro fixo durante a otimização de outros parâmetros por a unidade de programação ciente de energia 620. A informação heurística (por exemplo, parâmetros semi-dinâmicos) pode melhorar a capacidade do programador ciente de energia 600 a gerenciar a energia para muitos tipos de dispositivos móveis. Por exemplo, através da determinação de um ou mais dos parâmetros semi-dinâmicos (por exemplo, informação heurística) para o gerenciamento de energia de dispositivos móveis de forma heurística, a unidade de programação ciente de energia 620 não podem exigir informações específicas para qualquer dispositivo móvel, tipo de dispositivo móvel, ou o fabricante do dispositivo móvel. Assim, para os parâmetros semi-dinâmicos (por exemplo, informações heurísticas) que pode ser determinada utilizando análise heurística, menos informação poderá ter de ser armazenada e acessível para o programador ciente 600. Além disso, utilizando a informação heurística (por exemplo, parâmetros semi-dinâmicos) de energia pode reduzir o custo e a complexidade de certificar a informação métrica de energia (por exemplo, durante a certificação de um dispositivo móvel para uso em uma rede provedor de serviços).[00126] In a further or alternative aspect, one or more of the semi-dynamic parameters (e.g., heuristic information described above) may be determined heuristically. For example, reducing the number of MIMO layers can increase power efficiency for mobile devices. Thus, a single-layer transmission may be chosen as one of the semi-precious dynamic parameters, and assumed to be a fixed parameter during optimization of other parameters by the power-aware programming unit 620. The heuristic information (e.g., semi-precious parameters) Dynamics) can improve the power-aware scheduler 600's ability to manage power for many types of mobile devices. For example, by determining one or more of the semi-dynamic parameters (e.g., heuristic information) for power management of mobile devices in a heuristic manner, the power-aware programming unit 620 may not require specific information for any device. mobile device, type of mobile device, or the manufacturer of the mobile device. Thus, for semi-dynamic parameters (e.g., heuristic information) that can be determined using heuristic analysis, less information may need to be stored and accessible to the aware programmer 600. Furthermore, using heuristic information (e.g., parameters Semi-dynamic power metrics can reduce the cost and complexity of certifying power metric information (for example, when certifying a mobile device for use on a service provider network).

[00127] A unidade de otimização de energia 610 pode ser adaptada para fornecer as informações de configuração 612 para a unidade de programação ciente de energia 620. Além disso, a unidade de otimização de energia 610 pode fornecer informações de energia 614 para a unidade de programação ciente de energia 620. Em um aspecto, a informação de energia 614 pode incluir uma base de dados armazenando informação que pode ser utilizada para determinar uma quantidade de energia consumida pelo dispositivo móvel para várias configurações de transmissão. Por exemplo, a base de dados pode incluir informação indicando uma quantidade de energia consumida pelo dispositivo móvel por unidade de dados (por exemplo, Joules/bit) para várias configurações de transmissão. Em um aspecto, a base de dados pode ser uma tabela de pesquisa. Em um aspecto adicional ou alternativo, a base de dados pode incluir pelo menos uma porção da informação de métricas de energia 420 da figura 4. Em um aspecto adicional ou alternativo, a base de dados pode incluir pelo menos uma porção da informação de métricas de energia 450 da figura 4. Em um aspecto, a informação de energia 614 pode ser configurada para o dispositivo móvel. Por exemplo, a unidade de otimização de energia 610 pode filtrar as entradas do banco de dados, tais que os dados só métrica de energia associada com a informação de configuração 612 pode ser fornecida para a unidade de programação ciente de energia 620. Em um aspecto adicional ou alternativo, a unidade de programação ciente energia 620 pode recuperar a informação de energia 614 a partir do banco de dados. Em um aspecto, a base de dados pode ser fornecida à estação base por o dispositivo móvel (por exemplo, durante o registro entre a estação base e o dispositivo móvel). Em um aspecto adicional ou alternativo, a base de dados pode ser fornecida à estação base por um operador que fornece a estação base. Por exemplo, um fabricante do dispositivo móvel pode proporcionar a base de dados para o operador, como parte de um processo de certificação (por exemplo, um processo pelo qual o operador autoriza o uso do dispositivo móvel para uso em rede (s) do operador). Em um aspecto, a base de dados pode ser SKU- Sediada. Por exemplo, as informações armazenadas no banco de dados podem ser organizadas pelo dispositivo móvel SKU, em que diferentes dispositivos móveis fabricados por um ou mais fabricantes cada um tem informações energia armazenada no banco de dados.[00127] The power optimization unit 610 may be adapted to provide configuration information 612 to the power aware programming unit 620. Additionally, the power optimization unit 610 may provide power information 614 to the power optimization unit 610. power-aware programming 620. In one aspect, the power information 614 may include a database storing information that may be used to determine an amount of power consumed by the mobile device for various transmission configurations. For example, the database may include information indicating an amount of energy consumed by the mobile device per unit of data (e.g., Joules/bit) for various transmission configurations. In one aspect, the database may be a lookup table. In an additional or alternative aspect, the database may include at least a portion of the energy metrics information 420 of Figure 4. In an additional or alternative aspect, the database may include at least a portion of the energy metrics information 420 of FIG. power 450 of FIG. 4. In one aspect, power information 614 may be configured for the mobile device. For example, the power optimization unit 610 may filter database entries such that only power metric data associated with configuration information 612 may be provided to the power aware programming unit 620. In one aspect Additional or alternative, the energy aware programming unit 620 may retrieve the energy information 614 from the database. In one aspect, the database may be provided to the base station by the mobile device (e.g., during registration between the base station and the mobile device). In a further or alternative aspect, the database may be provided to the base station by an operator providing the base station. For example, a mobile device manufacturer may provide the database to the operator as part of a certification process (e.g., a process by which the operator authorizes the use of the mobile device for use on the operator's network(s) ). In one aspect, the database may be SKU-based. For example, information stored in the database may be organized by mobile device SKU, where different mobile devices manufactured by one or more manufacturers each have power information stored in the database.

[00128] Em um aspecto, a informação de configuração 612 pode incluir um perfil associado com um ou mais parâmetros semi-dinâmicos. Por exemplo, com base nos serviços de informação 602 e o carregamento da célula 606, a unidade de otimização de energia 610 pode selecionar um perfil, incluindo os parâmetros do um ou mais parâmetros semi-dinâmicos que satisfazem a informação de capacidade 608, proporcionando um nível de limiar de eficiência energética. Por exemplo, quando os serviços de 602 indicam a/resolução serviço de videoconferência médio baixo está sendo fornecido ou deve ser fornecido para o dispositivo móvel, o perfil (s) selecionado (por exemplo, as informações de configuração 612) pode ser um perfil (s) envolvendo transmissões de banda estreita e SPS, e pode fornecer o nível de limiar de eficiência energética. Usando perfis podem limitar o número de parâmetros que são otimizados pela unidade de programação ciente de energia 620, o qual pode reduzir a complexidade computacional da unidade de programação ciente de energia 620, e pode reduzir o custo do programador ciente energia 600. Aspectos adicionais da configuração informação 612 e de informação de energia 614 são descritos abaixo.[00128] In one aspect, configuration information 612 may include a profile associated with one or more semi-dynamic parameters. For example, based on the information services 602 and the loading of the cell 606, the power optimization unit 610 may select a profile, including the parameters of the one or more semi-dynamic parameters that satisfy the capacity information 608, providing a energy efficiency threshold level. For example, when services 602 indicates a low/medium resolution video conferencing service is being provided or is to be provided to the mobile device, the profile(s) selected (e.g., configuration information 612) may be a profile ( s) involving narrowband transmissions and SPS, and can provide the threshold level of energy efficiency. Using profiles can limit the number of parameters that are optimized by the power-aware programming unit 620, which can reduce the computational complexity of the power-aware programming unit 620, and can reduce the cost of the power-aware programmer 600. Additional aspects of Configuration information 612 and power information 614 are described below.

[00129] A unidade de programação ciente de energia 620 pode ser adaptada para configurar a transmissão com base, pelo menos em parte, nas informações de configuração 612 e a informação de energia 614. Por exemplo, a unidade de programação ciente de energia 620 pode determinar um esquema de modulação e codificação (MCS) para ser usada para a transmissão. Em um aspecto, o MCS pode ser determinado de entre uma pluralidade de MCS. A pluralidade de MCS pode incluir um esquema de codificação de turbo, uma verificação de paridade de baixa densidade esquema de codificação (LDPC), um esquema de codificação de código convolucional, etc. Em um aspecto, a unidade de programação ciente de energia 620 pode determinar o MCS para ser usado para a transmissão através da realização de uma pesquisa utilizando os dados de configuração 612 e a informação de energia 614. Em um aspecto, cada entrada na informação de energia 614 pode ser associada com um perfil diferente, que pode indicar uma quantidade de energia consumida pelo dispositivo móvel para decodificar uma transmissão configurada usando um dentre a pluralidade de MCS, um modo de transmissão, e um número de blocos de recursos. Usando perfis podem limitar o número de parâmetros que são otimizadas pela unidade de programação ciente de energia 620, o qual pode reduzir a complexidade computacional da unidade de programação ciente de energia 620, e pode reduzir o custo da energia programador 600 ciente.[00129] The power-aware programming unit 620 may be adapted to configure transmission based, at least in part, on the configuration information 612 and the power information 614. For example, the power-aware programming unit 620 may determine a modulation and coding scheme (MCS) to be used for transmission. In one aspect, the MCS can be determined from among a plurality of MCS. The plurality of MCS may include a turbo coding scheme, a low density parity check coding scheme (LDPC), a convolutional code coding scheme, etc. In one aspect, the power-aware programming unit 620 may determine the MCS to be used for transmission by performing a search using the configuration data 612 and the power information 614. In one aspect, each entry in the power information 614 Energy 614 may be associated with a different profile, which may indicate an amount of energy consumed by the mobile device to decode a transmission configured using one of the plurality of MCS, a transmission mode, and a number of resource blocks. Using profiles can limit the number of parameters that are optimized by the energy-aware programming unit 620, which can reduce the computational complexity of the energy-aware programming unit 620, and can reduce the cost of the energy-aware programmer 600.

[00130] Em um aspecto, a unidade de programação ciente de energia 620 pode determinar a configuração da transmissão de acordo com outras informações para além das informações de configuração 612 e a informação de energia 614. Por exemplo, em um aspecto, a unidade de programação ciente de energia 620 pode configurar a transmissão com base em informação da fila 630 de dados, a informação do canal 632, de HARQ informação 634, e a disponibilidade de recursos de informação 636. Por exemplo, um ou mais serviços (por exemplo, os serviços 602) pode ser fornecida para o aparelho móvel, e cada um de o um ou mais serviços pode ser associado com uma fila de dados. Os dados a serem transmitidos, em conexão com cada um do um ou mais serviços podem ser organizadas em filas de dados 630 de acordo com uma qualidade de serviço (QOS) associada com cada um do um ou mais serviços. Durante a transmissão, os dados armazenados em uma fila de dados associado com um QoS mais altos podem ser processados para a transmissão de energia pela unidade de programação cientes 620 antes de outros dados associados com uma QoS de menor, e assim por diante. A QoS associados com os dados sendo programado para a transmissão pode afetar o MCS selecionado pela unidade de energia ciente de programação 620, bem como outros parâmetros, tais como o tamanho do bloco, as alocações de blocos de recursos, os requisitos de largura de banda, etc. Por exemplo, os dados associados com um primeiro QoS podem melhor ser transmitido utilizando uma primeira MCS, e os dados associados com um segundo QoS pode usar o primeiro MCS ou outro MCS (por exemplo, outro MCS proporcionando um reduzido consumo de energia pelo dispositivo móvel). Assim, a unidade de programação ciente de energia 620 pode determinar a configuração da transmissão baseado, pelo menos em parte, nos dados de filas 630 e requisitos de QoS associados. Os aspectos adicionais que determinam a configuração da transmissão de acordo com as filas de dados 630 são descritos com referência à figura 7.[00130] In one aspect, the power-aware programming unit 620 may determine the transmission configuration according to information other than the configuration information 612 and the power information 614. For example, in one aspect, the Power-aware programming 620 may configure transmission based on data queue information 630, channel information 632, HARQ information 634, and the availability of information resources 636. For example, one or more services (e.g., services 602) may be provided to the mobile device, and each of the one or more services may be associated with a data queue. The data to be transmitted in connection with each of the one or more services may be organized into data queues 630 according to a quality of service (QOS) associated with each of the one or more services. During transmission, data stored in a data queue associated with a higher QoS may be processed for transmission power by the aware programming unit 620 before other data associated with a lower QoS, and so on. The QoS associated with the data being scheduled for transmission may affect the MCS selected by the scheduling-aware power unit 620, as well as other parameters such as block size, resource block allocations, bandwidth requirements. , etc. For example, data associated with a first QoS may best be transmitted using a first MCS, and data associated with a second QoS may use the first MCS or another MCS (e.g., another MCS providing reduced power consumption by the mobile device). ). Thus, the power-aware programming unit 620 may determine the transmission configuration based, at least in part, on the queuing data 630 and associated QoS requirements. Additional aspects that determine the transmission configuration according to data queues 630 are described with reference to Figure 7.

[00131] Em um aspecto, a informação de canal 632 pode ser associada com uma qualidade de um canal de comunicação entre a estação base e o dispositivo móvel, e pode ser usado pela unidade de energia ciente de programação 620 para configurar a transmissão. Por exemplo, a informação 632 de canal pode indicar condições de canal pobres entre a estação base e o dispositivo móvel, e um MCS proporcionando melhor desempenho em condições de canal pobres podem ser selecionados para a transmissão. No entanto, tal MCS pode necessitar de uma maior dimensão do bloco de recursos (por exemplo, devido ao preenchimento com zeros e/ou requisitos de bit de paridade), o que pode aumentar a quantidade de energia consumida pelo dispositivo móvel para decodificar a transmissão. Em um aspecto, a informação de canal 632 pode incluir informação indicando um sinal de interferência mais ruído (SINR), e a configuração da transmissão pode ser determinada com base, pelo menos em parte, na SINR. Em um aspecto adicional ou alternativo, a informação do canal 632 pode incluir informação associada com informação de índice de qualidade de canal (CQI), informação de indicação de categoria (RI), informação de indicador de matriz de pré-codificação (PMI), informação de estimativa de propagação Doppler, ou uma combinação destes recebida do dispositivo móvel, e pode ser usado pela unidade de energia ciente de programação 620 para determinar a configuração da transmissão. Os aspectos adicionais que determinam a configuração da transmissão de acordo com a informação de canal 632 são descritos com referência à figura 7.[00131] In one aspect, channel information 632 may be associated with a quality of a communication channel between the base station and the mobile device, and may be used by the programming-aware power unit 620 to configure transmission. For example, channel information 632 may indicate poor channel conditions between the base station and the mobile device, and an MCS providing better performance in poor channel conditions may be selected for transmission. However, such an MCS may require a larger resource block size (e.g., due to zero padding and/or parity bit requirements), which may increase the amount of power consumed by the mobile device to decode the transmission. . In one aspect, the channel information 632 may include information indicating signal interference plus noise (SINR), and the transmission configuration may be determined based, at least in part, on the SINR. In an additional or alternative aspect, channel information 632 may include information associated with channel quality index information (CQI), category indication information (RI), precoding matrix indicator information (PMI), Doppler propagation estimation information, or a combination thereof received from the mobile device, and may be used by the programming-aware power unit 620 to determine the transmission configuration. Additional aspects that determine the transmission configuration according to channel information 632 are described with reference to Figure 7.

[00132] Em um aspecto, a unidade de programação ciente de energia 620 pode configurar ainda mais a transmissão de acordo com a informação de HARQ 634. Por exemplo, como explicado acima, HARQ informações 634 podem indicar um alvo de HARQ (por exemplo, uma probabilidade de sucesso para uma primeira transmissão de acordo com uma configuração de transmissão), um número máximo de retransmissões HARQ (por exemplo, um número máximo de vezes que a estação base é a de retransmitir informação para o dispositivo móvel 440 em resposta à recepção de uma confirmação negativa (NACK) ou periodicamente independentemente de receber um NACK, etc.), e uma frequência de retransmissões HARQ (por exemplo, quantas vezes para retransmitir as informações para o dispositivo móvel). A informação de energia 614 pode incluir informação de consumo de energia associado com uma quantidade de energia consumida pelo dispositivo móvel para processar as transmissões e/ou a retransmissão das transmissões de HARQ usando, como descrito acima com referência à figura 4. A unidade de programação ciente de energia 620 pode determinar a configuração da transmissão baseado, em parte, a informação de HARQ 634. Em um aspecto, a unidade de programação ciente de energia 620 pode determinar o MCS a ser utilizado para o transporte, com base, pelo menos em parte, em a informação de HARQ 634.[00132] In one aspect, the power-aware programming unit 620 may further configure transmission in accordance with HARQ information 634. For example, as explained above, HARQ information 634 may indicate a HARQ target (e.g., a probability of success for a first transmission according to a transmission configuration), a maximum number of HARQ retransmissions (e.g., a maximum number of times that the base station is to retransmit information to the mobile device 440 in response to reception of a negative acknowledgment (NACK) or periodically regardless of receiving a NACK, etc.), and a frequency of HARQ retransmissions (e.g. how many times to retransmit the information to the mobile device). Power information 614 may include power consumption information associated with an amount of power consumed by the mobile device to process transmissions and/or retransmit HARQ transmissions using, as described above with reference to FIG. 4. The programming unit power-aware 620 may determine the transmission configuration based, in part, on HARQ information 634. In one aspect, the power-aware programming unit 620 may determine the MCS to be used for transport, based on at least part, in the information of HARQ 634.

[00133] Em um aspecto, a unidade de programação ciente de energia 620 pode configurar ainda mais a transmissão de acordo com a informação a disponibilidade de recursos 636. A informação de disponibilidade de recursos 636 pode indicar um ou mais recursos que estão disponíveis para proporcionar a transmissão entre a estação base e o dispositivo móvel. Por exemplo, a informação de disponibilidade de recursos 636 pode identificar um número de portadoras componentes que podem ser atribuídas à transmissão, uma largura de banda que pode ser utilizada para fornecer a transmissão, outra disponibilidade de outros recursos, ou uma combinação dos mesmos, que podem ser atribuídos à transmissão. Observar que o número de portadoras componentes disponíveis pode ser mais do que um número máximo de portadoras componentes que o dispositivo móvel pode apoiar para fins de CA, e o número de portadoras componentes atribuídos para a transmissão pode ser menor ou até o número máximo de portadoras componentes disponíveis suportadas pelo dispositivo móvel para a AC, onde o número de portadoras componentes designados para a transmissão pode ser determinado com base em as métricas de energia (por exemplo, a informação de energia 614 ou a informação de métricas de energia 420 da figura 4). Além disso, é de notar que a largura de banda disponível pode ser superior a uma largura de banda máxima admissível para o dispositivo móvel (por exemplo, como definido pelo operador da estação base de acordo com um contrato de serviço associado com o dispositivo móvel), ou pode ser inferior a uma largura de banda mínima necessária (por exemplo, uma largura de banda fornecendo uma QoS mínima para um serviço) associada com o dispositivo móvel. Os aspectos adicionais da que determina a configuração da transmissão de acordo com a informação disponível recurso 636 estão descritas com referência à figura 7.[00133] In one aspect, the power-aware programming unit 620 may further configure transmission in accordance with resource availability information 636. Resource availability information 636 may indicate one or more resources that are available to provide transmission between the base station and the mobile device. For example, resource availability information 636 may identify a number of component carriers that can be assigned to the transmission, a bandwidth that can be used to provide the transmission, other availability of other resources, or a combination thereof, which can be attributed to the transmission. Note that the number of available component carriers may be more than a maximum number of component carriers that the mobile device can support for AC purposes, and the number of component carriers assigned for transmission may be less than or up to the maximum number of carriers available components supported by the mobile device for the AC, where the number of component carriers designated for transmission can be determined based on the power metrics (e.g., the power information 614 or the power metrics information 420 of FIG. 4 ). Additionally, it should be noted that the available bandwidth may be greater than a maximum allowable bandwidth for the mobile device (e.g., as defined by the base station operator in accordance with a service contract associated with the mobile device) , or may be less than a minimum required bandwidth (e.g., a bandwidth providing a minimum QoS for a service) associated with the mobile device. Additional aspects of determining the transmission configuration according to the available resource information 636 are described with reference to Figure 7.

[00134] Conforme indicado acima, a unidade de programação ciente de energia 620 pode determinar uma configuração de transmissão 622 para a transmissão entre a estação base e o dispositivo móvel. A configuração de transmissão 622 pode identificar o MCS para ser utilizado para a transmissão, o tamanho do bloco de transporte está relacionado com a transmissão, e um bloco de atribuição de recursos para a transmissão, tal como descrito em mais detalhe com referência à figura 7. Além disso, a configuração de transmissão 622 pode indicar um modo de duplex para a transmissão, uma largura de banda alocada para a transmissão, um número de portadoras componentes atribuídos para a transmissão (por exemplo, quando é usada CA), etc. Em um aspecto, a unidade de programação ciente de energia 620 pode proporcionar a configuração de transmissão 622 para uma cadeia de processamento de transmissão que está adaptado para gerar a transmissão entre a estação base e o dispositivo móvel de acordo com a configuração de transmissão 622. Por exemplo, a cadeia de processamento de transmissão pode recuperar os dados a ser transmitidos durante um intervalo de tempo de transmissão (TTI) a partir de uma das filas de dados 630, e podem gerar a transmissão de acordo com a configuração de transmissão 622. Em um aspecto adicional ou alternativo, o programador ciente de energia 600 pode gerar os blocos de transporte em conformidade com a atribuição de blocos de recursos e MCS incluído na configuração de transmissão 622.[00134] As indicated above, the power-aware programming unit 620 may determine a transmission configuration 622 for transmission between the base station and the mobile device. The transmission configuration 622 may identify the MCS to be used for transmission, the size of the transport block related to the transmission, and a resource allocation block for the transmission, as described in more detail with reference to FIG. 7 Additionally, transmission configuration 622 may indicate a duplex mode for transmission, a bandwidth allocated for transmission, a number of component carriers assigned for transmission (e.g., when AC is used), etc. In one aspect, the power-aware programming unit 620 may provide transmission configuration 622 for a transmission processing chain that is adapted to generate transmission between the base station and the mobile device in accordance with transmission configuration 622. For example, the transmission processing chain may retrieve data to be transmitted during a transmission time interval (TTI) from one of the data queues 630, and may generate the transmission in accordance with the transmission configuration 622. In a further or alternative aspect, the power-aware scheduler 600 may generate the transport blocks in accordance with the resource block assignment and MCS included in the transmission configuration 622.

[00135] Em um aspecto, a unidade de otimização de energia 610 e a unidade de programação ciente de energia 620 podem operar em intervalos de tempo diferentes. Por exemplo, a unidade de otimização de energia 610 pode ser adaptada para determinar a informação de configuração 612 (por exemplo, um ou mais parâmetros semi-dinâmicos) de acordo com um primeiro intervalo de tempo, e a unidade de programação ciente de energia 620 pode operar configurar transmissões segundo um segundo intervalo de tempo. Em um aspecto, o primeiro intervalo de tempo pode ser associado com uma ligação RRC (por exemplo, a unidade de otimização de energia 610 pode ser configurado para determinar um ou mais parâmetros semi-dinâmicos uma vez por ligação RRC), ou um super-quadro (por exemplo, a unidade de otimização de energia 610 pode ser configurada para determinar um ou mais parâmetros semi-dinâmicos uma vez por super quadro). Em um aspecto, o segundo intervalo de tempo pode ser associado com um intervalo de tempo de transmissão (TTI) (por exemplo, a unidade de programação ciente de energia 620 pode configurar as transmissões para o dispositivo móvel com base, pelo menos em parte, nas informações de configuração 612 e a energia informações 614 durante cada TTI). Assim, a unidade de programação ciente de energia 620 pode configurar transmissões durante várias ITTs com base em um único conjunto de parâmetros semi-dinâmicos determinados pela unidade de otimizador de energia 610. Em um aspecto, embora as transmissões possam ser configuradas para múltiplos ITTs com base em um único conjunto de parâmetros semi-dinâmicos, cada uma das transmissões não podem ser configuradas de forma idêntica. Por exemplo, durante cada TTI, um número de recursos disponíveis pode ser diferente, um QoS de dados a ser enviada a partir de uma das filas de dados pode ser diferente, etc., e essas diferenças podem fazer com que as transmissões a ser configurado de forma diferente.[00135] In one aspect, the power optimization unit 610 and the power aware scheduling unit 620 may operate at different time intervals. For example, the power optimization unit 610 may be adapted to determine configuration information 612 (e.g., one or more semi-dynamic parameters) according to a first time interval, and the power-aware scheduling unit 620 can operate to configure transmissions according to a second time interval. In one aspect, the first time slot may be associated with an RRC link (e.g., the power optimization unit 610 may be configured to determine one or more semi-dynamic parameters once per RRC link), or a super- frame (e.g., the power optimization unit 610 may be configured to determine one or more semi-dynamic parameters once per super frame). In one aspect, the second time slot may be associated with a transmission time slot (TTI) (e.g., the power-aware programming unit 620 may configure transmissions to the mobile device based, at least in part, on in configuration information 612 and power information 614 during each TTI). Thus, the power-aware programming unit 620 can configure transmissions during multiple ITTs based on a single set of semi-dynamic parameters determined by the power optimizer unit 610. In one aspect, although transmissions can be configured for multiple ITTs with Based on a single set of semi-dynamic parameters, each of the transmissions cannot be configured identically. For example, during each TTI, a number of available resources may be different, a QoS of data being sent from one of the data queues may be different, etc., and these differences may cause transmissions to be configured in a different way.

[00136] Com referência à figura 7, um diagrama de blocos que ilustra uma unidade de programação ciente de energia exemplificativa, de acordo com vários aspectos da presente invenção é mostrado. Na figura 7, a unidade de programação ciente de energia 620 da figura 6 é mostrada, e inclui uma unidade de programação preliminar 710 e uma unidade de avaliação métrica de energia 720. Como se mostra na figura 7, a unidade de programação preliminar 710 pode receber a informação de configuração 612 (por exemplo, um ou mais parâmetros semi-dinâmicos), a informação de fila de dados 630, a informação do canal 632, a informação de HARQ 634, e a informação de disponibilidade de recurso 636, e pode determinar uma ou mais configurações candidatas para a transmissão. Na figura 7, as configurações de um ou mais candidatos são mostrados para incluir uma primeira configuração candidato 712, uma segunda configuração candidato 714, até uma enésima configuração candidata 716, em que cada configuração candidata é associada com um MCS, um bloco de recursos (RB) atribuição de, e um tamanho de bloco (por exemplo, um tamanho de bloco de transporte). Note-se que as configurações candidatas podem incluir uma ou mais configurações candidatas, e que as configurações candidatos N são apresentadas para fins de ilustração, e não como forma de limitação. Além disso, é de notar que, enquanto as configurações candidatas são descritos como incluindo a informação associada com um MCS, um tamanho de bloco de transporte, e uma atribuição RB, configurações candidatas de acordo com alguns aspectos pode incluir outras informações que é, para além, ou diferente da informação associada ao MCS, o tamanho do bloco de transporte, e/ou a atribuição RB.[00136] Referring to Figure 7, a block diagram illustrating an exemplary energy-aware programming unit in accordance with various aspects of the present invention is shown. In Figure 7, the power-aware programming unit 620 of Figure 6 is shown, and includes a preliminary programming unit 710 and a power metric evaluation unit 720. As shown in Figure 7, the preliminary programming unit 710 can receive configuration information 612 (e.g., one or more semi-dynamic parameters), data queue information 630, channel information 632, HARQ information 634, and resource availability information 636, and may determine one or more candidate configurations for transmission. In Figure 7, configurations of one or more candidates are shown to include a first candidate configuration 712, a second candidate configuration 714, up to an nth candidate configuration 716, wherein each candidate configuration is associated with an MCS, a resource block ( RB) allocation of, and a block size (e.g., a transport block size). Note that candidate configurations may include one or more candidate configurations, and that N candidate configurations are presented for illustration purposes and not by way of limitation. Furthermore, it is to be noted that while candidate configurations are described as including information associated with an MCS, a transport block size, and an RB assignment, candidate configurations in some respects may include other information that is, for in addition to, or other than, the information associated with the MCS, the transport block size, and/or the RB assignment.

[00137] Cada um do um ou mais configurações candidatas podem ser utilizadas para otimizar a informação de configuração 612 para determinar uma configuração de transmissão proporcionando um menor consumo de energia por parte do dispositivo móvel para decodificar a transmissão, desde que satisfaçam os parâmetros fixos e restrições impostas à transmissão. As restrições podem incluir informações de QoS determinado com base na informação de serviço 602 da figura 6, os requisitos de largura de banda, diferentes funções suportadas pelo dispositivo móvel, tal como indicado pela informação de capacidade de 608 da figura 6, um nível de energia desejado indicado pela informação de nível de energia 604 da figura 6, e também pode ser aplicada à transmissão das informações fila de dados 630, a informação do canal 632, a informação de HARQ 634, e/ou a disponibilidade de recursos de informação 636. Por exemplo, cada um do um ou mais configurações candidatas pode ser associado com a transmissão de dados a partir de uma ou mais das filas de dados 630, de acordo com requisitos de QoS, utilizando um ou mais MCSs suportado pelo dispositivo móvel, e pode ser associado com um tamanho de bloco de transporte e uma atribuição RB consistente com os MCS correspondente (por exemplo, o tamanho do bloco de transporte e de atribuição RB para cada um do um ou mais configurações candidatas pode ser suficiente para incluir os dados e informação suspensa, tal como bits de paridade e/ou zero bits de preenchimento, exigidos pela MCS correspondente para a transmissão).[00137] Each of the one or more candidate configurations may be used to optimize configuration information 612 to determine a transmission configuration providing lower power consumption by the mobile device to decode the transmission, provided they satisfy the fixed and restrictions imposed on transmission. Constraints may include QoS information determined based on service information 602 of FIG. 6, bandwidth requirements, different functions supported by the mobile device as indicated by capacity information 608 of FIG. 6, a power level 6, and may also be applied to the transmission of data queue information 630, channel information 632, HARQ information 634, and/or the availability of information resources 636. For example, each of the one or more candidate configurations may be associated with transmitting data from one or more of the data queues 630, in accordance with QoS requirements, using one or more MCSs supported by the mobile device, and may be associated with a transport block size and an RB allocation consistent with the corresponding MCS (e.g., the transport block size and RB allocation for each of the one or more candidate configurations may be sufficient to include the data and information suspended, such as parity bits and/or zero padding bits, required by the corresponding MCS for transmission).

[00138] Em um aspecto, a unidade de programação preliminar 710 pode identificar um ou mais configurações candidatas com base na informação do canal 632 e a informação de configuração 612. Por exemplo, a informação de configuração 612 pode indicar um alvo SINR para a transmissão, e o unidade de programação preliminar 710 pode identificar um ou mais MCSs que são adequados (por exemplo, proporcionar uma taxa de nível de bloco de limiar de erro (BLER)) para a transmissão. Em um aspecto, o um ou mais MCSs que são adequados para a transmissão em vista da SINR alvo pode ser pré-determinado (por exemplo, com base em informações da BLER esperado armazenados em uma base de dados acessível para a unidade de programação preliminar 710, ou fornecido com as informações de configuração 612). Em resposta à identificação de um ou mais MCSs que são adequados para a transmissão, a unidade de programação preliminar 710 pode proporcionar uma ou mais configurações candidatas para a unidade de avaliação métrica de energia 720 para a avaliação da eficiência de energia, tal como descrito abaixo.[00138] In one aspect, the preliminary programming unit 710 may identify one or more candidate configurations based on channel information 632 and configuration information 612. For example, configuration information 612 may indicate a SINR target for transmission. , and the preliminary programming unit 710 may identify one or more MCSs that are suitable (e.g., provide a block level error threshold (BLER) rate) for transmission. In one aspect, the one or more MCSs that are suitable for transmission in view of the target SINR may be predetermined (e.g., based on expected BLER information stored in a database accessible to the preliminary programming unit 710 , or provided with configuration information 612). In response to identifying one or more MCSs that are suitable for transmission, the preliminary programming unit 710 may provide one or more candidate configurations to the power metric evaluation unit 720 for evaluating power efficiency, as described below. .

[00139] Em um aspecto, o um ou mais MCS adequados (ou disponíveis) podem ser selecionados a partir de uma tabela pré-determinada. Por exemplo, a tabela pré- determinada pode indicar uma pluralidade de SINRs alvo, e, para cada SINR alvo, podem identificar um ou mais MCSs que podem ser utilizadas para configurar a transmissão, proporcionando a SINR alvo. A tabela pré-determinada pode também incluir informação que indica um ou mais tamanhos de bloco e atribuições RB para cada um dos MCS que fornece a SINR alvo, ou outras informações. Em um aspecto, o um ou mais configurações candidatas podem ser identificados utilizando o quadro de pré-determinado. Por exemplo, como explicado acima, a informação de configuração 612 pode incluir um ou mais parâmetros de semi-dinâmicas (por exemplo, os parâmetros que não são para ser otimizado pela unidade de programação ciente de energia 620), e a tabela pré-determinada pode ser utilizada para identificar um ou mais parâmetros dinâmicos (por exemplo, um ou mais parâmetros que estão a ser otimizado pela unidade de programação ciente de energia 620), tais como um MCS, atribuição RB, o tamanho do bloco, etc. Em um aspecto, a tabela pré-determinada pode ser incluída com a informação métrica de energia. Usando uma tabela de pré-determinado, a complexidade computacional e recursos computacionais necessários para otimizar o consumo de energia pelo aparelho móvel para a transmissão pode ser reduzida.[00139] In one aspect, the one or more suitable (or available) MCS may be selected from a predetermined table. For example, the predetermined table may indicate a plurality of target SINRs, and, for each target SINR, may identify one or more MCSs that may be used to configure transmission, providing the target SINR. The predetermined table may also include information indicating one or more block sizes and RB assignments for each of the MCS that provides the target SINR, or other information. In one aspect, the one or more candidate configurations may be identified using the predetermined framework. For example, as explained above, configuration information 612 may include one or more semi-dynamic parameters (e.g., parameters that are not to be optimized by the power-aware programming unit 620), and the predetermined table may be used to identify one or more dynamic parameters (e.g., one or more parameters that are being optimized by the power-aware programming unit 620), such as an MCS, RB allocation, block size, etc. In one aspect, the predetermined table may be included with the energy metric information. By using a predetermined table, the computational complexity and computational resources required to optimize the power consumption by the mobile device for transmission can be reduced.

[00140] Em um aspecto, dado um conjunto de parâmetros semi-dinâmicos, a unidade de programação preliminar 710 pode determinar se os parâmetros semi- dinâmicos impor restrições em um ou mais dinâmicas parâmetros de configuração da transmissão, e podem determinar a um ou mais dinâmica parâmetros com base nas restrições (se houver) impostos pelo conjunto de parâmetros semi-dinâmicos. Em um aspecto, o um ou mais parâmetros dinâmicos podem corresponder aos parâmetros de transmissão que pode ser otimizado para reduzir o consumo de energia do dispositivo móvel. Depois de determinar o um ou mais parâmetros dinâmicos, a unidade de escalonamento 710 pode gerar preliminar a uma ou mais configurações candidatas. Por exemplo, cada um do um ou mais configurações candidatas podem incluir, pelo menos, um parâmetro dinâmico que é configurado de maneira diferente do que outra configuração candidato (por exemplo, duas configurações candidatas podem incluir um mesmo tamanho de bloco, mas diferentes MCS, ou pode incluir o mesmo MCS, mas as taxas de codificação diferentes). Deste modo, a determinação do consumo de energia de cada uma das uma ou mais configurações candidatas pode resultar na identificação de uma configuração candidato que proporciona uma maior redução no consumo de energia por parte do dispositivo móvel. Ao determinar se os parâmetros dinâmicos são limitados com base nos parâmetros semi-dinâmicos, que são determinados com menor frequência do que os parâmetros dinâmicos, o número de parâmetros que estão a ser otimizado pode ser reduzido, o que simplifica ainda mais o processo de configuração de transmissão, e o aumento da velocidade na qual podem ser determinadas otimizações de transmissão.[00140] In one aspect, given a set of semi-dynamic parameters, the preliminary programming unit 710 may determine whether the semi-dynamic parameters impose constraints on one or more dynamic transmission configuration parameters, and may determine the one or more dynamic parameters based on the constraints (if any) imposed by the semi-dynamic parameter set. In one aspect, the one or more dynamic parameters may correspond to transmission parameters that may be optimized to reduce power consumption of the mobile device. After determining the one or more dynamic parameters, the scaling unit 710 may generate preliminary one or more candidate configurations. For example, each of the one or more candidate configurations may include at least one dynamic parameter that is configured differently than another candidate configuration (e.g., two candidate configurations may include the same block size but different MCS, or may include the same MCS but different encoding rates). In this way, determining the power consumption of each of the one or more candidate configurations may result in the identification of a candidate configuration that provides a greater reduction in power consumption by the mobile device. By determining whether dynamic parameters are limited based on semi-dynamic parameters, which are determined less frequently than dynamic parameters, the number of parameters being optimized can be reduced, which further simplifies the configuration process of transmission, and increasing the speed at which transmission optimizations can be determined.

[00141] A unidade de avaliação métrica de energia 720 pode ser adaptada para avaliar a energia consumida pelo dispositivo móvel para decodificar uma transmissão configurada de acordo com cada uma da uma ou mais configurações candidatas. Por exemplo, a unidade de avaliação métrica de energia 720 pode receber a informação de energia 614, e podem determinar, para cada de uma ou mais configurações candidatas, a energia consumida pelo dispositivo móvel para decodificar uma transmissão configurada de acordo com cada uma da uma ou mais configurações candidatas. A unidade de avaliação métrica de energia 720 pode ser adaptada para minimizar o consumo de energia do dispositivo móvel para decodificar a transmissão, e, portanto, pode selecionar a configuração candidato proporcionando o menor consumo de energia por o dispositivo móvel.[00141] The power metric evaluation unit 720 may be adapted to evaluate the power consumed by the mobile device to decode a transmission configured in accordance with each of the one or more candidate configurations. For example, the power metric evaluation unit 720 may receive power information 614, and may determine, for each of one or more candidate configurations, the power consumed by the mobile device to decode a transmission configured in accordance with each of the one or more candidate configurations. or more candidate configurations. The power metric evaluation unit 720 may be adapted to minimize the power consumption of the mobile device to decode the transmission, and therefore may select the candidate configuration providing the lowest power consumption by the mobile device.

[00142] Em um aspecto, a configuração do candidato proporcionando o menor consumo de energia pode não ser o candidato de configuração associado com um menor tamanho de bloco de transporte. Por exemplo, enquanto um primeiro MCS pode prever um menor tamanho de bloco de transporte, um decodificador do dispositivo móvel utilizado para decodificar transmissões usando o primeiro MCS pode ser menos eficientes do que um segundo decodificador utilizado para decodificar transmissões associados com um segundo MCS que fornece um tamanho de bloco de transporte maior. A informação de energia 614 pode incluir informações que permite que a unidade de avaliação métrica de energia 720 para determinar se um MCS é mais eficiente da energia para o dispositivo móvel do que outra MCS. Por exemplo, como explicado acima, a informação de energia 614 pode incluir informação gerada por um fabricante do dispositivo móvel que pode indicar que a eficiência energética (por exemplo, um número de Joules/pouco consumido) para o dispositivo móvel para todos os MCS suportado. Note-se que os dispositivos móveis diferentes podem ser mais eficientes em energia com diferentes MCS. Assim, através da determinação múltipla MCS para cada transmissão de cada dispositivo móvel, a avaliação unidade métrica de energia 720 pode ser operável para determinar, para diferentes dispositivos móveis, um MCS que proporciona um menor consumo de energia para cada um dos diferentes dispositivos móveis. Assim, a unidade de avaliação métrica de energia 720 pode fornecer uma solução robusta para otimizar transmissões para dispositivos móveis baseados no consumo de energia e informação métrica de energia.[00142] In one aspect, the candidate configuration providing the lowest power consumption may not be the candidate configuration associated with a smaller transport block size. For example, while a first MCS may provide a smaller transport block size, a mobile device decoder used to decode transmissions using the first MCS may be less efficient than a second decoder used to decode transmissions associated with a second MCS that provides a larger transport block size. The power information 614 may include information that allows the power metric evaluation unit 720 to determine whether one MCS is more power efficient for the mobile device than another MCS. For example, as explained above, energy information 614 may include information generated by a manufacturer of the mobile device that may indicate the energy efficiency (e.g., a number of Joules/little consumed) for the mobile device for all supported MCS. . Note that different mobile devices may be more energy efficient with different MCS. Thus, by determining multiple MCS for each transmission of each mobile device, the energy metric unit evaluation 720 may be operable to determine, for different mobile devices, an MCS that provides a lower power consumption for each of the different mobile devices. Thus, the power metric evaluation unit 720 can provide a robust solution for optimizing transmissions for mobile devices based on power consumption and power metric information.

[00143] Em um aspecto, a unidade de avaliação de métrica de energia 720 e a unidade de programação preliminar 710 podem operar para determinar iterativamente a configuração da transmissão. Por exemplo, em um aspecto, a unidade de programação preliminar 710, durante uma primeira iteração, pode gerar um primeiro conjunto de configurações candidatas, em que cada configuração candidato no primeiro conjunto de configurações candidatas é associada com uma primeira MCS (por exemplo, um esquema de codificação de código convolucional), e onde cada uma das configurações candidatos no primeiro conjunto de configurações candidatas pode ser associada com uma taxa de codificação diferente (por exemplo, uma taxa de 1/2, uma taxa de 2/3, etc.), um tamanho de bloco de transporte diferente, uma atribuição RB diferente, ou uma combinação dos mesmos. Durante a primeira iteração, a unidade de avaliação métrica de energia 720 pode identificar uma configuração do candidato, entre o primeiro conjunto de configurações candidatas que fornece um menor consumo de energia pelo dispositivo móvel.[00143] In one aspect, the power metric evaluation unit 720 and the preliminary programming unit 710 may operate to iteratively determine the transmission configuration. For example, in one aspect, the preliminary programming unit 710, during a first iteration, may generate a first set of candidate configurations, wherein each candidate configuration in the first set of candidate configurations is associated with a first MCS (e.g., a convolutional code encoding scheme), and where each of the candidate configurations in the first set of candidate configurations can be associated with a different encoding rate (e.g., a rate of 1/2, a rate of 2/3, etc. ), a different transport block size, a different RB allocation, or a combination thereof. During the first iteration, the power metric evaluation unit 720 may identify a candidate configuration among the first set of candidate configurations that provides lower power consumption by the mobile device.

[00144] Conforme indicado pela seta 730, a configuração do candidato pode ser alimentada de volta para a unidade de programação preliminar 710, e a programação preliminar unidade 710 pode determinar, durante uma segunda iteração, um segundo conjunto de configurações candidatas para a transmissão. O segundo conjunto de configurações candidatas pode incluir a configuração candidato identificado durante a primeira iteração, e um ou configurações candidatos mais adicionais, onde cada uma de uma ou mais configurações candidatas são associadas com um MCS diferentes do que a configuração candidato identificado durante a primeira iteração, e onde cada um do um ou mais configurações candidatas podem ser associadas com uma taxa de codificação diferente, um tamanho de bloco de transporte diferente, uma atribuição RB diferente, ou uma combinação dos mesmos. Durante a segunda iteração, a unidade de avaliação métrica de energia 720 pode identificar uma configuração candidato de entre o segundo conjunto de configurações candidatas que proporciona um menor consumo de energia por parte do dispositivo móvel, que pode ser a configuração candidato identificado durante a primeira iteração, ou pode ser um do um ou mais configurações adicionais candidatos. A unidade de programação preliminar 710 e a avaliação unidade métrica de energia 720 pode continuar a identificar de forma iterativa a configuração candidato proporcionando o menor consumo de energia pelo dispositivo móvel e, ao identificar a configuração do candidato fornecer o menor consumo de energia pelo dispositivo móvel, pode saída da configuração candidata como a configuração de transmissão 622.[00144] As indicated by arrow 730, the candidate configuration may be fed back to the preliminary programming unit 710, and the preliminary programming unit 710 may determine, during a second iteration, a second set of candidate configurations for transmission. The second set of candidate configurations may include the candidate configuration identified during the first iteration, and one or more additional candidate configurations, where each of the one or more candidate configurations is associated with a different MCS than the candidate configuration identified during the first iteration. , and where each of the one or more candidate configurations may be associated with a different encoding rate, a different transport block size, a different RB assignment, or a combination thereof. During the second iteration, the power metric evaluation unit 720 may identify a candidate configuration from among the second set of candidate configurations that provides lower power consumption by the mobile device, which may be the candidate configuration identified during the first iteration. , or may be one of one or more additional candidate configurations. The preliminary programming unit 710 and the evaluation power metric unit 720 may continue to iteratively identify the candidate configuration providing the lowest power consumption by the mobile device and, upon identifying the candidate configuration providing the lowest power consumption by the mobile device. , can output the candidate configuration as the transmission configuration 622.

[00145] Observa-se que o processo iterativo descrito acima é fornecido para fins de ilustração, e não como forma de limitação, e que outros processos iterativos podem ser usados para identificar a configuração candidata proporcionando o menor consumo de energia por o dispositivo móvel. Por exemplo, durante uma primeira iteração, múltiplos MCS podem ser avaliados para identificar um MCS proporcionar o menor consumo de energia por parte do dispositivo móvel, e, em seguida, o MCS identificado pode ser usado como uma base para iterações subsequentes se diferentes tamanhos de bloco de transporte, atribuições RB, taxas de codificação, etc., podem ser avaliadas quanto à eficiência de energia para identificar a configuração candidato proporcionando o menor consumo de energia por o dispositivo móvel.[00145] It is noted that the iterative process described above is provided for illustration purposes, and not by way of limitation, and that other iterative processes can be used to identify the candidate configuration providing the lowest power consumption by the mobile device. For example, during a first iteration, multiple MCS can be evaluated to identify an MCS providing the lowest power consumption by the mobile device, and then the identified MCS can be used as a basis for subsequent iterations if different sizes of block transport, RB assignments, encoding rates, etc., can be evaluated for power efficiency to identify the candidate configuration providing the lowest power consumption per mobile device.

[00146] Em um aspecto, a unidade de avaliação métrica de energia 720 pode avaliar cada uma das configurações candidatos através da realização de uma pesquisa em uma tabela de consulta (por exemplo, quando a informação de energia 614 inclui ou está disposta como uma tabela de consulta). Em um aspecto, a tabela de consulta pode incluir múltiplos MCSs SINR para cada alvo, e pode incluir as métricas de energia associados com várias configurações (por exemplo, taxas de codificação, tamanhos de bloco, as atribuições RB, etc.) para cada um dos múltiplos MCS. Note-se que, em alguns aspectos, a estação base pode configurar o transporte independente das métricas de energia, tal como explicado acima em relação à figura 4 (por exemplo, com base em requisitos de QoS, se ganhos de eficiência energética satisfazer um ganho de eficiência de energia limiar, etc.).[00146] In one aspect, the power metric evaluation unit 720 may evaluate each of the candidate configurations by performing a lookup in a lookup table (e.g., when the power information 614 includes or is arranged as a table consultation). In one aspect, the lookup table may include multiple SINR MCSs for each target, and may include power metrics associated with various configurations (e.g., coding rates, block sizes, RB assignments, etc.) for each of multiple MCS. Note that in some aspects, the base station may configure transport independent of power metrics, as explained above in relation to Figure 4 (e.g., based on QoS requirements, if energy efficiency gains satisfy a threshold energy efficiency, etc.).

[00147] Ao avaliar várias configurações candidatas associadas a diferentes MCSs usando uma tabela de pesquisa, a complexidade computacional para identificar a configuração candidata fornece o menor consumo de energia, o dispositivo móvel pode ser reduzida, o que pode facilitar a determinação da configuração do candidato fornecer o menor consumo de energia pelo dispositivo móvel com mais frequência, como uma vez por TTI. Além disso, através da redução do consumo de energia pelo aparelho móvel, o aparelho móvel pode ser operado por longos períodos de tempo antes de ser necessária a ligação a uma fonte de energia (por exemplo, para recarregar as baterias do dispositivo móvel). Assim, o programador ciente de energia 600, como descrito com referência às figuras 6 e 7, pode prever as transmissões entre a configuração de um dispositivo móvel e uma estação base para reduzir o consumo de energia por um dispositivo móvel de acordo com aspectos da presente revelação.[00147] By evaluating multiple candidate configurations associated with different MCSs using a lookup table, the computational complexity to identify the candidate configuration provides the lowest power consumption, the mobile device can be reduced, which can facilitate the determination of the candidate configuration provide the lowest power consumption by the mobile device most frequently, such as once per TTI. Furthermore, by reducing power consumption by the mobile device, the mobile device can be operated for extended periods of time before connection to a power source is necessary (e.g., to recharge the batteries of the mobile device). Thus, the power-aware programmer 600, as described with reference to FIGS. 6 and 7, may predict transmissions between the configuration of a mobile device and a base station to reduce power consumption by a mobile device in accordance with aspects of the present invention. revelation.

[00148] Com referência à figura 8, um fluxograma de um método exemplificativo para a configuração de uma transmissão de energia para gerenciamento de um dispositivo móvel, de acordo com vários aspectos da presente revelação é mostrado como um método 800. Em um aspecto, o método 800 pode ser realizado por um programador (por exemplo, o programador 422 da figura 4 ou da energia programador cientes 800 podem ser armazenadas como instruções que, quando executadas por um processador, fazem com que o processador para executar operações para a determinação de uma configuração de uma transmissão de acordo com aspectos da presente revelação.[00148] Referring to Figure 8, a flowchart of an exemplary method for configuring a power transmission for managing a mobile device in accordance with various aspects of the present disclosure is shown as a method 800. In one aspect, the method 800 may be performed by a programmer (e.g., the programmer 422 of Figure 4 or the energy aware programmer 800 may be stored as instructions that, when executed by a processor, cause the processor to perform operations for determining a configuring a transmission in accordance with aspects of the present disclosure.

[00149] Em 810, o método inclui a geração de informação de configuração. A informação de configuração podem incluir um ou mais parâmetros semi-dinâmicos que podem ser usados para configurar uma transmissão entre uma estação base (por exemplo, a estação base 410 da figura 4) e um dispositivo móvel (por exemplo, o dispositivo móvel 440 da figura 4) de acordo com aspectos da presente revelação. Em um aspecto, a informação de configuração pode ser a informação de configuração 612 das figuras 6 e 7. Em um aspecto, o método 800 inclui, em 812, determinar informação de serviço. Em um aspecto, a informação de serviço pode corresponder aos serviços 602 da figura 6 (por exemplo, os serviços a ser fornecidos para ou solicitada pelo dispositivo móvel, requisitos de QoS, etc.), e a informação de serviço pode ser usada para determinar a informação de configuração. Em um aspecto adicional ou alternativo, o método inclui 800, em 814, a determinação das informações do nível de energia. Em um aspecto, a informação do nível de energia pode ser o nível de energia 604 da figura 6, e pode indicar um nível de energia alvo para o dispositivo móvel. A informação do nível de energia pode ser utilizada para determinar a configuração da transmissão, conforme descrito com referência à figura 6.[00149] At 810, the method includes generating configuration information. The configuration information may include one or more semi-dynamic parameters that may be used to configure a transmission between a base station (e.g., base station 410 of Figure 4) and a mobile device (e.g., mobile device 440 of Figure 4). figure 4) in accordance with aspects of the present disclosure. In one aspect, the configuration information may be the configuration information 612 of Figures 6 and 7. In one aspect, the method 800 includes, at 812, determining service information. In one aspect, the service information may correspond to the services 602 of Figure 6 (e.g., the services to be provided to or requested by the mobile device, QoS requirements, etc.), and the service information may be used to determine the configuration information. In a further or alternative aspect, the method includes 800, at 814, determining energy level information. In one aspect, the power level information may be the power level 604 of Figure 6, and may indicate a target power level for the mobile device. The power level information can be used to determine the transmission configuration, as described with reference to Figure 6.

[00150] Em 816, o método 800 inclui determinar as informações sobre carga celular. Em um aspecto, a informação de carga de célula pode ser a célula de informação de carga 606 da figura 6, e pode indicar uma carga de corrente de uma célula que serve o dispositivo móvel, uma carga de corrente de uma célula vizinha da célula de serviço do dispositivo móvel, ou uma combinação dos mesmos. Em um aspecto adicional ou alternativo, a informação de carga de células pode corresponder a informação histórica de carga celular da célula de serviço do dispositivo móvel, histórico informação de carga de células de uma ou mais células adjacentes à célula de serviço, ou uma combinação dos mesmos. Em ainda outro aspecto adicional ou alternativo, a informação de carga de pilha pode incluir informação de carga célula corrente (por exemplo, informações sobre carga atual de célula para a célula atual e/ou uma ou mais células adjacentes à célula de serviço), a informação de histórico de carga de células (por exemplo, informação histórica de carregamento de célula para a célula atual e/ou uma ou mais células adjacentes à célula de serviço), a informação heurística, ou uma combinação dos mesmos. A informação de carga de célula pode ser usada para configurar a transmissão e controlar o consumo de energia pelo dispositivo móvel. Por exemplo, com base nas informações de carregamento de células, uma técnica de gerenciamento de interferência (por exemplo, elCIC, NAIC, etc.) pode ser selecionada para a transmissão. Em um aspecto, a técnica de gerenciamento de interferência pode ser selecionada para reduzir o consumo de energia pelo dispositivo móvel.[00150] At 816, method 800 includes determining cell charge information. In one aspect, the cell load information may be the load information cell 606 of FIG. 6, and may indicate a current load of a cell serving the mobile device, a current load of a cell neighboring the serving cell. mobile device service, or a combination thereof. In a further or alternative aspect, the cell load information may correspond to historical cell load information of the serving cell of the mobile device, historical cell load information of one or more cells adjacent to the serving cell, or a combination thereof. same. In yet another additional or alternative aspect, the cell charge information may include current cell charge information (e.g., current cell charge information for the current cell and/or one or more cells adjacent to the serving cell), the cell load history information (e.g., cell load history information for the current cell and/or one or more cells adjacent to the serving cell), heuristic information, or a combination thereof. Cell load information can be used to configure transmission and control power consumption by the mobile device. For example, based on cell loading information, an interference management technique (e.g. elCIC, NAIC, etc.) can be selected for transmission. In one aspect, the interference management technique may be selected to reduce power consumption by the mobile device.

[00151] Em 818, o método 800 pode incluir determinar as capacidades de informação. Em um aspecto, a informação pode ser a informação de capacidade capacidades 608 da figura 6, e pode indicar um ou mais recursos do dispositivo móvel. Por exemplo, a informação de capacidades pode indicar uma ou mais funções suportadas pelo dispositivo móvel, tais como técnicas de gerenciamento de interferência de rede suportadas pelo dispositivo móvel, um ou mais MCSs suportado pelo dispositivo móvel, um ou mais modos de transmissão suportada pelo dispositivo móvel, esquemas de um ou mais CA suportados pelo dispositivo móvel, um ou mais modos duplex suportados pelo dispositivo móvel, uma ou mais categorias UE, uma ou mais estruturas de quadros suportados pelo dispositivo móvel, ou uma combinação destes. Em um aspecto, a técnica de interferência determinado, a 816, com base na informação de carregamento de células pode ainda ser determinada com base nas informações capacidades (por exemplo, com base em uma ou mais técnicas de gerenciamento de interferência suportadas pelo dispositivo móvel). Adicionalmente ou em alternativa, a configuração da transmissão pode ser determinada, com base, em parte, nas informações capacidades. Por exemplo, um ou mais MCSs que são suportados pelo dispositivo móvel pode ser identificado como MCS disponível (por exemplo, MCS que podem ser utilizadas para configurar a transmissão). Como outro exemplo, um ou mais modos de transmissão suportada pelo dispositivo móvel pode ser identificado como modos de transmissão disponíveis.[00151] At 818, method 800 may include determining information capabilities. In one aspect, the information may be capability information 608 of Figure 6, and may indicate one or more features of the mobile device. For example, the capabilities information may indicate one or more functions supported by the mobile device, such as network interference management techniques supported by the mobile device, one or more MCSs supported by the mobile device, one or more transmission modes supported by the device mobile device, one or more CA schemes supported by the mobile device, one or more duplex modes supported by the mobile device, one or more UE categories, one or more frame structures supported by the mobile device, or a combination thereof. In one aspect, the interference technique determined, at 816, based on cell charging information may further be determined based on capabilities information (e.g., based on one or more interference management techniques supported by the mobile device). . Additionally or alternatively, the transmission configuration may be determined, based in part, on the capability information. For example, one or more MCSs that are supported by the mobile device may be identified as available MCS (e.g., MCS that can be used to configure transmission). As another example, one or more transmission modes supported by the mobile device may be identified as available transmission modes.

[00152] A informação de configuração gerado em 810 pode incluir um ou mais parâmetros semi-dinâmicos. Em um aspecto, o um ou mais parâmetros semi-dinâmicos podem ser parâmetros que não devem ser otimizados pelo programador (por exemplo, o programador 422 da figura 4 e/ou a programação ciente de energia da unidade 620 das figuras 6 e 7), tal como descrito com referência às figuras 6 e 7. Por exemplo, o um ou mais parâmetros semi-dinâmicos podem incluir um modo de transmissão do dispositivo móvel, que não podem ser alterados durante a transmissão e não podem ser otimizados pelo programador. Além disso, as informações de configuração geradas em 810 podem identificar outros parâmetros que podem ser otimizados pelo programador, como selecionar um MCS disponível que fornece uma maior redução no consumo de energia pelo dispositivo móvel para processar a transmissão.[00152] The configuration information generated at 810 may include one or more semi-dynamic parameters. In one aspect, the one or more semi-dynamic parameters may be parameters that are not intended to be optimized by the programmer (e.g., the programmer 422 of Figure 4 and/or the power-aware programming of the unit 620 of Figures 6 and 7), as described with reference to Figures 6 and 7. For example, the one or more semi-dynamic parameters may include a transmission mode of the mobile device, which cannot be changed during transmission and cannot be optimized by the programmer. Additionally, configuration information generated at 810 may identify other parameters that can be optimized by the programmer, such as selecting an available MCS that provides a greater reduction in power consumption by the mobile device to process the transmission.

[00153] Em 820, o método 800 inclui a determinação de uma configuração de transmissão com base na informação de configuração. A configuração de transmissão pode identificar um MCS para ser utilizado para a transmissão, de um tamanho de bloco de transporte associado com a transmissão e uma atribuição de blocos de recursos para a transmissão. Além disso, a configuração de transmissão pode indicar um modo de duplex para a transmissão, uma largura de banda alocada para a transmissão, um número de portadoras componentes atribuídos para a transmissão (por exemplo, quando é usada CA), etc. Em um aspecto, o programador pode proporcionar a configuração de transmissão a uma cadeia de processamento de transmissão que está adaptado para gerar a transmissão entre a estação base e o dispositivo móvel de acordo com a configuração de transmissão, tal como explicado acima com referência às figuras 6 e 7. Em um aspecto adicional ou alternativo, o programador pode gerar os blocos de transporte em conformidade com a configuração de transmissão, e pode iniciar a transmissão dos blocos de transporte para o dispositivo móvel. Em um aspecto, o programador pode determinar a informação de configuração de transmissão durante cada intervalo de tempo de transmissão (TTI), tal como explicado acima com referência às figuras 6 e 7.[00153] At 820, method 800 includes determining a transmission configuration based on configuration information. The transmission configuration may identify an MCS to be used for transmission, a transport block size associated with the transmission, and an allocation of resource blocks for the transmission. Additionally, the transmission configuration may indicate a duplex mode for the transmission, a bandwidth allocated for the transmission, a number of component carriers assigned for the transmission (for example, when AC is used), etc. In one aspect, the programmer may provide the transmission configuration to a transmission processing chain that is adapted to generate the transmission between the base station and the mobile device in accordance with the transmission configuration, as explained above with reference to FIGS. 6 and 7. In a further or alternative aspect, the programmer may generate the transport blocks in accordance with the transmission configuration, and may initiate transmission of the transport blocks to the mobile device. In one aspect, the programmer can determine transmission configuration information during each transmission time interval (TTI), as explained above with reference to Figures 6 and 7.

[00154] Em um aspecto, a configuração da transmissão pode ser determinada a reduzir o consumo de energia pelo aparelho móvel durante o processamento da transmissão. Em um aspecto adicional ou alternativo, a configuração da transmissão não pode reduzir o consumo de energia pelo dispositivo móvel para processar a transmissão, por exemplo, quando uma configuração otimizada de transmissão não reduz o consumo de energia pelo dispositivo móvel para além de um limiar. Isto pode ser benéfico, quando a célula de serviço está a servir um grande número de dispositivos móveis, uma vez otimizar dinamicamente configurações de transmissão para cada dispositivo móvel a ser servido pode reduzir o desempenho da célula de serviço. Dinamicamente configurar as transmissões para reduzir o consumo de energia em dispositivos móveis apenas quando a redução de alcançar o limite pode proporcionar um equilíbrio entre o desempenho da célula de serviço e o consumo de energia pelos dispositivos móveis.[00154] In one aspect, the transmission configuration may be determined to reduce power consumption by the mobile device during transmission processing. In a further or alternative aspect, the transmission configuration may not reduce power consumption by the mobile device to process the transmission, for example, when an optimized transmission configuration does not reduce power consumption by the mobile device beyond a threshold. This can be beneficial when the serving cell is serving a large number of mobile devices, as dynamically optimizing transmission settings for each mobile device being served can reduce the performance of the serving cell. Dynamically configuring transmissions to reduce power consumption on mobile devices only when the reduction reaches the threshold can provide a balance between service cell performance and power consumption by mobile devices.

[00155] Em um aspecto, o método 800 inclui, em 821, de receber informação de energia. Em um aspecto, a informação de energia pode ser a informação de energia 614 das figuras 6 e 7. Em um aspecto adicional ou alternativo, a base de dados pode incluir pelo menos uma porção da informação de métricas de energia 420 da figura 4. Em um aspecto, a informação de energia pode ser uma base de dados armazenando informação que pode ser utilizada para determinar uma quantidade de energia consumida pelo dispositivo móvel durante a transmissão de acordo com várias configurações da transmissão. Por exemplo, a base de dados pode incluir informação indicando uma quantidade de energia consumida pelo dispositivo móvel por unidade de dados (por exemplo, Joules/bits). Em um aspecto, a base de dados pode ser uma tabela de pesquisa. Em um aspecto, a informação de energia pode ser específica para o dispositivo móvel. Por exemplo, a informação de energia pode ser filtrada a partir de uma base de dados de tal forma que apenas uma informação de energia associada com a informação de configuração (por exemplo, a informação de configuração gerada em 810) é usada. Assim, a informação de energia recebida em 821 apenas pode incluir informação de energia para a transmissão de configurações (por exemplo, um ou mais MCSs disponíveis, os regimes de uma ou mais CA disponíveis, uma ou mais técnicas de gerenciamento de interferência, etc.) identificada nas informações de configuração geradas em 810. Em um aspecto adicional ou alternativo, a informação de energia pode ser recuperada de um banco de dados fornecido para a estação base pelo dispositivo móvel (por exemplo, durante o registro entre a estação base e o dispositivo móvel). Em um aspecto adicional ou alternativo, a base de dados pode ser fornecida à estação base por um operador que fornece a estação base. Por exemplo, um fabricante do dispositivo móvel pode proporcionar a base de dados para o operador, como parte de um processo de certificação (por exemplo, um processo pelo qual o operador autoriza o uso do dispositivo móvel para uso em rede (s) do operador). Em um aspecto, o banco de dados pode ser baseado em SKU. Por exemplo, as informações armazenadas no banco de dados podem ser organizadas pelo dispositivo móvel SKU, em que diferentes dispositivos móveis fabricados por um ou mais fabricantes cada um tem informações energia armazenada no banco de dados. A informação de energia recuperada em 821 pode ser utilizada para determinar uma quantidade de energia consumida pelo dispositivo móvel para várias configurações de transmissão.[00155] In one aspect, method 800 includes, at 821, receiving energy information. In one aspect, the energy information may be the energy information 614 of Figures 6 and 7. In an additional or alternative aspect, the database may include at least a portion of the energy metrics information 420 of Figure 4. In In one aspect, the power information may be a database storing information that may be used to determine an amount of power consumed by the mobile device during transmission according to various transmission configurations. For example, the database may include information indicating an amount of energy consumed by the mobile device per unit of data (e.g., Joules/bits). In one aspect, the database may be a lookup table. In one aspect, the power information may be specific to the mobile device. For example, power information may be filtered from a database such that only power information associated with configuration information (e.g., configuration information generated at 810) is used. Thus, the power information received at 821 may only include power information for transmission configurations (e.g., one or more available MCSs, the regimes of one or more available ACs, one or more interference management techniques, etc. ) identified in the configuration information generated at 810. In an additional or alternative aspect, the power information may be retrieved from a database provided to the base station by the mobile device (e.g., during registration between the base station and the mobile device). In a further or alternative aspect, the database may be provided to the base station by an operator providing the base station. For example, a mobile device manufacturer may provide the database to the operator as part of a certification process (e.g., a process by which the operator authorizes the use of the mobile device for use on the operator's network(s) ). In one aspect, the database may be SKU-based. For example, information stored in the database may be organized by mobile device SKU, where different mobile devices manufactured by one or more manufacturers each have power information stored in the database. The power information retrieved at 821 can be used to determine an amount of power consumed by the mobile device for various transmission configurations.

[00156] Em 822, o método 800 inclui determinar informações da fila de dados. Em um aspecto, as informações da fila de dados pode ser a informação de fila de dados 630 da figura 6 e 7. As informações de fila de dados podem ser utilizadas para configurar a transmissão entre a estação base e o dispositivo móvel. Por exemplo, os dados a serem transmitidos na ligação com cada um do um ou mais serviços (por exemplo, os serviços indicados pela informação de serviço determinado em 812), podem ser organizados em filas de dados (por exemplo, os dados de filas 630 das figuras 6 e 7) de acordo com uma QoS associada com cada um do um ou mais serviços. Durante a transmissão, os dados armazenados em uma fila de dados associado com uma QoS mais alta podem ser processados pela unidade de energia ciente de programação 620 para transmissão antes de outros dados associados com uma QoS de menor, e assim por diante. A QoS associados com os dados sendo programado para a transmissão pode afetar o MCS selecionado para a transmissão, assim como outros parâmetros de configuração de transmissão, tais como tamanho do bloco, as alocações de blocos de recursos, os requisitos de largura de banda, etc. Por exemplo, os dados associados com um primeiro QoS pode melhor ser transmitido utilizando uma primeira MCS, e os dados associados com um segundo QoS pode usar o primeiro MCS ou outro MCS (por exemplo, outro MCS proporcionando um reduzido consumo de energia pelo dispositivo móvel). Assim, o programador pode determinar a configuração da transmissão baseado, pelo menos em parte, na informação de fila de dados determinado em 822.[00156] At 822, method 800 includes determining data queue information. In one aspect, the data queue information may be the data queue information 630 of Figures 6 and 7. The data queue information may be used to configure transmission between the base station and the mobile device. For example, the data to be transmitted in connection with each of the one or more services (e.g., the services indicated by the service information determined at 812), may be organized into data queues (e.g., the data queues 630 of figures 6 and 7) according to a QoS associated with each of the one or more services. During transmission, data stored in a data queue associated with a higher QoS may be processed by the scheduling-aware power unit 620 for transmission before other data associated with a lower QoS, and so on. The QoS associated with the data being scheduled for transmission may affect the MCS selected for transmission, as well as other transmission configuration parameters such as block size, resource block allocations, bandwidth requirements, etc. . For example, data associated with a first QoS may best be transmitted using a first MCS, and data associated with a second QoS may use the first MCS or another MCS (e.g., another MCS providing reduced power consumption by the mobile device). ). Thus, the programmer can determine the transmission configuration based, at least in part, on the data queue information determined at 822.

[00157] Em 823, o método 800 inclui a determinação de informação HARQ. Em um aspecto, a informação de HARQ pode ser a informação HARQ 634 das figuras 6 e 7, e podem indicar um alvo de HARQ (por exemplo, uma probabilidade de sucesso de uma primeira transmissão de acordo com uma configuração de transmissão), um número máximo de retransmissões HARQ (por exemplo, um número máximo de vezes que a estação base é a de retransmitir informação para o dispositivo móvel em resposta à recepção de uma confirmação negativa (NACK) ou periodicamente independentemente de receber um NACK, etc.), e uma frequência de retransmissões HARQ (por exemplo, a frequência com que a retransmitir informação para o dispositivo móvel). A informação de energia recebida em 821 pode incluir informação de consumo de energia associado com uma quantidade de energia consumida pelo dispositivo móvel para processar as transmissões e/ou a retransmissão das transmissões de HARQ usando, como descrito acima com referência às figuras 4 e 6, e pode ser usado para determinar uma configuração de um parâmetro de HARQ para a transmissão. Por exemplo, um programador realizar as operações do método 800 pode determinar a configuração da transmissão baseado, em parte, a informação de HARQ, prevendo um consumo de energia pelo dispositivo móvel para processar a transmissão e um ou mais retransmissões de acordo com as informações de HARQ. Em um aspecto, o MCS para ser usado para a transmissão pode ser determinado com base, pelo menos em parte, na informação de HARQ. Por exemplo, um primeiro MCS do um ou mais disponível MCS pode requerer mais energia para processar a transmissão e/ou as retransmissões de um segundo MCS.[00157] At 823, method 800 includes determining HARQ information. In one aspect, the HARQ information may be the HARQ information 634 of Figures 6 and 7, and may indicate a HARQ target (e.g., a probability of success of a first transmission according to a transmission configuration), a number maximum HARQ retransmissions (e.g., a maximum number of times that the base station is to retransmit information to the mobile device in response to receiving a negative acknowledgment (NACK) or periodically regardless of receiving a NACK, etc.), and a frequency of HARQ retransmissions (e.g., how often to retransmit information to the mobile device). The power information received at 821 may include power consumption information associated with an amount of power consumed by the mobile device to process the transmissions and/or the retransmission of the HARQ transmissions using, as described above with reference to FIGS. 4 and 6, and can be used to determine a HARQ parameter setting for transmission. For example, a programmer performing the operations of method 800 may determine the transmission configuration based, in part, on HARQ information, predicting power consumption by the mobile device to process the transmission and one or more retransmissions in accordance with the HARQ information. HARQ. In one aspect, the MCS to be used for transmission can be determined based, at least in part, on the HARQ information. For example, a first MCS of the one or more available MCS may require more energy to process the transmission and/or retransmissions of a second MCS.

[00158] Em 824, o método 800 inclui determinar a informação do canal, onde a informação do canal pode indicar uma qualidade de um canal de comunicação entre a estação base e o dispositivo móvel. Em um aspecto, a informação do canal pode ser o canal de informação 632 das figuras 6 e 7. O canal de informação pode ser utilizado para determinar a configuração da transmissão. Por exemplo, quando a informação de canal do canal indica condições pobres, um MCS proporcionando um melhor desempenho em condições pobres dos canais pode ser selecionado para a transmissão. No entanto, tal pode exigir um MCS tamanho maior recurso de bloco (por exemplo, devido a requisitos de preenchimento de zero e/ou o bit de paridade), o que pode aumentar a quantidade de energia consumida pelo dispositivo móvel para decodificar a transmissão. Em um aspecto, a informação do canal pode incluir informação indicando uma SINR, e a configuração da transmissão pode ser determinado com base, pelo menos em parte, na SINR. Em um aspecto adicional ou alternativo, a informação do canal pode incluir informação associada com informação de índice de qualidade de canal (CQI), informação de indicação de categoria (RI), indicador de matriz de pré-codificação (PMI), informação de estimativa de propagação Doppler, ou uma combinação destes recebidas do dispositivo móvel, e pode ser utilizada para determinar a configuração da transmissão.[00158] At 824, method 800 includes determining channel information, where the channel information may indicate a quality of a communication channel between the base station and the mobile device. In one aspect, the channel information may be the information channel 632 of Figures 6 and 7. The information channel may be used to determine the transmission configuration. For example, when channel channel information indicates poor channel conditions, an MCS providing better performance in poor channel conditions may be selected for transmission. However, this may require a larger MCS block resource size (e.g., due to zero padding and/or parity bit requirements), which may increase the amount of power consumed by the mobile device to decode the transmission. In one aspect, the channel information may include information indicating a SINR, and the transmission configuration may be determined based, at least in part, on the SINR. In an additional or alternative aspect, the channel information may include information associated with channel quality index information (CQI), category indication information (RI), precoding matrix indicator (PMI), estimation information Doppler propagation signal, or a combination of these received from the mobile device, and can be used to determine the transmission configuration.

[00159] Outro exemplo de determinar a configuração da transmissão de acordo com a informação de qualidade de canal, quando a informação de qualidade de canal indica as condições do canal pobres, o programador pode determinar que uma ou mais retransmissões possam ocorrer, e podem calcular uma quantidade de energia consumida por o dispositivo móvel para o processamento de retransmissões com base na informação de HARQ. Além disso, o MCS para a transmissão pode ser selecionado com base em se um dos MCS disponíveis está previsto para exigir menos retransmissões com base na informação de HARQ de outro MCS disponíveis. Por exemplo, a transmissão a decodificação de um configurado com base em um MCS incluindo os bits de paridade adicionais podem consumir mais energia do que outros MCS disponíveis, incluindo os bits de paridade menos, mas podem exigir menos retransmissões seja recebido com sucesso por o dispositivo móvel. O planejador pode selecionar o MCS incluindo os bits de paridade adicionais quando o aumento do consumo de energia pelo dispositivo móvel para decodificar os bits de paridade adicionais é inferior a uma quantidade de energia necessária para decodificar a transmissão e as retransmissões usando o outro disponível MCSs.[00159] Another example of determining the transmission configuration according to channel quality information, when the channel quality information indicates poor channel conditions, the programmer may determine that one or more retransmissions may occur, and may calculate an amount of energy consumed by the mobile device for processing retransmissions based on HARQ information. Additionally, the MCS for transmission may be selected based on whether one of the available MCS is predicted to require fewer retransmissions based on the HARQ information of another available MCS. For example, transmission decoding of a configured MCS based on an MCS including additional parity bits may consume more power than other available MCS including fewer parity bits, but may require fewer retransmissions to be successfully received by the device. mobile. The scheduler may select the MCS including the additional parity bits when the increased power consumption by the mobile device to decode the additional parity bits is less than the amount of power required to decode the transmission and retransmissions using the other available MCSs.

[00160] Em 825, o método 800 inclui determinar informações sobre a disponibilidade de recursos. As informações de disponibilidade de recursos podem indicar um ou mais recursos que estão disponíveis para fornecer a transmissão entre a estação base e o dispositivo móvel. Por exemplo, a informação de disponibilidade de recursos pode identificar um número de portadoras componentes que podem ser atribuídas à transmissão, uma largura de banda que pode ser utilizada para fornecer a transmissão, outra disponibilidade de outros recursos, ou uma sua combinação, que pode ser atribuído à transmissão. Observa-se que o número de portadoras componentes disponíveis pode ser mais do que um número máximo de portadoras componentes que o dispositivo móvel pode apoio para efeitos de CA, e o número de portadoras componentes atribuídos à transmissão pode ser menor ou até o número máximo de portadoras componentes disponíveis suportadas pelo dispositivo móvel para a AC, onde o número de portadoras componentes designados para a transmissão pode ser determinado com base na informação de energia (por exemplo, informação de energia 614 ou a informação de métrica de energia 420 da figura 4). Além disso, é de notar que a largura de banda disponível pode ser superior a uma largura de banda máxima admissível para o dispositivo móvel (por exemplo, como definido pelo operador da estação base de acordo com um contrato de serviço associado com o dispositivo móvel), ou pode ser inferior a uma largura de banda mínima necessária (por exemplo, uma largura de banda fornecendo uma QoS mínima para um serviço) associada com o dispositivo móvel. Em um aspecto, a informação de disponibilidade de recursos pode ser a informação de disponibilidade de recursos 636 da figura 6.[00160] At 825, method 800 includes determining resource availability information. Resource availability information may indicate one or more resources that are available to provide transmission between the base station and the mobile device. For example, resource availability information may identify a number of component carriers that can be assigned to the transmission, a bandwidth that can be used to provide the transmission, other availability of other resources, or a combination thereof, which may be assigned to the transmission. Note that the number of available component carriers may be more than the maximum number of component carriers that the mobile device can support for AC purposes, and the number of component carriers assigned to the transmission may be less than or up to the maximum number of available component carriers supported by the mobile device for the AC, where the number of component carriers designated for transmission can be determined based on the power information (e.g., power information 614 or the power metric information 420 of FIG. 4) . Additionally, it should be noted that the available bandwidth may be greater than a maximum allowable bandwidth for the mobile device (e.g., as defined by the base station operator in accordance with a service contract associated with the mobile device) , or may be less than a minimum required bandwidth (e.g., a bandwidth providing a minimum QoS for a service) associated with the mobile device. In one aspect, the resource availability information may be the resource availability information 636 of Figure 6.

[00161] Em 826, o método 800 inclui determinar uma ou mais configurações candidatas para a transmissão. Cada um do um ou mais configurações candidatas podem ser utilizadas para otimizar a informação de configuração para determinar uma configuração de transmissão proporcionando um menor consumo de energia, o dispositivo celular para decodificar a transmissão enquanto parâmetros fixos satisfatórias e as limitações impostas sobre a transmissão. As restrições podem incluir a qualidade das informações de serviço determinado com base na informação de serviço, requisitos de largura de banda, recursos do dispositivo móvel indicado pela informação de capacidade, o nível desejado ou energia alvo indicado pela informação de nível de energia, etc. Restrições também podem ser impostas a transmissão das informações fila de dados, as informações do canal, a informação HARQ, e/ou as informações de disponibilidade de recursos. Por exemplo, cada um do um ou mais configurações candidatas pode ser associada com a transmissão de dados a partir de uma ou mais das filas de dados, em conformidade com os requisitos de QoS, utilizando um ou mais MCSs suportado pelo dispositivo móvel, e pode estar associada com um bloco de transporte tamanho e uma atribuição RB consistente com os MCS correspondente (por exemplo, o tamanho do bloco de transporte e de atribuição RB para cada de uma ou mais configurações candidatas pode ser suficiente para incluir os dados e informação suspensa, tal como bits de paridade e/ou zero bits de preenchimento, exigido pelo MCS correspondente para a transmissão).[00161] At 826, method 800 includes determining one or more candidate configurations for transmission. Each of the one or more candidate configurations may be used to optimize the configuration information to determine a transmission configuration providing lower power consumption for the cellular device to decode the transmission while satisfying fixed parameters and limitations imposed on the transmission. Constraints may include the quality of service information determined based on the service information, bandwidth requirements, capabilities of the mobile device indicated by the capacity information, the desired or target power level indicated by the power level information, etc. Restrictions may also be imposed on the transmission of data queue information, channel information, HARQ information, and/or resource availability information. For example, each of the one or more candidate configurations may be associated with transmitting data from one or more of the data queues, in accordance with QoS requirements, using one or more MCSs supported by the mobile device, and may be associated with a transport block size and an RB allocation consistent with the corresponding MCS (e.g., the size of the transport block and RB allocation for each of one or more candidate configurations may be sufficient to include the suspended data and information, such as parity bits and/or zero padding bits, required by the corresponding MCS for transmission).

[00162] Em um aspecto, o programador pode identificar uma ou mais configurações candidatas com base na informação de canal e a informação de configuração. Por exemplo, a informação de configuração pode indicar um alvo SINR para a transmissão, e o programador pode identificar um ou mais MCSs que são adequados (por exemplo, proporcionar uma taxa de nível de bloco de limiar de erro (BLER)) para a transmissão. Em um aspecto, o um ou mais MCSs que são adequados para a transmissão em vista da SINR alvo pode ser pré-determinado (por exemplo, com base em informações da BLER esperado armazenados em um banco de dados acessível ao programador, ou fornecida com a informação de configuração). Em um aspecto, a um ou mais adequado (ou disponíveis) MCS pode ser selecionado a partir de uma tabela de pré-determinado. Por exemplo, a tabela predeterminada pode indicar uma pluralidade de SINRs alvo, e, para cada SINR alvo, podem identificar um ou mais MCSs que podem ser utilizadas para configurar a transmissão, proporcionando a SINR alvo. A tabela pré-determinada pode também incluir informação que indica um ou mais tamanhos de bloco e atribuições RB para cada um dos MCS que fornece a SINR alvo, ou outras informações.[00162] In one aspect, the programmer may identify one or more candidate configurations based on the channel information and the configuration information. For example, the configuration information may indicate a SINR target for transmission, and the programmer may identify one or more MCSs that are suitable (e.g., provide a block-level error threshold (BLER) rate) for transmission. . In one aspect, the one or more MCSs that are suitable for transmission in view of the target SINR may be predetermined (e.g., based on expected BLER information stored in a database accessible to the programmer, or provided with the configuration information). In one aspect, the one or more suitable (or available) MCS may be selected from a pre-determined table. For example, the predetermined table may indicate a plurality of target SINRs, and, for each target SINR, may identify one or more MCSs that may be used to configure transmission, providing the target SINR. The predetermined table may also include information indicating one or more block sizes and RB assignments for each of the MCS that provides the target SINR, or other information.

[00163] Em um aspecto, o um ou mais configurações candidatas podem ser identificados utilizando o quadro de pré-determinado. Por exemplo, a informação de configuração podem incluir um ou mais parâmetros de semi-dinâmicas (por exemplo, os parâmetros que não são para ser otimizado pela unidade de programação ciente de energia 620), e a tabela pré-determinada podem ser utilizados para identificar um ou mais dinâmicas parâmetros (por exemplo, um ou mais parâmetros que estão a ser otimizada pelo programador), tais como um MCS, uma atribuição RB, um tamanho de bloco, etc. Em um aspecto, a tabela predeterminada pode ser incluída com a informação de energia. Usando uma tabela de pré-determinado, a complexidade computacional e recursos computacionais necessários para otimizar o consumo de energia pelo aparelho móvel para a transmissão pode ser reduzida.[00163] In one aspect, the one or more candidate configurations can be identified using the predetermined framework. For example, the configuration information may include one or more semi-dynamic parameters (e.g., parameters that are not to be optimized by the power-aware programming unit 620), and the predetermined table may be used to identify one or more dynamic parameters (e.g., one or more parameters that are being optimized by the programmer), such as an MCS, an RB allocation, a block size, etc. In one aspect, the predetermined table may be included with the energy information. By using a predetermined table, the computational complexity and computational resources required to optimize the power consumption by the mobile device for transmission can be reduced.

[00164] Em um aspecto, dado um conjunto de parâmetros semi-dinâmicos, o programador pode determinar se os parâmetros semi-dinâmica impor restrições sobre um ou mais dinâmicos parâmetros para configurar a transmissão, e pode determinar um ou mais dinâmicos parâmetros com base no os constrangimentos (se houver) impostos pelo conjunto de parâmetros semi-dinâmicos. Em um aspecto, o um ou mais parâmetros dinâmicos podem corresponder aos parâmetros de transmissão que pode ser otimizado para reduzir o consumo de energia do dispositivo móvel. Depois de determinar o um ou mais parâmetros dinâmicos, o programador pode gerar uma ou mais configurações candidatas. Por exemplo, cada um do uma ou mais configurações candidatas pode incluir, pelo menos, um parâmetro dinâmico que é configurado de maneira diferente do que outra configuração candidato (por exemplo, duas configurações candidatas podem incluir um mesmo tamanho de bloco, mas diferentes MCS, ou pode incluir o mesmo MCS, mas as taxas de codificação diferentes). Deste modo, a determinação do consumo de energia de cada uma das uma ou mais configurações candidatas pode resultar na identificação de um candidato configuração que proporciona uma maior redução no consumo de energia pelo dispositivo móvel. Ao determinar se os parâmetros dinâmicos são limitados com base nos parâmetros semi-dinâmicos (que são determinados com menor frequência do que os parâmetros dinâmicos), o número de parâmetros que estão a ser otimizado pode ser reduzida, o que simplifica ainda mais o processo de configuração de transmissão, e aumentando a velocidade com que podem ser determinadas as otimizações de transmissão.[00164] In one aspect, given a set of semi-dynamic parameters, the programmer may determine whether the semi-dynamic parameters impose constraints on one or more dynamic parameters to configure transmission, and may determine one or more dynamic parameters based on the the constraints (if any) imposed by the set of semi-dynamic parameters. In one aspect, the one or more dynamic parameters may correspond to transmission parameters that may be optimized to reduce power consumption of the mobile device. After determining the one or more dynamic parameters, the programmer can generate one or more candidate configurations. For example, each of the one or more candidate configurations may include at least one dynamic parameter that is configured differently than another candidate configuration (e.g., two candidate configurations may include the same block size but different MCS, or may include the same MCS but different encoding rates). In this way, determining the power consumption of each of the one or more candidate configurations may result in the identification of a candidate configuration that provides a greater reduction in power consumption by the mobile device. By determining whether dynamic parameters are limited based on semi-dynamic parameters (which are determined less frequently than dynamic parameters), the number of parameters being optimized can be reduced, which further simplifies the process of transmission configuration, and increasing the speed at which transmission optimizations can be determined.

[00165] Em 827, o método 800 inclui a avaliação da energia consumida pelo dispositivo móvel para decodificar uma transmissão configurada de acordo com cada um do um ou mais configurações candidatas. Por exemplo, o programador pode receber a informação de energia, em 821, e podem determinar, para cada de uma ou mais configurações candidatas, a energia consumida pelo dispositivo móvel para decodificar uma transmissão configurada de acordo com cada uma das uma ou mais configurações candidatas. O método 800 pode permitir que um programador para minimizar o consumo de energia do dispositivo móvel para decodificar a transmissão. Em 828, o método 800 inclui selecionando a configuração candidato proporcionando o menor consumo de energia pelo dispositivo móvel e, em 829, programando a transmissão de acordo com a configuração do candidato selecionado fornecendo o menor consumo de energia pelo dispositivo móvel.[00165] At 827, method 800 includes evaluating the energy consumed by the mobile device to decode a transmission configured in accordance with each of the one or more candidate configurations. For example, the programmer may receive the power information at 821 and may determine, for each of the one or more candidate configurations, the energy consumed by the mobile device to decode a transmission configured in accordance with each of the one or more candidate configurations. . Method 800 may allow a programmer to minimize the power consumption of the mobile device to decode the transmission. At 828, method 800 includes selecting the candidate configuration providing the lowest power consumption by the mobile device and, at 829, scheduling transmission in accordance with the selected candidate configuration providing the lowest power consumption by the mobile device.

[00166] Em um aspecto, a configuração do candidato proporcionando o menor consumo de energia pode não ser o candidato de configuração associado com um menor tamanho de bloco de transporte. Por exemplo, enquanto um primeiro MCS pode prever um menor tamanho de bloco de transporte, um decodificador do dispositivo móvel utilizado para decodificar transmissões usando o primeiro MCS pode ser menos eficientes do que um segundo decodificador utilizado para decodificar transmissões associados com um segundo MCS que fornece um tamanho de bloco de transporte maior. A informação de energia pode incluir informações que permite que o programador para determinar se uma MCS é mais eficiente da energia para o dispositivo móvel do que outra MCS. Por exemplo, como explicado acima, a informação de energia pode incluir informação gerada por um fabricante do dispositivo móvel que pode indicar que a eficiência energética (por exemplo, um número de Joules/pouco consumido) para o dispositivo móvel para todos os MCS suportado. Note-se que os dispositivos móveis diferentes podem ser mais eficientes de energia com diferentes MCS. Assim, através da determinação múltipla MCS para cada transmissão de cada dispositivo móvel, o método 800 pode determinar, para diferentes dispositivos móveis, um MCS que proporciona um menor consumo de energia para cada um dos diferentes dispositivos móveis. Assim, o método 800 pode fornecer uma solução robusta para otimizar transmissões para dispositivos móveis baseados no consumo de energia e informação métrica de energia.[00166] In one aspect, the candidate configuration providing the lowest power consumption may not be the candidate configuration associated with a smaller transport block size. For example, while a first MCS may provide a smaller transport block size, a mobile device decoder used to decode transmissions using the first MCS may be less efficient than a second decoder used to decode transmissions associated with a second MCS that provides a larger transport block size. The power information may include information that allows the programmer to determine whether one MCS is more power efficient for the mobile device than another MCS. For example, as explained above, the energy information may include information generated by a manufacturer of the mobile device that may indicate the energy efficiency (e.g., a number of Joules/little consumed) for the mobile device for all supported MCS. Note that different mobile devices may be more energy efficient with different MCS. Thus, by determining multiple MCS for each transmission from each mobile device, method 800 can determine, for different mobile devices, an MCS that provides the lowest power consumption for each of the different mobile devices. Thus, method 800 can provide a robust solution for optimizing transmissions to mobile devices based on power consumption and power metric information.

[00167] Em um aspecto, o método 800 pode determinar iterativamente a configuração da transmissão, como indicado pela seta 840. Por exemplo, durante uma primeira iteração, pode ser gerado um primeiro conjunto de configurações candidatas, em 826, onde cada candidato configuração no primeiro conjunto de configurações candidatas é associado com uma primeira MCS (por exemplo, um esquema de codificação de código convolucional), e onde cada uma das configurações candidatos no primeiro conjunto de configurações candidatas pode ser associada com uma taxa de codificação diferente (por exemplo, uma 1/2 taxa, uma taxa de 2/3, etc.), um tamanho de bloco de transporte diferente, uma atribuição RB diferente, ou uma combinação dos mesmos. Em 827, cada configuração candidato do primeiro conjunto de configurações candidatas pode ser avaliada para determinar a energia consumida pelo dispositivo móvel, e, em 828, uma configuração de candidato, de entre o primeiro conjunto de configurações candidatas que proporciona um menor consumo de energia pela o dispositivo móvel podem ser selecionados.[00167] In one aspect, method 800 may iteratively determine the transmission configuration, as indicated by arrow 840. For example, during a first iteration, a first set of candidate configurations may be generated, at 826, where each candidate configuration in the first set of candidate configurations is associated with a first MCS (e.g., a convolutional code encoding scheme), and wherein each of the candidate configurations in the first set of candidate configurations may be associated with a different encoding rate (e.g., a 1/2 rate, a 2/3 rate, etc.), a different transport block size, a different RB allocation, or a combination thereof. At 827, each candidate configuration from the first set of candidate configurations may be evaluated to determine the power consumed by the mobile device, and, at 828, a candidate configuration from among the first set of candidate configurations that provides lower power consumption by the mobile device. the mobile device can be selected.

[00168] Conforme indicado pela seta 840, pode ser determinado um segundo conjunto de configurações candidatas para a transmissão. O segundo conjunto de configurações candidatas pode incluir a configuração candidato selecionado a 828 durante a primeira iteração, e um ou configurações candidatos mais adicionais, onde cada uma das configurações um ou mais candidatos são associados com um MCS diferentes do que a configuração candidato selecionado, e em que cada um do um ou mais configurações candidatas podem ser associadas com uma taxa de codificação diferente, um tamanho de bloco de transporte diferente, uma atribuição RB diferente, ou uma combinação dos mesmos. Em 827, cada configuração candidato do segundo conjunto de configurações candidatas pode ser avaliada para determinar a energia consumida pelo dispositivo móvel, e, em 828, uma configuração candidata que proporciona menor consumo de energia por parte do dispositivo móvel pode ser selecionado de entre o segundo um conjunto de configurações candidatas. A configuração candidato selecionado durante a segunda iteração pode ser a configuração candidato selecionado na primeira iteração, ou pode ser um do um ou mais configurações adicionais candidatos. O método 800 pode continuar a gerar de forma iterativa as configurações candidatos e selecionar uma configuração candidato proporcionando o menor consumo de energia pelo dispositivo móvel e, ao identificar a configuração do candidato fornecer o menor consumo de energia pelo dispositivo móvel, pode agendar a transmissão, em 829, com base na configuração candidato selecionado final.[00168] As indicated by arrow 840, a second set of candidate configurations for transmission can be determined. The second set of candidate configurations may include the candidate configuration selected at 828 during the first iteration, and one or more additional candidate configurations, wherein each of the candidate configurations is associated with a different MCS than the selected candidate configuration, and wherein each of the one or more candidate configurations may be associated with a different encoding rate, a different transport block size, a different RB assignment, or a combination thereof. At 827, each candidate configuration from the second set of candidate configurations may be evaluated to determine the power consumed by the mobile device, and, at 828, a candidate configuration that provides lower power consumption by the mobile device may be selected from among the second set of candidate configurations. a set of candidate configurations. The candidate configuration selected during the second iteration may be the candidate configuration selected in the first iteration, or it may be one of one or more additional candidate configurations. The method 800 may continue to iteratively generate candidate configurations and select a candidate configuration providing the lowest power consumption by the mobile device and, upon identifying the candidate configuration providing the lowest power consumption by the mobile device, may schedule transmission, in 829, based on the final selected candidate configuration.

[00169] Observa-se que o processo iterativo descrito acima é fornecido para fins de ilustração, e não como forma de limitação, e que outros processos iterativos pode ser usados para identificar a configuração candidato proporcionando o menor consumo de energia por o dispositivo móvel. Por exemplo, durante uma primeira iteração, múltiplos MCS podem ser avaliados para identificar um MCS proporcionar o menor consumo de energia por parte do dispositivo móvel, e, em seguida, o MCS identificado pode ser usado como uma base para iterações subsequentes se diferentes tamanhos de bloco de transporte, atribuições RB, etc., podem ser avaliadas quanto à eficiência de energia para identificar a configuração candidato proporcionando o menor consumo de energia por o dispositivo móvel.[00169] It is noted that the iterative process described above is provided for illustration purposes, and not by way of limitation, and that other iterative processes can be used to identify the candidate configuration providing the lowest power consumption by the mobile device. For example, during a first iteration, multiple MCS can be evaluated to identify an MCS providing the lowest power consumption by the mobile device, and then the identified MCS can be used as a basis for subsequent iterations if different sizes of transport block, RB assignments, etc., can be evaluated for power efficiency to identify the candidate configuration providing the lowest power consumption per mobile device.

[00170] Em 830, o método 800 inclui a determinação de se modificar a configuração de uma transmissão subsequente entre a estação base e o dispositivo móvel com base, pelo menos em parte, na informação de energia. Em um aspecto, a determinação se a modificar a configuração da transmissão subsequente pode incluir determinar se alguma das informações usadas para determinar a configuração de transmissão anterior foi alterada, tal como os recursos disponíveis, o SINR alvo, a informação de carga de células, a fila de dados informação, a informação de serviços, etc. Se nenhuma das informações utilizadas para determinar a configuração de transmissão anterior mudou, o método 800 pode agendar a subsequente transmissão usando a configuração de transmissão previamente determinado. Se pelo menos uma parte das informações foi alterado, o método 800 pode ser repetido em todo ou em parte (apenas a parte associada com as informações que foram alteradas) para determinar a configuração da transmissão subsequente, a fim de gerir o consumo de energia do dispositivo móvel.[00170] At 830, method 800 includes determining whether to modify the configuration of a subsequent transmission between the base station and the mobile device based, at least in part, on power information. In one aspect, determining whether to modify the subsequent transmission configuration may include determining whether any of the information used to determine the previous transmission configuration has been changed, such as available resources, target SINR, cell load information, queue data information, service information, etc. If none of the information used to determine the previous transmission configuration has changed, method 800 may schedule subsequent transmission using the previously determined transmission configuration. If at least a portion of the information has changed, method 800 may be repeated in whole or in part (only the portion associated with the information that has changed) to determine the configuration of the subsequent transmission in order to manage the power consumption of the mobile device.

[00171] O método 800 pode melhorar o desempenho dos dispositivos móveis. Por exemplo, configurando transmissões para reduzir o consumo de energia por os dispositivos móveis para o processamento de transmissões, os dispositivos móveis pode ser operado por longos períodos de tempo sem ser ligado a uma fonte de energia. Em um aspecto, o método 800 pode também fornecer um equilíbrio entre o aumento do processamento por estações de base para configurar transmissões para reduzir o consumo de energia para dispositivos móveis, e o desempenho geral da rede. Por exemplo, como explicado acima, em alguns aspectos, o método 800 só pode configurar dinamicamente transmissões quando tais configurações proporcionam uma redução do limiar de consumo de energia pelos dispositivos móveis. Assim, quando a configuração não fornece a redução no consumo de energia limiar, a estação base não pode continuar a usar recursos de processamento para configurar transmissões, o que pode permitir a estação base para processar transmissões para outros dispositivos móveis mais rapidamente.[00171] Method 800 can improve the performance of mobile devices. For example, by configuring broadcasts to reduce power consumption by the mobile devices for processing broadcasts, the mobile devices can be operated for long periods of time without being connected to a power source. In one aspect, method 800 may also provide a balance between increased processing by base stations to configure transmissions to reduce power consumption for mobile devices, and overall network performance. For example, as explained above, in some aspects, method 800 can only dynamically configure transmissions when such configurations provide a lowering of the power consumption threshold by mobile devices. Thus, when the configuration does not provide the reduction in threshold power consumption, the base station cannot continue to use processing resources to configure transmissions, which may allow the base station to process transmissions to other mobile devices more quickly.

[00172] Em um aspecto, um aparelho para o gerenciamento de um consumo de energia de um dispositivo móvel (Por exemplo, o dispositivo móvel 440 da figura 4), em acordo com vários aspectos da presente invenção é divulgado e inclui meios para a identificação de uma métrica de energia associados com o dispositivo móvel. A métrica de energia pode ser identificada com base na informação recebida do dispositivo móvel, as informações armazenadas na base de dados (por exemplo, a base de dados 418 da figura 4, ou a base de dados 448 da figura 4), ou outra informação (por exemplo, disponíveis recursos de rede, etc.), conforme descrito com referência à figura 4. Os meios para identificar a métrica de energia pode ser o processador 412 da figura 4, o programador 422 da figura 4, o programador 344 da figura 3, o controlador/processador 340 da figura 3, o processador de transmissão 320 da figura 3, o processador MIMO de transmissão 330 da figura 3, ou o programador ciente de energia 600 da figura 6 e 7. Os meios para identificar a métrica de energia podem identificar a métrica de energia utilizando processo iterativo para maximizar a redução do consumo de energia pelo dispositivo móvel, onde o processo iterativo estima uma redução total de energia no consumo de energia pelo dispositivo móvel para diferentes combinações métricas de energia.[00172] In one aspect, an apparatus for managing the power consumption of a mobile device (e.g., the mobile device 440 of Figure 4) in accordance with various aspects of the present invention is disclosed and includes means for identifying of a power metric associated with the mobile device. The power metric may be identified based on information received from the mobile device, information stored in the database (e.g., database 418 of Figure 4, or database 448 of Figure 4), or other information (e.g., available network resources, etc.), as described with reference to FIG. 4. The means for identifying the power metric may be the processor 412 of FIG. 4, the scheduler 422 of FIG. 4, the scheduler 344 of FIG. 3, the controller/processor 340 of Figure 3, the transmission processor 320 of Figure 3, the transmission MIMO processor 330 of Figure 3, or the power-aware scheduler 600 of Figures 6 and 7. The means for identifying the power metric energy can identify the energy metric using an iterative process to maximize the reduction in energy consumption by the mobile device, where the iterative process estimates a total energy reduction in energy consumption by the mobile device for different energy metric combinations.

[00173] O aparelho inclui meios para configurar uma transmissão entre a estação base e o dispositivo móvel com base, pelo menos em parte, na métrica de energia. Os meios para configurar a transmissão pode ser o processador 412 da figura 4, o programador 422 da figura 4, o programador 344 da figura 3, o controlador/processador 340 da figura 3, o processador de transmissão 320 da figura 3, o processador MIMO de transmissão 330 da figura 3, ou o programador ciente de energia 600 da figura 6 e 7. Além disso, os meios para a configuração pode incluir meios para determinar um primeiro consumo de energia para a transmissão entre a estação base e o dispositivo móvel com base, pelo menos em parte, na métrica de energia, e meios de determinação de um segundo consumo de energia para a transmissão entre a estação base e o independente do dispositivo móvel da métrica de energia. Os meios para determinar o primeiro e o consumo de energia segundo o consumo de energia pode ser o processador 412 da figura 4, o programador 422 da figura 4, o programador 344 da figura 3, o controlador/processador 340 da figura 3, o processador de transmissão 320 da figura 3, o processador MIMO de transmissão 330 da figura 3, ou o programador ciente de energia 600 da figura 6 e 7.[00173] The apparatus includes means for configuring a transmission between the base station and the mobile device based, at least in part, on the power metric. The means for configuring the transmission may be the processor 412 of Figure 4, the programmer 422 of Figure 4, the programmer 344 of Figure 3, the controller/processor 340 of Figure 3, the transmission processor 320 of Figure 3, the MIMO processor 3, or the power-aware scheduler 600 of Fig. 6 and 7. Additionally, the means for configuration may include means for determining a first power consumption for transmission between the base station and the mobile device with based, at least in part, on the power metric, and means of determining a second power consumption for transmission between the base station and the mobile device independent of the power metric. The means for determining the first and second power consumption may be the processor 412 of FIG. 4, the programmer 422 of FIG. 4, the programmer 344 of FIG. 3, the controller/processor 340 of FIG. 3, the processor 320 of FIG. 3, the transmit MIMO processor 330 of FIG. 3, or the power-aware scheduler 600 of FIG. 6 and 7.

[00174] Além disso, os meios para configurar a transmissão podem incluir meios para determinar uma diferença entre o primeiro e o consumo de energia da energia do segundo consumo, significa a configuração a transmissão entre a estação base e o dispositivo móvel com base, pelo menos em parte, na métrica de energia quando a diferença entre o primeiro consumo de energia e segundo o consumo de energia satisfaz um limiar, e meios para configurar a transmissão entre a estação base e o independente do dispositivo móvel da métrica de energia quando a diferença entre o primeiro consumo de energia e a segunda o consumo de energia não satisfaz um limite. Os meios para determinar a diferença entre o primeiro consumo de energia e segundo o consumo de energia, os meios de definição para o transporte, com base, pelo menos em parte, na métrica de energia, e os meios para a configuração do independente de transmissão da métrica de energia pode ser o processador 412 da figura 4, o programador 422 da figura 4, o programador 344 da figura 3, o controlador/processador 340 da figura 3, o processador de transmissão 320 da figura 3, o processador MIMO de transmissão 330 da figura 3, ou o programador ciente de energia 600 da figura 6 e 7.[00174] Furthermore, the means for configuring the transmission may include means for determining a difference between the first energy consumption and the second energy consumption, meaning configuring the transmission between the base station and the based mobile device, at least least in part, in the power metric when the difference between the first power consumption and second power consumption satisfies a threshold, and means for configuring transmission between the base station and the mobile device independent of the power metric when the difference between the first energy consumption and the second energy consumption does not satisfy a limit. The means for determining the difference between the first power consumption and second power consumption, the means for setting the transmission, based, at least in part, on the power metric, and the means for configuring the independent transmission of the power metric may be the processor 412 of Figure 4, the scheduler 422 of Figure 4, the scheduler 344 of Figure 3, the controller/processor 340 of Figure 3, the broadcast processor 320 of Figure 3, the broadcast MIMO processor 330 of Fig. 3, or the energy-aware programmer 600 of Fig. 6 and 7.

[00175] Além disso, o aparelho pode incluir meios para determinar se a modificar a configuração de uma transmissão subsequente entre a estação base e o dispositivo móvel com base, pelo menos em parte, na métrica de energia. Os meios para determinar se modificar a configuração da transmissão subsequente pode ser o processador 412 da figura 4, o programador 422 da figura 4, o programador 344 da figura 3, o controlador/processador 340 da figura 3, o processador de transmissão 320 da figura 3, o processador MIMO de transmissão 330 da figura 3, ou o programador ciente de energia 600 da figura 6 e 7.[00175] Additionally, the apparatus may include means for determining whether to modify the configuration of a subsequent transmission between the base station and the mobile device based, at least in part, on the power metric. The means for determining whether to modify the subsequent transmission configuration may be the processor 412 of Fig. 4, the programmer 422 of Fig. 4, the programmer 344 of Fig. 3, the controller/processor 340 of Fig. 3, the transmission processor 320 of Fig. 3, the transmission MIMO processor 330 of Figure 3, or the power-aware programmer 600 of Figures 6 and 7.

[00176] Aqueles versados na técnica entenderiam que informação e sinais podem ser representados utilizando qualquer uma de uma variedade de diferentes tecnologias e técnicas. Por exemplo, dados, instruções, comandos, informação, sinais, bits, símbolos, e chips que podem ser citados por toda a descrição acima podem ser representados por toda a descrição acima, por voltagens, correntes, ondas eletromagnéticas, campos ou partículas magnéticas, campos ou partículas óticas, ou qualquer combinação dos mesmos.[00176] Those skilled in the art would understand that information and signals can be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that can be referred to throughout the above description can be represented throughout the above description by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[00177] Aqueles versados na técnica considerariam ainda que diversos blocos lógicos, módulos, circuitos, e etapas de algoritmos, ilustrativos, descritos em conexão com a presente revelação podem ser implementados como hardware eletrônico, software de computador, ou combinações de ambos. Para ilustrar claramente essa permutabilidade de hardware e software, diversos componentes, blocos, módulos, circuitos e etapas, ilustrativos, foram descritos acima geralmente em termos de suas funcionalidades. Se tal funcionalidade é implementada como hardware ou software depende da aplicação específica e das restrições de projetos impostas ao sistema como um todo. Aqueles versados na técnica podem implementar a funcionalidade descrita de diversas formas para cada aplicação específica, mas tais decisões de implementação não devem ser interpretadas como causando um afastamento do escopo da presente revelação.[00177] Those skilled in the art would further consider that various illustrative logic blocks, modules, circuits, and algorithm steps described in connection with the present disclosure can be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, several illustrative components, blocks, modules, circuits and steps have been described above generally in terms of their functionalities. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the system as a whole. Those skilled in the art may implement the described functionality in various ways for each specific application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.

[00178] Os diversos blocos lógicos, módulos, e circuitos ilustrativos descritos em conexão com a presente revelação podem ser implementados ou realizados com um processador de uso geral, um processador de sinal digital (DSP), um circuito integrado de aplicação específica (ASIC), um arranjo de portas programáveis no campo (FPGA) ou outro dispositivo lógico programável, porta discreta ou lógica de transistor, componentes discretos de hardware, ou qualquer combinação dos mesmos, projetada realizar as funções aqui descritas. Um processador de uso geral pode ser um microprocessador, mas como alternativa, o processador pode ser qualquer processador convencional, controlador, microcontrolador, ou máquina de estado. Um processador também pode ser implementado como uma combinação de dispositivos de computação, por exemplo, uma combinação de um DSP e um microprocessador, uma pluralidade de microprocessadores, um ou mais microprocessadores em conjunto com um núcleo DSP, ou qualquer outra tal configuração.[00178] The various logic blocks, modules, and illustrative circuits described in connection with the present disclosure can be implemented or realized with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC) , a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.

[00179] As etapas de um método ou algoritmo descritas em conexão com a presente revelação podem ser incorporadas diretamente em hardware, em um módulo de software executado por um processador, ou em uma combinação dos dois. Um módulo de software pode residir em memória RAM, memória flash, memória ROM, memória EPROM, memória EEPROM, registradores, disco rígido, disco removível, CD- ROM, ou qualquer outra forma de meio de armazenamento conhecido na técnica. Um meio de armazenamento exemplar é acoplado ao processador de tal modo que o processador pode ler a informação a partir do meio de armazenamento e gravar informação no mesmo. Na alternativa, o meio de armazenamento pode ser integral ao processador. O processador e o meio de armazenamento podem residir em um ASIC. O ASIC pode residir em um terminal de usuário. Na alternativa, o processador e o meio de armazenamento podem residir como componentes discretos em um terminal de usuário.[00179] The steps of a method or algorithm described in connection with the present disclosure may be incorporated directly into hardware, into a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such that the processor can read information from the storage medium and write information thereto. Alternatively, the storage medium may be integral to the processor. The processor and storage medium can reside in an ASIC. The ASIC may reside on a user terminal. In the alternative, the processor and storage medium may reside as discrete components in a user terminal.

[00180] Em um ou mais modelos exemplares, as funções descritas podem ser implementadas em hardware, software, firmware, ou qualquer combinação dos mesmos. Se implementadas em software, as funções podem se armazenadas em, ou transmitidas através de uma ou mais instruções ou código em um meio legível por computador. Um meio de armazenamento legível por computador pode ser qualquer meio disponível que pode ser acessado por um computador de uso comum ou de uso especial. Como exemplo, e não como limitação, tais meios legíveis por computador podem compreender RAM, ROM, EEPROM, CD-ROM, DVD, Blue-ray ou outro meio de disco ótico, meio de armazenamento de disco magnético ou outros dispositivos de armazenamento magnético, ou qualquer outro meio que possa ser usado para transportar ou armazenar meio de código de programa desejado na forma de instruções ou estruturas de dados e que possa ser acessado por um computador de uso geral ou de uso especial, ou um processador de uso geral ou de uso especial. Além disso, qualquer conexão é denominada adequadamente como um meio legível por computador. Por exemplo, se o software é transmitido a partir de um sítio de rede, servidor, ou outra fonte remota utilizando um cabo coaxial, cabo de fibras óticas, par de fios torcidos, linha digital de assinante (DSL), ou tecnologias sem fio tal como infravermelho, rádio e micro-ondas, então o cabo coaxial, cabo de fibras óticas, par de fios torcidos, DSL, ou tecnologias sem fio tais como infravermelho, rádio e microondas são incluídos da definição de meio. Disco magnético e disco ótico, conforme aqui usado, inclui disco compacto (CD), disco a laser, disco ótico, disco digital versátil (DVD), disquete e disco blu-ray onde discos magnéticos normalmente reproduzem dados magneticamente, enquanto que discos óticos reproduzem os dados oticamente com laseres. Combinações dos mencionados acima também devem ser incluídas no escopo de meios legíveis por computador.[00180] In one or more exemplary models, the described functions can be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, functions may be stored in, or transmitted through, one or more instructions or code in a computer-readable medium. A computer-readable storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer. By way of example, and not by way of limitation, such computer-readable media may comprise RAM, ROM, EEPROM, CD-ROM, DVD, Blue-ray or other optical disc medium, magnetic disk storage medium or other magnetic storage devices, or any other medium that can be used to transport or store a desired program code medium in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer, or a general-purpose or special use. Furthermore, any connection is appropriately termed as a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair wire, digital subscriber line (DSL), or wireless technologies such as such as infrared, radio, and microwave, then coaxial cable, fiber optic cable, twisted pair wire, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. Magnetic disc and optical disc, as used herein, include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray disc where magnetic discs typically reproduce data magnetically, whereas optical discs reproduce data magnetically. the data optically with lasers. Combinations of those mentioned above should also be included in the scope of computer-readable media.

[00181] A descrição anterior da revelação é provida para habilitar aqueles versados na técnica a realizar ou utilizar a revelação. Diversas modificações na revelação serão facilmente evidentes para aqueles versados na técnica, e os princípios genéricos aqui definidos podem ser aplicados a outras variações sem se afastar do espírito ou escopo da revelação. Assim, a revelação não pretende ser limitada aos exemplos e modelos descritos aqui, mas deve receber o mais amplo escopo compatível com os princípios e características novéis aqui revelados.[00181] The foregoing description of the disclosure is provided to enable those skilled in the art to make or use the disclosure. Various modifications to the disclosure will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other variations without departing from the spirit or scope of the disclosure. Thus, the disclosure is not intended to be limited to the examples and models described here, but is to be given the broadest scope compatible with the novel principles and characteristics disclosed herein.

Claims (14)

1. Método caracterizado pelo fato de que compreende: identificar (510), em uma estação base (410), uma métrica de energia (420, 450) associada com um consumo de energia de modem de um dispositivo móvel (440); determinar um ou mais esquemas de modulação e codificação, MCSs, a serem utilizados para a transmissão entre a estação base (410) e o dispositivo móvel (440); avaliar iterativamente o um ou mais MCSs disponíveis para identificar um MCS que fornece um consumo de energia reduzido pelo dispositivo móvel (440) para a transmissão com base, pelo menos em parte, na métrica de energia (420, 450); e configurar (520), na estação base (410), uma transmissão entre a estação base (410) e o dispositivo móvel (440) com base, pelo menos em parte, na métrica de energia (420, 450) e no MCS que reduz consumo de energia pelo dispositivo móvel (440) para a transmissão.1. Method characterized by the fact that it comprises: identifying (510), at a base station (410), a power metric (420, 450) associated with a modem power consumption of a mobile device (440); determining one or more modulation and coding schemes, MCSs, to be used for transmission between the base station (410) and the mobile device (440); iteratively evaluating the one or more available MCSs to identify an MCS that provides reduced power consumption by the mobile device (440) for transmission based, at least in part, on the power metric (420, 450); and configuring (520), at the base station (410), a transmission between the base station (410) and the mobile device (440) based, at least in part, on the power metric (420, 450) and the MCS that reduces power consumption by the mobile device (440) for transmission. 2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que a métrica de energia (420, 450) associada com o dispositivo móvel (440) compreende um ou mais parâmetros associados com a transmissão entre a estação base (440) e o dispositivo móvel (440), em que o um ou mais parâmetros incluem pelo menos um parâmetro que afeta uma quantidade de energia consumida pelo dispositivo móvel (440) para processar a transmissão entre a estação base (410) e o dispositivo móvel (440).2. Method according to claim 1, characterized by the fact that the energy metric (420, 450) associated with the mobile device (440) comprises one or more parameters associated with transmission between the base station (440) and the mobile device (440), wherein the one or more parameters include at least one parameter that affects an amount of power consumed by the mobile device (440) to process transmission between the base station (410) and the mobile device (440) . 3. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente: identificar uma capacidade do dispositivo móvel (440), em que a métrica de energia (420, 450) é determinada com base, pelo menos em parte, na capacidade do dispositivo móvel (440).3. The method of claim 1, further comprising: identifying a capability of the mobile device (440), wherein the power metric (420, 450) is determined based, at least in part, on in the capacity of the mobile device (440). 4. Método, de acordo com a reivindicação 3, caracterizado pelo fato de que compreende adicionalmente: receber uma mensagem a partir do dispositivo móvel (440), em que a mensagem compreende informação que indica a capacidade do dispositivo móvel (440).4. Method according to claim 3, characterized by the fact that it further comprises: receiving a message from the mobile device (440), wherein the message comprises information indicating the capability of the mobile device (440). 5. Método, de acordo com a reivindicação 4, caracterizado pelo fato de que a capacidade do dispositivo móvel (440) compreende pelo menos um dentre um ou mais modos de transmissão, TMs, suportados pelo dispositivo móvel (440), um ou mais MCSs suportados pelo dispositivo móvel (440), um ou mais esquemas de agregação de portadora, CA, suportados pelo dispositivo móvel (440), capacidades de largura de banda do dispositivo móvel (440), uma estrutura de quadro suportada pelo dispositivo móvel (440), uma categoria do dispositivo móvel (440), técnicas de gerenciamento de interferência suportadas pelo dispositivo móvel (440), um ou mais modos duplex suportados pelo dispositivo móvel (440), ou uma combinação dos mesmos.5. Method, according to claim 4, characterized by the fact that the capacity of the mobile device (440) comprises at least one of one or more transmission modes, TMs, supported by the mobile device (440), one or more MCSs supported by the mobile device (440), one or more carrier aggregation schemes, CA, supported by the mobile device (440), bandwidth capabilities of the mobile device (440), a frame structure supported by the mobile device (440) , a category of the mobile device (440), interference management techniques supported by the mobile device (440), one or more duplex modes supported by the mobile device (440), or a combination thereof. 6. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que a métrica de energia (420, 450) é determinada com base, pelo menos em parte, em informações armazenadas em uma base de dados (418) acessível pela estação base (410).6. Method according to claim 1, characterized by the fact that the energy metric (420, 450) is determined based, at least in part, on information stored in a database (418) accessible by the base station (410). 7. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente: determinar periodicamente se modifica uma configuração de uma transmissão subsequente entre a estação base (410) e o dispositivo móvel (440) com base, pelo menos em parte, na métrica de energia (420, 450).7. Method according to claim 1, characterized in that it further comprises: periodically determining whether to modify a configuration of a subsequent transmission between the base station (410) and the mobile device (440) based, at least in part , in the energy metric (420, 450). 8. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente: determinar um recurso de rede disponível, em que a métrica de energia (420, 450) é determinada com base, pelo menos em parte, no recurso de rede disponível.8. The method of claim 1, further comprising: determining an available network resource, wherein the power metric (420, 450) is determined based, at least in part, on the network resource. available network. 9. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente: determinar uma qualidade de serviço, QoS, associada com a transmissão entre a estação base (410) e o dispositivo móvel (440), em que a transmissão entre a estação base (410) e o dispositivo móvel (440) é configurada com base, pelo menos em parte, na QoS determinada.9. Method according to claim 1, characterized by the fact that it further comprises: determining a quality of service, QoS, associated with the transmission between the base station (410) and the mobile device (440), wherein the transmission between the base station (410) and the mobile device (440) is configured based, at least in part, on the determined QoS. 10. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente: determinar um primeiro consumo de energia para a transmissão entre a estação base (410) e o dispositivo móvel (440) com base, pelo menos em parte, na métrica de energia (420, 450); determinar um segundo consumo de energia para uma transmissão entre a estação base (410) e o dispositivo móvel (440) independentemente da métrica de energia (420, 450); determinar uma diferença entre o primeiro consumo de energia e o segundo consumo de energia.10. The method of claim 1, further comprising: determining a first power consumption for transmission between the base station (410) and the mobile device (440) based, at least in part, on in the energy metric (420, 450); determining a second power consumption for a transmission between the base station (410) and the mobile device (440) regardless of the power metric (420, 450); determine a difference between the first energy consumption and the second energy consumption. 11. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que configurar (520) a transmissão entre a estação base (410) e o dispositivo móvel (440) compreende adicionalmente: programar a transmissão utilizando um número de blocos de recursos, em que o número de blocos de recursos programado para a transmissão é determinado com base, pelo menos em parte, na métrica de energia (420, 450).11. Method according to claim 1, characterized by the fact that configuring (520) the transmission between the base station (410) and the mobile device (440) further comprises: scheduling the transmission using a number of resource blocks, wherein the number of resource blocks scheduled for transmission is determined based, at least in part, on the power metric (420, 450). 12. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que configurar (520) a transmissão entre a estação base (410) e o dispositivo móvel (440) compreende adicionalmente: determinar um tamanho de bloco de transporte a ser usado para a transmissão entre a estação base (410) e o dispositivo móvel (440), em que o tamanho de bloco de transporte é determinado com base, pelo menos em parte, na métrica de energia (420, 450).12. The method of claim 1, wherein configuring (520) transmission between the base station (410) and the mobile device (440) further comprises: determining a transport block size to be used for transmission between the base station (410) and the mobile device (440), wherein the transport block size is determined based, at least in part, on the power metric (420, 450). 13. Memória caracterizada pelo fato de que compreende instruções armazenadas na mesma, as instruções sendo executadas por um computador para realizar o método conforme definido em qualquer uma das reivindicações 1 a 12.13. Memory characterized by the fact that it comprises instructions stored therein, the instructions being executed by a computer to carry out the method as defined in any one of claims 1 to 12. 14. Aparelho caracterizado pelo fato de que compreende: meios para identificar uma métrica de energia (420, 450) associada com um consumo de energia de modem de um dispositivo móvel (440); meios para determinar um ou mais esquemas de modulação e codificação, MCSs, a serem utilizados para a transmissão entre a estação base (410) e o dispositivo móvel (440); meios para avaliar iterativamente o um ou mais MCSs disponíveis para identificar um MCS que fornece um consumo de energia reduzido pelo dispositivo móvel (440) para a transmissão com base, pelo menos em parte, na métrica de energia (420, 450); e meios para configurar uma transmissão entre a estação base (410) e o dispositivo móvel (440) com base, pelo menos em parte, na métrica de energia (420, 450) e no MCS que reduz consumo de energia pelo dispositivo móvel (440) para a transmissão.14. Apparatus characterized by the fact that it comprises: means for identifying a power metric (420, 450) associated with a modem power consumption of a mobile device (440); means for determining one or more modulation and coding schemes, MCSs, to be used for transmission between the base station (410) and the mobile device (440); means for iteratively evaluating the one or more available MCSs to identify an MCS that provides reduced power consumption by the mobile device (440) for transmission based, at least in part, on the power metric (420, 450); and means for configuring a transmission between the base station (410) and the mobile device (440) based, at least in part, on the power metric (420, 450) and the MCS that reduces power consumption by the mobile device (440 ) for transmission.
BR112016026609-9A 2014-05-13 2015-04-10 TECHNIQUES FOR MANAGING THE ENERGY CONSUMPTION OF A MOBILE DEVICE BR112016026609B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US61/992,862 2014-05-13
US14/636,734 2015-03-03

Publications (1)

Publication Number Publication Date
BR112016026609B1 true BR112016026609B1 (en) 2023-09-19

Family

ID=

Similar Documents

Publication Publication Date Title
US11039390B2 (en) Techniques for managing power consumption of a mobile device
US9160513B2 (en) Method and apparatus for signaling control data of aggregated carriers
US9143957B2 (en) Mitigating cross-device interference
US9749966B2 (en) Handling of simultaneous network communication transmission and D2D communication transmission
US10098129B2 (en) Handling of simultaneous network communication transmission and D2D communication reception or simultaneous network communication reception and D2D communication transmission
US9185666B2 (en) Power headroom reporting related to power management maximum power reduction
WO2014172093A1 (en) Enhanced antenna management for uplink operation under carrier aggresgation in lte
BR112016026609B1 (en) TECHNIQUES FOR MANAGING THE ENERGY CONSUMPTION OF A MOBILE DEVICE