"COMUNICAÇÃO DE INFORMAÇÕES DE CONTROLE EM UMSISTEMA DE COMUNICAÇÃO MÓVEL"
A presente invenção se relaciona à comunicação deinformações de controle em um sistema de comunicação móvel. Emboraa presente invenção seja satisfatória para um amplo escopo deaplicações, ela é particularmente adequada para a comunicaçãorápida de novas informações de controle em um sistema decomunicação móvel usando um esquema de requisição de repetiçãoautomática para indicar falha de recepção de um pacote.
Estado da Arte
A fig. 1 é um diagrama de blocos de uma estruturade rede de um sistema de telecomunicações móvel universal (STMU).Recorrendo à fig. 1, um STMU inclui principalmente um equipamentode usuário (EU) , uma rede de acesso de rádio terrestre de STMU(RARTS), e uma rede de núcleo (RN). A RARTS inclui pelo menos umsub-sistema de rede de rádio (em seguida abreviado como SRR) . 0SRR inclui um controlador de rede de rádio (CRR) e pelo menos umaestação base (Nó B) administrada pelo CRR. Pelo menos uma ou maiscélulas existem em um Nó B.
A fig. 2 é um diagrama arquitetônico de umprotocolo de interface de rádio entre o EU (equipamento deusuário) e a RARTS (rede de acesso de rádio terrestre de STMU) .Recorrendo à fig. 2, um protocolo de interface de rádio incluiverticalmente uma camada física, uma camada de conexão de dados, euma' camada de rede. Horizontalmente, o protocolo de interface derádio inclui um plano de usuário para transferência de informaçãode dados e um plano de controle para sinalizar a transferência.
As camadas de protocolo na fig. 2 podem serdivididas em uma primeira camada (LI), uma segunda camada (L2), euma terceira camada (L3) tal como as três camadas mais baixas deum modelo padrão de interconexão de sistema aberto (ISA)extensamente conhecido no estado da arte. As camadas respectivasna fig. 2 são explicadas como segue.
Uma camada física (FIS) é a primeira camada eoferece um serviço de transferência de informação para uma camadasuperior usando um canal físico. A camada física (FIS) é conectadaa uma camada de controle de acesso ao meio (CAM) localizada acimada camada física FIS por meio de um canal de transporte. Os dadossão transferidos entre a camada de CAM e a camada FIS pelo canalde transporte. Além disso, os dados são transferidos entre camadasfísicas diferentes, e mais particularmente, entre uma camadafísica de um lado transmissor e uma camada física de um ladoreceptor pelo canal físico.
A camada de CAM da segunda camada oferece umserviço a uma camada de controle de conexão de rádio (CCR)localizada sobre a camada de CAM por meio de um canal lógico. Acamada de CAM também pode ser dividida em uma sub-camada de CAM-b,uma sub-camada de CAM-d, uma sub-camada de CAM-c/sh, uma sub-camada de CAM-hs e uma sub-camada de CAM-e de acordo com os tiposde canais de transporte gerenciado em detalhe.
A sub-camada de CAM-b se encarrega de gerenciarum canal de transporte tal como um canal de radiodifusão (CR)responsável por radiodifundir informações de sistema. A sub-camadade CAM-c/sh gerencia um canal de transporte compartilhado que écompartilhado por outros EUs. Um canal de acesso adiante (CAA) eum canal compartilhado de descarregamento de dados (CCDD) sãoexemplos de um canal de transporte compartilhado. A sub-camada deCAM-d se encarrega de administrar um canal de transporte dedicadotal como um CDd (canal dedicado) para um EU específico. A sub-camada de CAM-hs gerencia um canal de transporte tal como um canalcompartilhado de descarregamento de dados de alta velocidade(CCDD-AV) para suportar transferência de dados de alta velocidadeno descarregamento e no carregamento de dados. A sub-camada deCAM-e gerencia um canal de transporte tal como um canal dedicadomelhorado (CDd-M) para transferência de dados de carregamento.
A fig. 3 é um diagrama de um exemplo estruturalde CDd e CDd-M. Recorrendo à fig. 3, ambos CDd e CDd-M são canaisde transporte que podem ser dedicadamente usados por umequipamento de usuário (EU) . Em particular, o CDd-M é usado por umequipamento de usuário para transferir dados para uma RARTS nocarregamento de dados. Comparado ao CDd, o CDd-M pode transferirdados de carregamento mais rápido do que o CDd. Para transferirdados a alta velocidade, o CDd-M adota uma técnica tal como umarequisição de repetição automática híbrida (RRAH), modulação ecodificação adaptável (MCA) e programação controlada por um Nó B,por exemplo.
Para CDd-M, o Nó B transfere ao EU a informaçãode controle de descarregamento de dados para controlar atransferência de CDd-M dos EUs. A informação de controle dedescarregamento de dados inclui uma informação de resposta(REC/NREC) para RRAH, uma informação de qualidade de canal paraMCA, uma informação de designação de taxa de transporte de CDd-M,uma informação de desígnio de intervalo de tempo de transporte ede momento do início de transporte de CDd-M, e uma informação detamanho de bloco de transporte, por exemplo. Enquanto isso, o EUtransfere uma informação de controle de carregamento de dados aoNó Β. A informação de controle de carregamento de dados inclui umainformação de requisição de taxa de CDd-M para a programaçãocontrolada do Nó B, uma informação de estado de buffer (área dearmazenamento temporário) de EU, e uma informação de estado depotência de EU, por exemplo. A informação de controle decarregamento e descarregamento de dados para CDd-M é transferidapor meio - de um canal de controle físico tal como um canal decontrole físico dedicado melhorado (CCFD-M).
Um fluxo de CAM-d é definido entre uma sub-camadade CAM-d é uma sub-camada de CAM-e para CDd-M. Neste caso, umcanal lógico dedicado é mapeado para o fluxo de CAM-d. O fluxo deCAM-d é mapeado para um canal de transporte CDd-M, e o CDd-M émapeado para outro canal físico CDFD-M (canal de dados físicodedicado melhorado). Por outro lado, o canal lógico dedicado podeser mapeado diretamente para CDd. Neste caso, o canal detransporte CDd é mapeado para um canal de dados físico dedicado(CDFD). A sub-camada de CAM-d na fig. 3 gerencia o CDd (canaldedicado) como um canal de transporte dedicado para um equipamentode usuário específico, enquanto a sub-camada de CAM-e gerencia oCDd-M (canal dedicado melhorado) como um canal de transporte usadopara transferir dados rapidamente no carregamento.
Uma sub-camada de CAM-d de um lado transmissorconfigura uma unidade de dados de protocolo (UDP) de CAM-d de umaunidade de dados de serviço (UDS) de CAM-d distribuída de umacamada superior, isto é, uma camada de CCR. Uma sub-camada de CAM-d de um lado receptor facilita a recuperação da UDS de CAM-d daUDP de CAM-d recebida de uma camada mais baixa e distribui a UDSde CAM-d recuperada para uma camada superior. Fazendo assim, oCAM-d troca a UDP de CAM-d com uma sub-camada de CAM-e por meio deum fluxo de CAM-d ou troca a UDP de CAM-d com uma camada físicapelo CDd. A sub-camada de CAM-d do lado receptor recupera a UDP deCAM-d usando um cabeçalho de CAM-d anexado à UDP de CAM-d antes dedistribuir a UDS de CAM-d recuperada para uma camada superior.
Uma sub-camada de CAM-e de um lado transmissorconfigura uma UDP de CAM-e a partir de uma UDS de CAM-ecorrespondendo a uma UDP de CAM-d distribuída de uma camadasuperior, isto é, uma sub-camada de CAM-d. A sub-camada de CAM-ede um lado receptor facilita a recuperação da UDS de CAM-e apartir da UDP de CAM-e recebida de uma camada mais baixa, isto é,uma camada física, e distribui a UDS de CAM-e recuperada para umacamada mais alta. Fazendo assim, o CAM-e troca a UDP de CAM-e coma camada física pelo CDd-M. A sub-camada de CAM-e do lado receptorrecupera a UDS de CAM-e usando um cabeçalho de CAM-e anexado à UDPde CAM-e antes de distribuir a UDS de CAM-e recuperada para umacamada mais alta.
A fig. 4 é um diagrama de um protocolo para CDd-M. Recorrendo à fig. 4, uma sub-camada de CAM-e suportando CDd-Mexiste abaixo de uma sub-camada de CAM-d de uma RARTS. Além disso,uma sub-camada de CAM-e suportando CDd-M existe abaixo de uma sub-camada de CAM-d de um EU. A sub-camada de CAM-e da RARTS ficasituada em um Nó Β. A sub-camada de CAM-e existe em cada EU. Poroutro lado, a sub-camada de CAM-d da RARTS fica situada em umcontrolador de rede de rádio servidor (CRRS) encarregado degerenciar um EU correspondente. A sub-camada de CAM-d existe emcada EU.
A transmissão de informação controle no CDd-M . éexplicada como segue. Em primeiro lugar, existe um programador emum Nó B no CDd-M. O programador facilita a distribuição derecursos de rádio ótimos para cada EU existindo dentro de umacélula para elevar a eficiência de transmissão de dados em umatransferência de carregamento de dados em uma estação base apartir de todos os EUs dentro de cada célula. Em particular, maisrecursos de rádio são alocados para um EU tendo um bom estado decanal em uma célula para permitir que o EU correspondentetransmita mais dados. Menos recursos de rádio são alocados para umEU tendo um estado de canal pobre para prevenir que o EUcorrespondente transmita sinais de interferência em um canal derádio de carregamento de dados.
Ao alocar recursos de rádio ao EU correspondente,o programador não considera somente um estado de canal de rádio deum EU. O programador também requer informações de controle dosEUs. Por exemplo, a informação de controle inclui a quantidade depotência que o EU pode usar para CDd-M ou a quantidade de dadosque o EU tenta transmitir. Isto é, mesmo se o EU tiver um melhorestado de canal, se não houver potência excedente que o EU possausar para CDd-M, ou se não houver dados que o EU vai transmitir emuma direção de carregamento de dados, um recurso de rádio não deveser alocado ao EU. Em outras palavras, o programador pode elevar aeficiência de uso de recursos de rádio em uma célula somente se umrecurso de rádio for alocado para um EU tendo uma potênciaexcedente para CDd-M e dados a serem transmitidos na transferênciade carregamento de dados.
Adequadamente, um EU deve enviar a informação decontrole para um programador de um Nó Β. A informação de controlepode ser transmitida de vários modos. Por exemplo, um programadorde um Nó B pode instruir um EU para informar que os dados a seremtransmitidos em carregamento de dados excedem um valor especifico,ou enviar s informação de controle periodicamente ao próprio Nó B.
No caso de um recurso de rádio ser alocado paraum EU a partir de um programador de um Nó Β, o EU configura umaUDP de CAM-e dentro do recurso de rádio alocado e então transmitea UDP de CAM-e para uma estação base por meio de CDd-M. Emparticular, se existem dados para serem transmitidos, um EU enviauma informação de controle a um Nó B para informar o Nó-b que hádados a serem transmitidos pelo EU. Um programador do Nó B enviaentão uma informação indicando que uma alocação de recurso derádio será feita ao EU baseado na informação de controle sidoenviada pelo EU. Neste caso, a informação indicando a alocação dorecurso de rádio significa o valor máximo de potência que o EUpode transmitir no carregamento de dados, uma taxa para um canalde referência, etc. 0 EU configura a UDP de CAM-e dentro de umafaixa permitida baseado na informação indicando a distribuição derecurso de rádio e transmite a UDP de CAM-e configurada.
Porém, no método do estado da arte relacionada,um EU transmite uma UDP de CAM-e, que começa uma transmissão, atéreceber um reconhecimento (REC) do Nó B que a UDP de CAM-e foicorretamente recebida pelo Nó B, ou retransmite a UDP de CAM-etantas vezes quanto um valor máximo de tentativas de retransmissãopermitir. Adequadamente, quando novos dados chegam ao EU paraserem transmitidos ao Nó B, uma nova informação de controle tambémdeve ser transmitida ao Nó B para requisitar uma alocação derecurso para a nova transmissão de dados. Porém, no estado da arterelacionada conforme mostrado na fig. 5, o EU deve esperar atéreceber um REC do Nó B ou retransmitir uma UDP de CAM-e velha umnúmero de máximo de vezes permissível antes de transmitir uma UDPde CAM-e nova ou atualizada com a nova informação de controle.
Adequadamente, o tempo tomado para um EU receber uma distribuiçãode recurso de rádio é atrasado. Além disso, considerando que umainformação tal como a informação de potência muda freqüentemente,uma informação errada ou velha é distribuída a um Nó B sob ométodo do estado da arte relacionado.
Objetivos da Invenção
A presente invenção é dirigida à comunicação deinformações de controle em um sistema de comunicação móvel.
Características e vantagens adicionais dainvenção serão vistas na descrição que se segue, ou podem seraprendidas a partir da prática da invenção. Os objetivos e outrasvantagens da invenção serão percebidos e atingidos pela estruturaparticularmente apontada na descrição escrita e nasreivindicações, bem como também nos desenhos anexados.
Para alcançar estas e outras vantagens e conformeo propósito da invenção, conforme aqui incorporado e amplamentedescrito, a presente invenção é incorporada em um método paracomunicar informações de controle em um sistema de comunicaçãomóvel, o método compreendendo transmitir um primeiro bloco dedados incluindo uma informação de controle para transmitirprimeiros dados quando nenhum recurso para a transmissão dosprimeiros dados estiver disponível, receber segundos dados de umacamada superior a serem transmitidos, onde os segundos dados têmuma prioridade mais alta do que os primeiros dados, e transmitirum segundo bloco de dados incluindo uma informação de controleatualizada para transmitir os primeiros e segundos dados quandonenhum recurso para a transmissão dos primeiros e segundos dadosestiver disponível. Preferivelmente, a prioridade está relacionadaa um canal lógico pelo qual os dados são distribuídos.
Em um aspecto da invenção o método compreendeestabelecer um esquema de requisição de repetição automática comum receptor para receber uma informação de realimentação relativaà transmissão dos primeiro e segundo blocos de dados, em que oreceptor é um terminal móvel ou uma rede.
Preferivelmente, o segundo bloco de dados étransmitido independentemente da recepção da informação derealimentação vinda do receptor para a transmissão do primeirobloco de dados.
Preferivelmente, o primeiro bloco de dados éretransmitido ao receptor usando o esquema de requisição derepetição automática até o recebimento de um REC para o primeirobloco de dados do receptor, em que o receptor é um terminal móvelou uma rede.
Preferivelmente, o primeiro bloco de dados éretransmitido ao receptor um número máximo de vezes configuradopelo receptor usando o esquema de requisição de repetiçãoautomática se um REC para o primeiro bloco de dados não forrecebido do receptor, em que o receptor é um terminal móvel ou umarede.
Preferivelmente, o segundo bloco de dados éretransmitido para o receptor usando o esquema de requisição derepetição automática até um REC ser recebido do receptor, para osegundo bloco de dados, em que o receptor é um terminal móvel ouuma rede.
Preferivelmente, o segundo bloco de dados éretransmitido ao receptor um número de máximo de vezes configuradopelo receptor usando o esquema de requisição de repetiçãoautomática se um REC para o segundo bloco de dados não forrecebido do receptor, em que o receptor é um terminal móvel ou umarede.
Em outro aspecto da invenção, a informação decontrole inclui uma informação de programação, em que a informaçãode programação compreende pelo menos um identificador de canallógico de prioridade mais alta, um estado de buffer (área dearmazenamento temporário) de CDd-M total, um estado de buffer decanal lógico de prioridade mais alta, e um cabeçalho de potênciado terminal móvel.
Em um aspecto adicional da invenção, o primeirobloco de dados é uma UDP de CAM-e e o segundo bloco de dados é umaUDP de CAM-e.
Conforme outra forma de incorporação da presenteinvenção, um terminal móvel para comunicar informações de controleem um sistema de comunicação móvel inclui um processador parareceber primeiros e segundos dados de uma camada superior e gerarum primeiro e um segundo bloco de dados para serem transmitidos,em que os segundos dados têm uma prioridade mais alta do que osprimeiros dados, e um transmissor controlado pelo processador paratransmitir o primeiro bloco de dados incluindo uma informação decontrole para transmitir os primeiros dados quando nenhum recursopara a transmissão dos primeiros dados estiver disponível, onde otransmissor transmite o segundo bloco de dados incluindo ainformação de controle atualizada para transmitir os primeiros esegundos dados quando nenhum recurso para a transmissão dosprimeiros e segundos dados estiver disponível.
Preferivelmente, a prioridade está relacionada aum canal lógico pelo qual os dados são distribuídos.
Em um aspecto da invenção, o terminal móvelestabelece um esquema de requisição de repetição automática com umlado receptor para receber uma informação de realimentaçãorelativa à transmissão dos primeiro e segundo blocos de dados, emque o lado receptor é um terminal móvel ou uma rede.
Preferivelmente, o segundo bloco de dados étransmitido independentemente da informação de realimentaçãorecebida do lado receptor para a transmissão do primeiro bloco dedados.
Preferivelmente, o primeiro bloco de dados éretransmitido para o lado receptor usando o esquema de requisiçãode repetição automática até um REC ser recebido do lado receptor,para o primeiro bloco de dados, em que o lado receptor é umterminal móvel ou uma rede.
Preferivelmente, o primeiro bloco de dados éretransmitido para o lado receptor um número de máximo de vezesconfigurado pelo lado receptor usando o esquema de requisição derepetição automática se um REC para o primeiro bloco de dados nãofor recebido do lado receptor, em que o lado receptor é umterminal móvel ou uma rede.
Preferivelmente, o segundo bloco de dados éretransmitido para o lado receptor usando o esquema de requisiçãode repetição automática até o recebimento de um REC do ladoreceptor para o segundo bloco de dados, em que o lado receptor éum terminal móvel ou uma rede.
Preferivelmente, o segundo bloco de dados éretransmitido ao lado receptor um número de máximo de vezesconfigurado pelo lado receptor usando o esquema de requisição derepetição automática se um REC para o segundo bloco de dados nãofor recebido do lado receptor, em que o lado receptor é umterminal móvel ou uma rede.
Em outro aspecto da invenção, a informação decontrole inclui uma informação de programação, em que a informaçãode programação inclui pelo menos um identificador de canal lógicode prioridade mais alta, um estado de buffer (área dearmazenamento temporário) de CDd-M total, um estado de buffer decanal lógico de prioridade mais alta, e um cabeçalho de potênciado terminal móvel.
Em um aspecto adicional da invenção, o primeirobloco de dados é uma UDP de CAM-e e o segundo bloco de dados é umaUDP de CAM-e.
Será entendido que a descrição geral precedente ea descrição detalhada a seguir da presente invenção sãoexemplificativas e explicativas e é pretendido que provejamexplicações adicionais da invenção conforme reivindicado.
Breve Descrição dos Desenhos
Os desenhos acompanhantes são incluídos paraprover um entendimento adicional da invenção e estão aquiincorporados constituindo uma parte desta especificação,ilustrando formas de incorporação da invenção e junto com adescrição servindo para explicar os princípios da invenção.
Características, elementos, e aspectos da invenção que sãoreferenciados pelos mesmos numerais em figuras diferentesrepresentam as mesmas, equivalentes, ou semelhantescaracterísticas, elementos, ou aspectos conforme uma ou maisformas de incorporação.
A fig. 1 é um diagrama de blocos de uma estruturade rede de um sistema de telecomunicações móvel universal (STMU).
A fig. 2 é um diagrama arquitetônico de umprotocolo de interface de rádio entre um equipamento de usuário(EU) e uma rede de acesso de rádio terrestre de STMU (RARTS).
A fig. 3 é um diagrama de um exemplo estruturalde um canal dedicado (CDd) e um canal dedicado melhorado (CDd-M).
A fig. 4 é um diagrama de um protocolo para CDd-M.
A fig. 5 ilustra um método de comunicação deinformações de controle em um sistema de comunicação móvelconforme o estado da arte relacionada.
A fig. 6A ilustra um método para comunicarinformações de controle conforme uma forma de incorporação dapresente invenção.
A fig. 6B ilustra um método para comunicarinformações de controle conforme outra forma de incorporação dapresente invenção.
A fig. 7 ilustra um método para comunicarinformações de controle conforme outra forma de incorporação dapresente invenção.
A fig. 8 ilustra um diagrama de blocos de umdispositivo de comunicação móvel conforme uma forma deincorporação da presente invenção.Melhor Modo de Execução da Invenção
A presente invenção se relaciona à comunicação deinformações de controle em um sistema de comunicação móvel.
Referência será feita agora em detalhes às formasde incorporação preferidas da presente invenção, exemplos dasquais estão ilustrados nos desenhos acompanhantes. Onde possível,os mesmos números de referência serão usados nos desenhos para sereferirem às mesmas ou iguais partes.
Um método de transmissão usando um esquema derequisição de repetição automática híbrida (RRAH) será explicadocomo segue. Em primeiro lugar, RRAH é usada para CDd-M elevar aprobabilidade dos dados transmitidos chegarem com sucesso a umlado receptor e reduzir a potência necessária para isto.
Adequadamente, sob RRAH, elevar a probabilidade do sucesso datransmissão e reduzir a potência necessária depende da informaçãode realimentação enviada do lado receptor para um ladotransmissor. Preferivelmente, a informação de realimentaçãonotifica o lado transmissor se os dados transmitidos pelo ladotransmissor são recebidos corretamente no lado receptor.
Por exemplo, se um lado receptor recebecorretamente um pacote 1 transmitido por um lado transmissor, talcomo um EU, por meio de um canal físico, o lado receptor transmiteum sinal de sucesso de recepção ou de reconhecimento (REC). Se olado receptor falhar em receber corretamente o pacote 1, o ladoreceptor transmite um reconhecimento negativo (NREC). Depoisdisso, o lado transmissor transmite novos dados, isto é, um pacote2 no caso em que a realimentação é um REC com referência àrealimentação tendo sido transmitida pelo lado transmissor. Se arealimentação for NREC, o lado transmissor retransmite o pacote 1.
Fazendo assim, o lado transmissor tenta uma transmissão usandoambos o pacote 1 anterior (primeiramente transmitido) e o pacote 1posterior (secundariamente transmitido). Se houver sucesso, o ladoreceptor transmite um REC para o lado transmissor. Se houverfalha, o lado receptor transmite um NREC ao lado transmissor.
Quando um NREC é recebido no lado transmissor, o lado transmissorrepete o processo acima. Neste caso, o pacote 1 retransmitido deveser idêntico ao pacote 1 anterior. Se não for, o lado receptor nãopode recuperar corretamente os dados.
Porém, se o EU continua a ficar em uma área tendoum estado de canal pobre ou se os dados a serem transmitidos peloEU forem sensíveis à demora de distribuição, o EU é incapaz deexecutar indefinidamente a retransmissão explicada acima. Então, olado receptor informa um EU sobre um número de máximo detransmissões ou retransmissões disponíveis. No caso de receber oNREC do lado receptor depois de ter tentado transmitir dadostantas vezes quanto o número de máximo de retransmissões, o EUpára de tentar a transmissão dos dados correspondentes e tenta umatransmissão dos próximos dados.
Conseqüentemente, mesmo se a informação decontrole for incluída na UDP de CAM-e, o EU tenta a retransmissãoda UDP de CAM-e tantas vezes quanto o número de máximo deretransmissões. Como previamente mencionado, a retransmissão acimaexplicada é necessária para elevar a probabilidade de sucesso darecepção da UDP de CAM-e no lado receptor. Preferivelmente, osconteúdos incluídos na informação de controle são um canal deprioridade máxima, a taxa do canal de prioridade máxima, aquantidade de buffer total, a margem de potência, e similares.
Neste caso, o canal de prioridade máxima significa um canal tendouma prioridade mais alta entre os canais que têm dados para seremtransmitidos.
Como mencionado na descrição precedente, nosistema de RRAH, um lado transmissor transmite dados, espera poruma realimentação vinda de um lado receptor e então decide se deveexecutar uma retransmissão de acordo com o conteúdo darealimentação. Porém, um longo tempo decorre até uma resposta dolado receptor chegar ao lado transmissor depois que o dados sãotransmitido pelo lado transmissor. Enquanto espera a resposta, oEU pode receber vários dados novos de um usuário. Em tal caso, ocanal de prioridade máxima pode ser mudado, ou outra informaçãotal como a quantidade de buffer total, a margem de potência esimilares também podem ser modificadas.
Em particular, a informação de canal deprioridade máxima é importante. Isto é porque um Nó Bpreferencialmente aloca recursos de rádio aos EUs tendoprioridades mais altas ao se considerar todos os EUs dentro de umacélula correspondente durante a distribuição de recursos de rádio.
Adequadamente, se um canal de prioridade máxima incluído nainformação de controle primeiramente transmitida por um EU é umcanal tendo uma prioridade muito baixa, e se os dados chegam no EUvindos de um canal com uma prioridade mais alta, o EU deveinformar imediatamente o Nó B sobre esta informação. Por exemplo,o EU pode informar o Nó B a cada vez que o EU receber um NREC doNó B.
A fig. 6A ilustra um método para comunicarinformações de controle de acordo com uma forma de incorporação dapresente invenção. Recorrendo à fig. 6A, um primeiro pacote dedados (UDPl de CAM-e) compreendendo uma primeira informação decontrole para primeiros dados é transmitida de um EU para um ladoreceptor, em que o lado receptor pode ser uma rede ou um terminalmóvel, por exemplo. Preferivelmente, a primeira informação decontrole requisita uma distribuição de recursos para a transmissãodos primeiros dados. Subseqüentemente, novos dados chegam ao EUpara serem transmitidos ao lado receptor. Para transmitir os novosdados, o EU requisita uma alocação de recursos de transmissão dedados do lado receptor para transmitir a informação de controlerelacionada aos novos dados (nova informação de controle) para olado receptor por meio de um pacote de dados novo ou atualizado(UDP2 de CAM-e).
Conforme mostrado na fig. 6A, o EUpreferivelmente não espera até receber um REC do lado receptorpara o primeiro pacote de dados, ou até que o número de máximo deretransmissões do primeiro pacote de dados seja atingido antes detransmitir a nova informação de controle para o lado receptor. Aoinvés, o EU espera para receber um NREC para o primeiro pacote dedados. Ao receber o NREC, o EU configura um novo pacote de dadosou atualiza o primeiro pacote de dados para incluir a novainformação de controle. Depois disso, o pacote de dados novo ouatualizado é transmitido ao lado receptor.
A fig. 6B ilustra um método para comunicarinformações de controle de acordo com outra forma de incorporaçãoda presente invenção. Como mostrado na fig. 6B, novos dados aserem transmitidos chegam no EU a cada vez que um NREC é recebidode um lado receptor para uma transmissão de um primeiro pacote dedados. Quando o NREC é recebido, o EU configura um novo pacote dedados ou atualiza o primeiro pacote de dados para inclüir a novainformação de controle relacionada aos novos dados. Depois disso,o pacote de dados novo ou atualizou é transmitido para o ladoreceptor.
A fig. 7 ilustra um método de comunicação deinformações de controle de acordo com outra forma de incorporaçãoda presente invenção. Recorrendo à fig. 7, o EU não espera parareceber qualquer informação de realimentação do lado receptor paraum pacote de dados previamente transmitido antes de transmitir anova informação de controle. Assim, uma vez que novos dados chegamao EU para serem transmitido para o lado receptor, o EUimediatamente configura um novo pacote de dados incluindo uma novainformação de controle relacionada aos novos dados para requisitaruma alocação de recursos de transmissão de dados. Uma vezconfigurado, o novo pacote de dados é transmitido ao lado receptorindependentemente da recepção de uma informação de realimentaçãopara o pacote de dados previamente transmitido.
Conseqüentemente, a presente invenção habilita umEU usando CDd-M para receber um serviço de qualidade apropriada.
Para isto, a presente invenção descreve um método para habilitarum EU para transmitir efetivamente uma informação de controle parauma estação base. Preferivelmente, se os conteúdos da informaçãode controle a ser transmitida são mudados enquanto um EU executaretransmissão de RRAH, a nova informação de controle é transmitidado EU para o Nó B.
Conforme uma forma de incorporação da presenteinvenção, quando um EU transmite uma UDP de CAM-e contendo umainformação de controle para uma estação base (Nó B) e espera poruma resposta (informação de realimentação) da estação base para aUDP de CAM-e, se a resposta instruir que o EU deve retransmitir aUDP de CAM-e, o EU pára a retransmissão da UDP de CAM-e, re-configura a UDP de CAM-e com a informação de controle mais recentea ser transmitida, e transmite ã UDP de CAM-e re-configurada. Se ainformação de controle somente for incluída na UDP de CAM-e e se ainformação de controle do EU for modificada enquanto o EU recebe aresposta correspondente, o EU pára a retransmissão da UDP de CAM-e, re-configura a UDP de CAM-e com a informação de controle maisrecente a ser transmitida, e então transmite a UDP de CAM-e re-configurada.
Conforme outra forma de incorporação da presenteinvenção, o EU inclui a informação de controle em uma UDP de CAM-ee transmite a UDP de CAM-e para uma estação base. 0 EU entãoespera por uma resposta (informação de realimentação) da estaçãobase para a CAM-E UDP. Se o EU receber um comando instruindo que oEU retransmita a UDP de CAM-e, e se a UDP de CAM-e incluir apenasa informação de controle, e se a informação de controle do EU formodificada enquanto o EU tendo transmitido a UDP de CAM-e receberuma resposta correspondente, o EU pode ignorar o número de máximode retransmissões.
Conforme outra forma de incorporação da presenteinvenção, quando um EU transmite uma UDP de CAM-e contendo umainformação de controle para uma estação base, se a UDP de CAM-eincluir apenas a informação de controle, a presente invençãodescreve que o número de máximo de retransmissões da UDP de CAM-eé interpretado como zero. Preferivelmente, o EU decide nãoexecutar a retransmissão quando a UDP de CAM-e incluir apenas ainformação de controle. Ao receber uma resposta indicando que arecepção da UDP de CAM-e incluindo apenas a informação de controlefalhou, o EU ignora a UDP de CAM-e prévia, configura uma UDP deCAM-e atualizando a informação de controle e transmite a UDP deCAM-e configurada. 0 EU tenta este processo até receber umaresposta indicando o sucesso da recepção da UDP de CAM-e econtinua executando este processo até o número de retransmissõesnão exceder um número máximo de retransmissões. Notavelmente, seuma transmissão inicial de uma UDP de CAM-e for incluída no númerode retransmissões neste processo, o EU pode interpretar o númeromáximo de retransmissões como 1.
Preferivelmente, a informação de controledescrita acima inclui uma informação de programação tal como aquantidade de potência marginal de um EU (cabeçalho de potência determinal móvel), uma quantidade total de dados possuídos pelo EU(estado de buffer de CDd-M total), um canal tendo uma prioridademais alta entre canais com dados a serem transmitidos(identificador de canal lógico de prioridade mais alta), ou umataxa de quantidade de dados correspondendo a um canal tendo umaprioridade mais alta sobre os dados totais.
Conforme outra forma de incorporação da presenteinvenção, quando o EU recebe uma resposta instruindo que umaretransmissão é necessária depois de ter transmitido uma UDP deCAM-e incluindo somente uma informação de controle, e se os dadoschegam em um canal tendo uma prioridade mais alta do que aquela deum canal tendo uma prioridade mais alta instruída pela informaçãode controle, o EU pára a retransmissão da UDP de CAM-e, inclui ainformação de controle atualizada em uma nova UDP de CAM-e etransmite a nova UDP de CAM-e para a estação base.
Preferivelmente, depois que o EU transmitiu a UDPde CAM-e incluindo apenas a informação de controle, se o EUreceber uma resposta requisitando uma retransmissão da UDP de CAM,e se a informação de controle para o EU transmitir deve seratualizada, e se o número de retransmissões for menor do que onúmero de máximo de retransmissões, o EU retransmite a UDP de CAM-e previamente transmitida. Caso contrário, o EU pára aretransmissão.
Preferivelmente, a resposta requisitando aretransmissão inclui um sinal indicando que o lado receptor falhouem receber corretamente os dados de um lado transmissor. Um sinalde NREC é um exemplo de tal sinal. Preferivelmente, se outrosdados de usuário forem incluídos na UDP de CAM-e transmitida peloEU'incluindo a informação de controle, o EU continua executando aretransmissão para a prévia UDP de CAM-e.
Preferivelmente, se o estado de canal for pobre,o EU continua transmitindo preferivelmente a UDP de CAM-epreviamente transmitida para uma recepção mais concreta em um NóB. Para isto, se a informação de controle for modificada para aUDP de CAM-e contendo apenas a informação de controle, a RARTSinforma o EU se deve continuar executando a retransmissão da UDPde CAM-e prévia ou configurar e enviar uma nova UDP de CAM-e com amais recente informação de controle. Adequadamente, isto pode serrealizado utilizando um indicador de configuração.
Adequadamente, a presente invenção permite que anova informação de controle seja rapidamente transmitida para umaestação base em um sistema de comunicação móvel utilizando umesquema de requisição de repetição automática.
Recorrendo à fig. 8, um diagrama de blocos de umdispositivo de comunicação móvel 400 da presente invenção éilustrado, como por exemplo um telefone móvel para executar osmétodos da presente invenção. O dispositivo de comunicação móvel400 inclui uma unidade de processamento 410 tal como ummicroprocessador ou processador de sinal digital, um módulo de RF435, um módulo de gerenciamento de potência 406, uma antena 440,uma bateria 455, um mostrador 415, um teclado 420, uma unidade dearmazenamento 430 tal como uma memória flash, ROM ou SRAM, umalto-falante 445 e um microfone 450.
Um usuário entra com uma informação de instrução,tal como um número de telefone, por exemplo, pressionando osbotões do teclado 420 ou por ativação de voz usando o microfone450. A unidade de processamento 410 recebe e processa a informaçãode instrução para executar a função apropriada, tal como discar onúmero de telefone. Os dados operacionais podem ser recuperados daunidade de armazenamento 430 para executar a função. Além disso, aunidade de processamento 410 pode exibir as informações deinstrução e operacionais no mostrador 415 para referência econveniência do usuário.
A unidade de processamento 410 envia a informaçãode instrução para o módulo de RF 435, para iniciar a comunicação,por exemplo, transmitindo sinais de rádio compreendendo dados decomunicação de voz. 0 módulo de RF 4 35 compreende um receptor e umtransmissor para receber e transmitir sinais de rádio. A antena440 facilita a transmissão e recepção de sinais de rádio. Aoreceber sinais de rádio, o módulo de RF 435 pode encaminhar econverter os sinais para a freqüência de banda-base para seremprocessados pela unidade de processamento 410. Os sinaisprocessados são transformados em uma saida de informação audívelou legível através do alto-falante 445, por exemplo.A unidade de processamento 410 é adaptada parareceber primeiros e segundos dados de uma camada superior e gerarum primeiro e um segundo bloco de dados incluindo uma informaçãorelacionada aos primeiros e segundos dados a serem transmitidos auma rede. A unidade de processamento 410 também é adaptada paracontrolar um módulo transmissor de RF 435 para transmitir osprimeiro e segundo blocos de dados à rede. Um módulo receptor deRF 435 é adaptado para receber sinais da rede.
Embora a presente invenção seja descrita nocontexto da comunicação móvel, a presente invenção também pode serusada em qualquer sistema de comunicação sem fio usandodispositivos móveis, tais como ADPs e computadores laptopequipados com capacidade de comunicação sem fio. Além disso, o usode certos termos para descrever a presente invenção não develimitar o escopo da presente invenção a um certo tipo de sistemade comunicação sem fio, tal como STMU. A presente invenção tambémé aplicável a outros sistemas de comunicação sem fio usandodiferentes interfaces aéreas e/ou camadas físicas, por exemplo,TDMA, CDMA, FDMA, WCDMA, etc.
As formas de incorporação preferidas podem serimplementadas como um método, aparato ou artigo de fabricaçãousando programação padrão e/ou técnicas de engenharia paraproduzir software, firmware, hardware, ou qualquer combinaçãorelacionada. O termo "artigo de fabricação" como usado aqui serefere ao código ou lógica implementados na lógica de hardware(por exemplo, um chip de circuito integrado, um arranjo de portade campo programável (FPGA - Field Programmable Gate Array),circuito integrado de aplicação específica (ASIC - ApplicationSpecific Integrated Circuit) , etc.) ou um meio legível decomputador (por exemplo, um meio de armazenamento magnético (comoum disco rígido, disquetes, fitas, etc.), armazenamento óptico(CD-ROMS, discos ópticos, etc.), dispositivos de memória volátil enão-volátil (por exemplo, EEPROM, ROM, PROM, RAM, DRAM, SRAM,firmware, lógica programável, etc.).
0 código no meio legível de computador é acessadoe executado através de um processador. O código no qual as formasde incorporação preferidas são implementadas pode ser acessívelatravés de um meio de transmissão ou a partir de um servidor dearquivos em uma rede. Em tais casos, o artigo de fabricação noqual o código é implementado pode incluir um meio de transmissão,como uma linha de transmissão de rede, um meio de transmissão semfio, sinais que se propagam através do espaço, ondas de rádio,sinais infra-vermelhos, etc. É claro que, aqueles qualificados naarte relacionada reconhecerão que podem ser feitas muitasmodificações a esta configuração sem fugir do escopo da presenteinvenção, e que o artigo de fabricação pode incluir qualquerinformação que suporte um meio conhecido do estado da arte.
As formas de incorporação e vantagens precedentessão meramente exemplificativas e não devem ser interpretadas comolimitantes da presente invenção. Os presentes ensinamentos sãoprontamente aplicados a outros tipos de aparatos. A descrição dapresente invenção pretende ser ilustrativa, sem limitar o escopodas reivindicações. Muitas alternativas, modificações, e variaçõesserão aparentes para aqueles qualificados na arte. Nasreivindicações, cláusulas de meios-mais-função pretendem cobrir aestrutura aqui descrita executando a função recitada e não apenasequivalentes estruturais mas também estruturas equivalentes.
Aplicabilidade Industrial
Os presentes ensinamentos podem ser aplicadosprontamente a todos os tipos de aparatos incluindo um terminalmóvel e uma estação base.