BR122019027374B1 - Atribuição dinâmica de recurso ack em um sistema de comunicação sem fio - Google Patents

Atribuição dinâmica de recurso ack em um sistema de comunicação sem fio Download PDF

Info

Publication number
BR122019027374B1
BR122019027374B1 BR122019027374-0A BR122019027374A BR122019027374B1 BR 122019027374 B1 BR122019027374 B1 BR 122019027374B1 BR 122019027374 A BR122019027374 A BR 122019027374A BR 122019027374 B1 BR122019027374 B1 BR 122019027374B1
Authority
BR
Brazil
Prior art keywords
semi
ack
field
persistent
scheduling
Prior art date
Application number
BR122019027374-0A
Other languages
English (en)
Inventor
Aleksandar Damnjanovic
Jelena M. Damnjanovic
Juan Montojo
Original Assignee
Qualcomm Incorporated
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Incorporated filed Critical Qualcomm Incorporated
Publication of BR122019027374B1 publication Critical patent/BR122019027374B1/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0028Formatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • H04L1/1819Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03828Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties
    • H04L25/03866Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties using scrambling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/0062Avoidance of ingress interference, e.g. ham radio channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/0064Rate requirement of the data, e.g. scalable bandwidth, data priority
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1861Physical mapping arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signaling for the administration of the divided path
    • H04W72/042

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Power Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)

Abstract

são descritas técnicas para atribuir dinamicamente recurso de confirmação (ack) a um equipamento de usuário (ue). para programação dinâmica, uma mensagem de programação pode ser utilizada para enviar informações de programação para uma única transmissão de dados. para programação semi-persistente, uma mensagem de programação pode ser utilizada para enviar uma atribuição semi-persistente para múltiplas transmissões de dados. em um aspecto, pelo menos um campo de uma mensagem de programação, que é normalmente utilizada para transportar informações de programação para programação dinâmica, pode ser reutilizado para transportar uma atribuição de recurso ack para programação semi-persistente. em um desenho, um ue pode receber uma mensagem de programação que transporta uma atribuição semi-persistente e pode obter uma atribuição de recurso ack a partir de pelo menos um campo da mensagem de programação. o ue pode receber uma transmissão de dados enviados de acordo com a atribuição semi-persistente, determinar informações ack para a transmissão de dados e enviar as informações ack com o recurso ack.

Description

