BRPI0710017A2 - método e aparelho para previsão de um identificador de conexão em rajada no enlace descendente - Google Patents

método e aparelho para previsão de um identificador de conexão em rajada no enlace descendente Download PDF

Info

Publication number
BRPI0710017A2
BRPI0710017A2 BRPI0710017-5A BRPI0710017A BRPI0710017A2 BR PI0710017 A2 BRPI0710017 A2 BR PI0710017A2 BR PI0710017 A BRPI0710017 A BR PI0710017A BR PI0710017 A2 BRPI0710017 A2 BR PI0710017A2
Authority
BR
Brazil
Prior art keywords
mpdus
downlink
cid
frame
bursts
Prior art date
Application number
BRPI0710017-5A
Other languages
English (en)
Inventor
Win Schaap
Original Assignee
Motorola Inc
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=38604765&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=BRPI0710017(A2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Motorola Inc filed Critical Motorola Inc
Publication of BRPI0710017A2 publication Critical patent/BRPI0710017A2/pt
Publication of BRPI0710017A8 publication Critical patent/BRPI0710017A8/pt
Publication of BRPI0710017B1 publication Critical patent/BRPI0710017B1/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • H04W28/065Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6445Admission control
    • H04L2012/6448Medium Access Control [MAC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1273Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of downlink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)

Abstract

<B>MéTODO E APARELHO PARA PREVISAO DE UM IDENTIFICADOR DE CONEXAO EM RAJADA NO ENLACE DESCENDENTE <D>é fornecido um aparelho para processar um quadro no enlace descendente que inclui um circuito receptor <324> um processador de camada física (346) acoplado ao circuito receptor (324) e um processador de camada LAC (348) acoplado ao processador de camada física (346) O circuito receptor (324) recebe sinais de freqúência de rádio (RF) e demodula os sinais RF para recuperar o quadro no enlace descendente. O processador de camada física (346) processa o quadro no enlace descendente para recuperar uma pluralidade de MPDUs (704), cada MPDU (500) incluindo um CID (508) E o processador de camada MAC (348) recebe um da pluralidade de MPDUs (806, 810) do processador de camada física (346)1 processa-o para recuperar seu CID (812), e determina em resposta ao CID se processa a próxima das MPDUs ou se cessa o processamento das MPDUs (816)

Description

MÉTODO E APARELHO PARA PREVISÃO DE UM IDENTIFICADOR DECONEXÃO EM RAJADA NO ENLACE DESCENDENTE
CAMPO DA INVENÇÃO
A presente invenção relaciona-se genericamente a umsistema de comunicação com base em pacote que passa ospacotes através de uma camada Médium Access Control (MAC -Controle de Acesso de Mídia) antes de processar nelecontida e, mais particularmente, relaciona-se a um método eaparelho para a previsão de um identificador de conexão(CID) dentro de um quadro no enlace descendente por umaestação móvel que processa na camada MAC.
HISTÓRICO DA INVENÇÃO
O modelo Open System Interconnection (OSIInterconexão do Sistema Aberto) define uma estrutura derede para implementar protocolos em sete camadas dehierarquia. O controle é submetido de uma camada e entreguepara a camada seguinte através de Service Access Points(SAPs - Pontos de Acesso de Serviço), começando na camadaApplication em uma estação e prosseguindo para a camadainferior ou a camada física. As sete camadas são: umacamada Application, uma camada Presentation, uma camadaSession, uma camada Transport, uma camada Network, umacamada Data Link, e uma camada física. A camada MediaAccess Control (MAC) é uma subcamada da camada Data Link efornece informação para e/ou recebe informação da camadafísica, como pacotes demodulados e decodificados docircuito receptor no enlace descendente. Por exemplo, nacomunicação sem fio no modo de rajada, no lado do enlaceascendente, a camada MAC submete informação para uma camadafísica na forma de MAC Protocol Data Units (MPDUsUnidades de Dados do Protocolo MAC) com um cabeçalho MACgenérico (GMH) que contém um Connection Identifier (CID). Acamada física no enlace descendente na estação base dispõeas MPDUs para codificação dentro de rajadas no enlacedescendente e dispõe as rajadas no enlace descendentedentro de quadros no enlace descendente para transmissão deum transmissor.
A norma IEEE 802.16 fornece uma especificação AirInterface para sistemas de comunicação sem fio de bandalarga que passa MPDUs através de uma camada MAC. Narecepção no enlace descendente, como nem todas as MPDUs narajada no enlace descendentes são dirigidas para a estaçãomóvel, a camada MAC examina o CID de cada MPDU na rajada noenlace descendente para determinar se a MPDU é dirigidapara recepção pela estação móvel. 0 exame de todas aosMPDUs requer um substancial tempo de processamentodesnecessário pelo processador MAC.
Assim, o que é necessário é um método e aparelho parao processador MAC prever quais CIDs em um quadro no enlacedescendente são dirigidos para a estação móvel de modo queas MPDUs não pretendidas não precisem ser processadas.Ademais, outros recursos e características desejáveis dapresente invenção tornar-se-ão aparentes da descriçãodetalhada seguinte da invenção e das reivindicaçõesapensas, tomadas em conjunto com os desenhos acompanhantese este resumo da invenção.
BREVE DESCRIÇÃO DOS DESENHOS
A presente invenção será doravante descrita emconjunto com as seguintes figuras de desenhos, em quenúmeros iguais denotam elementos iguais, eA Figura 1 é um diagrama de um sistema de comunicaçãosem fio de acordo com uma versão da presente invenção.
A Figura 2 é um diagrama de blocos de uma estação basedo sistema de comunicação sem fio da Figura 1, de acordocom uma versão da presente invenção.
A Figura 3 é um diagrama de blocos de uma estaçãomóvel do sistema de comunicação sem fio da Figura 1, deacordo com uma versão da presente invenção.
A Figura 4 é um diagrama de comunicação através decamadas de uma rede Open System Interconnection (OSI).
A Figura 5 é um diagrama da estrutura de uma PACProtocol Data Unit (MPDU) , de acordo com uma versão dapresente invenção.
A Figura 6 é um fluxograma da operação do codificadorda camada MAC da estação base da Figura 2, de acordo comuma versão da presente invenção.
A Figura 7 é um fluxograma da operação do processadorda camada física da estação móvel da Figura 3, de acordocom uma versão da presente invenção. E
A Figura 8 é um fluxograma da operação do processadorda camada MAC da estação móvel da Figura 3, de acordo comuma versão da presente invenção.
DESCRIÇÃO DETALHADA DA INVENÇÃO
Um método para codificar um quadro no enlacedescendente para a comunicação sem fio com base em pacoteinclui a etapa de ordenar uma pluralidade de unidades dedados de protocolo da camada MAC (Media Access Control -Controle de Acesso de Mídia) (MPDUs - Unidades de Dados deProtocolo da Camada MAC) dentro do quadro no enlacedescendente em resposta a um identificador de conexão (CID)de cada ura da pluralidade de MPDUs. O quadro no enlacedescendente inclui uma pluralidade de MPDUs, cada MPDUincluindo um CID.
Um aparelho para processar um quadro no enlacedescendente inclui circuito receptor, um processador decamada física acoplado ao circuito receptor e umprocessador de camada MAC acoplado ao processador de camadafísica. 0 circuito receptor recebe sinais de freqüência derádio e demodula os sinais RF para recuperar o quadro noenlace descendente. O processador de camada física processao quadro no enlace descendente para recuperar umapluralidade de MPDUs, cada MPDU incluindo um CID. E oprocessador de camada MAC recebe uma da pluralidade deMPDUs do processador de camada física, processa-o pararecuperar seu CID, e determina em resposta ao CID seprocessa a próxima das MPDUs ou se cessa de processar asMPDUs.
A descrição detalhada seguinte da invenção é denatureza meramente exemplar e não pretende limitar ainvenção ou a aplicação e utilizações da invenção. Ademais,não há qualquer pretensão de ser limitado por qualquerteoria apresentada no histórico anterior da invenção oudescrição detalhada seguinte da invenção.
Com referência à Figura 1, um sistema de comunicação100 de acordo com uma versão da presente invenção incluiuma pluralidade de estações base 110 que se comunicam comuma estação móvel 120 através de sinais de freqüência derádio (RF) . Associada a cada uma da pluralidade de estaçõesbase 110 há uma área de cobertura 125 em que a estaçãomóvel 120 pode receber sinais RF de e transmitir sinais RFpara um ou mais da pluralidade de estações base 110. Apluralidade de estações base 110 são acopladas a umacontroladora do sistema de rede 13 0 para o controlecentralizado do sistema de comunicação sem fio. Sistemas decomunicação sem fio com base em pacote, como algunssistemas de comunicação sem fio de acesso múltiplo dedivisão por código de área ampla (WCDMA) ou, maisparticularmente, sistemas de comunicação de acesso múltiplono domínio da freqüência ortogonal (OFDMA) transmiteminformação para as estações móveis 120 em rajadas no enlacedescendente.
Com referência à Figura 2, uma estação base 110 deacordo com a versão da presente invenção, inclui uma antena202 acoplada ao circuito transceptor 204 para transmitirsinais RF que compreendem dados codificados e modulados. Ocircuito transceptor 204 é acoplado a uma controladora 206.A controladora 206 inclui um processador 208 que submeteinformação a um codificador de camada MAC 210 acoplado a umcodificador de camada física 212, o codificador de camadafísica 212 fornecendo sinais para a antena 202 para atransmissão no enlace descendente para a estação móvel 120.Para a comunicação no enlace ascendente, a antena 202 éacoplada a uma camada física 214 acoplada a uma camada MAC216 para decifrar a informação a ela fornecida e submeteressa informação ao processador 208. Um dispositivo dememória 218 também é fornecido de maneira típica paraarmazenar código e dados necessários para a operação daestação base 110.
Com referência à Figura 3, a estação móvel 120, comoum telefone celular, inclui uma antena 320 para receber etransmitir sinais de freqüência de rádio (RF) . O circuitotransceptor 322 inclui o circuito receptor 324 que demodulae decodifica os sinais RF recebidos da estação base 110para derivar deles informação e é acoplado a umacontroladora 326 para fornecer a informação alidecodificada para utilização por ela de acordo com a funçãoda estação móvel 120. A controladora 326 também forneceinformação para o circuito transmissor 328 do circuitotransceptor 322 para codificar e modular informação emsinais RF para transmissão da antena 320.
Como é bem conhecido na tecnologia, a controladora 326é tipicamente acoplada a um dispositivo de memória 330 e auma interface de usuário 332 para efetuar as funções daestação móvel 120. A interface de usuário 332 inclui ummicrofone, um alto-falante 336 e uma tela 338 que poderáser projetada para aceitar entradas de tela de toque. Ainterface de usuário 332 também inclui uma ou mais entradaspor teclas 340, incluindo um teclado 342. De acordo com apresente invenção, a controladora 326 inclui um processador344, um processador de camada física no enlace descendente(RX PHY) 346, um processador de camada MAC no enlacedescendente (RX MAC) 348, um processador de camada físicano enlace descendente (RX PHY) 346, um processador decamada MAC no enlace descendente (RX MAC) 348, umprocessador de camada física no enlace ascendente (TX PHY)350, e um processador de camada MAC no enlace ascendente(TX MAC) 352.
Com referência a seguir à Figura 4, é mostrado umdiagrama de comunicação através de camadas de uma rede OpenSystem Interconnection (OSI) . A rede OSI é uma estruturapara implementar protocolos em sete camadas de hierarquia.0 controle é submetido por uma camada e entregue à camadaseguinte através de Service Access Points (SAPs), começandona camada Application em uma estação e prosseguindo para acamada inferior ou a camada física. As sete camadas são:uma camada Application, uma camada Presentation, uma camadaSession, uma camada Transport, uma camada Network, umacamada Data Link, e uma camada física. A camada MediaAccess Control (MAC) é uma subcamada da camada Data Link efornece informação para e/ou recebe informação da camadafísica, como pacotes demodulados e decodificados docircuito receptor no enlace descendente.
Em redes OSI, as entidades de camada n+1 fazem uso dosserviços da camada η através de um Service Access Point(SAP). A Figura 4 mostra a comunicação no enlacedescendente de um codificador de camada MAC de estação base(camada n+1) 210 a um codificador de camada física (camadan) 212 através de um primeiro SAP 402. Como é mostrado,unidades de dados de protocolo Mac (N+1) (MPDUs) sãosubmetidas pelo codificador de camada MAC 210 ao (n)SAP 402e transiciona para uma unidade de dados de n-serviço (SDU)dentro do codificador de camada física 212. PDUs sãocomunicados entre camadas pares (por exemplo, MPDUs sãocomunicadas entre o codificador MAC "transmissor" 212 eprocessador MAC "receptor" 348, ou PDUs são comunicadosentre o codificador PHY "transmissor" e o processador PHY"receptor" 346). Assim, o n-SDU entregue ao codificador decamada física 212 tem um cabeçalho de camada física (pH) aele acrescentado e é transmitido no enlace descendente parao processador physical (PHY) 346. 0 n-PDU recebido peloprocessador PHY 34 6 é passado para o processador MAC 348através de um segundo SAP 404 e dele é gerado uma (n+1) -MPDU.
Com referência à Figura 5, é mostrada a estrutura deuma MPDU 500 de acordo com uma versão da presente invenção.Um ou mais fragmentos 502 são gerados de um MSDU recebidoda camada seguinte ao subdividir a informação do MSDU em umou mais fragmentos. A MPDU 500 inclui um ou mais fragmentos502 e cada fragmento inclui um sub-cabeçalho 504. 0 sub-cabeçalho 504 inclui para cada fragmento (a) informação denúmero do fragmento, como FSN, (b) informação de controleda fragmentação, como FC, e (c) comprimento do fragmento502. A informação de número do fragmento é designadaseqüencialmente a cada um dos fragmentos em resposta a se ofragmento é o primeiro fragmento, um fragmento contínuo ouo último fragmento do MSDU de onde o fragmento foi gerado(isto é, subdividido) ou se o MSDU não é fragmentado ("U"),isto é, o MSDU não é subdividido.
De acordo com a presente invenção, o cabeçalho MAC 506inclui um identificador de conexão (CID) 508 que identificauma conexão e/ou a natureza da conexão (em que a naturezada conexão pode, por exemplo, ser uma conexão degerenciamento, uma conexão de transporte ou uma conexão dedifusão). 0 cabeçalho MAC 506 também inclui informaçãoadicional para processar a MPDU, como o controle decriptologia e informação de seqüência de chave, tipo decabeçalho e informação de seqüência de verificação decabeçalho, e informação sobre o comprimento da MPDU. Ocabeçalho MAC 506 também inclui um bit para indicar se umainformação de verificação de redundância cíclica 510 estápresente. Quando presente, a informação de verificação deredundância 510 é utilizada para verificar se a MPDU érecebida corretamente.
Com referência à Figura 6, um fluxograma da operaçãodo codificador de camada MAC 210 de acordo com a presenteinvenção começa ao esperar a construção de uma MPDU 602 deoutro bloco funcional do codificador de camada MAC 210.Quando a MPDU é construída 602, a natureza do CID da MPDU édeterminada 604. Se o CID for um CID de gerenciamento 6 04,a MPDU é armazenada com outra MPDU CID ordenada em ordemascendente de CID 606. Se o CID for um CID de difusão 604,a MPDU é armazenada com outra MPDU CID ordenada em ordemascendente de CID 608. Se o CID for um CID de transporte, aMPDU é armazenada com outra MPDU CID ordenada em ordemascendente de CID 610.
Após a MPDU ser ordenada e armazenada 606, 608, 610, oprocessamento a seguir determina se é hora para aconstrução de uma rajada no enlace descendente 612 nocodificador de camada física 212. Se uma rajada no enlacedescendente não estiver sendo construída 612 no codificadorde camada física 212, o processamento retorna para aguardara recepção da MPDU seguinte construída 602. Quando umarajada no enlace descendente estiver sendo construída 612no codificador de camada física 212, o processamentodetermina se há quaisquer MPDUs CID de gerenciamentoarmazenado 614, quaisquer MPDUs CID de difusão 616, ouquaisquer MPDUs CID de transporte 618. Se não houver nenhumMDU CID 614, 616, 618 armazenado, o processamento retornapara aguardar o recebimento da MPDU construída seguinte602.Quando MPDUs CID de gerenciamento são armazenadas 614,a MPDU CID de gerenciamento seguinte é submetida 62 0 aocodificador de camada física 212 e a MPDU submetida éapagada 622. Quando MPDUs CID de difusão são armazenadas616, a MPDU CID difundida seguinte é submetida 624 aocodificador de camada física 212 e a MPDU submetida éapagada 626. Quando MPDUs CID de transporte são armazenadas618, a MPDU CID de transporte seguinte é submetida 628 aocodificador de camada física 212 e a MPDU submetida éapagada 630. Após a MPDU submetida ser apagada 622, 626,63 0, o processamento retorna para determinar se ocodificador de camada física 212 ainda está construindo umarajada no enlace descendente 612.
Assim, pode ser observado que de acordo com a versãoda presente invenção, o codificador de camada física 212constrói rajadas no enlace descendente com MPDUs ordenadasprimeiro em resposta à natureza do CID e então, dentro decada natureza da categoria CID, ordenado em ordemascendente de CID. Após a rajada no enlace descendente serconstruída, ela é acrescentada a um quadro no enlacedescendente para provisão ao circuito transmissor docircuito transceptor 204 para codificação e modulação damesma e a transmissão pelo mesmo. Alternativamente, asMPDUs poderão ser ordenadas de acordo com CIDsdescendentes.
Com referência à Figura 7, um fluxograma doprocessamento do quadro no enlace descendente doprocessador de camada física 346 de acordo com a presenteinvenção inicialmente aguarda a recepção de uma primeirarajada no enlace descendente dentro do quadro no enlacedescendente 702. Quando a primeira rajada no enlacedescendente for recebida 7 02, a MPDU é recuperado da rajadano enlace descendente 704 e submetida 706 ao processador decamada MAC 348. Se a MPDU recuperada 704 e submetida 706for a última MPDU na rajada no enlace descendente 708, aseguir é determinado se a rajada no enlace descendente fora última rajada no enlace descendente no quadro no enlacedescendente 710, o processamento aguarda o recebimento darajada no enlace descendente seguinte 712 e, quando arajada no enlace descendente seguinte for recebida 712, oprocessamento retorna para recuperar uma MPDU da rajada noenlace descendente 704.
Se a MPDU recuperada 704 e submetida 706 não for aoúltima MPDU na rajada no enlace descendente, é a seguirdeterminado de acordo com a versão da presente invenção seum sinal foi recebido 714 do processador da camada MAC 348indicando que nenhuma outra MPDU é relevante para a estaçãomóvel 120. Se nenhum sinal assim for recebido 714, oprocessamento retorna para recuperar a MPDU seguinte darajada no enlace descendente 704. Se um sinal que indicaque nenhuma MPDU relevante seja recebida 714, oprocessamento descarta o resto da rajada no enlacedescendente e grava por energia 716 até a rajada no enlacedescendente seguinte ser recebida 702.
Com referência à Figura 8, a operação do processadorde camada MAC 34 8 de acordo com a versão da presenteinvenção tem início ao determinar se um sinal foi recebidodo processador de camada física 34 6 indicando que um quadrono enlace descendente foi recebido 802. Quando o sinalindicar que uma rajada no enlace descendente foi recebido802 do processador de camada física 346, uma verificação deredundância cíclica (CRC) é efetuada 8 04 para determinar sea MPDU foi recebida corretamente. Se o CRC não estivercorreto 8 06, o processador de camada MAC comuta para o modode busca MPDU 808 até uma MPDU correta ser recebida 810.
Quando uma MPDU correta for recebida 8 06, 810, aprocessador de camada MAC 34 8 de acordo com a versão dapresente invenção filtra o identificador de conexão (CID)812 para recuperar o CID e determinar se a MPDU é dirigida814 para a estação móvel 120 ou se o resto da rajada noenlace descendente é relevante 816 para a estação móvel120. Se o CID indicar que a MPDU é direcionada 814 para aestação móvel 12 0, o processador de camada MAC 34 8 submetea dita MPDU para o bloco funcional seguinte dentro dacamada MAC 818 e é então determinado se o resto da rajadano enlace descendente é relevante 816 para a estação móvel120 .
De acordo com a versão da presente invenção, o restoda rajada no enlace descendente é relevante 816 para aestação móvel 12 0 se o CID não for maior que um CIDpredeterminado associado à estação móvel 120. Como as MPDUsforam ordenadas dentro da rajada no enlace descendente deacordo com os CIDs ascendentes desta, qualquer MPDU tendoCID maior que o CID mais alto relevante para a estaçãomóvel 120 não seria relevante para a estação móvel 120.Assim, o CID relevante mais alto seria o CID predeterminadoe poderia ser armazenado na memória 330.
Se, alternativamente, as MPDUs foram ordenadas dentroda rajada no enlace descendente de acordo com os CIDsdescendentes desta, o CID relevante mais baixo seria o CIDpredeterminado para comparação na etapa 816. De acordo comoutro aspecto da presente invenção, as MPDUs poderiam serordenadas de acordo com a natureza da conexão (por exemplo,difusão, transporte) indicada pelo CID e, dentro de cadanatureza de conexão, em ordem ascendente ou descendente deCIDs. Ao ordenar as MPDUs com a natureza da conexão queindica a relevância para múltiplas estações móveis 120antes das MPDUs com a natureza da conexão indicando arelevância para apenas uma única estação móvel 120, a etapa816 poderia determinar com vantagem, em resposta a um CIDpredeterminado associado à estação móvel 120, um ponto emque todas as demais MPDUs não são relevantes para a estaçãomóvel 120, mesmo se tanto os CIDs de difusão como os detransporte indicarem MPDUs dirigidas à estação móvel 120.
Se outras MPDUs forem relevantes 816 para a estaçãomóvel 120, a MPDU seguinte é recebida 820 e o processamentoretorna para verificar o CRC 804. Se o resto das MPDUs narajada no enlace descendentes não forem relevantes 816, oprocessador de camada MAC 34 8 sinaliza o processador decamada física 346 para desistir do resto da rajada noenlace descendente 822, assim permitindo economiasvantajosas de energia pelo processador de camada física346. O processador de camada MAC 248 então encerra oprocessamento de rajada no enlace descendente, com isso 824permitindo ao processador de camada MAC entrar no modo deeconomia de energia até o sinal seguinte ser recebido doprocessador de camada física 34 6 em que a rajada no enlacedescendente é recebida 802.
Assim, pode-se observar que um método e aparelho parao processador de camada MAC 34 8 para prever quais CIDs emum quadro no enlace descendentes são dirigidos à estaçãomóvel 12 0 foram fornecidos de modo que as MPDUs nãodirigidas ã estação móvel 120 não precisem ser processadas,assim conservando energia. Embora pelo menos uma versãoexemplar tenha sido apresentada na descrição detalhadaanterior da invenção, deve ser apreciado que existe umvasto número de variações. Também deve ser apreciado que aversão exemplar ou versões exemplares são apenas exemplos,e não pretendem limitar o escopo, a aplicabilidade, ou aconfiguração da invenção de qualquer modo. Em vez disso, adescrição detalhada anterior fornecerá àqueles habilitadosna tecnologia um mapa rodoviário conveniente paraimplementar uma versão exemplar da invenção, sendocompreendido que várias mudanças poderão ser feitas nafunção e na disposição dos elementos descritos em umaversão exemplar sem desviar do escopo da invenção conformeestabelecido nas reivindicações apensas.

Claims (22)

1. Método de codificar um quadro no enlace descendentepara a comunicação sem fio com base em pacote, o quadro noenlace descendente compreendendo uma pluralidade deunidades de dados de protocolo (MPDUs) da camada deControle de Acesso de Mídia (MAC), cada MPDU incluindo umidentificador de conexão (CID), o método caracterizado porcompreender a etapa de ordenar a pluralidade de MPDUsdentro do quadro no enlace descendente em resposta ao CIDde cada uma da pluralidade de MPDUs.
2. Método, de acordo com a reivindicação 1,caracterizado pelo fato do quadro no enlace descendentecompreender uma ou mais rajadas no enlace descendente, cadauma das uma ou mais rajadas no enlace descendentecompreendendo uma ou mais MPDUs, e em que a etapa deordenar a pluralidade de MPDUs compreender a etapa deordenar uma ou mais MPDUs dentro de cada uma ou maisrajadas no enlace descendente.
3. Método, de acordo com a reivindicação 1,caracterizado pelo fato do CID ser um número e da etapa deordenar a pluralidade de MPDUs compreender a etapa deordenar a pluralidade de MPDUs de acordo com CIDsascendentes.
4. Método, de acordo com a reivindicação 1,caracterizado pelo fato do CID ser um número e da etapa deordenar a pluralidade de MPDUs compreender a etapa deordenar a pluralidade de MPDUs de acordo com CIDsdescendentes.
5. Método, de acordo com a reivindicação 1,caracterizado pelo fato do CID ser um número indicativo danatureza de uma conexão.
6. Aparelho para codificar e transmitir um quadro noenlace descendente para a comunicação sem fio com base empacote, o aparelho caracterizado por compreender: um codificador de camada de Controle de Acesso deMídia (MAC) que gera uma pluralidade de unidades de dadosde protocolo da camada MAC (MPDUs) , cada MPDU incluindo umidentificador de conexão (CID), em que o codificador decamada MAC ordena a pluralidade de MPDUs em resposta aos CIDs da mesma;um codificador de camada física acoplado aocodificador de camada MAC e que gera um quadro no enlacedescendente, o codificador de camada física ordenando apluralidade de MPDUs dentro do quadro no enlace descendente conforme recebido do codificador de camada MAC; ecircuito transmissor acoplado ao codificador de camadafísica e que transmite o quadro no enlace descendente.
7. Aparelho, de acordo com a reivindicação 6,caracterizado pelo fato do codificador de camada física quegera o quadro no enlace descendente compreender uma ou maisrajadas no enlace descendente, cada uma das uma ou maisrajadas no enlace descendente compreendendo uma ou maisMPDUs, o codificador de camada física ordenando ainda um oumais MPDUs dentro de cada uma das uma ou mais rajadas no enlace descendente conforme recebidas do codificador decamada MAC.
8. Aparelho, de acordo com a reivindicação 6,caracterizado pelo fato do CID ser um número e docodificador de camada MAC ordenar a pluralidade de MPDUs deacordo com CIDs ascendentes.
9. Aparelho, de acordo com a reivindicação 6,caracterizado pelo fato do CID ser um número que indica anatureza de uma conexão.
10. Método de processar um quadro no enlacedescendente dentro de uma camada de Controle de Acesso deMídia (MAC), o quadro no enlace descendente compreender umapluralidade de unidades de dados de protocolo da camada MAC(MPDUs) , cada MPDU incluindo um identificador de conexão(CID), o método caracterizado por compreender as etapas de:processar um da pluralidade de MPDUs para recuperar oCID do mesmo; edeterminar se processa o próximo da pluralidade deMPDUs ou se cessa o processamento da pluralidade de MPDUsem resposta ao CID do um da pluralidade de MPDUs.
11. Método, de acordo com a reivindicação 10,caracterizado pelo fato do quadro no enlace descendentecompreender uma ou mais rajadas no enlace descendente, cadauma das uma ou mais rajadas no enlace descendentecompreender uma ou mais MPDUs, e em que a etapa dedeterminar compreender a etapa de determinar se processa oMPDU seguinte de uma ou mais MPDUs das uma ou mais rajadasno enlace descendente ou se cessa o processamento da rajadano enlace descendente em resposta ao CID de uma de uma oumais MPDUs.
12. Método, de acordo com a reivindicação 10,caracterizado pelo fato do CID ser um número e da etapa dedeterminar compreender a etapa de determinar se processa aMPDU seguinte de uma ou mais MPDUs de uma das uma ou maisrajadas no enlace descendente ou se cessa o processamentoda rajada no enlace descendente em resposta ao CID de umade uma ou mais MPDUs sendo maior ou igual a um valor CIDpredeterminado.
13. Método, de acordo com a reivindicação 10,caracterizado pelo fato do CID ser um número e da etapa dedeterminar compreender a etapa de determinar se processa aMPDU seguinte de uma ou mais MPDUs de uma das uma ou maisrajadas no enlace descendente ou se cessa o processamentoda rajada no enlace descendente em resposta ao CID de umadas uma ou mais MPDUs ser inferior ou igual a um valor CIDpredeterminado.
14. Método, de acordo com a reivindicação 10,caracterizado pelo fato do CID ser um número que indica anatureza de uma conexão e da etapa de determinarcompreender a etapa de determinar se processa a MPDUseguinte de uma ou mais MPDUs de uma das uma ou maisrajadas no enlace descendente em resposta ao CID de uma dasuma ou mais MPDUs indicando a natureza predeterminada deuma conexão e sendo maior ou igual a um valor CIDpredeterminado.
15. Aparelho para processar o quadro no enlacedescendente, caracterizado por compreender:circuito receptor que recebe sinais de freqüência derádio (RF) e demodula os sinais RF para recuperar o quadrono enlace descendente;um processador de camada física acoplado ao circuitoreceptor e que processa o quadro no enlace descendente paradele recuperar uma pluralidade de unidades de dados deprotocolo da camada MAC (MPDUs) , cada MPDU incluindo umidentificador de conexão (CID); eum processador de camada MAC acoplado ao processadorde camada física e dele receber uma da pluralidade deMPDUs, o processador de camada MAC processando o um dapluralidade de MPDUs para dele recuperar o CID edeterminar, em resposta ao CID deste, se processa a próximaMPDU da pluralidade de MPDUs ou se cessa o processamento dapluralidade de MPDUs.
16. Aparelho, de acordo com a reivindicação 15,caracterizado pelo fato do quadro no enlace descendentecompreender uma ou mais rajadas no enlace descendente, cadauma das uma ou mais rajadas no enlace descendentecompreendendo uma ou mais MPDUs, e em que o processador decamada MAC determina se processa a próxima MPDU de uma oumais MPDUs de uma das uma ou mais rajadas no enlacedescendente ou se cessa o processamento da rajada no enlacedescendente em resposta ao CID de uma das uma ou maisMPDUs.
17. Aparelho, de acordo com a reivindicação 15,caracterizado pelo fato do CID ser um número e doprocessador de camada MAC determinar se processa a próximaMPDU das uma ou mais MPDUs de uma das uma ou mais rajadasno enlace descendente ou se cessa o processamento da rajadano enlace descendente em resposta ao CID de uma das uma oumais MPDUs ser maior ou igual a um valor CIDpredeterminado.
18. Aparelho, de acordo com a reivindicação 15,caracterizado pelo fato do CID ser um número e doprocessador de camada MAC determinar se processa a próximaMPDU das uma ou mais MPDUs de uma das uma ou mais rajadasno enlace descendente ou se cessa o processamento da rajadano enlace descendente em resposta ao CID de uma das um oumais MPDUs ser inferior ou igual a um valor CIDpredeterminado.
19. Aparelho, de acordo com a reivindicação 15,caracterizado pelo fato do CID ser um número que indica anatureza de uma conexão e do processador de camada MACdetermina se processa a próxima MPDU das uma ou mais MPDUsde uma das uma ou mais rajadas no enlace descendente emresposta ao CID de uma das uma ou mais MPDUs indicar anatureza predeterminada de uma conexão e ser superior ouigual a um valor CID predeterminado.
20. Quadro no enlace descendente para recepção eprocessamento por uma camada· de controle de acesso de meio(MAC); o quadro no enlace descendente caracterizado porcompreender uma pluralidade de rajadas no enlacedescendente, cada uma da pluralidade de rajadas no enlacedescendente compreendendo um ou mais unidades de dados deprotocolo MAC (MPDUs) , cada uma das uma ou mais MPDUsincluindo um identificador de conexão ( CID), em que uma oumais MPDUs de cada uma da pluralidade de rajadas no enlacedescendente são ordenadas dentro da uma da pluralidade derajadas no enlace descendente em resposta aos CIDs dosmesmos.
21. Quadro no enlace descendente, de acordo com areivindicação 20, caracterizado pelo fato de uma ou maisMPDUs de cada uma da pluralidade de rajadas no enlacedescendente serem ordenados dentro de uma da pluralidade derajadas no enlace descendente em ordem ascendente de CID.
22. Quadro no enlace descendente, de acordo com areivindicação 20, caracterizado pelo fato de uma ou maisMPDUs de cada uma da pluralidade de rajadas no enlacedescendente serem ordenadas dentro de uma da pluralidade derajadas no enlace descendente em ordem descendente de CID.
BRPI0710017-5A 2006-04-14 2007-03-21 Métodos e aparelho para processar um quadro de enlace descendente BRPI0710017B1 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/404.359 2006-04-14
US11/404,359 US7599317B2 (en) 2006-04-14 2006-04-14 Method and apparatus for prediction of a connection identifier in a downlink burst
PCT/US2007/064555 WO2007121026A2 (en) 2006-04-14 2007-03-21 Method and apparatus for prediction of a connection identifier in a downlink burst

Publications (3)

Publication Number Publication Date
BRPI0710017A2 true BRPI0710017A2 (pt) 2011-08-02
BRPI0710017A8 BRPI0710017A8 (pt) 2016-12-13
BRPI0710017B1 BRPI0710017B1 (pt) 2019-08-06

Family

ID=38604765

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0710017-5A BRPI0710017B1 (pt) 2006-04-14 2007-03-21 Métodos e aparelho para processar um quadro de enlace descendente

Country Status (6)

Country Link
US (1) US7599317B2 (pt)
EP (1) EP2008481B1 (pt)
KR (1) KR101273696B1 (pt)
CN (1) CN101422068B (pt)
BR (1) BRPI0710017B1 (pt)
WO (1) WO2007121026A2 (pt)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8693406B2 (en) * 2007-08-09 2014-04-08 Intel Corporation Multi-user resource allocation and medium access control (MAC) overhead reduction for mobile worldwide interoperability for microwave access (WiMAX) systems
US8327173B2 (en) * 2007-12-17 2012-12-04 Nvidia Corporation Integrated circuit device core power down independent of peripheral device operation
US9423846B2 (en) 2008-04-10 2016-08-23 Nvidia Corporation Powered ring to maintain IO state independent of the core of an integrated circuit device
US8762759B2 (en) 2008-04-10 2014-06-24 Nvidia Corporation Responding to interrupts while in a reduced power state
KR20110030470A (ko) * 2008-07-11 2011-03-23 알까뗄 루슨트 무선 네트워크에서 프로토콜 데이터 유닛들을 처리하기 위한 방법 및 장치
CN101562813B (zh) * 2009-05-12 2012-01-11 中兴通讯股份有限公司 实时数据业务的实现方法、实时数据业务系统和移动终端
EP2468063A1 (en) 2009-08-21 2012-06-27 InterDigital Patent Holdings, Inc. Method and apparatus for a multi-radio access technology layer for splitting downlink-uplink over different radio access technologies

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2001242937A1 (en) * 2000-03-17 2001-09-24 Telefonaktiebolaget Lm Ericsson (Publ) Mobile terminal sleep phase assignment and announcement in wireless local areanetwork
US7020822B2 (en) * 2001-08-02 2006-03-28 Texas Instruments Incorporated Automatic repeat request for centralized channel access
US8942375B2 (en) * 2002-09-17 2015-01-27 Broadcom Corporation Method and system for providing multiple encryption in a multi-band multi-protocol hybrid wired/wireless network
WO2005004437A1 (en) * 2003-06-25 2005-01-13 Hotspot Wireless Devices, Inc. Systems and metods using multiprotocol communication
US7406296B2 (en) * 2003-08-22 2008-07-29 Telefonaktiebolaget L M Ericsson (Publ) Co-located radio operation
CN101902828B (zh) * 2004-06-23 2012-01-04 三星电子株式会社 在宽带无线接入通信系统中构造和更新连接标识符的方法
WO2006000094A1 (en) 2004-06-24 2006-01-05 Nortel Networks Limited Efficient location updates, paging and short bursts
US7983203B2 (en) * 2004-07-22 2011-07-19 Nokia Corporation System and method for improved power efficiency in a shared resource network
WO2006041673A2 (en) * 2004-10-08 2006-04-20 Interdigital Technology Corporation Wireless local area network medium access control extensions for station power efficiency and resource management
US7653087B2 (en) * 2006-01-06 2010-01-26 Fujitsu Limited Methods of synchronizing subscriber stations to communications networks
US7680118B2 (en) * 2006-04-13 2010-03-16 Motorola, Inc. Method and apparatus for reordering fragments within a MAC layer service data unit within a downlink frame

Also Published As

Publication number Publication date
US20070242635A1 (en) 2007-10-18
KR20090007322A (ko) 2009-01-16
BRPI0710017A8 (pt) 2016-12-13
EP2008481B1 (en) 2018-07-25
EP2008481A4 (en) 2013-10-30
KR101273696B1 (ko) 2013-06-12
CN101422068B (zh) 2014-12-03
CN101422068A (zh) 2009-04-29
WO2007121026A2 (en) 2007-10-25
US7599317B2 (en) 2009-10-06
BRPI0710017B1 (pt) 2019-08-06
WO2007121026A3 (en) 2008-07-10
EP2008481A2 (en) 2008-12-31

Similar Documents

Publication Publication Date Title
RU2589331C2 (ru) Устройство и способы для сжатия заголовка управления доступом к среде
CN101984705B (zh) 产生下行链路帧的方法
CN1751459B (zh) 用于无线通信系统的错误处理装置和方法
BRPI0710017A2 (pt) método e aparelho para previsão de um identificador de conexão em rajada no enlace descendente
US20180199321A1 (en) System and Method for Downlink Transmission in a Wireless Network
JP2011024215A (ja) 無線チャンネルでヘッダを復号する方法とシステム
KR20030042847A (ko) 송신버퍼의 프로토콜 데이터 유닛 폴링 방법
US20100174973A1 (en) Extraction of values from partially-corrupted data packets
MXPA05001517A (es) Segmentacion de mensaje de difusion para sitemas de comunicacion inalambrica.
US10129789B2 (en) Methods for encoding and decoding frames in a telecommunication network
WO2011079785A1 (zh) 一种传输数据包的方法及装置
JP2962632B2 (ja) デジタル式移動電話制御システム
US7783730B2 (en) Signalling optimisations using hash functions
EP4178314B1 (en) Response frame replying method and apparatus
WO2022067785A1 (zh) 一种通信方法及通信装置
BR112016023318B1 (pt) Método de receber um quadro de dados emitido, método de transmitir um quadro de dados por um nó, unidade de processamento e otimização, sistema para se comunicar com vários nós e nó
HK1084521B (en) Error processing apparatus and method for wireless communication system
WO2017020299A1 (zh) 一种传输标识符的方法和站点

Legal Events

Date Code Title Description
B25D Requested change of name of applicant approved

Owner name: MOTOROLA SOLUTIONS, INC. (US)

B25A Requested transfer of rights approved

Owner name: MOTOROLA MOBILITY, INC. (US)

B25E Requested change of name of applicant rejected

Owner name: MOTOROLA MOBILITY, INC. (US)

Free format text: INDEFERIDO O PEDIDO DE ALTERACAO DE NOME CONTIDO NA PETICAO 20130041765 DE 16/05/2013, DEVIDO A AUSENCIA DE GUIA DE RECOLHIMENTO RELATIVA AO SERVICO.

B25G Requested change of headquarter approved

Owner name: MOTOROLA MOBILITY, INC. (US)

B25D Requested change of name of applicant approved

Owner name: MOTOROLA MOBILITY LLC (US)

B25A Requested transfer of rights approved

Owner name: GOOGLE TECHNOLOGY HOLDINGS LLC (US)

B15K Others concerning applications: alteration of classification

Ipc: H04W 28/06 (2009.01), H04W 72/12 (2009.01), H04W 8

B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B09A Decision: intention to grant [chapter 9.1 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]

Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 06/08/2019, OBSERVADAS AS CONDICOES LEGAIS. (CO) 10 (DEZ) ANOS CONTADOS A PARTIR DE 06/08/2019, OBSERVADAS AS CONDICOES LEGAIS

B21F Lapse acc. art. 78, item iv - on non-payment of the annual fees in time

Free format text: REFERENTE A 15A ANUIDADE.

B24J Lapse because of non-payment of annual fees (definitively: art 78 iv lpi, resolution 113/2013 art. 12)

Free format text: EM VIRTUDE DA EXTINCAO PUBLICADA NA RPI 2662 DE 11-01-2022 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDA A EXTINCAO DA PATENTE E SEUS CERTIFICADOS, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013.