Antecedentes da Invenção
1. Campo da Invenção
A presente invenção refere-se, em geral, a um método e aparelho para a transmissão de informações necessárias para alocar recursos de transmissão ao equipamento de usuário (UE) em um sistema de comunicação móvel e, mais particularmente, a um método e aparelho para a transmissão de informações de reserva de energia de UEs em um sistema de comunicação móvel.
2. Descrição da técnica relacionada
Um sistema de serviço de telecomunicações móvel universal (UMTS) consiste em um sistema de comunicação móvel assíncrono de terceira geração que utiliza o acesso múltiplo por divisão de código de banda larga (WCDMA) com base no sistema global para comunicação móvel (GSM) e os serviços de rádio de pacote geral (GPRS), os quais são sistemas de comunicação móvel europeus.
O projeto de parceria para 3a geração (3GPP), agora responsável pela padronização de UMTS, considera que a evolução em longo prazo (LTE) seja o sistema de comunicação móvel de próxima geração do sistema UMTS. Espera-se que a LTE, uma tecnologia para implantação de comunicação à base de pacote de alta velocidade, a uma taxa de transferência que alcança aproximadamente 100 Mbps, seja comercializada em torno de 2010. Para esta finalidade, diversos esquemas têm sido discutidos, que inclui um esquema para reduzir o número de nós localizados em trajetórias por meio da simplificação da estrutura de rede, e um esquema para alinhar os protocolos sem fio e canais sem fio, tão próximos quanto possível.
Com referência à Figura 1, as redes de acesso de rádio evoluídas (E-RANs) 110 e 112 são simplificadas para 2 estruturas de nós que consistem em nós evoluídos Bs (ENBs) 120, 122, 124, 126 e 128, e nós de suporte de GPRS de porta comunicação avançada (EGGSN - Enhanced Gateway GPRS Support Nodes) 130 e 132. Um equipamento de usuário (UE) 101 acessa uma rede de protocolo de Internet (IP) 114 por meio dos E- RANs 110 e 112.
Os ENBs 120, 122, 124, 126 e 128 correspondem aos nós BS legados do sistema UMTS e são conectados ao UE 101 por meio de canais sem fio. Comparados como os nós Bs legados, os ENBs 120, 122, 124, 126 e 128 executam funções mais complexas.
No sistema de comunicação móvel de próxima geração (mencionado mais adiante neste documento como “LTE”), desde que todo o tráfego de usuário, incluindo os serviços em tempo real tais como Voz sobre IP (VoIP), seja atendido através de um canal compartilhado, é necessário um dispositivo para executar a programação mediante a coleta de informações de estado dos UEs, e os ENBs 120, 122, 124, 126 e 128 são responsáveis pela programação. Para implantar a taxa de transferência de até 100 Mbps, a LTE utiliza a multiplexação por divisão de freqüência ortogonal (OFDM) como uma tecnologia de acesso sem fio em uma largura de banda de até 20 MHz. Além disso, é aplicada a codificação e modulação adaptativa (AMC) para a determinação de um esquema de modulação e uma taxa de codificação de canal de acordo com o estado do canal do UE.
Uma ENB (“estação base”) recebe relatórios sobre informações recebidas a partir dos UEs (“terminais”) para executar uma operação de alocação de recursos de transmissão para os terminais, isto é, para executar a programação, e um exemplo de tais informações pode incluir o relatório de estado de memória temporária (BSR - Buffer Status Report) que indica as informações sobre a quantidade e tipo de dados armazenados nos terminais, e as informações sobre a reserva de energia dos terminais.
O BSR fornece informações que indicam a quantidade de dados armazenados em um terminal de acordo com a prioridade e estas informações são geradas e transmitidas pelo terminal para a estação base, se as condições particulares são satisfeitas. As condições particulares podem incluir, por exemplo, uma situação na qual os novos dados têm ocorrido em um terminal que armazena nenhum dado e uma situação na qual um tempo predeterminado tem decorrido após a transmissão de BSR.
As informações de reserva de energia indicam a energia máxima disponível que o terminal pode utilizar para a transmissão de dados de enlace ascendente, dada a condição de canal atual do UE.
Embora o tamanho das informações de reserva de energia seja somente de poucos bytes, 1 bloco de recurso (RB), o qual consiste na unidade de recurso de transmissão mínima, deveria ser usado para transmitir as informações de reserva de energia, em vista das características do sistema de comunicação OFDM. Portanto, supondo que um total de 25 RBs existe em um sistema com uma largura de banda de 5-MHz, é necessário reduzir a freqüência de transmissão das informações de reserva de energia mediante a geração e a transmissão das informações de reserva de energia somente quando absolutamente necessário.
Sumário da Invenção
Conseqüentemente, a presente invenção tem sido feita para resolver os problemas mencionados acima, e a presente invenção fornece um método e um aparelho para transmitir e receber, de maneira eficaz, as informações de controle para o recebimento de um serviço em um sistema de comunicação de difusão.
Um aspecto da presente invenção consiste em fornecer um método de transmissão de informações de reserva de energia e um aparelho para a redução da freqüência de transmissão de informações de reserva de energia de um terminal em um sistema de comunicação móvel.
Outro aspecto da presente invenção consiste em fornecer um método e um aparelho para utilizar de maneira mais eficaz os recursos de transmissão de enlace ascendente mediante a redução da freqüência de transmissão de informações de reserva de energia de um terminal em um sistema de comunicação móvel.
De acordo com um aspecto da presente invenção, é fornecido um método para a transmissão de informações de reserva de energia por um terminal em um sistema de comunicação móvel. O método inclui gerar e transmitir informações de reserva de energia se uma mudança na reserva de energia for maior ou igual a um limiar predeterminado e uma quantidade total de dados armazenados em uma memória temporária do terminal for maior ou igual a um limiar predeterminado.
De acordo com outro aspecto da presente invenção, é fornecido um método para a transmissão de informações de reserva de energia por um terminal em um sistema de comunicação móvel. O método inclui medir uma mudança na reserva de energia, determinar se a mudança medida na reserva de energia satisfaz uma primeira condição, determinar se uma quantidade total de dados armazenados em uma memória temporária do terminal satisfaz uma segunda condição, gerar as informações de reserva de energia se a primeira e a segunda condição forem satisfeitas e transmitir os dados de enlace ascendente que incluem as informações de reserva de energia.
De acordo com outro aspecto adicional da presente invenção, é fornecido um aparelho terminal para a transmissão de informações de reserva de energia em um sistema de comunicação móvel. O aparelho terminal inclui um controlador para medir uma mudança na reserva de energia e gerar informações de reserva de energia se a mudança medida na reserva de energia for maior ou igual a um limiar predeterminado e uma quantidade total de dados armazenados em uma memória temporária do terminal for maior ou igual a um limiar predeterminado, e um multiplexador para a multiplexação dos dados de enlace ascendente com as informações de reserva de energia geradas.
De acordo com ainda outro aspecto da presente invenção, é fornecido um aparelho terminal para a transmissão de informações de reserva de energia em um sistema de comunicação móvel. O aparelho terminal inclui um transceptor para medir uma mudança na reserva de energia, um controlador para comparar a mudança medida na reserva de energia com uma primeira condição, comparar uma quantidade total de dados armazenados em uma memória temporária com uma segunda condição e gerar as informações de reserva de energia, se a primeira e a segunda condição forem satisfeitas, e um multiplexador para a multiplexação dos dados de enlace ascendente recebidos a partir de um dispositivo de camada superior com as informações de reserva de energia geradas.
Breve Descrição dos Desenhos
Os aspectos, características e vantagens acima, e outros, da presente invenção se tornarão mais evidentes a partir da seguinte descrição detalhada, quando tomada em conjunto com os desenhos em anexo, nos quais:
A Figura 1 fornece um exemplo de arquitetura do sistema de comunicação móvel de próxima geração com base no sistema UMTS;
A Figura 2 é um fluxograma que mostra um exemplo de um método para a determinação da satisfação/não-satisfação de uma primeira condição (Condição 1) para a transmissão de informações de reserva de energia em um terminal, de acordo com uma modalidade da presente invenção;
A Figura 3 é um fluxograma que mostra um método para a transmissão de informações de reserva de energia em um terminal, de acordo com uma primeira modalidade da presente invenção;
A Figura 4 é um fluxograma que mostra um método para a transmissão de informações de reserva de energia em um terminal, de acordo com uma segunda modalidade da presente invenção;
A Figura 5 é um fluxograma que mostra um método para a transmissão de informações de reserva de energia em um terminal, de acordo com uma terceira modalidade da presente invenção;
A Figura 6 é um diagrama em blocos de um terminal para a transmissão de informações de reserva de energia, de acordo com uma modalidade da presente invenção;
Descrição Detalhada das Modalidades Preferidas
As modalidades preferidas da presente invenção serão agora descritas em detalhes com referência aos desenhos em anexo. Deve-se observar que por todos os desenhos, será compreendido que os mesmos numerais de referência do desenho se referem aos mesmos elementos, características e estruturas. Na seguinte descrição, os detalhes específicos, tais como componentes e configuração detalhada, são somente fornecidos para auxiliar na compreensão geral das modalidades exemplificadoras da presente invenção. Além disso, as descrições de construções e funções bem conhecidas são omitidas a título de clareza e concisão.
Na seguinte descrição, as modalidades da presente invenção serão apresentadas para concluir os objetivos técnicos anteriores. Embora os mesmos nomes das entidades que aquelas definidas no projeto de parceria para 3a geração (3GPP), o qual é o padrão de comunicação móvel assíncrono, ou na evolução em longo prazo (LTE), a qual é o sistema de comunicação móvel de próxima geração sendo atualmente discutido do sistema UMTS, serão usados por conveniência de uma descrição da presente invenção, o escopo da presente invenção não será limitado a tais padrões e nomes, e a invenção pode ser aplicada a quaisquer sistemas com os fundamentos técnicos similares.
A quantidade necessária de informações de reserva de energia de terminais aumenta quando um programador de uma estação base aloca de maneira agressiva os recursos de transmissão para os terminais. Em outras palavras, a utilidade de informações de reserva de energia de terminais aumenta quando a estação base pretende alocar muitos recursos de transmissão para os terminais, porém, poucas informações de reserva de energia são necessárias quando a estação base aloca menos recursos de transmissão para os terminais. Para descrever isto em maiores detalhes, é fornecida abaixo uma breve descrição de uma definição da reserva de energia e de um método de ajuste da saída de transmissão de enlace ascendente por meio de um terminal durante a transmissão de dados de enlace ascendente.
A reserva de energia de um terminal é comumente calculada pela equação (1):
Reserva de energia = 10 log10(PMAX)- 10 log10(Ptx_lowest_mcs) (1) onde PMAX é a saída de transmissão máxima do terminal e Ptx_lowest_mcs é a saída de transmissão exigida quando o terminal transmite os dados com um bloco de recurso (RS) mediante a aplicação do nível inferior de esquema de codificação de modulação (MCS - Modulation Coding Scheme) . O PMAX pode ser determinado dependendo das características do dispositivo do terminal ou pode ser projetado para os respectivos terminais em uma base individual pela estação base em um processo de configuração de chamada.
Quando um nível de MCS arbitrário é aplicado e os dados são transmitidos com n números de RBs, a energia de transmissão exigida PREQUERED é calculada pela equação (2):
PREQUERED = 10 log n + Po + α X PL+ delta_mcs + f(delta_i) (2) onde Po e α são números reais positivos que são armazenados no terminal ou sinalizados pela estação base em um processo de configuração de chamada. PL é uma perda de trajetória medida pelo terminal, delta_mcs é um número inteiro arbitrário que tem sido predeterminado para cada nível de MCS, individualmente, e f(delta_i) é um valor que o terminal obtém mediante a entrada de comandos de controle de saída de transmissão de enlace ascendente recebidos até agora, a uma função específica f().
A saída de transmissão que o terminal realmente utiliza é limitada pela PMAX. Ou seja, a saída de transmissão real P do terminal é calculada pela equação (3): P = min (PMAX,PREQUERED) (3) Sob o recebimento de um comando de programação para transmitir os dados com um número predeterminado de RBs, em um momento arbitrário, mediante a aplicação de um nível de MCS arbitrário, o terminal calcula PREQUERED com o uso da equação (2). Então, com o uso da equação (3), o terminal transmite os dados com o PREQUERED, se o PREQUERED calculado não excede o PMAX, e o terminal transmite os dados com o PMAX se o PREQUERED calculado excede o PMAX. Desde que o PREQUERED que excede o PMAX indique uma impossibilidade de aplicar a saída de transmissão exigida, o programador deveria alocar os recursos de transmissão e aplicar um nível de MCS ao terminal de tal modo que esta situação não ocorra.
A reserva de energia do terminal consiste em informações das referências da estação base para executar a programação de tal modo que o PREQUERED calculado não exceda o PMAX, quando alocar os recursos de transmissão e aplicar um nível de MCS ao terminal.
Conforme mostrado na equação (1), desde que a reserva de energia seja determinada por P tx_lowest_mcs e Ptx_lowest_mcs é PREQUERED quando se aplica o nível inferior de MCS e transmite os dados com um RB, os fatores usados para determinar a reserva de energia incluem Po, α, PL e f(delta_i). Desde que Po e α sejam constantes e os comandos de controle de saída de transmissão de enlace ascendente sejam gerados pela estação base, f(delta_i) também é um valor conhecido para a estação base. Entretanto, desde que a perda de trajetória seja medida pelo terminal, este é uma variável desconhecida para a estação base, e se a reserva de energia do terminal se modifica devido à mudança brusca na perda de trajetória, a estação base não pode reconhecer a mudança.
Portanto, se a perda de trajetória se modifica bruscamente, a reserva de energia modificada precisa ser relatada para a estação base. No entanto, mesmo que a perda de trajetória do terminal se modifique repentinamente ou, conseqüentemente, a reserva de energia se modifique de maneira brusca, é ineficiente sempre relatar nova reserva de energia para a estação base.
Conforme descrito acima, as informações de reserva de energia do terminal são necessárias quando é provável que o PREQUERED exceda o PMAX, à medida que a estação base aloca muitos recursos de transmissão e aplica um alto nível de MCS ao terminal. No entanto, se a quantidade de dados armazenados no terminal é insignificante, existe uma pequena possibilidade de que muitos recursos de transmissão serão alocados para o terminal e um alto nível de MCS será aplicado ao terminal.
Em uma modalidade da presente invenção que se dirige ao cenário acima, o terminal gera e transmite informações de reserva de energia com o uso das seguintes duas condições:
Condição 1 - Uma mudança na perda de trajetória excede Δ.
Condição 2 - A quantidade de dados armazenados em um terminal excede um limiar de quantidade de dados (“Y”).
Na condição 1, uma mudança na reserva de energia ou uma mudança na informação de qualidade de canal (CQI - Channel Quality Information) pode ser usada em vez da mudança na perda de trajetória.
Na condição 1, um terminal pode determinar a mudança na reserva de energia mediante a classificação de reservas de energia indicadas por pontos de código de acordo com áreas e, então, aplicando limiares diferentes às respectivas áreas. A razão pela qual o terminal utiliza o método acima é conforme exposto a seguir. Se a reserva de energia for grande, existe uma pequena possibilidade de que a estação base execute a programação de tal modo que o PREQUERED exceda o PMAX, desde que a reserva de energia modificada tenha ainda um grande valor apesar da mudança significante. No entanto, se a reserva de energia for pequena, existe uma grande possibilidade de que a estação base execute a programação de tal modo que o PREQUERED exceda o PMAX, apesar de uma mudança insignificante na reserva de energia.
Na seguinte descrição, presume-se que as informações de reserva de energia de 8 bits e a reserva de energia indicada por cada ponto de código das informações de reserva de energia sejam conforme mostrado na tabela 1. Tabela 1
Com referência à tabela 1, a área entre as reservas de energia X0 e X(N-1) é definida como um área 1, a área entre as reservas de energia XN e X(M-1) como um área 2 e a área entre 5 as reservas de energia X(M-1) e X255 como um área 3.
Com base na tabela 1, se a última reserva de energia relata pertencer à área 1, um terminal, de acordo com uma modalidade da presente invenção, determina que a reserva de energia se modificou por um limiar determinado ou mais, 10 somente quando uma diferença entre a reserva de energia atual e a última reserva de energia relatada é maior ou igual a Δ1. Se a última reserva de energia relatada pertencer à área 2, o terminal determina que a reserva de energia se modificou por um limiar predeterminado ou mais, somente quando uma 15 diferença entre a reserva de energia atual e a última reserva de energia relatada é maior ou igual a Δ2. Se a última reserva de energia relatada pertencer à área 3, o terminal determina que a reserva de energia se modificou por um limiar predeterminado ou mais, somente quando uma diferença entre a reserva de energia atual e a última reserva de energia relatada é maior ou igual a Δ3.
Ou seja, se a satisfação/não-satisfação da condição 1 for determinada dependendo da mudança na reserva de energia, o terminal opera conforme especificado na Figura 2.
Com referência à Figura 2, na etapa 205, o terminal reconhece as informações de reserva de energia, uma área da reserva de energia e um limiar de mudança de área específica através do processo de configuração de chamada. O reconhecimento das informações de reserva de energia pelo terminal na etapa 205 se refere ao reconhecimento de uma relação de mapeamento entre os pontos de código de informações de reserva de energia e da reserva de energia. O reconhecimento de uma área da reserva de energia pelo terminal na etapa 205 se refere ao reconhecimento de uma área à qual a reserva de energia pertence, por exemplo, o reconhecimento de uma determinada área à qual uma reserva de energia arbitrária pertence, em relação a todas as reservas de energia entre a reserva de energia mapeada ao valor mínimo das informações de reserva de energia e a reserva de energia mapeada ao valor mínimo. O reconhecimento de um limiar de mudança de área específica pelo terminal na etapa 205 se refere, se n áreas de reserva de energia tiverem sido definidas, ao reconhecimento de limiares de mudança Δ1, Δ2, ..., Δn, definidos para suas n áreas de reserva de energia associadas.
Na etapa 210, o terminal gera e transmite informações de reserva de energia enquanto que executa o processo de transmissão de dados de enlace ascendente comum. Após transmitir com êxito as informações de reserva de energia, o terminal verifica uma área à qual a reserva de energia relatada pertence, nas informações de reserva de energia na etapa 215. Aqui, a área da reserva de energia relatada é definida como k.
Na etapa 220, o terminal mede continuamente a reserva de energia. Na etapa 225, o terminal calcula uma diferença entre a reserva de energia atual e a reserva de energia relatada, e verifica se a diferença é maior do que um limiar de mudança Δk da área k. Se a diferença entre a reserva de energia atual e a reserva de energia relatada for maior que o limiar Δk na etapa 225, o terminal determina na etapa 230 que a condição 1 é satisfeita. Se o terminal determinar na etapa 230 que a condição é satisfeita, o terminal volta para etapa 220 e continua uma operação necessária de geração das informações de reserva de energia ou pode terminar a operação dependendo da situação.
No entanto, se a diferença entre a reserva de energia atual e a reserva de energia relatada for menor ou igual ao limiar Δk na etapa 225, o terminal determina na etapa 235 que a condição 1 é insatisfeita. Com a não-satisfação determinada da condição na etapa 225, o terminal volta a partir da etapa 235 para a etapa 220 e continua a medir a reserva de energia. Na etapa 235, o terminal pode terminar a operação dependendo da situação.
A razão pela qual o terminal utiliza a condição 2 na determinação se gera as informações de reserva de energia é conforme exposto a seguir. Se a quantidade de dados armazenados no terminal for pequena, a utilidade das informações de reserva de energia também diminui. Deste modo, o terminal não precisa gerar e transmitir as informações de reserva de energia se a quantidade de dados armazenados no terminal for menor ou igual a um limiar predeterminado. Como um exemplo extremo, se o terminal não tiver dados para transmitir, o valor de utilidade das informações de reserva de energia não existe. Existe uma propriedade em que o limiar da quantidade de dados Y da condição 2 está em proporção inversa à freqüência de ocorrência de informações de reserva de energia. Isto é, à medida que Y aumenta, a freqüência de ocorrência de informações de reserva de energia é reduzida, e à medida que Y é diminuído, a freqüência de ocorrência de informações de reserva de energia aumenta. A rede pode ajustar um valor diferente para Y de acordo com as características do terminal ou as condições da célula. Por exemplo, desde que seja provável que mais recursos de transmissão serão alocados para um terminal usado por um usuário especial, um limiar de quantidade de dados Y baixo pode ser ajustado para o terminal, de modo que as informações de reserva de energia possam ser geradas mais frequentemente. Por outro lado, em um ambiente de carga de célula alta, no qual existe uma pequena possibilidade de que mais recursos de transmissão serão alocados para um terminal arbitrário, a freqüência de ocorrência de informações de reserva de energia pode ser reduzida mediante o aumento do limiar de quantidade de dados Y.
Agora, será feita uma descrição da primeira à terceira modalidade da presente invenção para a geração e transmissão de informações de reserva de energia com o uso da condição 1 e da condição 2 descritas acima.
Primeira modalidade Com referência à Figura 3, o terminal reconhece a condição 1 e a condição 2, as quais são condições de geração de informações de reserva de energia, na etapa 305. A condição 1, conforme descrito acima, é satisfeita quando uma mudança na perda de trajetória é maior ou igual a um limiar predeterminado, quando uma mudança na reserva de energia é maior ou igual a um limiar de área específica predeterminado ou quando uma mudança em CQI é maior ou igual a um limiar predeterminado.
Na etapa 310, o terminal inicia um processo de transmissão de dados de enlace ascendente de acordo com um procedimento predeterminado. Na etapa 315, o terminal mede sua reserva de energia, enquanto que executa a transmissão de dados de enlace ascendente. Isto é, o terminal recebe as informações de programação de enlace ascendente através de um canal de controle de enlace descendente, e mede sua perda de trajetória, reserva de energia ou qualidade do canal de enlace descendente em intervalos de um período predeterminado, enquanto que transmite os dados de enlace ascendente de acordo com as informações de programação recebidas. As informações de programação de enlace ascendente consistem nas informações que indicam os recursos de transmissão alocados e um nível de MCS a ser aplicado.
Na etapa 320, o terminal determina se a condição 1 é satisfeita. Isto é, o terminal determina se uma diferença entre a perda de trajetória atual em intervalos especificados e uma perda de trajetória usada para calcular a reserva de energia das informações de reserva de energia, que têm sido transmitidas por último com êxito, excede um limiar predeterminado indicado na condição 1. O terminal também pode determinar se uma diferença entre a reserva de energia atual em intervalos especificados e a reserva de energia que tem sido relatada por último com êxito excede um limiar predeterminado indicado na condição 1. O limiar predeterminado indicado na condição 1 pode ser definido de maneira diferente de acordo com a área, e um limiar que corresponde a uma área à qual a reserva de energia pertence, que tem sido transmitidas por último com êxito, pode ser usado, conforme descrito na Figura 2. Além disso, o terminal pode determinar se uma diferença entre o CQI atual, que é medido AM intervalos especificados e reflete a qualidade do canal de enlace descendente, e o CQI usado para calcular a reserva de energia das informações de reserva de energia, que têm sido relatadas por último com êxito, excede um limiar predeterminado indicado na condição 1.
Se for determinado na etapa 320 que a condição 1 é satisfeita, o terminal dá início à etapa 325. De outra forma, se a condição 1 é insatisfeita, o terminal volta para a etapa 315 e executa a transmissão de dados de enlace ascendente e a medição de reserva de energia.
Na etapa 325, o terminal verifica se a condição 2 é satisfeita. Isto é, o terminal verifica na etapa 325 se a soma de dados de enlace ascendente armazenados no presente momento excede y predeterminado indicado na condição 2. Se a soma dos dados armazenados exceder Y, o terminal dá início à etapa 330 e, de outra forma, dá início à etapa 315. Dependendo do terminal, Y pode ser ajustado para zero (0). Isto é, pode ser determinado que a condição 2 é satisfeita, exceto se a memória temporária do terminal estiver vazia. Subseqüentemente, o terminal gera as informações de reserva de energia e transmite as informações de reserva de energia para estação base, de acordo com um procedimento predeterminado na etapa 330, e volta, então, para a etapa 315 ou termina a operação.
Segunda modalidade
Em uma segunda modalidade da presente invenção, um terminal verifica a satisfação/não-satisfação da condição 1 e condição 2 imediatamente antes da transmissão de dados de enlace ascendente, em vez de verificar constantemente a satisfação/não-satisfação, assim, o terminal pode transmitir as informações de reserva de energia junto com os dados de transmissão de enlace ascendente, sem a solicitação de alocação de recursos de transmissão separados, apesar da geração das informações de reserva de energia. O uso da segunda modalidade da presente invenção pode assegurar o uso mais eficiente de recursos de transmissão devido ao fato de que o terminal não solicita recursos de transmissão separados para a transmissão de informações de reserva de energia.
Com referência à Figura 4, o terminal reconhece a condição 1 e a condição 2, as quais são condições de geração de informações de reserva de energia, na etapa 405. A condição 1, conforme descrito acima, é satisfeita quando uma mudança na perda de trajetória é maior ou igual a um limiar predeterminado, quando uma mudança na reserva de energia é maior ou igual a um limiar de área específica predeterminado ou quando uma mudança no CQI é maior ou igual a um limiar predeterminado. A condição 2, conforme descrito acima, é satisfeita quando uma quantidade de dados armazenados no terminal é maior ou igual a um limiar predeterminado. Ao completar um processo de configuração de chamada, o terminal notifica a estação base da quantidade de seus dados de transmissão mediante a transmissão de um BSR de acordo com um procedimento predeterminado na etapa 410. Quando o terminal com nenhum dado de transmissão relata a geração de novos dados de transmissão com o uso do BSR, o terminal também pode transmitir as informações de reserva de energia, enquanto que transmite o BSR.
Após transmitir com êxito o BSR e as informações de reserva de energia na etapa 410, o terminal monitora um canal de controle de enlace descendente na etapa 413. Enquanto monitora o canal de controle de enlace descendente, o terminal pode medir a perda de trajetória ou o estado do canal de enlace descendente, se necessário. Com base no estado do canal de enlace descendente medido, o terminal determina um valor de informação de qualidade de canal (CQI) e o transmite periodicamente para a estação base. Enquanto monitora o canal de controle de enlace descendente na etapa 413, o terminal aloca recursos de transmissão de enlace ascendente mediante o recebimento de informações de programação de enlace ascendente na etapa 415. Então, o terminal determina na etapa 420 se a condição 1 é satisfeita. O processo de determinação de se a condição 1 é satisfeita na etapa 420 é idêntico à etapa 320 descrita na primeira modalidade, assim, uma descrição detalhada é aqui omitida.
Se a condição 1 é satisfeita na etapa 420, o terminal dá início à etapa 425 e, se a condição 1 é insatisfeita, o terminal dá início à etapa 440. Na etapa 425, o terminal verifica se a condição 2 é satisfeita. Ou seja, o terminal determina na etapa 425 se a soma de dados de enlace ascendente armazenados no presente momento excede um limiar de quantidade de dados predeterminado Y indicado na condição 2. Se a soma dos dados armazenados excede o limiar de quantidade de dados Y, o terminal dá início à etapa 430 e, de outra forma, o terminal dá início à etapa 440. A soma de dados armazenados no terminal na etapa 425 é um valor determinado mediante a subtração da quantidade de dados a serem transmitidos, com o uso dos recursos de transmissão alocados na etapa 415, da quantidade total de dados no presente momento. Por exemplo, se a estação base instrui, na etapa 415, o terminal a transmitir dados de 500-byte e o terminal tinha dados armazenados de um total de 1000 bytes na etapa 425, então, o terminal compara um valor determinado por meio da subtração de 500 bytes de 1000 bytes com o limiar de quantidade de dados y.
Na etapa 430, o terminal calcula a reserva de energia com o uso da perda de trajetória atual e gera informações de reserva de energia que incluem a reserva de energia calculada. Na etapa 435, o terminal gera dados de enlace ascendente com as informações de reserva de energia e, então, dá início à etapa 445. Se a condição 1 ou condição 2 for insatisfeita, mesmo que o terminal tenha alocado os recursos de transmissão de enlace ascendente na etapa 415, o terminal gera dados de enlace ascendente de acordo com o procedimento comum na etapa 440 e, então, dá início à etapa 445, devido ao fato de que o terminal não gera informações de reserva de energia. Na etapa 445, o terminal transmite os dados de enlace ascendente gerados na etapa 435 com o uso de recursos de transmissão alocados e, então, volta para a etapa 413 para monitorar o canal de controle de enlace descendente ou termina sua operação, dependendo da situação do terminal.
Terceira modalidade
Na segunda modalidade da presente invenção, a condição 2 é verificada antes que as informações de reserva de energia são geradas. A razão para a verificação da condição 2 na modalidade da presente invenção consiste em determinar se a quantidade de dados deixados no terminal, depois que os dados com as informações de reserva de energia foram transmitidos, é maior ou igual a um limiar predeterminado. Portanto, resultados mais precisos podem ser obtidos mediante a verificação da condição 2 após a geração de dados com as informações de reserva de energia.
Conseqüentemente, a terceira modalidade da presente invenção fornece um método em que, se os recursos de transmissão de enlace ascendente forem alocados e a condição 1 for satisfeita, o terminal gera dados com as informações de reserva de energia e, então, compara a quantidade do seus dados restantes com o limiar de quantidade de dados Y, para transmitir os dados com as informações de reserva de energia de qualquer forma, ou para transmitir novos dados nos quais as informações de reserva de energia são substituídas por dados do usuário.
Com referência à Figura 5, o terminal reconhece a condição 1 e a condição 2, as quais são as condições de geração de informações de reserva de energia, através de um processo de configuração de chamada na etapa 505. A condição 1, conforme descrito acima, é satisfeita, por exemplo, quando uma mudança na perda de trajetória é maior ou igual a um limiar predeterminado. A condição 2, conforme descrito acima, é satisfeita quando a quantidade de dados armazenados em um terminal é maior ou igual a um limiar predeterminado.
Com um processo de configuração de chamada completo, o terminal notifica a estação base da quantidade de seus dados de transmissão mediante a transmissão de um relatório de estado de memória temporária (BSR), de acordo com um procedimento predeterminado na etapa 510. Quando o terminal nenhum dado de transmissão relata a nova geração de dados de transmissão com o uso do BSR, o terminal também pode transmitir as informações de reserva de energia, enquanto que transmite o BSR.
Após transmitir com êxito o BSR e as informações de reserva de energia na etapa 510, o terminal monitora o canal de controle de enlace descendente na etapa 513. Enquanto que monitora o canal de controle de enlace descendente, o terminal pode medir a perda de trajetória ou estado do canal de enlace descendente, se necessário. Com base no estado do canal de enlace descendente medido, o terminal determina um valor de CQI e o transmite periodicamente para a estação base.
Enquanto monitora o canal de controle de enlace descendente, o terminal aloca recursos de transmissão de enlace ascendente mediante o recebimento de informações de programação de enlace ascendente na etapa 515. Então, na etapa 520, o terminal mede a reserva de energia para a transmissão de dados de enlace ascendente e determina se a condição 1 é satisfeita, com base na reserva de energia medida. O processo de determinação se a condição 1 é satisfeita na etapa 520 é idêntico à etapa 320 descrita na primeira modalidade, assim, uma descrição detalhada é aqui omitida.
Se a condição 1 for satisfeita na etapa 520, o terminal dá início à etapa 525 e, de outra forma, o terminal dá início à etapa 540. Na etapa 525, o terminal calcula a reserva de energia com o uso da perda de trajetória atual e gera as informações de reserva de energia com a reserva de energia medida. Na etapa 530, o terminal gera dados de enlace ascendente com as informações de reserva de energia e, então, determina na etapa 535 se a soma de dados deixados na memória temporária do terminal é maior ou igual ao limiar de quantidade de dados Y. Se a soma dos dados restantes for maior ou igual ao limiar de quantidade de dados Y, o terminal dá início à etapa 550 e, se a soma dos dados restantes for menor do que o limiar de quantidade de dados Y, o terminal dá início à etapa 545. Dar início à etapa 545 indica que é eficiente transmitir os dados de usuário em vez de informações de reserva de energia, devido ao fato de que a baixa utilidade das informações de reserva de energia devido à pequena quantidade dos dados restantes. Na etapa 545, o terminal remove as informações de reserva de energia e gera novos dados de enlace ascendente com os dados restantes. Na etapa 550, o terminal transmite os dados de enlace ascendente gerados na etapa anterior com o uso dos recursos de transmissão alocados. O terminal, então, volta para a etapa 513 para monitorar o canal de controle de enlace descendente ou termina sua operação de acordo com a situação do terminal. Se a condição 1 for insatisfeita na etapa 520, o terminal gera dados de enlace ascendente, de acordo com o procedimento comum na etapa 540, e então dá início à etapa 550.
Com referência à Figura 6, um terminal de acordo com a presente invenção inclui um dispositivo de camada superior 601, um multiplexador 605, um controlador 610, um processador de canal de controle de enlace descendente 615 e um transceptor 620.
O controlador 610 é notificado em relação à condição 1 e condição 2 pelo dispositivo de camada superior 601 responsável pela configuração de chamada. O controlador 610 controla o transceptor 620 para medir os dados de enlace ascendente e informações de controle necessárias. Em outras palavras, o controlador 610 é adaptado para medir ao menos um dentre os seguintes: reserva de energia, perda de trajetória e qualidade de canal de enlace descendente em intervalos especificados. Além disso, o controlador determina se a condição 1 ou condição 2 é satisfeita. Neste caso, o controlador 610 gera informações de reserva de energia adequadas e as fornece para o multiplexador 605. De acordo com a primeira modalidade, o controlador 610 gera as informações de reserva de energia com base na reserva de energia medida para a transmissão de dados de enlace ascendente durante a transmissão de dados de enlace ascendente, se tanto a condição 1 como a condição 2 for satisfeita. De acordo com a segunda modalidade, ao receber uma notificação que indica a alocação de recursos de transmissão de enlace ascendente a partir do processador de canal de controle 615, o controlador 610 gera informações de reserva de energia se tanto a condição 1 como a condição 2 for satisfeita. De acordo com a terceira modalidade, ao receber uma notificação que indica a alocação de recursos de transmissão de enlace ascendente a partir do processador de canal de controle 615, o controlador 610 gera informações de reserva de energia se a condição 1 for satisfeita e, então, determina se a condição 2 é satisfeita.
O multiplexador 605 multiplexa os dados de enlace ascendente fornecidos a partir da camada superior com as informações de reserva de energia geradas pelo controlador 610. Em outras palavras, o multiplexador 605 gera dados de enlace ascendente que incluem as informações de reserva de energia geradas pelo controlador 610.
O transceptor 620 transmite/recebe os dados de enlace ascendente ou informações de controle através de canais sem fio.
O processador de canal de controle 615 monitora o canal de controle de enlace descendente (por exemplo, uma informação de alocação de transporte de canal para recursos de transmissão de enlace ascendente) que o transceptor 620 tem recebido e se os recursos de transmissão de enlace ascendente são alocados, o processador de canal de controle de enlace descendente 615 notifica o controlador 610 em relação aos recursos de transmissão de enlace ascendente alocados.
Embora a invenção tenha sido mostrada e descrita com referência a determinadas modalidades exemplificadoras da mesma, os versados na técnica compreenderão que diversas modificações na forma e detalhes podem ser feitas sem que se desviem do espírito e escopo da invenção conforme definido pelas reivindicações em anexo e seus equivalentes.