Pedido dividido do PI0909725-2 de 27/03/2009.
[0001] O presente pedido reivindica prioridade ao pedido US provisional número de série 61/040.609, intitulado “Dynamic scheduling of UL-ACK,” depositado em 28 de março de 2008, cedido à cessionária do presente e incorporado aqui a título de referência.
FUNDAMENTOS I. Campo
[0002] A presente revelação refere-se genericamente à comunicação, e mais especificamente a técnicas para atribuir recursos em um sistema de comunicação sem fio.
II. Fundamentos
[0003] Sistemas de comunicação sem fio são amplamente usados para fornecer vários conteúdos de comunicação como voz, vídeo, dados de pacote, envio de mensagem, broadcast, etc. Esses sistemas sem fio podem ser sistemas de acesso múltiplo capazes de suportar múltiplos usuários por partilhar os recursos de sistema disponíveis.Os exemplos de tais sistemas de acesso múltiplo incluem sistemas de Acesso múltiplo por divisão de código (CDMA),sistemas de Acesso múltiplo por divisão de tempo (TDMA), sistemas de acesso múltiplo por divisão de freqüência (FDMA), sistemas FDMA ortogonais (OFDMA), e sistemas de FDMA de portadora única (SC-FDMA).
[0004] Um sistema de comunicação sem fio pode incluir diversos Nó Bs que podem suportar comunicação para diversos equipamentos de usuários (UEs). Um nó B pode se comunica com um UE no downlink e uplink. O downlink (ou link direto) se refere ao link de comunicação a partir do nó B para o UE, e o uplink (ou link reverso) se refere ao link de comunicação a partir do UE para o nó B. o Nó B pode enviar uma transmissão de dados para o UE. O UE pode decodificar a transmissão de dados e pode enviar informações de confirmação (ACK) para o Nó B. As informações de ACK podem indicar se a transmissão de dados foi decodificada corretamente ou em erro pelo UE. O Nó B pode determinar se deve enviar uma retransmissão de dados ou uma nova transmissão de dados para o UE com base nas informações de ACK. Pode ser desejável atribuir eficientemente recurso ACK para o UE para uso para enviar as informações de ACK.
SUMÁRIO
[0005] Técnicas para dinamicamente atribuir recurso de ACK a um UE em um sistema de comunicação sem fio são descritas aqui. O sistema pode suportar programação dinâmica e programação semi-persistente. Para programação dinâmica, uma mensagem de programação pode ser utilizada para enviar informações de programação para uma única transmissão de dados. Para programação semi-persistente, uma mensagem de programação pode ser utilizada para enviar uma atribuição semi-persistente para múltiplas transmissões de dados.
[0006] Em um aspecto, pelo menos um campo de uma mensagem de programação, que é normalmente utilizado para transportar informações de programação para programação dinâmica, pode ser reuitlizado para transportar uma atribuição de recurso ACK para programação semi- persistente. Pelo menos um campo pode incluir um novo campo indicador de dados, um campo de versão de redundância, um campo de esquema de modulação e codificação (MCS), um campo de comando de controle de potência de transmissão (TPC), etc.
[0007] Em um desenho, um UE pode receber uma mensagem de programação que contém uma atribuição semi- persistente e pode obter uma atribuição de recurso ACK a partir da atribuição semi-persistente. O UE pode obter um índice do recurso ACK a partir de pelo menos um campo da mensagem de programação e pode determinar o recurso ACK baseado no índice. O UE pode receber uma transmissão de dados enviados de acordo com a atribuição semi-persistente, determinar informações ACK para a transmissão de dados, e enviar as informações ACK com o recurso ACK.
[0008] Em outro desenho, um UE pode receber uma primeira mensagem de programação que contém informações de programação para programação dinâmica e pode receber uma primeira transmissão de dados enviada de acordo com as informações de programação. O UE pode enviar informações de ACK para a primeira transmissão de dados com o primeiro recurso de ACK associado a um recurso utilizado para enviar a primeira mensagem de programação. O UE pode receber uma segunda mensagem de programação que contém uma atribuição semi-persistente para programação semi-persistente. O UE pode receber uma segunda transmissão de dados enviados de acordo com a atribuição semi-persistente. O UE pode enviar informações de ACK para a segunda transmissão de dados com segundo recurso ACK transmitido pela atribuição semi- persistente. Recursos ACK podem ser desse modo transmitidos em modos diferentes para programação dinâmica e programação semi-persistente.
[0009] Vários aspectos e características da revelação são descritos em detalhe adicional abaixo.
BREVE DESCRIÇÃO DOS DESENHOS
[0010] A figura 1 mostra um sistema de comunicação sem fio.
[0011] A figura 2 mostra transmissão de dados com programação dinâmica.
[0012] A figura 3 mostra transmissão de dados com programação semi-persistente.
[0013] As figuras 4A e 4B mostram duas mensagens de programação com formatos diferentes.
[0014] A figura 5 mostra uma unidade de processamento para uma mensagem de programação.
[0015] As figuras 6 e 7 mostram um processo e um aparelho, respectivamente, para receber dados com programação semi-persistente.
[0016] As figuras 8 e 9 mostram um processo e um aparelho, respectivamente, para receber dados com programação dinâmica e programação semi-persistente.
[0017] As figuras 10 e 11 mostram um processo e um aparelho, respectivamente, para enviar dados com programação semi-persistente.
[0018] As figuras 12 e 13 mostram um processo e um aparelho, respectivamente, para enviar dados com programação dinâmica e programação semi-persistente.
[0019] A figura 14 mostra um diagrama de blocos de um Nó B e um UE.
DESCRIÇÃO DETALHADA
[0020] As técnicas descritas aqui podem ser utilizadas para vários sistemas de comunicação sem fio como CDMA, TDMA, FDMA, OFDMA, SC-FDMA e outros sistemas. Os termos “sistema” e “rede” são freqüentemente utilizados de forma intercambiável. Um sistema CDMA pode implementar uma tecnologia de rádio como Acesso de rádio terrestre Universal (UTRA), CDMA2000, etc. UTRA inclui CDMA de banda larga (W-CDMA) e outras variantes de CDMA. Adicionalmente, CDMA2000 cobre os padrões IS-2000, IS-95 e IS-856. Um sistema TDMA pode implementar uma tecnologia de rádio como Sistema Global para Comunicações móveis (GSM). Um sistema OFDMA pode implementar uma tecnologia de rádio como UTRA desenvolvida (E-UTRA), Banda larga ultra móvel (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash- OFDM®, etc. UTRA e E-UTRA são parte do Sistema de Telecomunicação móvel universal (UMTS). Evolução de longo prazo 3GPP (LTE) é uma versão futura que utiliza E-UTRA, a qual emprega OFDMA no downlink e SC-FDMA no uplink. UTRA, E-UTRA, UMTS, LTE e GSM são descritos em documentos a partir de uma organização chamada “Projeto de Sociedade de 3a geração” (3GPP). CDMA2000 e UMB são descritos em documentos de uma organização denominada “Projeto 2 de Sociedade de 3a geração” (3GPP2). As técnicas descritas aqui podem ser utilizadas para os sistemas e tecnologias de rádio mencionados acima bem como outros sistemas e tecnologias de rádio. Para clareza, certos aspectos das técnicas são descritos abaixo para LTE e terminologia de LTE é utilizada em grande parte da descrição abaixo.
[0021] A figura 1 mostra um sistema de comunicação sem fio 100, que pode ser um sistema LTE. O sistema 100 pode incluir diversos Nós Bs 110 e outras entidades de rede. Um nó B pode ser uma estação que se comunica com os UEs e pode ser também mencionado como um Nó B desenvolvido (eNB), uma estação base, um ponto de acesso, etc. UEs 120 podem ser dispersos por todo o sistema, e cada UE pode ser estacionário ou móvel. Um UE pode ser também mencionado como uma estação móvel, um terminal, um terminal de acesso, uma unidade de assinante, uma estação, etc. um UE pode ser um telefone celular, um assistente pessoal digital (PDA), um modem sem fio, um dispositivo de comunicação sem fio, um dispositivo portátil, um computador laptop, um telefone sem fio, uma estação de loop local sem fio (WLL), etc.
[0022] O sistema pode suportar transmissão de dados com retransmissão automática híbrida (HARQ). Para HARQ no downlink, um nó B pode enviar uma transmissão de um bloco de transporte e pode enviar uma ou mais transmissões adicionais do bloco de transporte (se necessário) até que o bloco de transporte seja decodificado corretamente por um UE receptor, ou o número máximo de transmissões foi enviado, ou alguma outra condição de terminação é encontrada. Um bloco de transporte pode ser também mencionado como um pacote, um bloco de dados, etc. a primeira transmissão de um bloco de transporte pode ser mencionada como uma nova transmissão, e cada transmissão adicional do bloco de transporte pode ser mencionada como uma retransmissão.
[0023] O sistema pode também suportar programação dinâmica e programação semi-persistente para transmissão de dados. Para programação dinâmica, informações de programação podem ser enviadas com cada transmissão de dados e podem transmitir parâmetros e recursos utilizados para aquela transmissão de dados. Para programação semi-persistente, informações de programação podem ser enviadas uma vez e podem ser aplicáveis para múltiplas transmissões de dados. Programação dinâmica pode fornecer flexibilidade ao passo que programação semi- persistente pode reduzir sinalização overhead.
[0024] A figura 2 mostra uma transmissão de dados exemplar no downlink com programação dinâmica. A linha de tempo de transmissão para cada link pode ser dividida em unidades de subquadros. Cada subquadro pode ter uma duração específica, por exemplo, um milissegundo (MS). Para duplexação de divisão de freqüência (FDD) como mostrado na figura 2, o downlink (DL) e uplink (UL) podem se alocados canais de freqüência separados. Transmissões diferentes podem ser enviadas simultaneamente através do downlink e uplink nos canais de freqüência separados.
[0025] Um nó B pode ter dados para enviar para um UE e pode enviar informações de programação em um canal de controle downlink físico (PDCCH) no subquadro t1. As informações de programação podem ser enviadas em um ou mais elementos de canal de controle (CCEs) e podem incluir vários parâmetros descritos abaixo. O nó B pode enviar uma transmissão de um ou mais blocos de transporte em um canal compartilhado downlink físico (PDSCH) no subquadro t1. O nó B pode enviar o(s) bloco(s) de transporte em um ou mais blocos de recurso e de acordo com parâmetros transmitidos pelas informações de programação.
[0026] O UE pode receber as informações de programação a partir do PDCCH e pode processar a transmissão no PDSCH de acordo com as informações de programação para recuperar o(s) bloco(s) de transporte enviado(s) pelo nó B. o UE pode gerar informações ACK (ou UL-ACK) que podem indicar se cada bloco de transporte foi decodificado corretamente ou em erro pelo UE. O UE pode enviar as informações ACK em um canal de controle uplink físico (PUCCH) no subquadro t1 + Q, onde Q pode ser igual a 2, 4 ou algum outro valor. Q é um deslocamento de subquadro entre a transmissão de dados no downlink e a transmissão ACK correspondente no uplink. O Nó B pode receber as informações de ACK a partir do UE e pode enviar uma retransmissão de cada bloco de transporte decodificado em erro.
[0027] O UE pode enviar as informações de ACK com recurso de ACK, que também pode ser mencionado como recurso PUCCH, canal ACK, etc. O recurso ACK pode ser associado a recurso de rádio, recurso de código (por exemplo, uma seqüência ortogonal, uma seqüência de sinal de referência, etc.) e/ou outros recursos utilizados para enviar informações de ACK. Por exemplo, em LTE, o recurso de ACK pode ser dado por um índice ACK n(1)_PUCCH e pode ser associado a (i) um local de freqüência de tempo (por exemplo, um bloco de recursos) no qual enviar informações de ACK, (ii) um deslocamento cíclico de uma seqüência Zardoff-Chu utilizada para espalhar as informações de ACK no domínio de freqüência, e (iii) uma seqüência de espalhamento Walsh ou ortogonal utilizada para espalhar as informações ACK no domínio de tempo.
[0028] Para programação dinâmica, o recurso ACK a utilizar pelo UE pode ser determinado como a seguir: NPUCCH = nCCE + NPUCCH, Eq(1)
[0029] Onde nCCE é um índice do primeiro CCE utilizado para enviar informações de programação, NPUCCH é um índice do recurso ACK, e NPUCCH é um parâmetro configurado por camadas mais elevadas. NPUCCH pode ser configurado por Controle de recurso de rádio (RRC) e broadcast para UEs.
[0030] Para programação dinâmica, o recurso ACK pode ser ligado ao primeiro CCE contendo as informações de programação, por exemplo, como mostrado na equação (1). O recurso de ACK pode ser desse modo implicitamente transmitido através da informação de programação, e nenhum overhead adicional é consumido para enviar a atribuição de recurso ACK para o UE.
[0031] Para programação dinâmica, cada transmissão de dados pode ocorrer como descrito acima. Para cada transmissão de dados, o nó B pode enviar informações de programação em um ou mais CCEs e pode enviar uma transmissão de um ou mais blocos de transporte em um ou mais blocos de recurso transmitidos pelas informações de programação. O UE pode enviar informações de ACK com o recurso de ACK determinado com base no primeiro CCE contendo as informações de programação.
[0032] A figura 3 mostra uma transmissão de dados exemplar no downlink com programação semi- persistente. Um nó B pode enviar uma atribuição semi- persistente ou concessão no PDCCH no subquadro t1. A atribuição semi-persistente pode incluir vários parâmetros para transmissões de dados no downlink bem como uma atribuição de recurso ACK para o uplink. Em um desenho, camadas superiores (por exemplo, RRC) podem configurar um conjunto de recursos ACK, e a atribuição de recurso ACK pode compreender um índice para um recurso ACK no conjunto de recursos ACK configurados. Em outro desenho, a atribuição de recurso ACK pode atribuir qualquer recurso de ACK disponível.
[0033] O nó B pode enviar uma transmissão de um ou mais blocos de transporte no PDSCH no subquadro t1. O nó B pode enviar o(s) bloco(s) de transporte em um ou mais blocos de recurso e de acordo com parâmetros transmitidos pela atribuição semi-persistente. O UE pode receber a atribuição semi-persistente a partir do PDCCH e pode processar a transmissão no PDSCH de acordo com a atribuição semi-persistente para recuperar o(s) bloco(s) de transporte enviado(s) pelo Nó B. o UE pode gerar informações de ACK para o(s) bloco(s) de transporte e pode enviar as informações de ACK no subquadro t1 + Q. as informações de ACK podem ser enviadas com o recurso ACK transmitido pela atribuição semi-persistente.
[0034] Para programação semi-persistente, a atribuição semi-persistente pode ser enviada uma vez com a primeira transmissão de dados e pode ser válida por um período de tempo predeterminado ou até que a atribuição semi-persistente seja revogada. A atribuição de recurso ACK seria válida para o intervalo de programação semi- persistente inteiro, que é a duração na qual a atribuição semi-persistente é válida. O Nó B pode enviar novas transmissões de dados de acordo com a atribuição semi- persistente, sem ter de enviar qualquer informação de programação durante o intervalo de programação semi- persistente. O UE pode enviar informações de ACK para cada transmissão nova de dados recebida do Nó B utilizando o recurso ACK fornecido pela atribuição semi-persistente. Por exemplo, o nó B pode enviar novas transmissões em uma taxa periódica em subquadros t1, t2 = t1 + M, t3 = t1 + 2M, ..., e tL = t1 + L . M, onde parâmetros M e L e/ou o intervalo de programação semi-persistente pode ser configurado. Por exemplo, em LTE, o parâmetro M pode ser configurado por camadas superiores (por exemplo, RRC). O UE pode enviar informações ACK em subquadros correspondentes t1 + Q, t2 + Q, t3 + Q, ..., e tL + Q com o recurso de ACK atribuído.
[0035] O nó B pode enviar também retransmissões de dados durante o período de programação semi-persistente e pode enviar informações de programação para cada retransmissão de dados, por exemplo, no mesmo modo que para programação dinâmica. O UE pode enviar informações de ACK para cada retransmissão de dados com o recurso ACK associado ao primeiro CCE que contém as informações de programação para aquela retransmissão.
[0036] Em um aspecto, uma atribuição de recurso ACK para programação semi-persistente pode ser enviada por reutilizar pelo menos um campo existente de uma mensagem de programação. A mensagem de programação pode incluir diversos campos para conter informações de programação. A mensagem de programação pode incluir um número de campos para conter informações de programação para programação dinâmica. Para simplificar a operação, a mensagem de programação também pode ser utilizada para enviar uma atribuição semi-persistente para programação semi-persistente. Pelo menos um campo normalmente utilizado para conter informações de programação para programação dinâmica pode ser reutilizado para conter uma atribuição de recurso ACK para programação semi-persistente.
[0037] Vários formatos podem ser definidos para a mensagem de programação e podem ser aplicáveis para diferentes cenários de operação. Cada formato pode incluir um conjunto específico de campos para um conjunto de parâmetros para informações de programação.
[0038] A figura 4A mostra uma mensagem de programação 410 de acordo com formatos 1 e 1A definidos por LTE. Os formatos 1 e 1A podem ser utilizados para programar transmissão de um bloco de transporte no PDSCH. A mensagem 410 inclui um campo de atribuição de bloco de recurso, um campo de número de processo HARQ, um campo de esquema de modulação e codificação (MCS), um novo campo indicador de dados, um campo de versão de redundância, e um campo de comando de controle de potência de transmissão (TPC). O campo de versão de redundância e o campo indicador de dados novos podem ser considerados como pertencendo em um campo de número de seqüência de retransmissão. A mensagem 410 pode também incluir outros campos, que não são mostrados na figura 4A por simplicidade.
[0039] Para HARQ, um número de processos HARQ pode ser definido. Cada processo HARQ pode ser utilizado para enviar uma nova transmissão e todas as retransmissões de um bloco de transporte. Um processo HARQ pode ser iniciado para um bloco de transporte se o processo HARQ estiver disponível e pode terminar quando o bloco de transporte é decodificado corretamente. O bloco de transporte pode ser codificado de acordo com um MCS selecionado para o bloco de transporte para obter uma palavra-código. A palavra-código pode ser dividida em múltipasl versões de redundância, e cada versão de redundância pode conter informações codificadas diferentes (ou bits de código) para o bloco de transporte. Um Nó B pode selecionar uma versão de redundância para enviar para uma transmissão do bloco de transporte.
[0040] A Tabela 1 lista os campos de mensagem de programação 410 e provê uma descrição curta para cada campo. A tabela 1 também fornece o tamanho de cada campo em número de bits.Tabela 1 - Mensagem de programação
[0041] A figura 4B mostra uma mensagem de programação 420 de acordo com formatos 2 e 2A definidos por LTE. Os formatos 2 e 2A podem ser utilizados para programar uma transmissão de um ou dois blocos de transporte no PDSCH em um modo de multiplexação espacial. A mensagem 420 inclui um campo de atribuição de bloco de recurso, um campo de comando TPC, um campo de número de processo HARQ, e dois conjuntos de campos para dois blocos de transporte. Cada conjunto inclui um campo MSC, um campo de indicador de dados novos e um campo de versão de redundância. A mensagem 420 pode incluir também outros campos, que não são mostrados na figura 4B por simplicidade. Os campos na mensagem 420 são descritos na tabela 1.
[0042] As figuras 4A e 4B mostram dois formatos que podem ser utilizados para enviar informações de programação. Outros formatos também podem ser utilizados e podem incluir campos diferentes daqueles mostrados nas figuras 4A e 4B. para clareza, grande parte da descrição abaixo se refere a mensagens de programação 410 e 420.
[0043] Para programação dinâmica, a mensagem 410 ou 420 pode ser utilizada para enviar informações de programação para uma transmissão de dados. Uma mensagem de programação apropriada pode ser selecionada com base em se um ou múltiplos blocos de transporte são enviados e/ou outras considerações.
[0044] Para programação semi-persistente, a mensagem 410 ou 420 pode ser utilizada para enviar uma atribuição semi-persistente com a primeira transmissão de dados. Pelo menos um campo de mensagem 410 ou 420 pode ser utilizado para enviar uma atribuição de recurso ACK. Em geral, qualquer (quaisquer) campo(s) pode(m) ser utilizados para enviar a atribuição de recurso ACK. Entretanto, pode ser desejável selecionar um campo que não seja relevante (ou não tão relevante) para programação semi-persistente. Por exemplo, um campo que pode ser menos aplicável para a primeira transmissão de dados e/ou pode ter pouco efeito adverso sobre desempenho pode ser selecionado. O número de campos a selecionar pode ser dependente do número de bits necessários para enviar a atribuição de recurso ACK.
[0045] Em um desenho, uma atribuição de recurso ACK pode ser enviada no campo de indicador de dados novos, o campo de versão de redundância, e o campo de comando TPC. No desenho mostrado nas figuras 4A e 4B, cinco bits são disponíveis para esses três campos. Até 32 recursos ACK podem ser configurados ou definidos e índices atribuídos de 0 a 31. Os recursos ACK configurados podem ser broadcast para os UEs ou conhecidos a priori pelos UEs. Um índice de recurso ACK de 5 bits para um até 32 recursos ACK possíveis pode ser enviado nos três campos para um UE. O UE pode obter o índice de recurso ACK a partir dos três campos e pode determinar o recurso ACK atribuído ao UE com base no índice de recurso ACK e os recursos ACK configurados. O UE pode utilizar o recurso ACK para enviar informações ACK durante o período de programação semi- persistente.
[0046] Em outro desenho, uma atribuição de recurso ACK pode ser enviada no campo indicador de dados novos, campo de versão de redundância, campo de comando TPC e todo ou um subconjunto do campo MCS. Por exemplo, dois bits no campo MCS podem ser utilizados em combinação com os cinco bits a partir dos outros três campos. Até 128 recursos ACK podem ser então configurados com os sete bits nos quatro campos. Um índice de recurso ACK de 7 bits para um de até 128 recursos ACK configurados pode ser enviado nos quatro campos para um UE. O campo MCS pode transmitir normalmente um de até 32 valores MCS para programação dinâmica. Um conjunto de 8 valores MCS pode ser suportado para programação semi-persistente e pode ser configurado por camadas mais elevadas, por exemplo, RRC. Um valor MCS pode ser selecionado do conjunto de 8 valores de MCS e pode ser transmitido com três bits restantes no campo MCS. Como outro exemplo, até 64 recursos ACK podem ser configurados com cinco bits nos três campos e um bit no campo MCDS. Um conjunto de 16 valores MCS pode ser suportado para programação semi-persistente, e um valor MCS pode ser selecionado e transmitido com quatro bits restantes no campo MCS.
[0047] Ainda em outro desenho, uma atribuição de recurso ACK pode ser enviada utilizando dois bits no campo indicador de dados novos e campo de versão de redundância, um bit no campo de comando TPC, e três bits no campo MCS. Até 64 recursos ACK podem ser configurados com os seis bits nos quatro campos. Um índice de recurso ACK de 6 bits para um de até 64 recursos ACK configurados pode ser enviado utilizando os seis bits nos quatro campos para um UE.
[0048] Ainda em outro desenho, uma atribuição de recurso ACK pode ser enviada no campo de comando TPC. Dois bits são disponíveis no campo de comando TPC. Conseqüentemente, até quatro recursos ACK podem ser configurados e atribuídos índices de 0 a 3. Um índice de recurso ACK de 2 bits para um de até quatro recursos ACK configurados pode ser enviado no campo de comando TPC para um UE.
[0049] Em geral, qualquer combinação de campos e/ou bits pode ser utilizada para enviar uma atribuição de recurso ACK para programação semi-persistente. Se N bits forem disponíveis para enviar a atribuição de recurso ACK, então até 2N recursos ACK podem ser configurados (por exemplo, por RRC) e podem ser atribuídos índices de 0 até 2N-1. Os recursos ACK configurados podem ser broadcast para os UEs ou conhecidos a priori pelos UEs. Um índice de recurso ACK de N-bit para um recurso ACK atribuído pode ser enviado utilizando os N bits disponíveis.
[0050] Uma mensagem de programação pode conter informações de programação para programação dinâmica ou uma atribuição semi-persistente para programação semi- persistente. Vários mecanismos podem ser utilizados para indicar se a mensagem de programação é enviada para programação dinâmica ou programação semi-persistente. Em um desenho, mecanismos de embaralhar diferentes podem ser utilizados para a mensagem de programação para programação dinâmica e programação semi-persistente. Em outro desenho, a mensagem de programação pode incluir um bit especial para indicar se a mensagem é para programação dinâmica ou programação semi-persistente.
[0051] Ainda em outro desenho, um identificador temporário de rede de rádio de célula designada (C-RNTI) que pode ser mencionado como um C-RNTI semi-persistente, pode utilizado para indicar uma atribuição semi-persistente. Cada UE em uma célula dada pode ser atribuído um C-RNTI exclusivo para uso como uma identidade de UE para aquela célula. Cada UE que tem programação semi-persistente habilitada pode ser também atribuída um C-RNTI semi-persistente exclusivo. Um nó B pode enviar uma mensagem de programação para um UE específico para programação dinâmica pelo uso do C-RNTI normal para o UE ou para programação semi-persistente utilizando o C-RNTI semi-persistente para o UE. Cada UE pode detectar mensagens de programação a partir do Nó B com o C-RNTI normal para aquele UE. Cada UE que tem programação semi-persistente habilitada pode detectar também mensagens de programação com o C-RNTI semi-persistente para aquele UE.
[0052] Em um desenho, campos não usados e/ou bits não usados em uma mensagem de programação para programação semi-persistente podem ser definidos em valores designados. Por exemplo, o campo indicador de dados novos, o campo número de processo HARQ, e o campo de versão de redundância da mensagem de programação podem ser definidos em valores designados de todos os zeros para programação semi-persistente. Os valores designados podem ser utilizados por um UE receptor para validar a mensagem de programação como sendo para programação semi-persistente para aquele UE (em vez de programação dinâmica para outro UE).
[0053] A figura 5 mostra um diagrama de blocos de um desenho de uma unidade de processamento 500 para gerar e processar uma mensagem de programação para programação semi-persistente. Na unidade de processamento 500, um mapeador 510 pode receber uma atribuição semi- persistente compreendendo informações de programação semi- persistente (por exemplo, uma atribuição de bloco de recurso, um MCS, etc.) e uma atribuição de recurso ACK para um UE. O mapeador 510 pode mapear a atribuição de recurso ACK para pelo menos um campo de uma mensagem de programação e pode mapear as informações de programação para campos e bits restantes da mensagem de programação. O mapeador 510 também pode definir campos não usados e/ou bits não usados da mensagem de programação para valores designados (por exemplo, todos os zeros). Um gerador de verificação de redundância cíclica (CRC) 512 pode receber a mensagem de programação a partir do mapeador 510, gerar um CRC para a mensagem, e apensar a CRC à mensagem. Um embaralhador 514 pode receber um C-RNTI semi-persistente para um UE receptor, gerar bits de embaralhar com base no C-RNTI semi- persistente, e embaralha a mensagem de programação e CRC com os bits de embaralhar. Um codificador 516 pode codificar a mensagem de programação embaralhada e fornecer uma mensagem codificada, que pode ser adicionalmente processada e enviada no PDCCH.
[0054] A figura 5 mostra um desenho exemplar de uma unidade de processamento para gerar e processar uma mensagem de programação para programação semi-persistente. A mensagem de programação também pode ser gerada e processada de outros modos.
[0055] A figura 6 mostra um desenho de um processo 600 para receber dados com programação semi- persistente. O processo 600 pode ser executado por um UE (como descrito abaixo) ou por alguma outra entidade. O UE pode receber uma atribuição semi-persistente que pode ser válida para múltiplas transmissões de dados (bloco 612). A atribuição semi-persistente pode compreender um conjunto de parâmetros para enviar as múltiplas transmissões de dados para o UE, por exemplo, todos ou alguns dos parâmetros mostrados na tabela 1 e/ou outros parâmetros. A atribuição semi-persistente também pode compreender uma atribuição de recurso ACK. O UE pode obter a atribuição de recurso ACK a partir da atribuição semi-persistente (bloco 614). O UE pode receber uma transmissão de dados enviados de acordo com a atribuição semi-persistente (bloco 616). O UE pode processar a transmissão recebida e determinar informações ACK para a transmissão de dados (bloco 618). A transmissão de dados pode ser para um ou mais blocos de transporte, e as informações de ACK podem indicar se cada bloco de transporte foi decodificado corretamente ou em erro pelo UE. O UE pode enviar as informações ACK com o recurso ACK (bloco 620). O UE pode receber transmissões adicionais de dados enviados de acordo com a atribuição semi-persistente. O UE pode enviar informações de ACK para essas transmissões adicionais de dados com o recurso ACK.
[0056] Em um desenho do bloco 612, o UE pode receber uma mensagem de programação que contém a atribuição semi-persistente. Em um desenho, o UE pode detectar a mensagem de programação para programação semi-persistente com base em um C-RNTI utilizado para programação semi- persistente. Em outro desenho, o UE pode determinar que a mensagem de programação seja para programação semi- persistente com base em embaralhamento diferente, um bit especial, etc. A mensagem de programação pode ser também utilizada para enviar informações de programação para uma única transmissão de dados com programação dinâmica. Para programação dinâmica, o recurso ACK pode ser determinado com base nos recursos (por exemplo, um CCE de partida) utilizados para enviar a mensagem de programação.
[0057] Em um desenho de bloco 614, o UE pode obter um índice do recurso ACK atribuído ao UE de pelo menos um campo da mensagem de programação. O UE pode determinar o recurso ACK com base no índice e um conjunto de recursos ACK configurados (por exemplo, configurados por RRC). Pelo menos um campo pode incluir um campo de indicador de dados novos, um campo de versão de redundância, um campo MCS, um campo de comando TPC, outros campos, ou qualquer combinação dos mesmos.
[0058] Em um desenho, para LTE, o UE pode receber a atribuição semi-persistente no PDCCH e pode receber a transmissão de dados no PDSCH. O recurso ACK pode ser para o PUCCH. O UE pode também receber a atribuição semi-persistente e a transmissão de dados nos outros canais downlink e pode enviar informações ACK em outros canais uplink.
[0059] A figura 7 mostra um desenho de um equipamento 700 para receber dados em um sistema de comunicação sem fio. O equipamento 700 inclui um módulo 712 para receber uma atribuição semi-persistente válida para múltiplas transmissões de dados para um UE, um módulo 714 para obter uma atribuição de recurso ACK a partir da atribuição semi-persistente, com o recurso ACK sendo atribuído ao UE para as múltiploas transmissões de dados, um módulo 716 para receber uma transmissão de dados enviados de acordo com a atribuição semi-persistente, um módulo 718 para determinar informações ACK para a transmissão de dados, e um módulo 720 para enviar as informações ACK com o recurso ACK.
[0060] A figura 8 mostra um desenho de um processo 800 para receber dados com programação dinâmica e programação semi-persistente. O processo 800 pode ser executado por um UE (como descrito abaixo) ou por alguma outra entidade. O UE pode receber uma primeira mensagem de programação que contem informações de programação para uma única transmissão de dados com programação dinâmica (bloco 812). O UE pode receber uma primeira transmissão de dados enviados de acordo com as informações de programação (bloco 814). O UE pode enviar primeiras informações ACK para a primeira transmissão de dados com primeiro recurso ACK associado a um recurso (por exemplo, um CCE) utilizado para enviar a primeira mensagem de programação (bloco 816). O primeiro recurso ACK pode ser válido para uma única transmissão de informação ACK.
[0061] O UE pode também receber uma segunda mensagem de programação que contém atribuição semi- persistente para múltiplas transmissões de dados com programação semi-persistente (bloco 818). O UE pode receber uma segunda transmissão de dados enviados de acordo com a atribuição semi-persistente (bloco 820). O UE pode enviar segundas informações ACK para a segunda transmissão de dados com segundo recurso ACK transmitido pela atribuição semi-persistente (bloco 822). O UE pode receber transmissões adicionais de dados enviados de acordo com a atribuição semi-persistente. O UE pode enviar informações ACK para essas transmissões adicionais de dados com o segundo recurso ACK, que podem ser válidas para múltiplas transmissões de informações ACK.
[0062] Em um desenho, o UE pode obter um índice do segundo recurso ACK a partir de pelo menos um campo da segunda mensagem de programação. As primeira e segunda mensagens de programação podem ter o mesmo formato (por exemplo, como mostrado na figura 4A ou 4B) ou formatos diferentes (por exemplo, como mostrado nas figuras 4A e 4B). essas mensagens de programação podem incluir pelo menos um campo e um ou mais campos adicionais. Pelo menos um campo pode conter um índice de recurso ACK para programação semi-persistente e pode conter informação de programação para programação dinâmica.
[0063] Em um desenho, o UE pode detectar a primeira mensagem de programação com base em um primeiro C- RNTI atribuído ao UE. O UE pode detectar a segunda mensagem de programação com base em um segundo C-RNTI atribuído ao UE para programação semi-persistente. O UE pode também determinar se uma mensagem de programação é para programação dinâmica ou programação semi-persistente com base em outros mecanismos, por exemplo, embaralhamento diferente, um bit especial na mensagem de programação, etc.
[0064] Em um desenho, o UE pode obter um primeiro valor de MCS a partir da primeira mensagem de programação e pode processar a primeira transmissão de dados de acordo com o primeiro valor MCS. O primeiro valor MCS pode ser um de uma primeira pluralidade de valores MCS aplicáveis para programação dinâmica. O UE pode obter um segundo valor MCS a partir da segunda mensagem de programação e pode processar a segunda transmissão de dados de acordo com o segundo valor MCS. O segundo valor MCS pode ser um de uma segunda pluralidade de valores MCS aplicáveis para programação semi-persistente. A segunda pluralidade de valores MCS pode ser um número menor do que a primeira pluralidade de valores MCS, e o segundo valor MCS pode ser enviado com um número menor de bits do que o primeiro valor MCS.
[0065] A figura 9 mostra um desenho de um equipamento 900 para receber dados em um sistema de comunicação sem fio. O equipamento 900 inclui um módulo 912 para receber uma primeira mensagem de programação que contém informações de programação para uma única transmissão de dados, um módulo 914 para receber uma primeira transmissão de dados enviados de acordo com as informações de programação, um módulo 916 para enviar primeiras informações ACK para a primeira transmissão de dados com primeiro recurso ACK associado a um recurso utilizado para enviar a primeira mensagem de programação, um módulo 918 para receber uma segunda mensagem de programação que contém uma atribuição semi-persistente para múltiplas transmissões de dados, um módulo 920 para receber uma segunda transmissão de dados enviados de acordo com a atribuição semi-persistente, e um módulo 922 para enviar segundas informações ACK para a segunda transmissão de dados com um segundo recurso ACK transmitido pela atribuição semi-persistente.
[0066] A figura 10 mostra um desenho de um processo 1000 para enviar dados com programação semi- persistente. O processo 1000 pode ser executado por um nó B (como descrito abaixo) ou por alguma outra entidade. O nó B pode atribuir recurso ACK a um UE para programação semi- persistente (bloco 1012). O nó B pode enviar uma atribuição semi-persistente compreendendo o recurso ACK para o UE (bloco 1014). A atribuição semi-persistente pode ser válida para múltiplas transmissões de dados. O nó B pode enviar uma transmissão de dados de acordo com a atribuição semi- persistente para o UE (bloco 1016). O nó B pode receber informações ACK para a transmissão de dados, com as informações ACK sendo enviadas pelo UE com o recurso ACK (bloco 1018). O nó B pode enviar transmissões adicionais de dados de acordo com a atribuição semi-persistente. O Nó B pode receber informações ACK para essas transmissões adicionais de dados no recurso ACK.
[0067] Em um desenho do bloco 1014, o nó B pode mapear um índice do recurso ACK atribuído ao UE para pelo menos um campo de uma mensagem de programação. Pelo menos um campo pode incluir um campo de indicador de dados novos, um campo de versão de redundância, um campo MCS, um campo de comando TPC, e/ou outros campos. O nó B pode mapear informações restantes para a atribuição semi- persistente para campos e bits restantes da mensagem de programação. Em um desenho, o nó B pode processar a mensagem de programação com base em um C-RNTI utilizado para programação semi-persistente. O nó B pode também indicar que a mensagem de programação é para programação semi-persistente com base em outros mecanismos. O nó B pode enviar a mensagem de programação para o UE. A mensagem de programação pode também ser utilizada para enviar informações de programação para programação dinâmica.
[0068] Em um desenho, para LTE, o nó B pode enviar a atribuição semi-persistente no PDCCH e pode enviar a transmissão de dados no PDSCH. O recurso ACK pode ser para o PUCCH. O nó B pode também enviar a atribuição semi- persistente e a transmissão de dados em outros canais downlink e pode receber informações ACK em outros canais uplink.
[0069] A figura 11 mostra um desenho de um equipamento 1100 para enviar dados em um sistema de comunicação sem fio. O equipamento 1100 inclui um módulo 1112 para atribuir recurso ACK a um UE, um módulo 1114 para enviar uma atribuição semi-persistente que compreende o recurso ACK para o UE, a atribuição semi-persistente sendo válida para múltiplas transmissões de dados, o recurso ACK sendo atribuído ao UE para as múltiplas transmissões de dados, um módulo 1116 para enviar uma transmissão de dados de acordo com a atribuição semi-persistente para o UE, e um módulo 1118 para receber informação ACK para a transmissão de dados, a informação ACK sendo enviada pelo UE com o recurso ACK.
[0070] A figura 12 mostra um desenho de um processo 1200 para enviar dados com programação dinâmica e programação semi-persistente. O processo 1200 pode ser executado por um nó B (como descrito abaixo) ou por alguma outra entidade. O nó B pode enviar para um UE uma primeira mensagem de programação que contém informações de programação para uma única transmissão de dados (bloco 1212). O nó B pode enviar uma primeira transmissão de dados de acordo com as informações de programação para o UE (bloco 1214). O nó B pode receber primeiras informações ACK para a primeira transmissão de dados, com as primeiras informações ACK sendo enviadas pelo UE com o primeiro recurso ACK associado a um recurso (por exemplo, um CCE) utilizado para enviar a primeira mensagem de programação (bloco 1216). O primeiro recurso ACK pode ser válido para uma única transmissão de informações ACK.
[0071] O nó B pode enviar para o UE uma segunda mensagem de programação que contém uma atribuição semi-persistente para múltiplas transmissões de dados (bloco 1218). O nó B pode enviar uma segunda transmissão de dados de acordo com a atribuição semi-persistente para o UE (bloco 1220). O nó B pode receber segundas informações ACK para a segunda transmissão de dados, com as segundas informações ACK sendo enviadas pelo UE com segundo recurso ACK transmitido pela atribuição semi-persistente (bloco 1222). O nó B pode enviar transmissões adicionais de dados de acordo com a atribuição semi-persistente. O nó B pode receber informações ACK para essas transmissões adicionais de dados no segundo recurso ACK, que podem ser válidas para múltiplas transmissões de informações ACK.
[0072] Em um desenho do bloco 1218, o nó B pode mapear um índice do segundo recurso ACK a pelo menos um campo da segunda mensagem de programação. As primeira e segunda mensagens de programação podem ter o mesmo formato ou formatos diferentes e podem incluir pelo menos um campo e um ou mais campos adicionais. Pelo menos um campo pode conter um índice de recurso ACK para programação semi- persistente e pode conter informações de programação para programação dinâmica.
[0073] Em um desenho, o nó B pode processar (por exemplo, embaralhar um CRC para) a primeira mensagem de programação com um primeiro C-RNTI atribuído ao UE. O nó B pode processar a segunda mensagem de programação com um segundo C-RNTI atribuído ao UE para programação semi- persistente. O nó B pode também indicar se uma mensagem de programação é para programação dinâmica ou programação semi-persistente com base em outros mecanismos.
[0074] Em um desenho, o nó B pode selecionar um primeiro valor MCS a partir de uma primeira pluralidade de valores MCS aplicáveis para programação dinâmica. O nó B pode processar a primeira transmissão de dados de acordo com o primeiro valor MCS. O nó B pode selecionar um segundo valor MCS a partir de uma segunda pluralidade de valores MCS aplicáveis para programação semi-persistente. O Nó B pode processar a segunda transmissão de dados de acordo com o segundo valor MCS. A segunda pluralidade de valores MCS pode ser um número menor do que a primeira pluralidade de valores MCS.
[0075] A figura 13 mostra um desenho de um equipamento 1300 para enviar dados em um sistema de comunicação sem fio. O equipamento 1300 inclui um módulo 1312 para enviar para um UE uma primeira mensagem de programação que contém informações de programação para uma única transmissão de dados, um módulo 1314 para enviar uma primeira transmissão de dados de acordo com as informações de programação para o UE, um módulo 1316 para receber primeiras informações ACK para a primeira transmissão de dados no primeiro recurso ACK associado a um recurso utilizado para enviar a primeira mensagem de programação, um módulo 1318 para enviar para o UE uma segunda mensagem de programação que contém uma atribuição semi-persistente para múltiplas transmissões de dados, um módulo 1320 para enviar uma segunda transmissão de dados de acordo com a atribuição semi-persistente para o UE, e um módulo 1322 para receber segundas informações ACK para a segunda transmissão de dados no segundo recurso ACK transmitido pela atribuição semi-persistente.
[0076] Os módulos nas figuras 7, 9, 11 e 13 podem compreender processadores, dispositivos eletrônicos, dispositivos hardware, componentes eletrônicos, circuitos lógicos, memórias, códigos de software, códigos de firmware, etc., ou qualquer combinação dos mesmos.
[0077] As técnicas descritas aqui podem permitir atribuição eficiente de recursos ACK para programação semi-persistente. Para programação dinâmica, recursos ACK podem ser associados à CCEs que contêm informações de programação e podem ser convenientemente atribuídos a UEs sem incorrer em sinalização adicional overhead. Isso é possível quando cada transmissão de dados no PDSCH é programada com informações de programação enviadas no PDCCH. Para programação semi-persistente, uma atribuição semi-persistente pode ser enviada uma vez no PDCCH com a primeira transmissão de dados, e nenhuma informação de programação pode ser enviada para novas transmissões de dados subseqüentes. Nesse caso, os recursos ACK para as novas transmissões de dados subseqüentes não podem ser associados aos CCEs que contêm informações de programação e podem ser fornecidos pela atribuição semi- persistente como descrito acima.
[0078] As técnicas descritas aqui permitem atribuição dinâmica de recursos ACK para programação semi- persistente utilizando sinalização de Camada 1 enviada no PUCCH, como descrito acima. As técnicas podem ser mais eficientes (em termos de overhead) do que a atribuição de recursos ACK para programação semi-persistente utilizando sinalização de Camada 3 (por exemplo, RRC). As técnicas também podem ser mais eficientes (em termos de uso de recurso) do que estaticamente atribuindo cada UE ativo com recurso ACK para programação semi-persistente.
[0079] A figura 14 mostra um diagrama de blocos de um desenho de um Nó B 110 e um UE 120, que pode ser um dos Nós Bs e um dos UEs na figura 1. Nesse desenho,o nó B 110 é equipado com T antenas 1434a até 1434t, e UE 120 é equipado com R antenas 1452a até 1452r, onde em geral T ≥ 1 e R ≥ 1.
[0080] No nó B 110, um processador de transmissão 1420 pode receber dados (por exemplo, blocos de transporte) para um ou mais UEs a partir de uma fonte de dados 1412, processar os dados para cada UE com base em um ou mais valores MCS para aquele UE, e fornecer símbolos de dados para todos os UEs. O processador de transmissão 1420 pode também processar informações de controle (por exemplo, mensagens de programação para programação dinâmica e programação semi-persistente) de um controlador/processador 1440 e fornecer símbolos de controle. Um processador de múltipla entrada múltipla saída (MIMO) de transmissão (TX) 1430 pode multiplexar os símbolos de dados, os símbolos de controle, e/ou símbolos piloto. O processador MIMO TX 1430 pode executar processamento espacial (por exemplo, pré- codificação) nos símbolos multiplexados, se aplicável e fornecer T fluxos de símbolo de saída para T moduladores (mODs) 1432a até 1432t. Cada modulador 1432 pode processar um fluxo de símbolo de saída respectivo (por exemplo, para OFDM) para obter um fluxo de amostra de saída. Cada modulador 1432 pode processar adicionalmente (por exemplo, converter em analógico, amplificar, filtrar e converter ascendentemente) o fluxo de amostra de saída para obter um sinal downlink. T sinais downlink de moduladores 1432a até 1432t podem ser transmitidos através de antenas T 1434a até 1434t, respectivamente.
[0081] No UE 120, antenas 1452a até 1452r podem receber os sinais downlink a partir do Nó B 110 e fornecer sinais recebidos para demoduladores (DEMODs) 1454a até 1454r, respectivamente. Cada demodulador 1454 pode condicionar (por exemplo, filtrar, amplificar, converter descendentemente e digitalizar) um sinal recebido respectivo para obter amostras de entrada. Cada demodulador 1454 pode processar adicionalmente as amostras de entrada (por exemplo, para OFDM) para obter símbolos recebidos. Um detector MIMO 1456 pode obter símbolos recebidos de todos os R demoduladores 1454a até 1454r, executar detecção MIMO nos símbolos recebidos se aplicável, e fornecer símbolos detectados. Um processador de recepção 1458 pode processar (por exemplo, demodular, desintercalar e decodificar) os símbolos detectados, fornecer dados decodificados para UE 120 para um depósito de dados 1460, e fornecer informações de controle decodificadas para um controlador/processador 1480.
[0082] No uplink, no UE 120, dados de uma fonte de dados 1462 e informações de controle (por exemplo, informações ACK, etc.) do controlador/processador 1480 podem ser processados por um processador de transmissão 1464, pré-codificados por um processador MIMO TX 1466 se aplicável, condicionados por moduladores 1454a até 1454r e transmitidos para o Nó B 110. No nó B 110, os sinais uplink a partir do UE 120 podem ser recebidos pelas antenas 1434, condicionados pelos demoduladores 1432, processados por um detector MIMO 1436 se aplicável, e adicionalmente processados por um processador de recepção 1438 para obter os dados e informações de controle transmitidas pelo UE 120.
[0083] Controladores/processadores 1440 e 1480 podem orientar a operação no nó B 110 e UE 120, respectivamente. O processador 1480 e/ou outros processadores e módulos no UE 120 podem executar ou orientar processo 600 na figura 6, processo 800 na figura 8 e/ou outros processos para as técnicas descritas aqui. O processador 1440 e/ou outros processadores e módulos no nó B 110 podem executar ou orientar processo 1000 na figura 10, processo 1200 na figura 12, e/ou outros processos para as técnicas descritas aqui. O processador de transmissão 1420 pode implementar unidade de processamento 500 na figura 5. Memórias 1442 e 1482 podem armazenar dados e códigos de programa para o nó B 110 e UE 120, respectivamente. Um programador 1444 pode programar UEs para transmissão downlink e/ou uplink e pode fornecer atribuições de recursos (por exemplo, recurso ACK) para os UEs programados.
[0084] Aqueles versados na técnica entenderiam que informações e sinais podem ser representados utilizando qualquer de uma variedade de técnicas e tecnologias diferentes. Por exemplo, dados, instruções, comandos, informações, sinais, bits, símbolos e chips que podem ser referenciados por toda a descrição acima podem ser representados por voltagens, correntes, ondas eletromagnéticas, partículas ou campos magnéticos, partículas ou campos ópticos, ou qualquer combinação dos mesmos.
[0085] Aqueles versados reconheceriam ainda que os vários blocos lógicos ilustrativos, módulos, circuitos e etapas de algoritmo descritos com relação à revelação da presente invenção podem ser implementados como hardware eletrônico, software de computador, ou combinações de ambos. Para ilustrar claramente essa capacidade de intercâmbio de hardware e software, vários componentes ilustrativos, blocos, módulos, circuitos e etapas foram descritos acima genericamente em termos de sua funcionalidade. O fato de se tal funcionalidade é implementada como hardware ou software depende da aplicação específica e de limitações de desenho impostas sobre o sistema geral. Técnicos especializados podem implementar a funcionalidade descrita de vários modos para cada aplicação específica, porém tais decisões de implementação não devem ser interpretadas como causando afastamento do escopo da presente revelação.
[0086] Os vários blocos lógicos ilustrativos, módulos e circuitos descritos com relação à revelação da presente invenção podem ser implementados ou executados com um processador de propósito geral, um processador de sinais digitais (DSP), um circuito integrado de aplicação específica (ASIC), uma disposição de porta programável em campo (FPGA), ou outro dispositivo de lógica programável, porta discreta ou lógica de transistor, componentes de hardware discretos, ou qualquer combinação dos mesmos projetada para executar as funções descritas aqui. Um processador de propósito geral pode ser um microprocessador, porém na alternativa, o processador pode ser qualquer processador convencional, controlador, microcontrolador ou máquina de estado. Um processador também pode ser implementado como uma combinação de dispositivos de computação, por exemplo, uma combinação de um DSP e um microprocessador, uma pluralidade de microprocessadores, um ou mais microprocessadores em combinação com um núcleo DSP, ou qualquer outra configuração.
[0087] As etapas de um método ou algoritmo descrito com relação à revelação da presente invenção podem ser incorporadas diretamente em hardware, em um módulo de software executado por um processador ou em uma combinação dos dois. Um módulo de software pode residir em memória RAM, memória flash, memória ROM, memória EPROM, memória EEPROM, registros, disco rígido, um disco removível, um CD- ROM, ou qualquer outra forma de meio de armazenagem conhecido na técnica. Um meio de armazenagem exemplar é acoplado ao processador de tal modo que o processador possa ler informações de, e gravar informações para o meio de armazenagem. Na alternativa, o meio de armazenagem pode ser integrado ao processador. O processador e o meio de armazenagem podem residir em um ASIC. O ASIC pode residir em um terminal de usuário. Na alternativa, o processador e o meio de armazenagem podem residir como componentes discretos em um terminal de usuário.
[0088] Em um ou mais desenhos exemplares, as funções descritas podem ser implementadas em hardware, software, firmware ou qualquer combinação dos mesmos. Se implementado em software, as funções podem ser armazenadas em ou transmitidas como uma ou mais instruções ou código em um meio legível por computador. Mídia legível por computador inclui também mídia de armazenagem de computador como mídia de comunicação que inclui qualquer meio que facilita transferência de um programa de computador de um lugar para outro. Uma mídia de armazenagem pode ser qualquer mídia disponível que pode ser acessada por um computador de propósito geral ou propósito especial. Como exemplo, e não limitação, tal mídia legível por computador pode compreender RAM, ROM, EEPROM, CD-ROM ou outra armazenagem de disco óptico, armazenagem de disco magnético ou outros dispositivos de armazenagem magnéticos, ou qualquer outro meio que pode ser utilizado para transportar ou armazenar meios de código de programa desejados na forma de instruções ou estruturas de dados e que podem ser acessados por um computador de propósito geral ou propósito especial, ou um processador de propósito geral ou propósito especial. Também qualquer conexão é adequadamente denominada um meio legível por computador. Por exemplo, se o software for transmitido de um website, servidor ou outra fonte remota utilizando um cabo coaxial, cabo de fibra óptica, par torcido, linha de assinante digital (DSL), ou tecnologias sem fio como infravermelho, rádio e microonda, então o cabo coaxial, cabo de fibra óptica, par torcido, DSL ou tecnologias sem fio como infravermelho, rádio e microonda são incluídos na definição de meio. Disk e disco, como utilizado aqui, inclui compact disc (CD), disco laser, disco óptico, digital versatile disc (DVD), disco flexível e disco blu-ray onde discos normalmente reproduzem dados magneticamente enquanto discs reproduzem dados opticamente com lasers. Combinações do acima também devem ser incluídas no escopo de mídia legível por computador.
[0089] A descrição anterior da revelação é fornecida para permitir que qualquer pessoa versada na técnica faça ou utilize a revelação. Várias modificações na revelação serão prontamente evidentes para aqueles versados na técnica, e os princípios genéricos definidos aqui podem ser aplicados a outras variações sem se afastar do escopo da revelação. Desse modo, a revelação não pretende ser limitada aos exemplos e desenhos descritos aqui, porém deve ser acordada o escopo mais amplo compatível com os princípios e características novas aqui reveladas.

Claims (16)

1. Método para comunicação sem fio, caracterizado por compreender: receber uma atribuição semi-persistente para um equipamento de usuário, UE, a atribuição semi-persistente sendo válida para múltiplas transmissões de dados e transportar, em pelo menos um campo de controle de potência de transmissão, TPC, da atribuição semi-persistente o qual o campo TPC é reutilizado de portar um comando TPC para programação dinâmica, uma atribuição de um recurso de confirmação, ACK, para enviar informações de ACK para uma transmissão de dados; obter a atribuição de recurso de ACK a partir de pelo menos o campo TPC da atribuição semi-persistente, o recurso de ACK sendo atribuído ao UE para as múltiplas transmissões de dados; receber uma transmissão de dados enviada de acordo com a atribuição semi-persistente; determinar as informações de ACK para a transmissão de dados; e enviar as informações de ACK com o recurso de ACK.
2. Método, de acordo com a reivindicação 1, caracterizado pela obtenção da atribuição de recurso de ACK compreender: obter um índice do recurso de ACK a partir da atribuição semi-persistente, e determinar o recurso de ACK com base no índice e em um conjunto de recursos de ACK configurados.
3. Método, de acordo com a reivindicação 1, caracterizado pela obtenção da atribuição de recurso de ACK compreender: obter um índice do recurso de ACK a partir de pelo menos um campo de uma mensagem de programação portando a atribuição semi-persistente, e determinar o recurso de ACK com base no índice, em que o pelo menos um campo compreende pelo menos um dentre um campo indicador de novos dados, um campo de versão de redundância, um campo de esquema de modulação e codificação, MCS, ou uma combinação dos mesmos, e em que a mensagem de programação também é utilizada para enviar informações de programação para uma única transmissão de dados com programação dinâmica.
4. Método, de acordo com a reivindicação 1, caracterizado pela recepção da atribuição semi-persistente compreender: detectar uma mensagem de programação com base em um identificador temporário de rede de rádio para célula, C-RNTI, utilizado para programação semi-persistente; e obter a atribuição semi-persistente a partir da mensagem de programação.
5. Método, de acordo com a reivindicação 1, caracterizado pela atribuição semi-persistente ser recebida em um canal de controle de downlink físico, PDCCH, e a transmissão de dados ser recebida em um canal compartilhado de downlink físico, PDSCH, e em que o recurso de ACK é para um canal de controle de uplink físico, PUCCH.
6. Aparelho para comunicação sem fio, caracterizado por compreender:pelo menos um processador configurado para receber uma atribuição semi-persistente para um equipamento de usuário, UE, a atribuição semi-persistente sendo válida para múltiplas transmissões de dados e transportar, em pelo menos um campo de controle de potência de transmissão, TPC, da atribuição semi-persistente o qual o campo TPC é reutilizado de portar um comando TPC para programação dinâmica, uma atribuição de um recurso de confirmação, ACK, para obter a atribuição de recurso de ACK a partir de pelo menos o campo TPC da atribuição semi-persistente, o recurso de ACK sendo atribuído ao UE para as múltiplas transmissões de dados, para receber uma transmissão de dados enviada de acordo com a atribuição semi-persistente, para determinar as informações de ACK para a transmissão de dados, e para enviar as informações de ACK com o recurso de ACK.
7. Aparelho, de acordo com a reivindicação 6, caracterizado pelo pelo menos um processador ser configurado para obter um índice do recurso de ACK a partir de pelo menos um campo de uma mensagem de programação portando a atribuição semi-persistente e para determinar o recurso de ACK com base no índice, e em que o pelo menos um campo compreender pelo menos um dentre um campo indicador de novos dados, um campo de versão de redundância, um campo de esquema de modulação e codificação, MCS, ou uma combinação dos mesmos.
8. Aparelho, de acordo com a reivindicação 6, caracterizado pelo pelo menos um processador ser configurado para detectar uma mensagem de programação com base em um identificador temporário de rede de rádio para célula, C-RNTI, e para obter a atribuição semi-persistente a partir da mensagem de programação.
9. Método para comunicação sem fio, caracterizado por compreender: atribuir um recurso de confirmação, ACK, para um equipamento de usuário, UE; enviar uma atribuição semi-persistente transportando o recurso de ACK para o UE, a atribuição semi-persistente sendo válida para múltiplas transmissões de dados, o recurso de ACK sendo atribuído ao UE para as múltiplas transmissões de dados e sendo transportado em pelo menos um campo de controle de potência de transmissão, TPC da atribuição semi-persistente o qual o campo TPC é reutilizado de portar um comando TPC para programação dinâmica; enviar uma transmissão de dados de acordo com a atribuição semi-persistente para o UE; e receber informações de ACK para a transmissão de dados, as informações de ACK sendo enviadas pelo UE com o recurso de ACK.
10. Método, de acordo com a reivindicação 9, caracterizado pelo envio da atribuição semi-persistente compreender: mapear um índice do recurso de ACK para pelo menos um campo de uma mensagem de programação; mapear informações remanescentes para a atribuição semi-persistente para campos e bits remanescentes da mensagem de programação; e enviar a mensagem de programação para o UE, em que o pelo menos um campo compreende pelo menos um dentre um campo indicador de novos dados, um campo de versão de redundância, um campo de esquema de modulação e codificação, MCS, ou uma combinação dos mesmos, e em que a mensagem de programação também é utilizada para enviar informações de programação para uma única transmissão de dados com programação dinâmica.
11. Método, de acordo com a reivindicação 9, caracterizado pelo envio da atribuição semi-persistente compreender: gerar uma mensagem de programação portando a atribuição semi-persistente; e processar a mensagem de programação com base em um identificador temporário de rede de rádio para célula, C-RNTI, utilizado para programação semi-persistente.
12. Aparelho para comunicação sem fio, caracterizado por compreender:pelo menos um processador configurado para atribuir um recurso de confirmação, ACK, a um equipamento de usuário, UE, para enviar uma atribuição semi-persistente transportando o recurso de ACK para o UE, a atribuição semi-persistente sendo válida para múltiplas transmissões de dados, o recurso de ACK sendo atribuído ao UE para as múltiplas transmissões de dados e sendo transportada em pelo menos um campo de controle de potência de transmissão, TPC, da atribuição semi-persistente o qual o campo TPC é reutilizado de portar um comando TPC para programação dinâmica, para enviar uma transmissão de dados de acordo com a atribuição semi-persistente ao UE, e para receber informações de ACK para a transmissão de dados, as informações de ACK sendo enviadas pelo UE com o recurso de ACK.
13. Aparelho, de acordo com a reivindicação 12, caracterizado pelo pelo menos um processador ser configurado para mapear um índice do recurso de ACK para pelo menos um campo de uma mensagem de programação, o pelo menos um campo compreendendo pelo menos um dentre um campo indicador de dados novos, um campo de versão de redundância, um campo de esquema de modulação e codificação, MCS, ou uma combinação dos mesmos, para mapear informações remanescentes para a atribuição semi- persistente para campos e bits remanescentes da mensagem de programação, e para enviar a mensagem de programação para o UE.
14. Aparelho, de acordo com a reivindicação 12, caracterizado pelo pelo menos um processador ser configurado para gerar uma mensagem de programação portando a atribuição semi-persistente, e para processar a mensagem de programação com base em um identificador temporário de rede de rádio para célula, C-RNTI, utilizado para programação semi-persistente.
15. Memória caracterizada por compreender instruções que, quando executadas em um computador, realizam as etapas do método conforme definido em qualquer uma das reivindicações 1 a 5.
16. Memória caracterizada por compreender instruções que, quando executadas em um computador, realizam as etapas do método conforme definido em qualquer uma das reivindicações 9 a 11.
BR122019027374-0A 2008-03-28 2009-03-27 Atribuição dinâmica de recurso ack em um sistema de comunicação sem fio BR122019027374B1 (pt)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US4060908P 2008-03-28 2008-03-28
US61/040,609 2008-03-28
US12/403,327 US9036564B2 (en) 2008-03-28 2009-03-12 Dynamic assignment of ACK resource in a wireless communication system
US12/403,327 2009-03-12
PCT/US2009/038656 WO2009154839A2 (en) 2008-03-28 2009-03-27 Dynamic assignment of ack resource in a wireless communication system
BRPI0909725-2A BRPI0909725B1 (pt) 2008-03-28 2009-03-27 métodos e aparelhos de comunicação sem fio, e memória

Publications (1)

Publication Number Publication Date
BR122019027374B1 true BR122019027374B1 (pt) 2024-01-09

Family

ID=41117087

Family Applications (2)

Application Number Title Priority Date Filing Date
BR122019027374-0A BR122019027374B1 (pt) 2008-03-28 2009-03-27 Atribuição dinâmica de recurso ack em um sistema de comunicação sem fio
BRPI0909725-2A BRPI0909725B1 (pt) 2008-03-28 2009-03-27 métodos e aparelhos de comunicação sem fio, e memória

Family Applications After (1)

Application Number Title Priority Date Filing Date
BRPI0909725-2A BRPI0909725B1 (pt) 2008-03-28 2009-03-27 métodos e aparelhos de comunicação sem fio, e memória

Country Status (19)

Country Link
US (2) US9036564B2 (pt)
EP (3) EP2330768B1 (pt)
JP (1) JP5571653B2 (pt)
KR (2) KR101403967B1 (pt)
CN (2) CN107070605A (pt)
AU (1) AU2009260699B2 (pt)
BR (2) BR122019027374B1 (pt)
CA (2) CA2815776C (pt)
ES (3) ES2806008T3 (pt)
HU (3) HUE049024T2 (pt)
IL (1) IL208016A (pt)
MX (1) MX2010010612A (pt)
MY (1) MY153833A (pt)
NZ (1) NZ587757A (pt)
RU (1) RU2458486C2 (pt)
SG (1) SG189716A1 (pt)
TW (1) TWI405478B (pt)
UA (1) UA96536C2 (pt)
WO (1) WO2009154839A2 (pt)

Families Citing this family (104)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101785215B (zh) * 2007-08-13 2014-12-10 Lg电子株式会社 在无线通信***中执行切换的方法
EP4221408A1 (en) * 2007-08-13 2023-08-02 Optis Cellular Technology, LLC Method for transmitting voip packet
KR100928269B1 (ko) * 2007-08-22 2009-11-24 엘지전자 주식회사 무선 통신 시스템에서의 무선자원 할당 방법
USRE44203E1 (en) 2007-08-22 2013-05-07 Lg Electronics Inc. Method of allocating radio resources in a wireless communication system
WO2009120001A2 (en) * 2008-03-24 2009-10-01 Lg Electronics Inc. Method for configuring different data block formats for downlink and uplink
CN101904198A (zh) * 2007-12-21 2010-12-01 爱立信电话股份有限公司 移动电信网络中的方法和布置
EP2086263B1 (en) * 2008-02-01 2017-07-12 Lg Electronics Inc. Method for controlling uplink load in cell_fach state
KR101614994B1 (ko) 2008-03-10 2016-04-22 인터디지탈 패튼 홀딩스, 인크 반지속적 및 동적 데이터 전송을 위해 harq 프로세스를 효율적으로 이용하기 위한 방법 및 장치
KR100893869B1 (ko) * 2008-03-13 2009-04-20 엘지전자 주식회사 측정 간격을 고려한 harq 동작 방법
US7903818B2 (en) * 2008-03-13 2011-03-08 Lg Electronics Inc. Random access method for improving scrambling efficiency
WO2009116837A1 (en) * 2008-03-21 2009-09-24 Lg Electronics Inc. Method of data communication in a wireless communication system
US9036564B2 (en) 2008-03-28 2015-05-19 Qualcomm Incorporated Dynamic assignment of ACK resource in a wireless communication system
US8458558B2 (en) * 2008-04-30 2013-06-04 Motorola Mobility Llc Multi-antenna configuration signaling in wireless communication system
KR101478240B1 (ko) 2008-05-06 2015-01-06 삼성전자주식회사 무선 통신 시스템의 자원 할당 방법 및 이를 위한 무선통신 시스템
WO2009154404A2 (en) * 2008-06-20 2009-12-23 Electronics And Telecommunications Research Institute Method of error recovery in transmitting and receiving voice service in packet based mobile communication systems
US8144712B2 (en) * 2008-08-07 2012-03-27 Motorola Mobility, Inc. Scheduling grant information signaling in wireless communication system
KR20100019947A (ko) 2008-08-11 2010-02-19 엘지전자 주식회사 무선 통신 시스템에서 정보 전송 방법
KR101603338B1 (ko) 2008-08-11 2016-03-15 엘지전자 주식회사 무선 통신 시스템에서 정보 전송 방법 및 장치
KR101571566B1 (ko) * 2008-08-11 2015-11-25 엘지전자 주식회사 무선 통신 시스템에서 제어신호 전송 방법
KR101597573B1 (ko) * 2008-08-11 2016-02-25 엘지전자 주식회사 제어정보의 상향링크 전송 방법
KR101646249B1 (ko) * 2008-08-11 2016-08-16 엘지전자 주식회사 무선 통신 시스템에서 정보 전송 방법 및 장치
US8179783B2 (en) * 2008-08-13 2012-05-15 Telefonaktiebolaget L M Ericsson (Publ) System and method of modulation and coding scheme adjustment for a LTE shared data channel
JP5223009B2 (ja) * 2008-08-19 2013-06-26 韓國電子通信研究院 受信成功可否情報を送信する方法および装置
KR101649493B1 (ko) * 2008-09-18 2016-08-19 삼성전자주식회사 Crc 길이의 가상 확장 방법 및 장치
US8908793B2 (en) * 2008-11-14 2014-12-09 Lg Electronics Inc. Method and apparatus for signal transmission in wireless communication system
US8743783B2 (en) 2008-11-14 2014-06-03 Lg Electronics Inc. Method and apparatus for information transmission in wireless communication system
KR20100091876A (ko) 2009-02-11 2010-08-19 엘지전자 주식회사 다중안테나 전송을 위한 단말 동작
EP2410804B1 (en) * 2009-03-16 2018-08-08 Sun Patent Trust Wireless communication terminal device, wireless communication base station device, and resource region setting method
JP5205320B2 (ja) * 2009-03-25 2013-06-05 株式会社エヌ・ティ・ティ・ドコモ 無線基地局及び移動通信方法
JP5164903B2 (ja) * 2009-03-25 2013-03-21 株式会社エヌ・ティ・ティ・ドコモ 無線基地局及び移動通信方法
US9184883B2 (en) * 2009-03-31 2015-11-10 Lg Electronics Inc. Method for allocating resource to uplink control signal in wireless communication system and apparatus therefor
US20120039322A1 (en) * 2009-04-14 2012-02-16 Nortel Networks Limited Transmitting particular control information on an uplink traffic channel on a repeated basis
JP5395902B2 (ja) * 2009-06-16 2014-01-22 シャープ株式会社 移動局装置、基地局装置、及び無線通信方法
AR077108A1 (es) * 2009-06-16 2011-08-03 Interdigital Patent Holdings Metodo y aparato para una operacion harq sincronizada y evitar interferencia
US8260356B2 (en) * 2009-06-18 2012-09-04 Samsung Electronics Co., Ltd. Method and system for indicating method used to scramble dedicated reference signals
JP5297317B2 (ja) * 2009-09-16 2013-09-25 Kddi株式会社 無線リソース割当装置および無線リソース割当方法
CN102055570B (zh) * 2009-11-10 2014-12-17 华为技术有限公司 半静态调度数据的传输方法及装置
CN102088343B (zh) 2009-12-03 2014-06-25 华为技术有限公司 载波聚合时反馈ack/nack信息的方法、基站和用户设备
EP3937552A1 (en) * 2010-01-07 2022-01-12 Samsung Electronics Co., Ltd. Resource indexing for acknowledgement signals in response to receptions of multiple assignments
CN102792600B (zh) * 2010-01-11 2015-05-20 黑莓有限公司 用于控制信道干扰管理和扩展pdcch的***和方法
WO2011085192A1 (en) * 2010-01-11 2011-07-14 Research In Motion Limited Control channel interference management for heterogeneous network via an extended pdcch
US8804586B2 (en) * 2010-01-11 2014-08-12 Blackberry Limited Control channel interference management and extended PDCCH for heterogeneous network
KR101753586B1 (ko) 2010-02-03 2017-07-04 엘지전자 주식회사 무선 통신 시스템에서 제어 정보의 전송 방법 및 장치
KR101799272B1 (ko) * 2010-02-03 2017-11-20 엘지전자 주식회사 무선 통신 시스템에서 제어 정보의 전송 방법 및 장치
CN102083209B (zh) * 2010-02-11 2014-03-12 电信科学技术研究院 多载波***中的数据传输方法、***和设备
EP2360598A1 (en) * 2010-02-12 2011-08-24 Blue Wonder Communications GmbH Method and device for synchronizing data broadcasts
US20110235534A1 (en) * 2010-03-23 2011-09-29 Motorola, Inc. Uplink ack/nack signaling for aggregated carriers in a communication network
US8423856B2 (en) * 2010-03-26 2013-04-16 Research In Motion Limited Method and apparatus for semi-persistent scheduling activation detection
BR112012024818B1 (pt) 2010-03-30 2021-11-16 Sharp Kabushiki Kaisha Sistema de comunicação móvel, aparelho de estação de base, aparelho de estação móvel, método de comunicação móvel, e circuito integrado
WO2011122874A2 (en) 2010-03-31 2011-10-06 Samsung Electronics Co., Ltd. Indexing resources for transmission of acknowledgement signals in multi-cell tdd communication systems
US8634364B2 (en) * 2010-04-20 2014-01-21 Qualcomm Incorporated Semi-persistent scheduling grants in heterogeneous networks
WO2011132982A2 (ko) * 2010-04-22 2011-10-27 엘지전자 주식회사 무선 통신 시스템에서 자원 할당 방법 및 장치
EP2561717A4 (en) * 2010-04-22 2015-07-15 Sharp Kk COMMUNICATION METHOD AND SYSTEM FOR ALLOCATING UPLINK CONTROL CHANNEL RESOURCES AND BASE STATION, USER DEVICE AND INTEGRATED CIRCUIT ARRANGEMENT THEREIN
KR101782928B1 (ko) * 2010-04-29 2017-10-23 엘지전자 주식회사 Ack/nack 신호의 전송 방법과, 이를 위한 기지국 및 사용자기기
KR101829831B1 (ko) * 2010-05-06 2018-02-19 엘지전자 주식회사 무선 통신 시스템에서 제어 정보의 전송 방법 및 장치
US8934421B2 (en) 2010-05-12 2015-01-13 Qualcomm Incorporated Acknowledgment transmissions under cross-subframe resource allocation in LTE-A
US8953517B2 (en) * 2010-06-23 2015-02-10 Futurewei Technologies, Inc. System and method for adapting code rate
KR101802761B1 (ko) 2010-09-13 2017-11-29 엘지전자 주식회사 제어 정보를 전송하는 방법 및 이를 위한 장치
WO2012044752A2 (en) * 2010-10-01 2012-04-05 Research In Motion Limited Orthogonal resource selection transmit diversity
KR101835330B1 (ko) 2010-11-02 2018-03-07 엘지전자 주식회사 무선 통신 시스템에서 상향링크 제어정보 송수신 방법 및 장치
EP2451223B1 (en) 2010-11-03 2018-04-11 Samsung Electronics Co., Ltd. Generation of HARQ-ACK information and power control of HARQ-ACK signals in TDD systems with downlink of carrier aggregation
KR101750369B1 (ko) * 2010-11-18 2017-06-23 삼성전자 주식회사 분산 안테나를 사용하는 이동 통신 시스템에서 상향 링크 전력 제어 방법 및 장치
CN102056174B (zh) * 2010-12-16 2014-03-12 大唐移动通信设备有限公司 一种资源调度的方法、装置和基站
KR101165643B1 (ko) 2010-12-20 2012-07-17 엘지전자 주식회사 Ack/nack 전송방법 및 사용자기기와, ack/nack 수신방법 및 기지국
KR101867311B1 (ko) 2010-12-21 2018-07-19 주식회사 골드피크이노베이션즈 Ack/nack 자원 할당 방법 및 장치와 이를 이용한 ack/nack 신호 전송 방법
BR112013017256B1 (pt) * 2011-01-05 2021-09-28 Sun Patent Trust Dispositivo terminal, dispositivo de estação base, método transmissor e método receptor
WO2012108685A2 (ko) * 2011-02-10 2012-08-16 주식회사 팬택 Ack/nack 자원 할당 방법 및 장치와 이를 이용한 ack/nack 신호 송신 방법
CN102638879A (zh) * 2011-02-12 2012-08-15 北京三星通信技术研究有限公司 一种分配ack/nack信道资源的方法
US8718003B2 (en) * 2011-06-20 2014-05-06 Samsung Electronics Co., Ltd. System and method for an uplink control signal in wireless communication systems
US20140169319A1 (en) * 2011-07-26 2014-06-19 Lg Electronics Inc. Method for transmitting uplink signal, user equipment, method for receiving uplink signal, and base station
WO2013025005A2 (ko) * 2011-08-12 2013-02-21 엘지전자 주식회사 무선 통신 시스템에서 상향링크 제어 채널을 위한 자원을 획득하는 방법 및 장치
KR20130017941A (ko) * 2011-08-12 2013-02-20 주식회사 팬택 확장 제어 정보를 이용한 상향 링크 제어 정보의 자원할당 방법 및 그 장치
WO2013027967A2 (ko) * 2011-08-19 2013-02-28 엘지전자 주식회사 상향링크 제어정보 전송방법 및 사용자기기와, 상향링크 제어정보 수신방법 및 기지국
US9337984B2 (en) 2011-08-19 2016-05-10 Lg Electronics Inc. Method for transmitting uplink control information, user equipment, method for receiving uplink control information, and base station
AU2012304619B2 (en) * 2011-09-09 2016-10-06 Interdigital Patent Holdings, Inc. Methods and apparatus for accessing localized applications
WO2013077633A1 (ko) * 2011-11-21 2013-05-30 엘지전자 주식회사 무선 통신 시스템에서 ack/nack 전송 방법 및 장치
CN103249147B (zh) * 2012-02-01 2018-07-24 中兴通讯股份有限公司 物理上行控制信道的资源配置方法和***
WO2013141594A1 (ko) * 2012-03-22 2013-09-26 엘지전자 주식회사 Ack/nack 신호 전송 또는 수신 방법
CN103326809B (zh) * 2012-03-22 2017-11-28 中兴通讯股份有限公司 一种物理上行控制信道功率控制信令的通知方法及装置
CN103378954B (zh) 2012-04-20 2019-03-15 北京三星通信技术研究有限公司 支持发送分集和信道选择的分配harq-ack信道资源的方法
US9065645B2 (en) 2012-09-27 2015-06-23 Motorola Solutions, Inc. Method and apparatus for providing acknowledgement information to radio communication devices in a wireless communication system
EP2911328B1 (en) 2012-10-18 2020-04-29 LG Electronics Inc. Method and apparatus for receiving or transmitting downlink control signal in wireless communication system
KR102086518B1 (ko) * 2012-10-25 2020-03-09 엘지전자 주식회사 무선 통신 시스템에서 하향링크 신호 송수신 방법 및 이를 위한 장치
WO2014075264A1 (zh) * 2012-11-15 2014-05-22 华为技术有限公司 上行控制信息处理方法及传输点、终端
US10097315B2 (en) 2013-04-19 2018-10-09 Qualcomm Incorporated Group scheduling and acknowledgement for wireless transmission
US10342012B2 (en) 2015-03-15 2019-07-02 Qualcomm Incorporated Self-contained time division duplex (TDD) subframe structure
US10075970B2 (en) 2015-03-15 2018-09-11 Qualcomm Incorporated Mission critical data support in self-contained time division duplex (TDD) subframe structure
US9936519B2 (en) 2015-03-15 2018-04-03 Qualcomm Incorporated Self-contained time division duplex (TDD) subframe structure for wireless communications
CN107005948B (zh) * 2015-05-13 2021-01-29 华为技术有限公司 一种功率控制方法、终端和基站
KR102390483B1 (ko) 2016-04-12 2022-04-25 모토로라 모빌리티 엘엘씨 전송 시간 구간의 스케줄링
KR20190028375A (ko) 2016-07-18 2019-03-18 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 데이터 전송 방법 및 장치
EP3462656B1 (en) 2016-07-27 2022-09-28 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method of transmitting feedback information, terminal equipment, and base station
CN106301699A (zh) * 2016-08-11 2017-01-04 宇龙计算机通信科技(深圳)有限公司 一种下行数据的信息反馈方法及相关设备
US20180091265A1 (en) * 2016-09-28 2018-03-29 Futurewei Technologies, Inc. System and Method for D2D Communication
EP4054101A3 (en) 2016-11-04 2023-01-04 Motorola Mobility LLC Identifying a resource for transmitting a first uplink channel
CN108347307B (zh) 2017-01-25 2021-02-09 华为技术有限公司 传输数据的方法、终端设备和网络设备
RU2731554C1 (ru) * 2017-05-04 2020-09-04 Панасоник Интеллекчуал Проперти Корпорэйшн оф Америка Абонентное устройство и способ для него
CN109802750B (zh) 2017-11-17 2021-09-14 华为技术有限公司 信息传输方法及装置
US11303384B2 (en) * 2017-11-29 2022-04-12 Qualcomm Incorporated User equipment shift randomization for uplink control channel transmission
US10939457B2 (en) * 2018-02-14 2021-03-02 Qualcomm Incorporated Beam determination for wireless communication
US20190289478A1 (en) * 2018-03-19 2019-09-19 Qualcomm Incorporated Physical downlink control channel (pdcch) reliability for ultra-reliability low latency communication (urllc)
US10834748B2 (en) 2018-05-11 2020-11-10 At&T Intellectual Property I, L.P. Indication of additional information in 5G systems with legacy downlink control channel
CN110798889B (zh) * 2018-08-02 2022-05-10 华为技术有限公司 一种通信方法及装置
US11777663B2 (en) 2020-02-04 2023-10-03 Qualcomm Incorporated Type 3 hybrid automatic repeat request acknowledgment

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4060909A (en) 1975-03-03 1977-12-06 Collins Eugene C Surveying rod
US6452941B1 (en) 1998-09-16 2002-09-17 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for alternating transmission of codec mode information
KR100605859B1 (ko) 2002-03-26 2006-07-31 삼성전자주식회사 고속 순방향 패킷 접속 방식을 사용하는 통신 시스템에서채널 품질 지시자 정보의 부호화 및 복호화 방법 및 장치
US8095141B2 (en) * 2005-03-09 2012-01-10 Qualcomm Incorporated Use of supplemental assignments
US8649362B2 (en) * 2005-11-02 2014-02-11 Texas Instruments Incorporated Methods for determining the location of control channels in the uplink of communication systems
US8295243B2 (en) 2006-08-21 2012-10-23 Qualcomm Incorporated Method and apparatus for random access in an orthogonal multiple-access communication system
US8848618B2 (en) * 2006-08-22 2014-09-30 Qualcomm Incorporated Semi-persistent scheduling for traffic spurts in wireless communication
KR100928269B1 (ko) * 2007-08-22 2009-11-24 엘지전자 주식회사 무선 통신 시스템에서의 무선자원 할당 방법
CN101137098A (zh) 2007-09-28 2008-03-05 中兴通讯股份有限公司 上行实时分组业务传输方法
US20090109912A1 (en) * 2007-10-25 2009-04-30 Interdigital Patent Holdings, Inc. Method and apparatus for pre-allocation of uplink channel resources
US8279811B2 (en) * 2007-10-30 2012-10-02 Motorola Mobility Llc Allocating downlink acknowledgement resources in wireless communication networks
US8072875B2 (en) * 2007-11-27 2011-12-06 Intel Corporation Avoiding collisions between users if MAP containing persistent scheduling information is lost
WO2009116837A1 (en) * 2008-03-21 2009-09-24 Lg Electronics Inc. Method of data communication in a wireless communication system
US9036564B2 (en) 2008-03-28 2015-05-19 Qualcomm Incorporated Dynamic assignment of ACK resource in a wireless communication system
MX2011001357A (es) * 2008-09-19 2011-03-29 Ericsson Telefon Ab L M Metodo y arreglo en un sistema de telecomunicaciones.

Also Published As

Publication number Publication date
RU2458486C2 (ru) 2012-08-10
EP2258072B1 (en) 2020-04-15
MX2010010612A (es) 2010-11-09
BRPI0909725A8 (pt) 2019-12-31
EP2258072A2 (en) 2010-12-08
NZ587757A (en) 2012-06-29
CA2718096C (en) 2015-06-23
US20090245194A1 (en) 2009-10-01
JP2011517191A (ja) 2011-05-26
CN101978642A (zh) 2011-02-16
WO2009154839A3 (en) 2010-08-12
ES2806008T3 (es) 2021-02-16
WO2009154839A2 (en) 2009-12-23
EP2330768B1 (en) 2020-03-25
IL208016A (en) 2016-06-30
CN107070605A (zh) 2017-08-18
ES2800333T3 (es) 2020-12-29
TWI405478B (zh) 2013-08-11
EP2602951B1 (en) 2020-04-15
CA2815776C (en) 2016-02-23
RU2010144021A (ru) 2012-05-10
EP2602951A2 (en) 2013-06-12
AU2009260699A1 (en) 2009-12-23
UA96536C2 (ru) 2011-11-10
JP5571653B2 (ja) 2014-08-13
KR20100134068A (ko) 2010-12-22
US9036564B2 (en) 2015-05-19
MY153833A (en) 2015-03-31
EP2602951A3 (en) 2013-08-21
KR20130025446A (ko) 2013-03-11
CA2718096A1 (en) 2009-12-23
HUE049235T2 (hu) 2020-09-28
EP2330768A1 (en) 2011-06-08
IL208016A0 (en) 2010-12-30
CA2815776A1 (en) 2009-12-23
BRPI0909725A2 (pt) 2015-10-06
HUE049765T2 (hu) 2020-10-28
US20150215964A1 (en) 2015-07-30
US9439212B2 (en) 2016-09-06
KR101471946B1 (ko) 2014-12-11
TW201010458A (en) 2010-03-01
AU2009260699B2 (en) 2013-12-05
HUE049024T2 (hu) 2020-08-28
BRPI0909725B1 (pt) 2020-12-01
KR101403967B1 (ko) 2014-06-05
ES2806082T3 (es) 2021-02-16
SG189716A1 (en) 2013-05-31

Similar Documents

Publication Publication Date Title
BR122019027374B1 (pt) Atribuição dinâmica de recurso ack em um sistema de comunicação sem fio
RU2543490C2 (ru) Передача информации обратной связи для передачи данных на множестве несущих
RU2531596C2 (ru) Сигнализация между несущими в системе на многих несущих
JP5666704B2 (ja) 複数のコンポーネントキャリアのための物理アップリンク制御チャネルリソース割り振り
BRPI0912525B1 (pt) método de recebimento de dados e método de envio de dados em um sistema de comunicação sem fio, equipamento para comunicação sem fio e memória legível por computador
BRPI1013964B1 (pt) método em uma unidade base para transmitir informação de controle para um dispositivo de comunicação, método em um dispositivo de comunicação para determinar informação de controle e dispositivo de comunicação para determinar informação de controle
JP2013529412A (ja) マルチキャリア動作のためのharqのack/nack送信
EP2364564A2 (en) Method and apparatus for sending system information in a wireless communication system
AU2013211555B2 (en) Dynamic assignment of ack resource in a wireless communication system
AU2015246174B2 (en) Dynamic assignment of ack resource in a wireless communication system

Legal Events

Date Code Title Description
B07A Application suspended after technical examination (opinion) [chapter 7.1 patent gazette]
B09B Patent application refused [chapter 9.2 patent gazette]
B12B Appeal against refusal [chapter 12.2 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]

Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 27/03/2009, OBSERVADAS AS CONDICOES LEGAIS. PATENTE CONCEDIDA CONFORME ADI 5.529/DF, QUE DETERMINA A ALTERACAO DO PRAZO DE CONCESSAO.