[go: up one dir, main page]

BR112017016146B1 - Grupo de confirmação/confirmação negativa e disparo de gack/informações de estado de canal - Google Patents

Grupo de confirmação/confirmação negativa e disparo de gack/informações de estado de canal Download PDF

Info

Publication number
BR112017016146B1
BR112017016146B1 BR112017016146-0A BR112017016146A BR112017016146B1 BR 112017016146 B1 BR112017016146 B1 BR 112017016146B1 BR 112017016146 A BR112017016146 A BR 112017016146A BR 112017016146 B1 BR112017016146 B1 BR 112017016146B1
Authority
BR
Brazil
Prior art keywords
gack
trigger
tag
group
ack
Prior art date
Application number
BR112017016146-0A
Other languages
English (en)
Other versions
BR112017016146A2 (pt
Inventor
Onkar Jayant Dabeer
Aleksandar Damnjanovic
Kiran Kumar Somasundaram
Madhavan Srinivasan Vajapeyam
Hao Xu
Wanshi Chen
Alberto RICO ALVARINO
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 BR112017016146A2 publication Critical patent/BR112017016146A2/pt
Publication of BR112017016146B1 publication Critical patent/BR112017016146B1/pt

Links

Classifications

    • 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
    • H04L1/1621Group acknowledgement, i.e. the acknowledgement message defining a range of identifiers, e.g. of sequence numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0072Error control for data other than payload data, e.g. control data
    • H04L1/0073Special arrangements for feedback channel
    • 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
    • H04L1/1614Details of the supervisory signal using bitmaps
    • 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
    • H04L1/1671Details of the supervisory signal the supervisory signal being transmitted together with control information
    • 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
    • H04L1/1685Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0823Errors, e.g. transmission errors
    • H04L43/0847Transmission error
    • 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
    • H04L2001/125Arrangements for preventing errors in the return channel

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)

Abstract

GRUPO DE CONFIRMAÇÃO/CONFIRMAÇÃO NEGATIVA E DISPARO DE GACK/INFORMAÇÕES DE ESTADO DE CANAL. De acordo com a presente descrição, CSI e/ou uma pluralidade de ACKs referentes a um grupo de transmissões de dados DL pode ser armazenada no UE como um GACK até que um gatilho DCI é recebido a partir do eNB. Uma vez que o gatilho é recebido, o UE pode transmitir a CSI e/ou GACK para a eNB. Desta maneira, feedback de HARQ e/ou CSI pode ser confiavelmente comunicado enquanto reduz carga útil. Em um aspecto da descrição, um método, um meio legível por computador, e um aparelho são fornecidos. O aparelho envia, para um UE, transmissões de dados associadas com uma primeira pluralidade de subquadros de link direto. Em um aspecto, o aparelho incrementa um contador para cada transmissão de dados enviada ao UE. Em um aspecto adicional, o aparelho transmite, para o UE, um primeiro gatilho para um primeiro GACK quando um contador é maior ou igual a um limite.

Description

REFERÊNCIA CRUZADA A PEDIDO(S) RELACIONADO(S)
[0001]Este pedido reivindica o benefício do Pedido Provisório dos EUA N° de série 62/108.487, intitulado "GRUPO DE CONFIRMAÇÃO/CONFIRMAÇÃO NEGATIVA (GACK) E GATILHO DE GACK/INFORMAÇÃO DE ESTADO DE CANAL (CSI)" e depositado em 27 de janeiro de 2015 e Pedido de Patente dos EUA N° de série15/002.072, intitulado "GRUPO DE CONFIRMAÇÃO/CONFIRMAÇÃO NEGATIVA E GATILHO DE GACK/INFORMAÇÃO DE ESTADO DE CANAL"e depositado em 20 de janeiro de 2016, que são expressamente incorporados por referência aqui na sua totalidade.
FUNDAMENTOS Campo
[0002]A presente divulgação se refere geralmente a sistemas de comunicação e, mais particularmente, a uma manipulação da confirmação/confirmação negativa e gatilho da confirmação/confirmação negativa ou relatório de informação de estado de canal (CSI).
Fundamentos
[0003]Os sistemas de comunicação sem fio são amplamente implantados para fornecer vários serviços de telecomunicações, como telefonia, vídeo, dados, mensagens e transmissões. Os sistemas de comunicação sem fio típicos podem empregar tecnologias de acesso múltiplo capazes de suportar a comunicação com múltiplos usuários compartilhando os recursos do sistema disponíveis. Exemplos de tais tecnologias 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 frequência (FDMA), sistemas de acesso múltiplo por divisão de frequência ortogonal (OFDMA), sistemas de acesso múltiplo por divisão de frequência de portadora única (SC-FDMA) e sistemas de acesso múltiplo por divisão de código síncrono e divisão de tempo (TD-SCDMA).
[0004]Essas tecnologias de acesso múltiplo foram adotadas em vários padrões de telecomunicações para fornecer um protocolo comum que permite que diferentes dispositivos sem fio se comuniquem em um ambiente municipal, nacional, regional e mesmo global. Um exemplo de padrão de telecomunicações é o LTE (Long Term Evolution). O LTE é um conjunto de melhorias para o padrão móvel UMTS (Universal Mobile Telecommunications System) promulgado pelo 3GPP (Third Generation Partnership Project). O LTE foi projetado para suportar o acesso à banda larga móvel através de uma melhor eficiência espectral, custos reduzidos e serviços aprimorados usando OFDMA no link direto, SC-FDMA no link reverso e tecnologia de antena de múltiplas entrada se múltiplas saídas (MIMO). No entanto, à medida que a demanda por acesso de banda larga móvel continua a aumentar, existe a necessidade de novas melhorias na tecnologia LTE. Essas melhorias também podem ser aplicáveis a outras tecnologias de acesso múltiplo e aos padrões de telecomunicações que empregam essas tecnologias.
[0005]Em comunicações avançadas usando um espectro licenciado (por exemplo, LTE-A) ou um quadro de ouvir antes de falar (LBT) em um espectro não licenciado (por exemplo, acesso assistido licenciado (LAA) e/ou MuLTEfire), transmitindo feedback de solicitação de repetição automática híbrida (HARQ) e/ou CSI de um equipamento de usuário (UE) para uma estação base (eNB) usando métodos convencionais pode não ser confiável e ter um tamanho de carga útil indesejável.
SUMÁRIO
[0006]A seguinte descrição apresenta um resumo simplificado de um ou mais aspectos, a fim de fornecer uma compreensão básica desses aspectos. Este resumo não é uma visão geral abrangente de todos os aspectos contemplados e destina-se a não identificar elementos-chave ou críticos de todos os aspectos nem delinear o alcance de qualquer ou todos os aspectos. Seu único propósito é apresentar alguns conceitos de um ou mais aspectos em uma forma simplificada como um prelúdio para a descrição mais detalhada que é apresentada mais tarde.
[0007]Em comunicações avançadas, usando o espectro licenciado ou o espectro não licenciado, o feedback HARQ de link direto (DL) pode ser transmitido de um UE para um eNB em subquadros de link reverso(UL)predeterminados. O UE pode enviar a CSI para o eNB em relatórios periódicos ou aperiódicos. No entanto, a transmissão de comentários HARQ e/ou CSI desta maneira pode não ser confiável se uma avaliação de canal clara (CCA) não for clara, ou não há subquadros UL disponíveis. Além disso, os relatórios aperiódicos CSI (A-CSI) podem incluir uma grande carga útil e, portanto, enviar grandes relatórios A- CSI pode não ser confiável.
[0008]Na presente descrição, CSI e/ou uma pluralidade de confirmações/confirmações negativas (ACK/NACKs) relacionadas a um grupo de transmissões de dados DL de um eNB podem ser armazenadas em buffer em um UE como grupo de confirmação/confirmação negativa (GACK) até um controle da informação de link direto (DCI) acionado é recebido do eNB. Uma vez que o gatilho DCI é recebido, o UE pode transmitir a CSI e/ou o GACK para o eNB. Desta forma, o feedback HARQ e/ou CSI podem ser comunicados de forma confiável enquanto reduzem a carga útil.
[0009]Em um aspecto da divulgação,um método, um meio legível por computador e um aparelho são fornecidos. O aparelho pode incluir uma estação base. Em um aspecto, o aparelho envia, para um UE, transmissões de dados associadas a uma primeira pluralidade de subquadros de link direto. Em um outro aspecto, o aparelho incrementa um contador para cada transmissão de dados associada à primeira pluralidade de subquadros de link direto enviadas para o UE. Em um outro aspecto, o aparelho transmite, para o UE, um primeiro gatilho para um primeiro GACK quando o contador é maior ou igual a um limite. Por exemplo, o primeiro gatilho pode incluir um primeiro indicador e o primeiro GACK pode ser um ACK das transmissões de dados recebidas pelo UE.
[0010]Em um aspecto da divulgação, um método, um meio legível por computador e um aparelho são fornecidos. O aparelho pode incluir um UE. O aparelho armazena um primeiro grupo de ACK/NACKs correspondente a um primeiro grupo de transmissões de dados recebidas em uma primeira pluralidade de subquadros de link direto a partir de uma estação base. Em um outro aspecto, o aparelho recebe, a partir da estação base, um primeiro gatilho para enviar um primeiro GACK. Por exemplo, o primeiro gatilho pode incluir um primeiro tag. Em um outro aspecto, o aparelho transmite, para a estação base, um primeiro GACK que inclui pelo menos o primeiro grupo de ACK/NACKs quando o primeiro tag não corresponde a um tag de UE.
[0011] Em um aspecto da divulgação, um método, um meio legível por computador e um aparelho são fornecidos. O aparelho pode incluir um UE. Em um aspecto, o aparelho gera informações de controle de link reverso (UCI). Por exemplo, a UCI pode incluir um GACK, um indicador de classificação (RI) e uma transmissão de CSI. Em um outro aspecto, o aparelho pode enviar uma transmissão de UCI em um subquadro LBT. Por exemplo, o aparelho pode gerar a UCI codificando e multiplexando o GACK, RI e CSI separadamente quando a transmissão de UCI é enviada em um canal compartilhado de link reverso físico aprimorado (ePUSCH). Em um outro exemplo, o aparelho pode gerar a UCI codificando conjuntamente o GACK, RI e CSI quando a transmissão de UCI é enviada em um canal de controle de link reverso físico aprimorado (ePUCCH).
[0012] Para a realização do descrito acima para fins relacionados, o um ou mais aspectos compreendem as características a seguir detalhadamente descritas e particularmente apontadas nas reivindicações. A descrição a seguir e os desenhos anexados detalham determinadas características ilustrativas de um ou mais aspectos. Essas características são indicativas, no entanto, de algumas das várias maneiras pelas quais os princípios de vários aspectos podem ser empregados e esta descrição pretende incluir todos esses aspectos e seus equivalentes.
BREVE DESCRIÇÃO DOS DESENHOS
[0013]A FIG.1 é um diagrama que ilustra um exemplo de um sistema de comunicações sem fio e uma rede de acesso.
[0014] As FIGs.2A, 2B, 2C e 2D são diagramas que ilustram exemplos LTE de uma estrutura de quadro DL, canais DL dentro da estrutura de quadro DL, uma estrutura de quadro UL e canais UL dentro da estrutura de quadro UL, respectivamente.
[0015] A FIG.3 é um diagrama que ilustra um exemplo de um Nó B evoluído (eNB) e equipamento de usuário (UE) em uma rede de acesso.
[0016] As FIGs. 4A e 4B são um primeiro diagrama para ilustrar modalidades exemplares associadas ao desencadeamento de um GACK, CSI e/ou UCI.
[0017] A FIG.5 é um segundo diagrama para ilustrar modalidades exemplificativas associadas ao gatilho de um GACK.
[0018] A FIG.6 é um terceiro diagrama para ilustrar modalidades exemplares associadas ao gatilho de um GACK.
[0019] As FIGs.7A, 7B e 7C são um fluxograma 1000 de um método de comunicação sem fio de acordo com vários aspectos.
[0020] A FIG.8 é um fluxograma 1100 de um método de comunicação sem fio de acordo com vários aspectos.
[0021] A FIG.9 é um fluxograma 1200 de um método de comunicação sem fio de acordo com vários aspectos.
[0022] A FIG.10 é um fluxograma 1300 de um método de comunicação sem fio de acordo com vários aspectos.
[0023] A FIG.11 é um diagrama de fluxo de dados conceitual que ilustra o fluxo de dados entre diferentes meios/componentes em um sistema exemplar.
[0024] A FIG.12 é um diagrama que ilustra um exemplo de uma implementação de hardware para um aparelho que emprega um sistema de processamento.
[0025] A FIG.13 é um diagrama de fluxo de dados conceitual que ilustra o fluxo de dados entre diferentes meios/componentes em um aparelho exemplar.
[0026] A FIG.14 é um diagrama que ilustra um exemplo de uma implementação de hardware para um aparelho que emprega um sistema de processamento.
DESCRIÇÃO DETALHADA
[0027]A descrição detalhada apresentada abaixo em conexão com os desenhos anexos destina-se como uma descrição de várias configurações e não se destina a representar as únicas configurações em que os conceitos aqui descritos podem ser praticados. A descrição detalhada inclui detalhes específicos com o objetivo de fornecer uma compreensão completa de vários conceitos. No entanto, será evidente para os especialistas na matéria que esses conceitos podem ser praticados sem esses detalhes específicos. Em alguns casos, estruturas e componentes bem conhecidos são mostrados em forma de diagrama de blocos para evitar obscurecer esses conceitos.
[0028]Vários aspectos dos sistemas de telecomunicações serão agora apresentados com referência a vários aparelhos e métodos. Estes aparelhos e métodos serão descritos na seguinte descrição detalhada e ilustrados nos desenhos anexos por vários blocos, componentes, circuitos, processos, algoritmos, etc. (designados coletivamente como "elementos"). Esses elementos podem ser implementados usando hardware eletrônico, software de computador ou qualquer combinação destes. Se esses elementos são implementados como hardware ou software depende da aplicação particular e restrições de projeto impostas ao sistema geral.
[0029]A título de exemplo, um elemento, ou qualquer parte de um elemento, ou qualquer combinação de elementos podem ser implementados como um "sistema de processamento" que inclui um ou mais processadores. Exemplos de processadores incluem microprocessadores, microcontroladores, unidades de processamento de gráficos (GPUs), unidades de processamento central (CPUs), processadores de aplicação, processadores de sinais digitais (DSPs), processadores de computação de conjunto de instrução reduzida (RISC), sistemas em um chip (SoC), processadores banda base, arranjos de portas programáveis de campo (FPGAs), dispositivos lógicos programáveis (PLDs), estado de máquinas, lógica fechada, circuitos de hardware discretos e outro hardware adequado configurado para executar as várias funcionalidades descritas ao longo desta divulgação. Um ou mais processadores no sistema de processamento podem executar o software. O software deve ser interpretado de forma geral como instruções, conjuntos de instruções, códigos, segmentos de código, código de programa, programas, subprogramas, componentes de software, aplicativos, aplicativos de software, pacotes de software, rotinas, sub-rotinas, objetos, executáveis, cadeias de execução, procedimentos, funções, etc., seja conhecido como software, firmware, middleware, microcódigo, linguagem de descrição de hardware ou de outra forma.
[0030]Consequentemente, em uma ou mais modalidades de exemplo, as funções descritas podem ser implementadas em hardware, software ou qualquer combinação delas. Se implementado no software, as funções podem ser armazenadas ou codificadas como uma ou mais instruções ou código em um meio legível por computador. A mídia legível por computador inclui mídia de armazenamento de computador. A mídia de armazenamento pode ser qualquer mídia disponível que possa ser acessada por um computador. A título de exemplo, e não de limitação, tais mídias legíveis por computador podem incluir uma memória de acesso aleatório (RAM), uma memória apenas de leitura (ROM), uma ROM programável apagável eletricamente (EEPROM), armazenamento em disco óptico, armazenamento em disco magnético, outros dispositivos de armazenamento magnético, combinações dos tipos acima mencionados de mídia legível por computador ou qualquer outro meio que possa ser usado para armazenar o código executável do computador na forma de instruções ou estruturas de dados acessíveis por um computador.
[0031] A FIG.1 é um diagrama que ilustra um exemplo de um sistema de comunicações sem fio e uma rede de acesso 100. O sistema de comunicação sem fio (também conhecido como uma rede de área ampla sem fio (WWAN)) inclui estações base 102, UE 104 e um Núcleo de Pacote Evoluído (EPC) 160. As estações base 102 podem incluir macro células (estação base celular de alta potência) e/ou células pequenas (estação base celular de baixa potência). As macrocélulas incluem eNBs. As células pequenas incluem femtocélulas, picocélulas e microcélulas.
[0032]As estações base 102 (coletivamente referidas como uma Rede de Acesso de Rádio Terrestre (E- UTRAN) do Sistema de Telecomunicações Móvel Universal Evoluído (UMTS)) com a interface EPC 160 através dos links de canal de transporte de retorno (backhaul) 132 (por exemplo, interface S1). Além de outras funções, as estações base 102 podem executar uma ou mais das seguintes funções: transferência de dados de usuários, cifragem e decifragem de canal de rádio, proteção de integridade, compressão de cabeçalho, funções de controle de mobilidade(por exemplo, handover, conectividade dupla), coordenação de interferência entre células, configuração e liberação de conexão, balanceamento de carga, distribuição de mensagens de estrato sem acesso (NAS), seleção de nó NAS, sincronização, compartilhamento de rede de acesso de rádio (RAN), serviço de multicast broadcast multimídia(MBMS), registro de assinantes e equipamentos, gerenciamento de informações RAN (RIM), paginação, posicionamento e entrega de mensagens de aviso. As estações base 102 podem se comunicar direta ou indiretamente (por exemplo, através do EPC 160) e entre si através de links canal de transporte de retorno 134 (por exemplo, interface X2). Os links de canal de transporte de retorno 134 podem ser conectados ou sem fio.
[0033]As estações base 102 podem se comunicar sem fio com os UEs 104. Cada uma das estações base 102 pode proporcionar cobertura de comunicação para uma respectiva área de cobertura geográfica 110. Pode haver áreas de cobertura geográfica 110sobrepostas. Por exemplo, a pequena célula 102’pode ter uma área de cobertura 110' que sobrepõe a área de cobertura 110 de uma ou mais macro estações base 102. Uma rede que inclui células pequenas e macro pode ser conhecida como uma rede heterogênea. Uma rede heterogênea também pode incluir Nó Bs Evoluído Doméstico (eNBs) (HeNBs), que pode fornecer serviço para um grupo restrito conhecido como um grupo de assinantes fechado (CSG). Os links de comunicação 120 entre as estações base 102 e os UEs 104 podem incluir transmissões de link reverso (UL) (também referido como link reverso) de um UE 104 para uma estação base 102 e/ou link direto(DL) (também referido como link direto) transmissões de uma estação base 102 para um UE 104. Os links de comunicação 120 podem usar a tecnologia da antena MIMO, incluindo a multiplexação espacial, a formação de feixe e/ou a transmissão de diversidade.Os links de comunicação podem ser através de uma ou mais portadoras. As estações base 102 e UEs 104 podem usar espectro de largura de banda até Y MHz (por exemplo, 5, 10, 15, 20 MHz) por portadora alocada em uma agregação de portadora de até um total de Yx MHz (x portadoras de componentes) usada para transmissão em cada direção. As portadoras podem ou não ser adjacentes uma a outra. A atribuição de portadoras pode ser assimétrica em relação a DL e UL (por exemplo, mais ou menos portadoras podem ser alocadas para DL do que para UL). As portadoras de componentes podem incluir uma portadora de componente primário e uma ou mais portadoras de componentes secundários. Uma portadora de componente primário pode ser referida como uma célula primária (PCell) e um componente secundário pode ser referido como uma célula secundária (SCell).
[0034]O sistema de comunicações sem fio pode ainda incluir um ponto de acesso (AP) Wi-Fi150 em comunicação com estações Wi-Fi (STAs) 152 através de links de comunicação 154 em um espectro de frequência não licenciado de 5 GHz. Ao se comunicar em um espectro de frequência não licenciado, as STAs 152/AP 150 podem realizar uma avaliação clara de canal (CCA) antes de se comunicar para determinar se o canal está disponível.
[0035]A célula pequena 102’pode operar em um espectro de frequência licenciado e/ou não licenciado. Ao operar em um espectro de frequência não licenciado, a célula pequena 102’pode empregar LTE e usar o mesmo espectro de frequência não licenciado de 5 GHz, conforme usado pelo AP Wi-Fi 150. A célula pequena 102’, empregando LTE em um espectro de frequência não licenciado, pode aumentar a cobertura e/ou aumentar a capacidade da rede de acesso. LTE em um espectro não licenciado pode ser referido como LTE-não licenciado (LTE-U), acesso assistido licenciado (LAA), ou MuLTEfire.
[0036]O EPC 160 pode incluir uma Entidade de Gerenciamento de Mobilidade (MME) 162, outras MMEs 164, um Gateway Servidor 166, um Gateway de Serviço Multicast Broadcast de Multimídia (MBMS) 168, um Centro de Serviço Multicast Broadcast (BM-SC) 170 e um Gateway de Rede de Dados de Pacotes (PDN) 172. A MME 162 pode estar em comunicação com um Servidor de Assinante Doméstico (HSS) 174. A MME 162 é o nó de controle que processa a sinalização entre os UE 104 e o EPC 160. Geralmente, a MME 162 fornece gerenciamento de suporte e conexão. Todos os pacotes de protocolo de Internet (IP) do usuário são transferidos através do Gateway Servidor 166, que ele próprio está conectado ao PDN Gateway 172. O PDN Gateway 172 fornece alocação de endereço IP UE bem como outras funções. O PDN Gateway 172 e o BM-SC 170 estão conectados aos Serviços IP 176. Os Serviços IP 176 podem incluir a Internet, uma intranet, um Subsistema Multimídia IP (IMS), um Serviço de Fluxo Contínuo PS (PSS) e/ou outros serviços de IP. O BM-SC 170 pode fornecer funções para provisionamento e entrega de serviços de usuários do MBMS. O BM-SC 170 pode servir como um ponto de entrada para a transmissão de MBMS do provedor de conteúdo,pode ser usado para autorizar e iniciar os Serviços de Portador MBMS dentro de uma rede móvel terrestre pública (PLMN) e pode ser usado para agendar transmissões MBMS.O Gateway MBMS 168 pode ser usado para distribuir o tráfego MBMS para as estações base 102 pertencentes a uma área de Rede de Frequência Única de Broadcast e Multicast (MBSFN) que transmite um serviço específico e pode ser responsável pelo gerenciamento de sessão (iniciar/parar) e para coletar eMBMS relacionados a informações de cobrança.
[0037]A estação base também pode ser referida como um Nó B, Nó B evoluído (eNB), um ponto de acesso, uma estação transceptora base, uma estação rádio base, um transceptor via rádio, uma função de transceptor, um conjunto de serviços básicos (BSS), um conjunto de serviços estendidos (ESS), ou alguma outra terminologia adequada. A estação base 102 proporciona um ponto de acesso ao EPC 160 para um UE 104. Exemplos de UEs 104 incluem um telefone celular, um telefone inteligente, um telefone de protocolo de iniciação de sessão (SIP), um laptop, um assistente digital pessoal (PDA), um rádio por satélite, um sistema de posicionamento global, um dispositivo multimídia, um dispositivo de vídeo, um leitor de áudio digital (por exemplo, leitor de MP3), uma câmera, um console de jogos, um tablet, um dispositivo inteligente, um dispositivo portátil ou qualquer outro dispositivo de funcionamento semelhante. O UE 104 também pode ser referido como uma estação, uma estação móvel, uma estação de assinante, uma unidade móvel, uma unidade de assinante, uma unidade sem fio, uma unidade remota, um dispositivo móvel, um dispositivo sem fio, um dispositivo de comunicação sem fio, um dispositivo remoto, uma estação de assinante móvel, um terminal de acesso, um terminal móvel, um terminal sem fio, um terminal remoto, um aparelho móvel, um agente de usuário, um cliente móvel, um cliente ou alguma outra terminologia adequada.
[0038]Referindo novamente à FIG.1, em certos aspectos, o UE 104 pode ser configurado para transmitir, para a estação base 102, um GACK, CSI e/ou UCI quando um gatilho é recebido (198).
[0039] A FIG.2A é um diagrama 200 que ilustra um exemplo de uma estrutura de quadro DL emLTE. A FIG.2B é um diagrama 230 que ilustra um exemplo de canais dentro da estrutura de quadro DL em LTE. A FIG.2C é um diagrama 250 ilustrando um exemplo de uma estrutura de quadro UL em LTE. A FIG.2D é um diagrama 280 que ilustra um exemplo de canais dentro da estrutura de quadro UL em LTE. Outras tecnologias de comunicação sem fio podem ter uma estrutura de quadro diferente e/ou canais diferentes. Em LTE, um quadro (10 ms) pode ser dividido em 10 subquadros de tamanho igual. Cada subquadro pode incluir dois intervalos de tempo consecutivos. Uma grade de recurso pode ser usada para representar os dois intervalos de tempo, cada intervalo de tempo incluindo uma ou mais vezes blocos de recursos simultâneos (RBs) (também denominados RBs físicos (PRBs)). A grade de recursos é dividida em múltiplos elementos de recurso (REs). Em LTE, para um prefixo cíclico normal, um RB contém 12 subportadoras consecutivos no domínio da frequência e 7 símbolos consecutivos (para símbolos DL, OFDM, para símbolos UL, SC-FDMA) no domínio do tempo, para um total de 84 REs. Para um prefixo cíclico estendido, um RB contém 12 subportadoras consecutivas no domínio da frequência e 6 símbolos consecutivos no domínio do tempo, para um total de 72 REs. O número de bits transportados por cada RE depende do esquema de modulação.
[0040]Conforme ilustrado na FIG.2A, alguns dos REs possuem sinais de referência DL (piloto)(DL-RS) para estimativa de canal no UE. O DL-RS pode incluir sinais de referência de específicos de células (CRS) (também às vezes denominados RS comuns), sinais de referência específicos de UE (UE-RS) e sinais de referência de informação de estado de canal (CSI-RS). A FIG.2A ilustra CRS para portas de antena 0, 1, 2 e 3 (indicado como R0, R1, R2 e R3, respectivamente), UE-RS para a porta de antena 5 (indicado como R5) e CSI-RS para a porta de antena 15 (indicado como R). A FIG.2B ilustra um exemplo de vários canais dentro de um subquadro DL de um quadro. O canal de indicador de formato de controle físico (PCFICH) está dentro do símbolo 0 do slot 0 e possui um indicador de formato de controle (CFI) que indica se o canal de controle de link direto físico (PDCCH) ocupa 1, 2 ou 3 símbolos (a Fig.2B ilustra um PDCCH que ocupa 3 símbolos). O PDCCH carrega DCI dentro de um ou mais elementos do canal de controle (CCEs), cada CCE, incluindo nove grupos RE (REGs), cada REG incluindo quatro REs consecutivos em um símbolo OFDM. Um UE pode ser configurado com um PDCCH (ePDCCH) especializado em UE que também carrega DCI. O ePDCCH pode ter 2, 4 ou 8 pares RB (a Fig.2B mostra dois pares RB, cada subconjunto incluindo um par RB).O canal indicador (PHICH) de solicitação de repetição automática híbrida (ARQ)(HARQ) físico também está dentro do símbolo 0 do slot 0 e carrega o indicador HARQ (HI) que indica o feedback HARQ ACK/NACK com base no canal compartilhado de link reverso físico (PUSCH). O canal de sincronização primário (PSCH) está dentro do símbolo 6 do slot 0 dentro dos subquadros 0 e 5 de um quadro e transporta um sinal de sincronização primário (PSS) que é usado por um UE para determinar a temporização do subquadro e uma identidade da camada física. O canal de sincronização secundário (SSCH) está dentro do símbolo 5 do slot 0 dentro dos subquadros 0 e 5 de um quadro e transporta um sinal de sincronização secundário (SSS) que é usado por um UE para determinar um número de grupo de identidade de célula de camada física. Com base na identidade da camada física e no número do grupo de identidade da célula da camada física, o UE pode determinar um identificador de célula física (PCI). Com base no PCI, o UE pode determinar as localizações do referido DL-RS. O canal de transmissão física (PBCH) está dentro dos símbolos 0, 1, 2, 3 do slot 1 do subquadro 0 de um quadro e carrega um bloco de informação mestre (MIB).O MIB fornece uma série de RBs na largura de banda do sistema DL, uma configuração PHICH e um número de quadro do sistema (SFN). O canal compartilhado de link direto físico (PDSCH) carrega dados do usuário, informações do sistema de transmissão não transmitidas através do PBCH, como blocos de informações do sistema (SIB) e mensagens de paginação.
[0041] Conforme ilustrado na FIG.2C, alguns dos REs possuem sinais de referência de demodulação(DM-RS) para estimativa de canal no eNB. O UE pode, além disso, transmitir sinais de referência de som (SRS) no último símbolo de um subquadro. O SRS pode ter uma estrutura combinada e um UE pode transmitir SRS em umadas combinações. O SRS pode ser usado por um eNB para avaliação da qualidade do canal para habilitar o agendamento dependente da frequência na UL. A FIG.2D ilustra um exemplo de vários canais dentro de um subquadro UL de um quadro. Um canal de acesso aleatório físico (PRACH) pode estar dentro de um ou mais subquadros dentro de umquadro com base na configuração PRACH. O PRACH pode incluir seis pares RB consecutivos dentro de um subquadro. O PRACH permite que o UE realize o acesso inicial ao sistema e obtenha a sincronização UL. Um canal físico de controle de link reverso (PUCCH) pode estar localizado nas bordas da largura de banda do sistema UL. O PUCCH carrega a UCI, como solicitações de agendamento, um indicador de qualidade de canal (CQI), um indicador de matriz de pré-codificação (PMI), um RI e um feedback HARQ ACK/NACK. O PUSCH carrega dados e pode, além disso, ser usado para transportar um relatório de status de buffer (BSR), um relatório de espaço livre de energia (PHR) e/ou UCI.
[0042] A FIG.3 é um diagrama de blocos de um eNB 310 em comunicação com um UE 350 em uma rede de acesso. No DL, os pacotes IP do EPC 160 podem ser fornecidos a um controlador/processador 375. O controlador/processador 375 implementa a funcionalidade da camada 3 e da camada 2. A camada 3 inclui uma camada de controle de recursos de rádio (RRC) e a camada 2 inclui uma camada de protocolo de convergência de dados de pacotes (PDCP), uma camada de controle de link de rádio (RLC) e uma camada de controle de acesso ao meio (MAC). O controlador/processador 375 fornece funcionalidade de camada RRC associada à transmissão de informações do sistema (por exemplo, MIB, SIBs), controle de conexão RRC (por exemplo, paginação de conexão RRC, estabelecimento de conexão RRC, modificação de conexão RRC e liberação de conexão RRC), tecnologia de acesso inter- rádio (RAT) mobilidade e configuração de medição para relatórios de medição de UE; funcionalidade da camada PDCP associada à compressão/descompressão do cabeçalho, segurança (cifragem, decifragem, proteção de integridade, verificação de integridade) e funções de suporte de transferência; funcionalidade de camada RLC associada à transferência de unidades de dados de pacotes de camada superior (PDUs), correção de erro através de ARQ, concatenação, segmentação e remontagem de unidades de dados de serviço RLC (SDUs), re-segmentação de PDUs de dados RLC e reordenação de dados RLC PDUs; e funcionalidade de camada MAC associada ao mapeamento entre canais lógicos e canais de transporte, multiplexação de SDUs MAC em blocos de transporte (TBs), demultiplexão de SDUs MAC de TBs, agendamento de relatórios de informações, correção de erro através de HARQ, gerenciamento de prioridade e priorização de canal lógico.
[0043]O processador de transmissão (TX) 316 e o processador de recepção (RX) 370 implementam a funcionalidade da camada 1 associada a várias funções de processamento de sinal. A camada 1, que inclui uma camada física (PHY), pode incluir detecção de erro nos canais de transporte, codificação/decodificação de correção de erro direta (FEC) dos canais de transporte, intercalação, correspondência de taxas, mapeamento em canais físicos, modulação/demodulação de canais físicos e processamento de antenas MIMO. O processador TX 316 manipula o mapeamento para constelações de sinal com base em vários esquemas de modulação (por exemplo, codificação de mudança de fase binária (BPSK), codificação de deslocamento de fase em quadratura (QPSK), codificação de deslocamento de fase M (M-PSK), modulação de amplitude em quadratura M (M-QAM)). Os símbolos codificados e modulados podem então ser divididos em fluxos paralelos. Cada fluxo pode então ser mapeado para uma subportadora OFDM, multiplexada com um sinal de referência (por exemplo, piloto) no domínio do tempo e/ou frequência e, em seguida, combinados juntos usando uma Transformada de Fourier Rápida Inversa (IFFT) para produzir um canal físico que transporta um fluxo de símbolos OFDM no domínio do tempo.O fluxo OFDM é pré codificado espacialmente para produzir múltiplos fluxos espaciais. As estimativas de canal de um estimador de canal 374 podem ser usadas para determinar o esquema de codificação e modulação, bem como para o processamento espacial. A estimativa do canal pode ser derivada de um sinal de referência e/ou feedback da condição do canal transmitido pelo UE 350. Cada fluxo espacial pode então ser fornecido a uma antena 320 diferente por meio de um transmissor separado 318TX. Cada transmissor 318TX pode modular uma portadora de RF com um fluxo espacial respectivo para transmissão.
[0044]No UE 350, cada receptor 354RX recebe um sinal através da sua respectiva antena 352. Cada receptor 354RX recupera informações moduladas em uma portadora de RF e fornece a informação ao processador de recebimento (RX) 356. O processador TX 368 e o processador RX 356 implementam a funcionalidade da camada 1 associada a várias funções de processamento de sinal. O processador RX 356 pode executar o processamento espacial sobre a informação para recuperar quaisquer fluxos espaciais destinados ao UE 350. Se vários fluxos espaciais estiverem destinados ao UE 350, eles podem ser combinados pelo processador RX 356 em um único fluxo de símbolos OFDM. O processador RX 356 converte então o fluxo de símbolos OFDM do domínio do tempo para o domínio de frequência usando uma Transformada de Fourier Rápida (FFT). O sinal de domínio de frequência compreende um fluxo de símbolos OFDM separado para cada subportadora do sinal OFDM. Os símbolos em cada subportadora e o sinal de referência são recuperados e demodulados determinando os pontos de constelação de sinal mais prováveis transmitidos pelo eNB 310. Essas decisões suaves podem ser baseadas em estimativas de canais calculadas pelo estimador de canal 358. As decisões suaves são então decodificadas e de intercaladas para recuperar os dados e sinais de controle que foram originalmente transmitidos pelo eNB 310 no canal físico. Os dados e os sinais de controle são então fornecidos ao controlador/processador 359, que implementa a funcionalidade da camada 3 e da camada 2.
[0045]O controlador/processador 359 pode ser associado a uma memória 360 que armazena códigos de programa e dados. A memória 360 pode ser referida como um meio legível por computador. Na UL, o controlador/processador 359 fornece demultiplexação entre o transporte e os canais lógicos, a remontagem dos pacotes, a decifragem, a descompressão do cabeçalho e o processamento do sinal de controle para recuperar pacotes IP do EPC 160. O controlador/processador 359 também é responsável pela detecção de erros usando um protocolo ACK e/ou NACK para suportar operações HARQ.
[0046]Semelhante à funcionalidade descrita em conexão com a transmissão DL pelo eNB 310, o controlador/processador 359 fornece funcionalidade de camada RRC associada a aquisição de informações do sistema (por exemplo, MIB, SIBs), conexões RRC e relatórios de medição; funcionalidade da camada PDCP associada à compressão/descompressão do cabeçalho e segurança (cifragem, decifragem, proteção de integridade, verificação de integridade); funcionalidade de camada RLC associada à transferência de PDUs de camada superior, correção de erro através de ARQ, concatenação, segmentação e remontagem de SDUs RLC, re-segmentação de PDUs de dados RLC e reordenação de PDUs de dados RLC; e a funcionalidade de camada MAC associada ao mapeamento entre canais lógicos e canais de transporte, multiplexação de SDUs MAC em TBs, demuliplexão de SDUs MAC de TBs, agendamento de relatórios de informações, correção de erros através de HARQ, tratamento de prioridade e priorização de canal lógico.
[0047]As estimativas de canal derivadas por um estimador de canal 358 a partir de um sinal de referência ou feedback transmitido pelo eNB 310 podem ser utilizadas pelo processador TX 368 para selecionar os esquemas de codificação e modulação apropriados e para facilitar o processamento espacial. As transmissões espaciais geradas pelo processador TX 368 podem ser fornecidas a diferentes antenas 352 através de transmissores separados 354TX. Cada transmissor 354TX pode modular uma portadora RF com um fluxo espacial respectivo para transmissão.
[0048]A transmissão UL é processada no eNB 310 de uma maneira semelhante à descrita em conexão com a função de receptor no UE 350. Cada receptor 318RX recebe um sinal através da sua respectiva antena 320. Cada receptor 318RX recupera informações moduladas em uma portadora RF e fornece a informação para um processador RX 370.
[0049]O controlador/processador 375 pode ser associado a uma memória 376 que armazena códigos de programa e dados. A memória 376 pode ser referida como um meio legível por computador. Na UL, o controlador/processador 375 fornece demultiplexação entre canais de transporte e lógicos, remontagem de pacotes, decifragem, descompressão de cabeçalho, processamento de sinal de controle para recuperar pacotes IP do UE 350. Os pacotes IP do controlador/processador 375 podem ser fornecidos ao EPC 160. O controlador/processador 375 também é responsável pela detecção de erros usando um protocolo ACK e/ou NACK para suportar operações HARQ.
[0050] AsFIGs.4A e 4B são um diagrama 700 para ilustrar modalidades exemplares. Conforme ilustrado na FIG.4A, o eNB 704 localizado na célula 702 pode enviar um primeiro conjunto de transmissões de dados 710 para o UE 708 em uma pluralidade de subquadros DL (por exemplo, 0, 1, 2, 3 e/ou 4) dentro de um ou mais quadros 706 veja também a FIG.2). Por exemplo, um ou mais quadros 706 e/ou 706’podem ser quadros de rádio usados em comunicações de espectro licenciado ou quadros LBT usados em comunicações de espectro não licenciado. Em uma modalidade exemplar, referindo-se à FIG.4B, as transmissões de dados 710 podem ser enviadas por um agendador/transmissor 732 de canal compartilhado físico (ePDSCH) aprimorado no eNB 704 e serem recebidas por um receptor 734 do ePDSCH no UE 708. Um sinal 710"pode ser enviado do receptor 734 de ePDSCH para o buffer 780 para cada transmissão de dados 710 recebida do eNB 704. Os recursos de link reverso utilizados pelo UE 708 na transmissão do GACK 724 podem ser configurados durante a configuração da conexão RRC. Por exemplo, para um grupo de UEs, cada UE no grupo recebe um identificador temporário de rede de rádio de grupo (G-RNTI) e um índice dentro do grupo, por exemplo, {0,1,...}. Os recursos PUCCH e/ou os recursos ePUCCH no subquadro UL (por exemplo, quadro LBT) podem ser configurados para cada UE com base no índice, por exemplo, {0,1,...}. No espectro não licenciado, o PUCCH pode precisar transportar mais bits para acomodar GACK, CSI, BSR curto, etc. Assim, o design para LTE é aprimorado para transportar mais bits, o que é chamado de ePUCCH.
[0051]Uma concessão de grupo UE pode ser enviada em um formato DCI ainda indeciso (por exemplo, referido a infra como formato DCI n) para gatilho de grupo. Por exemplo, n pode ser um número inteiro maior ou igual a 1. Em tal exemplo, o UE 708 pode monitorar um ePDSCH em subquadros DL com quatro subquadros G-RNTI antes de um ePUCCH configurado para transmitir o GACK 724. O formato do quadro pode ser inferido a partir do canal indicador de formato de quadro de físico melhorado (ePFFICH). Por exemplo, um valor de FS1 para o ePFFICH pode ser associado a um formato FDD, um valor de FS2 para o ePFFICH pode estar associado a um formato TDD, e um valor de FS3 para o ePFFICH pode estar associado ao espectro não licenciado.
[0052]Um gatilho 718 recebido no formato DCI n pode incluir um mapa de bits (bitmap) de recursos e dados necessários para executar os procedimentos GACK no UE 708. O bitmap de recurso pode ser grande o suficiente para incluir um gatilho CSI, gatilho GACK e tag GACK para cada UE no grupo. Por exemplo, um gatilho 718 recebido em formato DCI n pode incluir uma mensagem específica de UE de 3-bit, onde, para um UE determinado, os valores de 3-bit são posicionados em: bit 3*i para gatilho CSI, bit (3*i+1) para o gatilho GACK, bit (3*i+2) para o indicador GACK, onde o i pode ser um índice do UE no grupo. O recurso ePUCCH configurado para enviar o GACK 724 para o UE fornecido pode ser configurado com base no número de UEs no grupo que são indexados antes do UE fornecido. O gatilho 718 pode ser um gatilho específico do UE que é enviado em uma concessão UL (por exemplo, caso em que o GACK pode ser enviado via ePUSCH) ou uma concessão DL (por exemplo, caso o GACK possa ser enviado via ePUCCH). No espectro não licenciado, os recursos PUSCH podem ser divididos em entrelaçamentos que são um grupo de RBs não contíguos para satisfazer os requisitos de largura de banda.Assim, o ePUSCH é o PUSCH com a estrutura de entrelaçamento para recursos de frequência.
[0053] Referindo-se à FIG. 4B, em um aspecto, o eNB 704 pode inicializar um contador 776 de tal forma que eNB Tag é igual a 0 e todas as strings ACK pendentes são definidas como 0. Para cada transmissão de dados 710 (por exemplo, Tx) nos processos HARQ (k), o eNB 704 pode enviar um sinal 710’para incrementar o contador 776 de modo que um bit k de PendingAcksSinceTrig 760 seja incrementado em 1. Se o eNB 704 determinar que o peso de PendingACKs é maior ou igual a TrigThres, então um sinal 778 pode ser enviado para o gatilho/receptor GACK 754 que envia um sinal 718’para um programador/transmissor 752 ePDCCH para transmitir um gatilho 718. O eNB 704 pode transmitir o gatilho 718, modificar o PendingACKsTillTrig para ser igual aos PendingACKs, modificar o PendingACKs SinceTrig para ser igual a 0 e monitorar um recurso correspondente ePUCCH (ou ePUSCH para formato DCI 0) recurso para o GACK 724. Em um aspecto, o gatilho 718 pode ser recebido por um receptor ePDCCH 736 no UE 708 e um sinal 718 pode ser enviado para o receptor/transmissor GACK 738 que gera o GACK 724 enviando e/ou recebendo um sinal 772 do buffer 780 que protege HARQsSinceTrig 742, ACKsSinceTrig 744, ACKsTillTrig 748 e/ou UETag 750.
[0054]O receptor/transmissor GACK 738 pode então enviar um sinal 724’para um transmissor ePUCCH 740 que transmite o GACK 724 para o eNB 704 onde o GACK 724 pode ser recebido no receptor ePUCCH 756. Uma vez que o GACK 724 é recebido, o receptor ePUCCH 756 pode enviar um sinal 724"para o gatilho/receptor GACK 754, que pode limpar PendingACKsTillTrig 762 e virar o eNBTag 764 (por exemplo, de’0' para ‘1’) enviando um sinal 778 para contrariar 776. O gatilho/receptor GACK 754 também pode enviar um sinal 770 para o gerenciador HARQ 758 que pode enviar informações 766 relacionadas ao GACK 742 recebido para o programador/transmissor 732 ePDSCH. Se o GACK 724 não for recebido, o eNB 704 pode enviar um novo gatilho. O eNB 704 pode optar por agendar novos dados no processo HARQ pendente. Alguns exemplos de processos GACK 774 são ilustrados dentro da caixa tracejada na FIG.4B.
[0055]Em uma concretização exemplar, o UE 708 pode inicializar UETag igual a 1 e definir todas as cadeias ACK para 0-string. O UE 708 pode inferir uma localização ePUCCH para enviar o GACK 724 do ePFFICH (por exemplo, que transmite a configuração DL/UL e pode fazer parte da sequência de sinalizador (beacon) de uso do canal de link direto (D-CUBS)) e acionar 718 mensagens enviadas do eNB 704. Quando o UE 708 recebe um gatilho 718, o UE 708 pode determinar se o UETag é igual ao bit de tag de gatilho GACK. Se o UETag for igual ao bit de tag de gatilho GACK, o UE 708 pode determinar que o GACK anterior não foi recebido corretamente pelo eNB 704. Assim, o novo GACK pode ser formado usando ACKsTillTrig e ACKsSinceTrig com o ACKsSinceTrig escolhido no caso de o mesmo processo HARQ ter aparecido antes e após o gatilho. O UE 708 pode mover um GACK enviado para ACKsTillTrig (por exemplo, incrementando efetivamente o ACKsTillTrig por ACKsSinceTrig) e redefinir ACKsSinceTrig. No entanto, se UETag não é igual ao bit da marca GACK, o UE 708 pode determinar que o GACK anterior foi bem sucedido ou que este é o primeiro gatilho GACK.Aqui, o novo GACK pode ser formado usando o ACKsSinceTrig. O UE 708 pode modificar ACKsTillTrig para ser igual ao número de ACKs/NACKs no GACK e configurar o ACKsSinceTrig para ser igual a 0, o que reinicia o ACKsSinceTrig. O UE 708 pode virar UETag para que ele corresponda ao eNBTag, o que pode garantir a sincronização do bit de tag de gatilho GACK e o UEtag 704 no caso de outras falhas. Em um aspecto, um ou mais do UETag e/ou o tag de bit de Gatilho GACK podem ser qualquer número inteiro e/ou um contador para obter o mesmo resultado.
[0056]De acordo com um método exemplar, o eNB 704 pode incrementar um contador 712 para cada transmissão de dados 710 enviada para o UE 708 em um subquadro DL e o UE 708 pode armazenar em buffer um primeiro grupo de ACK/NACKs 716 para as transmissões de dados 710. Por exemplo, o UE 708 pode armazenar em buffer o primeiro grupo de ACK/NACKs 716 em um primeiro local de memória. Quando o contador 712 atinge ou excede um limite (por exemplo, depois de um número predeterminado de transmissões de dados 710 ter sido enviado para o UE 708), o eNB 704 pode limpar o contador 714 e transmitir um gatilho 718 para o UE 708. Em um aspecto, o gatilho 718 pode ser para um GACK 724 que inclui o primeiro grupo de ACK/NACKs 716 armazenado em buffer pelo UE 708. Em um aspecto, o gatilho 718 para o GACK 724 pode incluir um tag eNB, e o gatilho 718 pode ser transmitido em um subquadro DL predeterminado (por exemplo, subquadro PDCCH). O tag eNB pode incluir um valor (por exemplo,’0' ou ‘1’). Quando o gatilho 718 é recebido, o UE determina se o tag eNB corresponde e/ou corresponde a um tag UE 720.Em outro aspecto, o gatilho 718 pode ser para UCI.
[0057] Se o tageNB não corresponder ao tag UE 720, o UE 708 pode determinar que o gatilho 718 incluindo o tageNB é o primeiro gatilho recebido em um processo GACK, ou que um GACK anterior (por exemplo, o GACK transmitido em subquadro 6 no quadro 706) foi recebido com sucesso pelo eNB 704 e passou no teste de detecção de erro. Em outras palavras, quando o tageNB não corresponde ao tagUE 720, o UE 708 pode transmitir um GACK 724 (por exemplo, o GACK transmitido no subquadro UL 6 do quadro 706’) que inclui o primeiro grupo de ACK/NACKs 716 correspondente às transmissões de dados 710 enviadas pelo eNB 704 em subquadros DL 0, 1 e 2 no quadro 706’ e DL subquadros 3 e 4 no quadro 706. Neste primeiro cenário, e como discutido acima em relação à FIG.5, o UE 708 modifica o tag UE 722 para corresponder ao tag eNB.
[0058]No entanto, quando o tageNB corresponde ao tagUE, o UE 708 determina que o GACK anterior (por exemplo, o GACK transmitido no subquadro 6 UL do quadro 706) não foi recebido com sucesso pelo eNB 704 e/ou não passou no teste de detecção de erro. Nesta situação, o UE 708 pode transmitir um GACK 724 (por exemplo, o GACK transmitido no subquadro UL 6 doquadro 706’) que inclui o primeiro grupo de ACK/NACKs 716 associado às transmissões de dados enviadas nos subquadros 0, 1 e 2 no quadro 706’ e subquadros 3 e 4 no quadro 706, e um segundo grupo deACK/NACKs associado a transmissões de dados anteriores enviados em subquadros 0, 1 e 2 no quadro 706. Neste segundo cenário, e como discutido infra em relação à FIG.6, o UE 708 não precisa modificar o seu tag UE 722 para corresponder ao tag eNB incluído no gatilho e, assim, pode desistir de modificar o tag UE 722.
[0059]Tanto no primeiro cenário como no segundo cenário, o UE 708 pode mover o grupo de armazenamento de ACK/NACKs 716 da primeira localização de memória para um segundo local de memória. Desta forma, se o GACK 724 não for devidamente recebido e/ou falhar no teste de detecção de erro 726, o UE 708 pode retransmitir este primeiro grupo de ACK/NACKs 716 no próximo GACK 724 juntamente com um segundo grupo de ACK/NACKs.
[0060]Além disso, o UE 708 pode incluir uma verificação de redundância cíclica (CRC) noGACK que pode ser usado pelo eNB 704 em um teste de detecção de erro 726. Em uma modalidade exemplar, o subquadro DL (por exemplo, PDCCH ou ePDCCH) em que o gatilho 718 é transmitido pode determinar o subquadro UL (por exemplo, PUCCH ou ePUCCH) usado pelo UE 708 para transmitir o GACK 724. Supondo que o GACK 724 seja transmitido após quatro subquadros do subquadro DL que inclui o gatilho 718, então, se o gatilho 718 for transmitido pelo eNB 704 no subquadro DL 2, o UE 708 pode transmitir um GACK 724 no subquadro UL 6 do mesmo quadro, quadro. A subcamada RRC pode configurar recursos específicos na subquadro DL para o gatilho 718 e recursos específicos na subquadro UL para o GACK 724. Em um outro aspecto, o gatilho 718 transmitido pelo eNB 704 pode incluir um mapa de bits destinado a um grupo de UE (não mostrado nas FIGs.4A e 4B), e cada UE 708 pode processar o mapa de bits para determinar um recurso de link reverso a ser utilizado em resposta ao gatilho 718.
[0061]Em um aspecto, o UE 708 pode monitorar os recursos específicos no subquadro DL para o gatilho 718 e o eNB 704 pode monitorar os recursos específicos no subquadro UL para o GACK 724. Quando o GACK 724 é recebido, o eNB 704 pode executar um teste de detecção de erro 726 no GACK 724. Por exemplo, um CRC incluído no GACK 724 pode ser usado para executar o teste de detecção de erro 726 pelo eNB 704. Se o GACK 724 passa no teste de detecção de erro 726, então o eNB 704 pode gerar um novo indicador eNB 728 para ser incluído em um gatilho subsequente, o que indicará ao UE 708 que o GACK 724 foi recebido e passou no teste de detecção de erro 726. No entanto, se o GACK 724 não for recebido pelo eNB 704 ou se o GACK 724 for recebido, mas não passar no teste de detecção de erro 726, então oeNB 704 pode desistir de gerar um novo tag eNB 728. Em vez disso, o mesmo tag eNB pode ser incluído no gatilho subsequente, o que pode indicar ao UE 708 que o GACK 724 transmitido anteriormente não foi recebido ou falhou no teste de detecção de erro 726.
[0062]Alternativamente, o eNB 704 tem a flexibilidade de gerar um novo tag eNB 728 para ser incluído em um gatilho subsequente para o UE 708, se o eNB 704 determinar que o grupo de ACK/NACKs 716 no GACK 724 não recebido ou com defeito é desnecessário. Opcionalmente, o eNB 704 pode transmitir um ACK para o UE 708 quando o GACK 724 passa no teste de detecção de erro 726 e transmite um NACK para o UE 708 quando o GACK 724 não é recebido ou falha no teste de detecção de erro 726.
[0063]O gatilho 718 pode causar um falso alarme no UE 708. Se o GACK 724 transmitido pelo UE 708 inclui um CRC de 16 bits, a chance de falso alarme do GACK é de cerca de 1/65K quadros LBT, ou seja, 1 alarme falso a cada 650 segundos. O resultado do lado do UE de um falso alarme de GACK pode incluir que o UE 708 opera com a suposição de que o anterior GACK conseguiu, e, portanto, joga o antigo ACK/NACK. No entanto, o comportamento do UE pode ser corrigido após o próximo GACK bem sucedido. No caso de um alarme falso, uma rajada de intervenções de subcamada RLC (por exemplo, RLC ARQ) pode corrigir o alarme falso.
[0064]Alternativamente, aumentando o CRC sendo incluído no GACK 724 a 24 bits, ou tendo o eNB 704 para enviar um ACK/NACK para o UE 708 relacionado ao tag GACK, as taxas de falsos alarmes podem ser reduzidas. Por exemplo, suponha que o eNB 704 envia um gatilho de grupo para o grupo 1, o UE1 no grupo 1 não obtém gatilho e/ou falha em um CCA, o UE2 no grupo 2 possui um falso alarme falso e transmite um GACK, o eNB 704 pode decodificar o GACK como vindo do UE1. Aqui, UE2 pode sincronizar com o eNB 704 após o próximo GACK bem-sucedido. Caso contrário, isso pode causar uma rajada de intervenções de subcamadas RLC (por exemplo, RLC ARQ). Ao incluir um CRC de 16 bits no GACK, a taxa de falso alarme também pode ser reduzida. O UE 708 pode seguir o eNB 704 na próxima vez que UE Tag não coincidir com o tag de gatilho GACK. Isso pode causar uma rajada pouco frequente de retransmissão RLC/duplicatas via, por exemplo, RLC ARQ.
[0065]Em uma modalidade exemplar, o UE 708 pode enviar um GACK 724, que pode ser recebido corretamente pelo eNB 704. Em um aspecto, o eNB 704 pode enviar, para o UE 708, um ACK para o GACK 724 como otag de gatilho GACK. Isso pode fazer com que o UE 708 envie 730 um novo GACK 724 para o eNB 704. Em um cenário, o eNB 704 pode monitorar o GACK 724, e quando o GACK 724 for recebido, o GACK 724 pode não passar no teste de detecção de erro (por exemplo, CRC não verifica). Aqui, se o ACK foi enviado pelo eNB 704 para um GACK recebido anteriormente, o eNB 704 pode não ser capaz de diferenciar entre quando o gatilho não foi recebido pelo UE 708 e quando o CCA falhou. Por exemplo, o eNB 704 pode não ser capaz de determinar se o UE 708 não recebeu o gatilho 718, ou se CCA falhou e, portanto, o UE 708 não transmitiu o GACK 724. O eNB 704 pode agora repetir o gatilho 718, ou o eNB 704 pode determinar não enviar um gatilho GACK repetido. Caso contrário, o UE 708 pode pensar que o GACK mais recente conseguiu. Para fazer a determinação, o eNB 704 pode precisar de lógica de recuperação (por exemplo, da subcamada RLC) para lidar com essa confusão.
[0066]Uma transmissão GACK 724 pode ser enviada de forma independente ou em combinação com A-CSI. Para uma transmissão GACK 724 independente, a carga útil pode ser determinada por NHARQX L bits, onde NHARQ é o número de processos HARQ, e L é o número de palavras-chave (por exemplo, L = 2 se 2x2 MIMO é usado). Alguma agregação de ACK pode ser utilizada pelo UE 708 para reduzir a carga útil, por exemplo, agrupamento entre palavras-chave. Para uma transmissão A-CSI, a carga útil completa pode incluir bits RI, bits CQI e/ou bits PMI. Para transmissão no ePUSCH, um GACK, RI e A-CSI podem ser codificados e multiplexados separadamente. Aqui, a alocação de elementos de recurso pode mudar para aumentar a diversidade em relação à interferência explosiva. Por exemplo, o mapeamento de ACK/NACK diferente pode ser usado para obter diversidade de tempo. A maneira de executar uma atribuição de TB nula pode ser alterar o limite no número de RBs agendados. Para LTE-U entrelaçado, o número mínimo de RBs pode ser 10. Assim, um tamanho de TB nulo pode ser sinalizado se o número de entrelaçamentos for 1 (por exemplo, 10 RBs).
[0067]Na transmissão em ePUCCH, a UCI pode ser codificada em conjunto (por exemplo, com adição de CRC). No entanto, a carga útil pode ou não ser preenchida com zero. Em um aspecto, a carga útil pode ser preenchida com zero (por exemplo, com bits de paridade) para ter o mesmo tamanho para diferentes valores de RI. Isso pode ser necessário porque o UE 708 pode enviar RI e PMI/CQI ao mesmo tempo. A potência de transmissão no UE 708 pode ser determinada a partir do número de bits sem preenchimento/paridade. Em outro aspecto, a carga útil pode não ser preenchida com zero, e o eNB 704 pode ter que realizar decodificação cega para múltiplos tamanhos de carga útil diferentes.
[0068] A FIG.5 é um segundo diagrama 800 para ilustrar modalidades exemplares. Conforme discutido supra, um eNB pode enviar transmissões de dados para um UE em subquadros DL (por exemplo, 0, 1, 2, 3 e/ou 4) em uma ou mais quadros 802 e/ou 802’. O UE pode enviar transmissões para o eNB em subquadros UL (por exemplo, 6, 7 e 8) em uma ou mais quadros 802 e/ou 802’. Como também discutido supra, o UE pode armazenar um grupo de transmissões de dados associados ACK/NACKs do eNB até que um gatilho seja recebido. Como mostrado na FIG.5, o eNB pode transmitir um primeiro gatilho (por exemplo, no subquadro 2 do quadro 802) para um primeiro GACK que inclui um primeiro grupo de ACK/NACKs para transmissões de dados enviadas nos subquadros DL 0, 1 e 2 no quadro 802. O primeiro grupo de ACK/NACKs pode ser armazenado em buffer no UE como PendingUEACKs. No exemplo atual, o indicador eNB incluído no primeiro gatilho possui um valor de’0'. Suponha que o UE determine que o indicador UE tem um valor de 1 e, portanto, não corresponde ao valor’0' do indicador eNB incluído no primeiro gatilho. O UE, em seguida, transmite o primeiro GACK no subquadro 6 UL do quadro 802 para o eNB. O primeiro GACK inclui o primeiro grupo de ACK/NACKs associados às transmissões de dados enviadas nos subquadros DL 0, 1 e 2 no quadro 802 (por exemplo, o PendingUEACKs). No presente exemplo, o UE pode modificar o valor do indicador UE para corresponder ou combinar com o tag eNB recebido no primeiro gatilho quando o primeiro GACK é transmitido. Nomeadamente, o valor do tag UE pode ser modificado de ‘1’ para’0'. O tag UE modificado pode opcionalmente ser incluído no primeiro GACK para referência pelo eNB. Além disso, o UE pode armazenar o primeiro grupo de ACK/NACKs como SentUEACKs. No presente exemplo, o primeiro GACK é recebido no eNB e passa no teste de detecção de erro. Assim, o eNB pode modificar o tag eNB de modo que o tag eNB não corresponda mais ao tag UE. Por exemplo, o valor do indicador eNB pode ser modificado de’0' para ‘1’.
[0069] No presente exemplo, o eNB envia um segundo gatilho para o UE no subquadro 2 do quadro 802’. O segundo gatilho é para um segundo GACK que inclui um segundo grupo de ACK/NACKs, armazenado como PendingUEACKs pelo UE, para transmissões de dados enviadas em subquadros DL 3 e 4 no quadro 802 e subquadros DL 0, 1 e 2 no quadro 802’. Suponha que o segundo gatilho inclui o valor do tag eNB modificado de ‘1’ e que o UE determina que o tag UE tenha um valor de’0' que não corresponde ao valor do tag eNB de ‘1’. Isto indica ao UE que o primeiro GACK foi recebido e passou no teste de detecção de erro. Assim, o UE pode opcionalmente limpar os PendingUEACKs. Além disso, o UE pode transmitir o segundo GACK no subquadro UL 6 do quadro 802’. O segundo GACK inclui o PendingUEACKs para subquadros DL 3 e 4 no quadro 802 e DL subquadros 0, 1 e 2 no quadro 802’. Novamente, o UE modifica o valor do tag UE para ‘1’ para corresponder ou combinar o do tag eNB recebido no segundo gatilho quando o segundo GACK é transmitido. O valor modificado do tag UE pode opcionalmente ser incluído no segundo GACK para referência pelo eNB. Além disso, o UE pode limpar PendingUEACKs como SentUEACKs. Desta forma, o processo exemplar pode continuar enquanto o GACK disparado é recebido pelo eNB e passa no teste de detecção de erro.
[0070] A FIG.6 é um terceiro diagrama 900 para ilustrar modalidades exemplares. Conforme discutido acima, um eNB pode enviar transmissões de dados para um UE em subquadros DL (por exemplo, 0, 1, 2, 3 e/ou 4) em um ou mais quadros 902 e/ou 902’. O UE pode enviar transmissões para o eNB em subquadros UL (por exemplo, 6, 7 e 8) em um ou mais quadros 902 e/ou 902’. Como também discutido acima, o UE pode armazenar um grupo de transmissões de dados associados ACK/NACKs do eNB até que um gatilho seja recebido. Como mostrado na FIG.6, o eNB pode transmitir um primeiro gatilho (por exemplo, no subquadro 2 do quadro 902) para um primeiro GACK que inclui um primeiro grupo de ACK/NACKs para transmissões de dados enviadas em subquadros DL 0, 1 e 2 no quadro 902. O primeiro grupo de ACK/NACKs pode ser armazenado em buffer no UE como PendingUEACKs. No exemplo atual, o indicador eNB incluído no primeiro gatilho possui um valor de’0'. Suponha que o UE determine que o tag UE tem opcionalmente um valor de ‘1’ e, portanto, não corresponde ao valor’0' do tag eNB incluído no primeiro gatilho.O UE pode transmitir o primeiro GACK no subquadro 6 UL do quadro 902 para o eNB. O primeiro GACK inclui o primeiro grupo de ACK/NACKs associados às transmissões de dados enviadas nos subquadros DL 0, 1 e 2 no quadro 902 (por exemplo, o PendingUEACKs). No presente exemplo, o UE modifica o valor do tag UE para corresponder ou combinar o tag eNB recebido no primeiro gatilho quando o primeiro GACK é transmitido. Nomeadamente, o valor do tag UE pode ser modificado de ‘1’ para ‘0’. Otag UE modificado pode opcionalmente ser incluído no primeiro GACK para referência pelo eNB. Além disso, o UE pode amortecer o PendingUEACKs como SentUEACKs. Suponha neste exemplo que o primeiro GACK não é recebido pelo eNB ou não passa no teste de detecção de erro. Assim, o eNB não modifica o tag eNB e o tag eNB transmitido no segundo gatilho pode corresponder ao tag UE. Por exemplo, o valor do tag eNB permanece’0'.
[0071]No presente exemplo, uma vez que o primeiro GACK não foi recebido corretamente pelo eNB, um segundo gatilho é transmitido para o UE no subquadro 2 do quadro 902’com o valor eNB de‘0’. O segundo gatilho é para um segundo GACK que inclui um segundo grupo de ACK/NACKs (por exemplo, armazenado como PendingUEACKs pelo UE) para transmissões de dados enviadas em subquadros DL 3 e 4 no quadro 902 e subquadros DL 0, 1 e 2 no quadro 902’, e para o primeiro grupo de ACK/NACKs (por exemplo, agora armazenado em buffer como SentUEACKs pelo UE). No presente exemplo, quando o segundo gatilho é recebido, o UE determina que o tag UE tem um valor de’0' que corresponde ao valor do tag eNB de’0'. Isso indica ao UE que o primeiro GACK não foi devidamente recebido pelo eNB. Assim, o UE transmite o segundo GACK que inclui PendingUEACKs para transmissões de dados enviadas em subquadros DL 3 e 4 no quadro 902 e subquadros DL 0, 1 e 2 no quadro 902’ e SentUEACKs para transmissões de dados enviadas em subquadros DL 0, 1 e 2 no quadro 902. O segundo GACK sendo transmitido na subquadro UL 6 do quadro 902’. Aqui, o UE não modifica o valor’0' do tag UE, uma vez que já corresponde ou combina ao valor do tag eNB de valor ’0' recebido no segundo gatilho.O valor não modificado da tag de UE pode opcionalmente ser incluído no segundo GACK para referência pelo eNB. Além disso, o UE agora pode armazenar o segundo grupo de ACK/NACKs como SentUEACKs, de modo que o primeiro grupo de ACK/NACKs e o segundo grupo de ACK/NACKs sejam armazenados em buffer como SentUEACKs. Desta forma, o processo exemplar pode fornecer redundância para garantir que todos os GACKs sejam devidamente recebidos e decodificados pelo eNB.
[0072] As FIGs.7A-7C são um fluxograma 1000 de um método de comunicação sem fio de acordo com vários aspectos. O método pode ser realizado por uma estação base/eNB, como o eNB 704. Deve entender-se que as operações indicadas com linhas tracejadas representam operações opcionais para vários aspectos da divulgação.
[0073]Como mostrado na FIG.7A, no passo 1002, um eNB envia, para um UE, transmissões de dados associadas a uma primeira pluralidade de subquadros de link direto. Por exemplo, referindo-se à FIG. 4A, o eNB 704 localizado na célula 702 pode enviar um primeiro conjunto de transmissões de dados 710 para o UE 708 em uma pluralidade de subquadros DL (por exemplo, 0, 1, 2, 3 e/ou 4) dentro de um ou mais quadros 706 e/ou 706’. Por exemplo, um ou mais quadros 706 e/ou 706’ podem ser quadros de rádio usados em comunicações LTE-A ou quadros LBT usados em comunicações LTE-U.
[0074]No passo 1004, o eNB incrementa um contador para cada transmissão de dados associada à primeira pluralidade de subquadros de link direto enviadas para o UE. Por exemplo, referindo-se à FIG. 4A, o eNB 704 incrementa um contador 712 para cada transmissão de dados 710 enviada para o UE 708 em um subquadro DL.
[0075]No passo 1006, o eNB transmite, para o UE, um primeiro gatilho para um primeiro GACK quando o contador for maior ou igual a um limite. O primeiro gatilho pode incluir um primeiro indicador e o primeiro GACK pode incluir uma confirmação das transmissões de dados recebidas pelo UE. Por exemplo, referindo-se à FIG. 4A, quando o contador 712 atinge ou excede um limite (por exemplo, depois de um número predeterminado de transmissões de dados 710 ter sido enviado para o UE 708), o eNB 704 transmite um gatilho 718 para o UE 708. Em um aspecto, o gatilho 718 pode ser para um GACK 724 que inclui o primeiro grupo de ACK/NACKs 716 armazenado em buffer pelo UE 708. Em um aspecto, o gatilho 718 para o GACK 724 inclui um indicador eNB, e o gatilho 718 pode ser transmitido em um subquadro DL predeterminado (por exemplo, subquadro PDCCH). O indicador eNB pode incluir um valor (por exemplo,’0' ou ‘1’).
[0076]No passo 1008, o eNB pode reiniciar o contador quando o primeiro gatilho é transmitido.Por exemplo, referindo-se à FIG. 4B, uma vez que o gatilho GACK é recebido no UE 708, o receptor/transmissor GACK 738 pode então enviar um sinal 724’para um transmissor ePUCCH 740 que transmite o GACK 724 para o eNB 704 onde o GACK 724 pode ser recebido no ePUCCH receptor 756.
[0077]No passo 1010, o eNB pode monitorar um subquadro posterior para o primeiro GACK a partir do UE. Por exemplo, referindo-se à FIG. 4A, quando o contador 712 atinge ou excede um limite (por exemplo, depois de um número predeterminado de transmissões de dados 710 ter sido enviado para o UE 708), o eNB 704 limpa o contador 714.
[0078]No passo 1012, o eNB pode determinar se o primeiro GACK é recebido no subsequente subquadro. Se for determinado que o primeiro GACK seja recebido, o método se move para a FIG.7B. Alternativamente, se for determinado que o primeiro GACK não é recebido, o método se move para a FIG.7C.
[0079]Como mostrado na FIG. 7B, no passo 1014, o eNB pode receber o primeiro GACK a partir do UE. O primeiro GACK recebido pode incluir um primeiro grupo de ACK/NACKs associados à primeira pluralidade de subquadros de link direto. Por exemplo, referindo-se à FIG. 4A, quando o GACK 724 é recebido no eNB 704, o eNB 704 pode limpar PendingACKsTillTrig e virar o eNBTag (por exemplo, de’0' para ‘1’). O GACK 724 pode incluir uma ou mais dentre o primeiro grupo de ACK/NACKs 716 e/ou um segundo grupo de ACK/NACKs armazenado em buffer pelo UE 708.
[0080]Na etapa 1016, o eNB pode realizar um teste de detecção de erro no primeiro GACK recebido. Por exemplo, referindo-se à FIG. 4A, quando o GACK 724 é recebido, o eNB 704 pode executar um teste de detecção de erro 726 no GACK 724. Por exemplo,um CRC incluído no GACK 724 pode ser usado para executar o teste de detecção de erro 726 pelo eNB 704.
[0081] Na etapa 1018, o eNB pode determinar se o primeiro GACK passa no teste de detecção de erro. Se for determinado que o primeiro GACK passa no teste de detecção de erro, o método passa para a etapa 1020. Alternativamente, se for determinado que o primeiro GACK falha no teste de detecção de erro, o método passa para a etapa 1022.
[0082] Se o primeiro GACK passar no teste de detecção de erro, então no passo 1020 o eNB pode transmitir um ACK para o UE quando o primeiro GACK recebido passa no teste de detecção de erro. Por exemplo, referindo-se à FIG. 4A, o eNB 704 pode transmitir um ACK para o UE 708 quando o GACK 724 passa no teste de detecção de erro 726.
[0083] Na etapa 1024, o eNB pode gerar um segundo indicador. Por exemplo, referindo-se à FIG. 4A, se o GACK 724 passa no teste de detecção de erro 726, então o eNB 704 pode gerar um novo tag eNB 728 para ser incluído em um gatilho subsequente, o que indicará ao UE 708 que o GACK 724 foi recebido e passou na detecção de erro teste 726.
[0084] No passo 1026, o eNB pode enviar, para o UE, transmissões de dados em uma segunda pluralidade de subquadros. Por exemplo, referindo-se à FIG. 4A, o eNB 704 localizado na célula 702 pode enviar um primeiro conjunto de transmissões de dados 710 para o UE 708 em uma pluralidade de subquadros DL (por exemplo, 0, 1, 2, 3 e/ou 4) dentro de um ou mais quadros 706 e/ou 706’. Por exemplo, um ou mais quadros 706 e/ou 706’podem ser quadros de rádio usados em comunicações LTE-A ou quadros LBT usados em comunicações LTE-U.
[0085] No passo 1028, o eNB pode incrementar o contador para cada transmissão de dados enviada para o UE na segunda pluralidade de subquadros. Por exemplo, referindo-se à FIG. 4A, o eNB 704 incrementa um contador 712 para cada transmissão de dados 710 enviada para o UE 708 em um subquadro DL.
[0086] No passo 1030, o eNB pode transmitir, para o UE, um segundo gatilho para um segundo GACK quando o contador é igual ou superior ao limite. O segundo GACK pode incluir um segundo tag e o segundo GACK pode reconhecer a transmissão de dados recebida pelo UE na segunda pluralidade de subquadros. Por exemplo, referindo-se à FIG. 4A, se o GACK 724 passa no teste de detecção de erro 726, então o eNB 704 pode gerar um novo tag eNB 728 para ser incluído em um gatilho subsequente, o que indicará ao UE 708 que o GACK 724 foi recebido e passou no teste de detecção de erro 726.
[0087]Alternativamente, se o primeiro GACK falhar no teste de detecção de erro, então no passo 1022 o eNB pode transmitir um NACK para o UE quando o primeiro GACK recebido não passar no teste de detecção de erro. Por exemplo, referindo-se à FIG. 4A, o eNB 704 pode transmitir um NACK para o UE 708 quando o GACK 724 não é recebido ou falha no teste de detecção de erro 726.
[0088]No passo 1032, o eNB pode transmitir, para o UE, um segundo gatilho por um segundo GACK. Por exemplo, o segundo gatilho pode incluir um primeiro tag.
[0089]No passo 1034, o eNB pode receber o segundo GACK a partir do UE. O segundo GACK pode incluir o primeiro grupo de ACK/NACKs associados à primeira pluralidade de subquadros de link direto e um segundo grupo de ACK/NACKs associados a uma segunda pluralidade de subquadros de link direto. Por exemplo, referindo-se à FIG. 4A, quando o GACK 724 é recebido no eNB 704, o eNB 704 pode limpar PendingACKsTillTrig e virar o eNBTag (por exemplo, de ’0' para ‘1’). O GACK 724 pode incluir uma ou mais dentre o primeiro grupo de ACK/NACKs 716 e/ou um segundo grupo de ACK/NACKs armazenado em buffer pelo UE 708.
[0090]No passo 1036, o eNB pode desistir de enviar um segundo gatilho por um segundo GACK quando o primeiro GACK recebido falha no teste de detecção de erro. Por exemplo, referindo-se à FIG. 4A, o eNB 704 pode não ser capaz de determinar se o UE 708 não recebeu o gatilho 718, ou se CRC falhou e, portanto, o UE 708 não transmitiu o GACK 724. O eNB 704 pode agora repetir o gatilho 718, ou o eNB 704 pode determinar não enviar um gatilho GACK repetido. Para fazer a determinação, o eNB 704 pode precisar de lógica de recuperação (por exemplo, da subcamada RLC) para lidar com essa confusão.
[0091]Se no passo 1012 for determinado que o primeiro GACK não é recebido, então como mostrado na FIG.7C, no passo 1038, o eNB pode transmitir, para o UE, um segundo gatilho para um segundo GACK quando o primeiro GACK a partir do UE não é recebido. Aqui, o segundo gatilho inclui o primeiro tag. Por exemplo, referindo-se à FIG. 4A, se o eNB 704 não receber o primeiro GACK a partir do UE 708, o eNB 704 pode agora repetir o gatilho 718, ou o eNB 704 pode determinar não enviar um gatilho GACK repetido. Para fazer a determinação, o eNB 704 pode precisar de lógica de recuperação (por exemplo, da subcamada RLC) para lidar com essa confusão.
[0092]No passo 1040, o eNB pode receber o segundo GACK a partir do UE. O segundo GACK pode incluir o primeiro grupo de ACK/NACKs associados à primeira pluralidade de subquadros e um segundo grupo de ACK/NACKs associado a uma segunda pluralidade de subquadros. Por exemplo, referindo- se à FIG. 4A, quando o GACK 724 é recebido no eNB 704, o eNB 704 pode limpar PendingACKsTillTrig e virar o eNBTag (por exemplo, de’0' para ‘1’). O GACK 724 pode incluir uma ou mais dentre o primeiro grupo de ACK/NACKs 716 e/ou um segundo grupo de ACK/NACKs armazenado em buffer pelo UE 708.
[0093] No passo 1042, o eNB pode desistir de enviar um segundo gatilho para um segundo GACK quando o primeiro GACK não for recebido. Por exemplo, referindo-se à FIG. 4A, se o eNB 704 não receber o primeiro GACK a partir do UE 708, o eNB 704 pode agora repetir o gatilho 718, ou o eNB 704 pode determinar não enviar um gatilho GACK repetido. Para fazer a determinação, o eNB 704 pode precisar de lógica de recuperação (por exemplo, da subcamada RLC) para lidar com essa confusão.
[0094] A FIG.8 é um fluxograma 1100 de um método de comunicação sem fio de acordo com vários aspectos. O método pode ser realizado por uma UE/estação móvel, tal como UE 708. Deve entender-se que as operações indicadas com linhas tracejadas representam operações opcionais para vários aspectos da divulgação.
[0095] No passo 1102, o UE armazena um primeiro grupo de ACK/NACKs correspondente a um primeiro grupo de transmissões de dados recebidas em uma primeira pluralidade de subquadros de link direto a partir de uma estação base. Por exemplo, referindo-se à FIG. 4A, o UE 708 pode amortecer um primeiro grupo de ACK/NACKs 716 para as transmissões de dados 710 do eNB 704.
[0096] No passo 1104, o UE recebe, a partir da estação base, um primeiro gatilho para enviar um primeiro grupo GACK. O primeiro gatilho pode incluir um primeiro tag. Por exemplo, referindo-se à FIG. 4A, o eNB 704 transmite um gatilho 718 para o UE 708. Em um aspecto, o gatilho 718 é para um grupo GACK 724 que inclui o primeiro grupo de ACK/NACKs 716 armazenado em buffer pelo UE 708. Em um aspecto, o gatilho 718 para o GACK 724 inclui uma marca eNB, e o gatilho 718 pode ser recebido em um subquadro DL predeterminado (por exemplo, subquadro PDCCH) pelo UE 708. O indicador eNB pode incluir um valor (por exemplo,’0' ou ’1’).
[0097] No passo 1106, o UE transmite, para a estação base, um primeiro GACK que inclui pelo menos o primeiro grupo de ACK/NACKs quando o primeiro tag não corresponde a umtag UE. O primeiro GACK pode incluir uma verificação de redundância cíclica.
[0098] No passo 1108, o UE pode modificar o tag UE para corresponder ao primeiro indicador. Por exemplo, referindo-se à FIG. 4A, o UE 708 pode transmitir um GACK 724 que pode incluir uma ou mais dentre o primeiro grupo de ACK/NACKs 716 e/ou um segundo grupo de ACK/NACKs armazenado em buffer pelo UE 708, quando o gatilho 718 é recebido pelo UE 708.
[0099]No passo 1110, o UE pode receber, a partir da estação base, um segundo gatilho para um segundo GACK. O segundo gatilho pode incluir um segundo tag. Por exemplo, referindo-se à FIG. 4A, se o GACK 724 passa no teste de detecção de erro 726, então o eNB 704 pode gerar uma nova tag eNB 728 para ser incluída em um gatilho subsequente, o que indicará ao UE 708 que o GACK 724 foi recebido e passou na detecção de erro teste 726.
[00100]No passo 1112, o UE pode determinar se o segundo tag corresponde ao tag de bit UE. Se o segundo tag corresponder ao tag de bit UE, o método passa para a etapa 1118. Alternativamente, se o segundo tag não coincidir com otag de bit do UE, o método passa para a etapa 1114.
[00101]Por exemplo, se o segundo tag não coincidir com o tag de bit UE, então, no passo 1114, o UE pode transmitir, para a estação base, um segundo GACK que inclui um segundo grupo de ACK/NACKs quando o segundo tag não coincidir com o tag de bit UE. Por exemplo, referindo- se à FIG. 4A, o UE 708 pode transmitir um GACK 724 que pode incluir uma ou mais dentre o primeiro grupo de ACK/NACKs 716 e/ou um segundo grupo de ACK/NACKs armazenado em buffer pelo UE 708, quando o gatilho 718 é recebido pelo UE 708.
[00102]No passo 1116, o UE pode limpar o primeiro grupo de ACK/NACKs quando o segundo gatilho é recebido. Por exemplo, referindo-se à FIG. 4A, assumir que o segundo gatilho inclui o valor ‘1’ do armazenado em buffer eNB modificado e que o UE determina que o armazenado em buffer UE tenha um valor de’0' que não corresponda ao valor ‘1’ do indicador eNB. Isto indica ao UE que o primeiro GACK foi recebido e passou no teste de detecção de erro. Assim, o UE pode opcionalmente limpar os PendingUEACKs.
[00103]Alternativamente, se a segunda marca corresponder ao tag de bit de UE, então, no passo 1118, o UE pode desistir de transmitir o segundo GACK quando o segundo tag coincidir com o tag de bit de UE. Por exemplo, referindo-se à FIG. 4A, o UE 708 pode mover o grupo armazenado em buffer de ACK/NACKs 716 da primeira localização de memória para uma segunda localização de memória. Desta forma, se o GACK 724 não for devidamente recebido e/ou falhar no teste de detecção de erro 726, o UE 708 pode retransmitir este primeiro grupo de ACK/NACKs 716 no próximo GACK 724 juntamente com um segundo grupo de ACK/NACKs.
[00104] A FIG.9 é um fluxograma 1200 de um método de comunicação sem fio de acordo com vários aspectos. O método pode ser realizado por um UE/estação móvel, tal como UE 708.
[00105]No passo 1202, o UE gera UCI incluindo um GACK, um RI e CSI. Por exemplo, referindo-se à FIG. 4A, para uma transmissão A-CSI do UE 708, a carga útil completa pode incluir bits RI, bits CQI e/ou bits PMI. Para transmissão no ePUSCH, um GACK, RI e A-CSI podem ser codificados e multiplexados separadamente. Aqui, a alocação de elementos de recurso pode mudar para aumentar a diversidade em relação à interferência explosiva. Por exemplo, o mapeamento de ACK/NACK diferente pode ser usado para obter diversidade de tempo. A maneira de executar uma atribuição de TB nula pode ser alterar o limite no número de RB programado. Para LTE-U entrelaçado, o número mínimo de RB pode ser 10. Assim, um tamanho de TB nulo pode ser sinalizado se o número de entrelaçamentos for 1 ou 10 RB.
[00106]No passo 1204, o UE envia uma transmissão de UCI em um subquadro LBT. Quando a transmissão de UCI é uma transmissão GACK, uma carga útil da transmissão de UCI enviada pelo UE pode incluir uma série de processos HARQ e uma série de palavras-chave. Quando a transmissão de UCI é uma transmissão de CSI, a carga útil da transmissão de UCI enviada pelo UE pode incluir dois ou mais bits RI codificados conjuntamente, bits CQI e bits PMI. Por exemplo, referindo-se à FIG. 4A, para uma transmissão A-CSI do UE 708, a carga útil completa pode incluir bits RI, bits CQI e/ou bits PMI. Para transmissão no ePUSCH, um GACK, RI e A-CSI podem ser codificados e multiplexados separadamente. Aqui, a alocação de elementos de recurso pode mudar para aumentar a diversidade em relação à interferência explosiva. Por exemplo, o mapeamento ACK/NAK diferente pode ser usado para obter diversidade de tempo. A maneira de executar uma atribuição de TB nula pode ser alterar o limite no número de RB programado. Para LTE-U entrelaçado, o número mínimo de RB é 10. Assim, um tamanho de TB nulo é sinalizado se o número de entrelaçamentos for 1 (por exemplo, 10 RB).
[00107] A FIG.10 é um fluxograma 1300 de um método de comunicação sem fio de acordo com vários aspectos. O método pode ser realizado por uma UE/estação móvel, tal como UE 708. Deve entender-se que as operações indicadas com linhas tracejadas representam operações opcionais para vários aspectos da divulgação.
[00108]No passo 1302, o UE pode receber, em um quadro LBT, um gatilho para UCI. Por exemplo, referindo-se à FIG. 4A, o eNB 704 transmite um gatilho 718 para o UE 708. Em um aspecto, o gatilho 718 pode ser para UCI.
[00109]No passo 1304, o UE envia uma transmissão de UCIem um PUCCH. A carga útil da transmissão de UCI enviada pelo UE pode incluir dois ou mais bits GACK codificados conjuntamente, bits CSI, bits RI, bits CQI e bits PMI. Por exemplo, referindo-se à FIG. 4A, para uma transmissão A-CSI do UE 708, a carga útil completa pode incluir bits RI, bits CQI e/ou bits PMI. Para transmissão no ePUSCH, um GACK, RI eA-CSI podem ser codificados e multiplexados separadamente. Aqui, a alocação de elementos de recurso pode mudar para aumentar a diversidade em relação à interferência explosiva. Por exemplo, o mapeamento ACK/NAK diferente pode ser usado para obter diversidade de tempo. A maneira de executar uma atribuição de TB nula pode alterar o limite no número de RBs agendados. Para LTE-U entrelaçado, o número mínimo de RBs pode ser 10. Assim, um tamanho de TB nulo pode ser sinalizado se o número de entrelaçamentos for 1 (por exemplo, 10 RBs).
[00110] A FIG.11 é um diagrama de fluxo de dados conceitual 1400 que ilustra o fluxo de dados entre diferentes meios/componentes em um aparelho exemplar 1402. O aparelho pode incluir um eNB. O aparelho inclui um componente de recepção 1404 que pode receber transmissões de dados UL, um primeiro GACK e/ou um segundo GACK a partir do UE 1450. Em um aspecto, o primeiro GACK recebido pode incluir um primeiro grupo de ACK/NACKs associados à primeira pluralidade de subquadros de link direto. Em um segundo aspecto, o segundo GACK pode incluir o primeiro grupo de ACK/NACKs associados à primeira pluralidade de subquadros de link direto e um segundo grupo de ACK/NACKs associados a uma segunda pluralidade de subquadros de link direto. O componente de recepção 1404 pode enviar os sinais 1420 associados com as transmissões de dados DL ao componente de monitoramento 1406.
[00111]O componente de monitoramento 1406 pode monitorar um subquadro subsequente para o primeiro GACK a partir do UE 1450 com base em um gatilho GACK que é transmitido pelo componente de transmissão 1418 e transmissões UL recebidas do UE 1450. Se o primeiro GACK não for recebido no subquadro subsequente, o componente de monitoramento 1406 pode enviar um sinal 1430 para o componente de desistência 1416. Se o GACK for recebido no subquadro subsequente, o componente de monitoramento 1406 pode enviar um sinal 1422 para o componente de detecção de erro 1408.
[00112]O componente de detecção de erro 1408 pode realizar um teste de detecção de erro no primeiro GACK recebido. Se o GACK não passar no teste de detecção de erro, o componente de detecção de erro 1408 pode enviar um sinal 1432 para o componente de desistência 1416. O componente de desistência 1416 pode enviar um sinal 1434 instruindo o componente de transmissão 1418 para desistir de enviar um segundo gatilho para um segundo GACK quando o primeiro GACK recebido falha no teste de detecção de erro. Por exemplo, o segundo gatilho pode incluir o primeiro tag. Além disso, o sinal 1434 pode instruir o componente de desistência 1418 a desistir de enviar um segundo gatilho para um segundo GACK quando o primeiro GACK não é recebido. Por exemplo, o segundo gatilho pode incluir o primeirotag. Um sinal 1424 pode ser enviado do componente de detecção de erro 1408 para gerar o componente 1410 quando o GACK passa no teste de detecção de erro. O componente gerador 1410 pode gerar um segundo tag quando o primeiro GACK recebido passa no teste de detecção de erro. Um sinal 1436 incluindo informações relacionadas com o segundo indicador pode ser enviado para o componente de transmissão 1418 para inclusão em um gatilho GACK subsequente.
[00113]O componente de transmissão 1418 pode enviar, para o UE 1450, transmissões de dados associadas a uma primeira pluralidade de subquadros de link direto, um primeiro gatilho para um primeiro GACK quando o contador é maior ou igual a um limite, um ACK quando o primeiro GACK recebido passa no teste de detecção de erro, um NACK quando o primeiro GACK recebido não passa no teste de detecção de erro, transmissões de dados em uma segunda pluralidade de subquadros, um segundo gatilho para um segundo GACK quando o contador é igual ou maior do que o limite, um segundo gatilho para um segundo GACK quando o primeiro GACK recebido falha no teste de detecção de erro e/ou um segundo gatilho para um segundo GACK quando o primeiro GACK a partir do UE 1450 não é recebido. Por exemplo, o primeiro gatilho enviado pelo componente de transmissão 1418 pode incluir um primeiro tag e o primeiro GACK é uma confirmação das transmissões de dados recebidas pelo UE. Em outro exemplo, o segundo gatilho enviado pelo componente de transmissão 1418 pode incluir o segundo indicador e o segundo GACK reconhece as transmissões de dados recebidas pelo UE na segunda pluralidade de subquadros. Em um outro exemplo, o segundo gatilho enviado pelo componente de transmissão 1418 pode incluir o primeiro tag.
[00114]Com cada transmissão de dados DL enviada para o UE 1450, o componente de transmissão1418 pode enviar um sinal 1428 para o componente de incremento 1414. O componente de incremento 1414 pode incrementar um contador para cada transmissão de dados associada à primeira pluralidade de subquadros de link direto enviadas para o UE 1450 e incrementar o contador para cada transmissão de dados enviada para o UE 1450 na segunda pluralidade de subquadros. Quando um gatilho GACK é enviado para o UE 1450, um sinal 1426 pode ser enviado para o componente de redefinição 1412. O componente de redefinição 1412 pode reiniciar o contador quando o primeiro gatilho é transmitido.
[00115]O aparelho pode incluir componentes adicionais que executam cada um dos blocos do algoritmo nos fluxogramas acima mencionados das FIGs.7A-7C. Como tal, cada bloco nos fluxogramas acima mencionados das FIGs.7A-7C pode ser realizado por um componente e o aparelho pode incluir um ou mais desses componentes. Os componentes podem ser um ou mais componentes de hardware especificamente configurados para realizar o processo/algoritmo declarado, implementado por um processador configurado para executar os processos/algoritmos indicados, armazenados em um meio legível por computador para implementação por um processador, ou alguma combinação destes.
[00116] A FIG. 12 é um diagrama 1500 ilustrando um exemplo de uma implementação de hardware para um aparelho 1402’ empregando um sistema de processamento 1514. O sistema de processamento 1514 pode ser implementado com uma arquitetura de barramento, representada geralmente pelo barramento 1524. O barramento 1524 pode incluir qualquer número de barramento e pontes de interconexão dependendo da aplicação específica do sistema de processamento 1514 e das restrições gerais de projeto. O barramento 1524 liga em conjunto vários circuitos incluindo um ou mais processadores e/ou componentes de hardware, representados pelo processador 1504, os componentes 1404, 1406, 1408, 1410, 1412, 1414, 1416 e 1418, e o meio/memória 1506. O barramento 1524 também pode ligar vários outros circuitos tais como fontes de temporização, periféricos, reguladores de tensão e circuitos de gerenciamento de energia, que são bem conhecidos na técnica e, portanto, não serão descritos mais.
[00117]O sistema de processamento 1514 pode ser acoplado a um transceptor 1510. O transceptor 1510 é acoplado a uma ou mais antenas 1520. O transceptor 1510 proporciona um meio para comunicar com vários outros aparelhos através de um meio de transmissão. O transceptor 1510 recebe um sinal da uma ou mais antenas 1520, extrai a informação do sinal recebido e fornece a informação extraída para o sistema de processamento 1514, especificamente o componente de recepção 1404. Além disso, o transceptor 1510 recebe informação do sistema de processamento 1514, especificamente o componente de transmissão 1418, e com base na informação recebida, gera um sinal a ser aplicado a uma ou mais antenas 1520. O sistema de processamento 1514 inclui um processador 1504 acoplado a um meio/memória 1506 legível por computador. O processador 1504 é responsável por processamento geral, incluindo a execução de software armazenado no meio/memória 1506 legível por computador. O software, quando executado pelo processador 1504, faz com que o sistema de processamento 1514 execute as várias funções descritas acima para qualquer aparelho particular. O meio/memória 1506 legível por computador também pode ser usado para armazenar dados que são manipulados pelo processador 1504 ao executar o software. O sistema de processamento 1514 inclui ainda pelo menos um dos componentes 1404, 1406, 1408, 1410, 1412, 1414, 1416 e 1418. Os componentes podem ser componentes de software que funcionam no processador 1504, residentes/armazenados no meio/memória 1506 legível por computador, um ou mais componentes de hardware acoplado ao processador 1504, ou alguma combinação dos mesmos. O sistema de processamento 1514 pode ser um componente do eNB 310 e pode incluir a memória 376 e/ou pelo menos um do processador TX 316, o processador RX 370 e o controlador/processador 375.
[00118] Em uma configuração, o aparelho 1402/1402’para comunicação sem fio inclui meios para enviar, para um UE, transmissões de dados associadas a uma primeira pluralidade de subquadros de link direto. Em um outro aspecto, o aparelho 1402/1402’para comunicação sem fio inclui meios para incrementar um contador para cada transmissão de dados associada à primeira pluralidade de subquadros de link direto enviadas para o UE. Em um aspecto adicional, o aparelho 1402/1402’para comunicação sem fio inclui meios para transmitir, para o UE, um primeiro gatilho para um primeiro GACK quando o contador é maior ou igual a um limite. Por exemplo, o primeiro gatilho pode incluir um primeiro indicador e o primeiro GACK é uma confirmação das transmissões de dados recebidas pelo UE. Ainda mais, o aparelho 1402/1402’para comunicação sem fio pode ainda incluir meios para redefinir o contador quando o primeiro gatilho é transmitido. Além disso, o aparelho 1402/1402’pode incluir meios para monitorar uma subquadro subsequente para o primeiro GACK a partir do UE. Além disso, o aparelho 1402/1402’para comunicação sem fio pode incluir meios para receber o primeiro GACK a partir do UE. Por exemplo, o primeiro GACK recebido pode incluir um primeiro grupo de ACK/NACKs associados à primeira pluralidade de subquadros de link direto.Além disso, o aparelho 1402/1402’para comunicação sem fio pode incluir meios para executar um teste de detecção de erro no primeiro GACK recebido. Além disso, o aparelho 1402/1402’para comunicação sem fio pode incluir meios para transmitir um ACK para o UE quando o primeiro GACK recebido passa no teste de detecção de erro. Ainda em outro aspecto, o aparelho 1402/1402’para comunicação sem fio pode incluir meios para transmitir um NACK para o UE quando o primeiro GACK recebido não passa no teste de detecção de erro. Em um aspecto adicional, o aparelho 1402/1402’para comunicação sem fios pode incluir meios para gerar um segundo tag quando o primeiro GACK recebido passa no teste de detecção de erro. Em um outro aspecto, o aparelho 1402/1402’para comunicação sem fios pode incluir meios para enviar, para o UE, transmissões de dados em uma segunda pluralidade de subquadros. Ainda em outro aspecto, o aparelho 1402/1402’para comunicação sem fio pode incluir meios para incrementar o contador para cada transmissão de dados enviada para o UE na segunda pluralidade de subquadros.Além disso, o aparelho 1402/1402’para comunicação sem fio pode incluir meios para transmitir, para o UE, um segundo gatilho para um segundo GACK quando o contador é igual ou superior ao limite. Por exemplo, o segundo gatilho pode incluir o segundo tag e o segundo GACK reconhece as transmissões de dados recebidas pelo UE na segunda pluralidade de subquadros. Ainda mais, o aparelho 1402/1402’para comunicação sem fio pode incluir meios para transmitir, para o UE, um segundo gatilho para um segundo GACK quando o primeiro GACK recebido falha no teste de detecção de erro. Por exemplo, o segundo gatilho pode incluir o primeiro tag. Ainda em um aspecto adicional, o aparelho 1402/1402’para comunicação sem fios pode incluir meios para receber o segundo GACK a partir do UE. Por exemplo, o segundo GACK pode incluir o primeiro grupo de AC/NACKs associados à primeira pluralidade de subquadros de link direto e um segundo grupo de ACK/NACKs associados a uma segunda pluralidade de subquadros de link direto.Ainda mais, o aparelho 1402/1402’para comunicação sem fio pode incluir meios para desistir de enviar um segundo gatilho para um segundo GACK quando o primeiro GACK recebido falha no teste de detecção de erro. Por exemplo, o segundo gatilho pode incluir o primeiro tag. Além disso, o aparelho 1402/1402’para comunicação sem fio pode incluir meios para transmitir, para o UE, um segundo gatilho para um segundo GACK quando o primeiro GACK a partir do UE não é recebido. Por exemplo, o segundo gatilho inclui o primeiro tag. Ainda mais, o aparelho 1402/1402’para comunicação sem fio pode incluir meios para desistir de enviar um segundo gatilho para um segundo GACK quando o primeiro GACK não é recebido. Por exemplo, o segundo gatilho inclui o primeiro tag. Os meios acima mencionados podem ser um ou mais dos componentes acima mencionados do aparelho 1402 e/ou o sistema de processamento 1514 do aparelho 1402’configurado para executar as funções citadas pelos meios acima mencionados.Conforme descrito supra, o sistema de processamento 1514 pode incluir o processador TX 316, o processador RX 370 e o controlador/processador 375. Como tal, em uma configuração, os meios acima mencionados podem ser o processador TX 316, o processador RX 370 e o controlador/processador 375 configurados para executar as funções recitadas pelos meios acima mencionados.
[00119]Entende-se que a ordem ou hierarquia específica de blocos nos processos/fluxogramas divulgados é uma ilustração de abordagens exemplares. Com base em preferências de design, entende-se que a ordem específica ou a hierarquia de blocos nos processos/fluxogramas podem ser reorganizadas. Além disso, alguns blocos podem ser combinados ou omitidos. O método que acompanha reivindica os elementos presentes dos vários blocos em uma ordem de amostra e não se destina a limitar-se à ordem ou hierarquia específica apresentada.
[00120] A FIG.13 é um diagrama de fluxo de dados conceitual 1600 que ilustra o fluxo de dados entre diferentes meios/componentes em um aparelho exemplar 1602. O aparelho pode incluir um UE. O aparelho inclui um componente de recepção 1604 que recebe, a partir do eNB 1650, uma ou mais transmissões de dados DL, um primeiro gatilho para enviar um primeiro GACK, um segundo gatilho para um segundo GACK e/ou um gatilho para UCI em um quadro LBT. Em um aspecto, o primeiro gatilho pode incluir um primeiro tag. Em outro aspecto, o segundo gatilho pode incluir um segundo tag.
[00121]O componente de recepção 1604 pode enviar os sinais 1614 relacionados com as transmissões de dados DL para o componente de armazenamento 1606. O componente de armazenamento 1606 pode armazenar um primeiro grupo de ACK/NACKs correspondente a um primeiro grupo de transmissões de dados recebidas em uma primeira pluralidade de subquadros de link direto do eNB 1650. O componente de recepção 1604 também pode enviar um sinal 1616 incluindo informação relacionada com um indicador de gatilho eNB recebido em um gatilho GACK do eNB 1650 para o componente de compensação 1610.
[00122]O componente de compensação 1610 pode limpar o primeiro grupo de ACK/NACKs quando um segundo gatilho é recebido da estação base 1650. Quando um gatilho GACK é recebido no componente de recepção 1604, o sinal 1614 enviado para armazenar o componente 1606 pode incluir informação relacionada com o gatilho GACK, e o componente de armazenamento 1606 pode enviar um sinal 1618 para o componente de transmissão 1612. O componente de recepção 1604 pode enviar um sinal 1620 para o componente de modificação 1608 quando o gatilho GACK é recebido. O componente de modificação 1608 pode modificar o tag UE para corresponder ao primeiro tag e enviar um sinal 1622 para o componente de transmissão 1612 associado ao tag UE modificado que corresponde ao primeiro tag. O componente de transmissão 1612 pode enviar, para o eNB 1650, uma ou mais de uma transmissão de UCI em um subquadro LBT, uma transmissão de UCI em um PUCCH, um primeiro GACK incluindo pelo menos o primeiro grupo de ACK/NACKs quando o primeiro tag não corresponda a um tag UE, um segundo GACK incluindo um segundo grupo de ACK/NACKs quando o segundo tag não coincide com otag de bit UE e/ou uma ou mais dentre o primeiro grupo de ACK/NACKs e um segundo grupo de ACK/NACKs quando o primeiro tag é igual ao tag UE.Além disso, se o primeiro grupo de ACK/NACKs e o segundo grupo de ACK/NACKs corresponderem a um mesmo processo HARQ, então o componente de transmissão 1612 pode transmitir o primeiro grupo de ACK/NACKs no primeiro GACK.
[00123]O aparelho pode incluir componentes adicionais que executam cada um dos blocos do algoritmo nos fluxogramas acima mencionados nas FIGs.8-10. Como tal, cada bloco nos fluxogramas acima mencionados nas FIGs.8-10 pode ser realizada por um componente e o aparelho pode incluir um ou mais desses componentes. Os componentes podem ser um ou mais componentes de hardware especificamente configurados para realizar os processos/algoritmos indicados, implementados por um processador configurado para executar os processos/algoritmos indicados, armazenados dentro de um meio legível por computador para implementação por um processador ou alguma combinação dos mesmos.
[00124] A FIG.14 é um diagrama 1700 que ilustra um exemplo de uma implementação de hardware para um aparelho 1602’que emprega um sistema de processamento 1714. O sistema de processamento 1714 pode ser implementado com uma arquitetura de barramento, representada geralmente pelo barramento 1724. O barramento 1724 pode incluir qualquer número de barramento e pontes de interconexão dependendo da aplicação específica do sistema de processamento 1714 e das restrições gerais de projeto. O barramento 1724 liga em conjunto vários circuitos incluindo um ou mais processadores e/ou componentes de hardware, representados pelo processador 1704, os componentes 1604, 1606, 1608, 1610 e 1612, e o meio/memória 1706 legível por computador. O barramento 1724 também pode ligar vários outros circuitos tais como fontes de temporização, periféricos, reguladores de tensão e circuitos de gerenciamento de energia, que são bem conhecidos na técnica e, portanto, não serão descritos mais.
[00125]O sistema de processamento 1714 pode ser acoplado a um transceptor 1710. O transceptor 1710 é acoplado a uma ou mais antenas 1720. O transceptor 1710 proporciona um meio para comunicar com vários outros aparelhos através de um meio de transmissão. O transceptor 1710 recebe um sinal de uma ou mais antenas 1720, extrai a informação do sinal recebido e fornece a informação extraída para o sistema de processamento 1714, especificamente o componente de recepção 1604. Além disso, o transceptor 1710 recebe informação do sistema de processamento 1714, especificamente o componente de transmissão 1612, e com base na informação recebida, gera um sinal a ser aplicado a uma ou mais antenas 1720. O sistema de processamento 1714 inclui um processador 1704 acoplado a um meio/memória 1706 legível por computador. O processador 1704 é responsável pelo processamento geral, incluindo a execução de software armazenado no meio/memória 1706 legível por computador. O software, quando executado pelo processador1704, faz com que o sistema de processamento 1714 execute as várias funções descritas acima para qualquer aparelho particular. O meio/memória 1706 legível por computador também pode ser usado para armazenar dados que são manipulados pelo processador 1704 ao executar o software. O sistema de processamento 1714 inclui ainda pelo menos um dos componentes 1604, 1606, 1608, 1610 e 1612. Os componentes podem ser componentes de software que funcionam no processador 1704, residentes/armazenados no meio/memória 1706 legível por computador, um ou mais componentes de hardware acoplados ao processador 1704 ou alguma combinação dos mesmos. O sistema de processamento 1714 pode ser um componente do UE 350 e pode incluir a memória 360 e/ou pelo menos um do processador TX 368, o processador RX 356 e o controlador/processador 359.
[00126] Em uma configuração, o aparelho 1602/1602’para comunicação sem fio inclui meios para armazenar um primeiro grupo de ACK/NACKs correspondentes a um primeiro grupo de transmissões de dados recebidas em uma primeira pluralidade de subquadros de link direto a partir de uma estação base. Em um aspecto, o aparelho 1602/1602’para comunicação sem fio inclui meios para receber, a partir da estação base, um primeiro gatilho para enviar um primeiro GACK. Por exemplo, o primeiro gatilho pode incluir um primeiro tag, meios para transmitir, para a estação base, um primeiro GACK que inclui pelo menos o primeiro grupo de ACK/NACKs quando o primeiro tag não corresponde a um tag UE. Em outro aspecto, o aparelho 1602/1602’para comunicação sem fios pode incluir meios para modificar otag UE para corresponder ao primeiro tag quando o primeiro GACK é transmitido para a estação base, meios para receber, a partir da estação base, um segundo gatilho por um segundo GACK. Por exemplo, o segundo gatilho pode incluir um segundo tag. Em um aspecto adicional, o aparelho 1602/1602’para comunicação sem fio pode incluir meios para transmitir, para a estação base, um segundo GACK que inclui um segundo grupo de ACK/NACKs quando o segundo tag não coincide com otag de bit UE.Além disso, o aparelho 1602/1602’para comunicação sem fio pode incluir meios para limpar o primeiro grupo de ACK/NACKs quando o segundo gatilho é recebido. Além disso, o aparelho 1602/1602’para comunicação sem fio pode incluir meios para transmitir, para a estação base, uma ou mais dentre o primeiro grupo de ACK/NACKs e um segundo grupo de ACK/NACKs quando o primeiro tag é igual ao UE Tag. Além disso, o aparelho 1602/1602’para comunicação sem fio pode incluir meios para transmitir o primeiro grupo de ACK/NACKs no primeiro GACK se o primeiro grupo de ACK/NACKs e o segundo grupo de ACK/NACKs corresponderem a um mesmo processo HARQ. Ainda em outro aspecto, o aparelho 1602/1602’para a comunicação sem fio pode incluir meios para enviar uma transmissão de UCI em um subquadro LBT. Por exemplo, quando a transmissão de UCI é uma transmissão GACK, uma carga útil da transmissão de UCI pode incluir uma série de processos HARQ e uma série de palavras-chave. Em outro exemplo, quando a transmissão de UCI é uma transmissão de CSI, a carga útil da transmissão de UCI pode incluir dois ou mais bits RI codificados conjuntamente, bits CQI e bits PMI. Em um aspecto, o aparelho 1602/1602’para comunicação sem fio pode incluir meios para enviar uma transmissão de UCI em um PUCCH. Por exemplo, uma carga útil da transmissão de UCI inclui dois ou mais bits GACK codificados conjuntamente, bits CSI, bits RI, bits CQI e bits PMI. Em um aspecto, o aparelho 1602/1602’para comunicação sem fio pode incluir meios para gerar UCI, o UCI incluindo uma transmissão GACK, RI e CSI. Ainda em um aspecto adicional, o aparelho 1602/1602’para comunicação sem fios pode incluir meios para enviar uma transmissão de UCI em um subquadro LBT.Os meios acima mencionados podem ser um ou mais dos componentes acima mencionados do aparelho 1602 e/ou o sistema de processamento 1714 do aparelho 1602’configurado para executar as funções citadas pelos meios acima mencionados. Conforme descrito supra, o sistema de processamento 1714 pode incluir o processador TX 368, o processador RX 356 e o controlador/processador 359. Como tal, em uma configuração, os meios acima mencionados podem ser o processador TX 368, o processador RX 356 e o controlador/processador 359 configurados para executar as funções recitadas pelos meios acima mencionados.
[00127] A descrição anterior é proporcionada para permitir que qualquer especialista na técnica pratique os vários aspectos aqui descritos. Várias modificações a estes aspectos serão facilmente evidentes para os especialistas na técnica, e os princípios genéricos aqui definidos podem ser aplicados a outros aspectos. Assim, as reivindicações não se destinam a limitar-se aos aspectos aqui mostrados, mas deve ser concedido o alcance total consistente com as reivindicações de linguagem, em que a referência a um elemento no singular não se destina a significar "um e único", a menos que especificamente indicado, mas sim "um ou mais". A palavra “exemplar” é usada aqui para significar “servir como exemplo, instância ou ilustração”. Qualquer aspecto aqui descrito como "exemplar"não é necessariamente para ser interpretado como preferido ou vantajoso em relação a outros aspectos. Salvo indicação específica em contrário, o termo "alguns" refere-se a um ou mais. Combinações como "pelo menos um de A, B ou C", "um ou mais de A, B ou C", "pelo menos um de A, B e C", "um ou mais de A, B e C"e"A, B, C ou qualquer combinação destes incluem qualquer combinação de A, B e/ou C, e podem incluir múltiplos de A, múltiplos de B ou múltiplos de C. Especificamente, combinações como "pelo menos um de A, B ou C", "um ou mais de A, B ou C", "pelo menos um de A, B e C" um ou mais de A, B e C"e"A, B, C ou qualquer combinação destes" pode ser A apenas, B apenas, C apenas, A e B, A e C, B e C, ou A e B e C, onde quaisquer dessas combinações podem conter um ou mais membros ou membros de A, B ou C. Todos os equivalentes estruturais e funcionais aos elementos dos vários aspectos descritos ao longo desta divulgação que são conhecidos ou mais tarde, são conhecidos dos especialistas na técnica, são expressamente incorporados aqui por referência e estão destinados a ser abrangidos pelas reivindicações. Além disso, nada divulgado aqui pretende ser dedicado ao público, independentemente de tal divulgação ser explicitamente recitada nas reivindicações. As palavras "módulo", "mecanismo", "elemento", "dispositivo", e similares, podem não substituir a palavra "meios".Como tal, nenhum elemento de reivindicação deve ser interpretado como uma função que significa mais, a menos que o elemento seja expressamente recitado usando a frase"meios para".

Claims (15)

1. Método de comunicação sem fio, caracterizado por compreender: enviar (1002), para um equipamento de usuário, UE, (104), transmissões de dados associadas a uma primeira pluralidade de subquadros de downlink; incrementar (1004) um contador para cada transmissão de dados associada à primeira pluralidade de subquadros de downlink enviados para o UE; e transmitir (1006), para o UE, um primeiro gatilho para um primeiro grupo de confirmação/confirmação negativa, GACK, quando o contador for maior ou igual a um limite, em que o primeiro gatilho compreende um primeiro tag e o primeiro GACK é uma confirmação das transmissões de dados recebidas pelo UE, e em que o primeiro gatilho é transmitido antes do recebimento de qualquer confirmação/confirmação negativa, ACK/NACK, associada às transmissões de dados do UE.
2. Método, de acordo com a reivindicação 1, caracterizado por compreender adicionalmente: receber o primeiro GACK a partir do UE, em que o primeiro GACK recebido compreende um primeiro grupo de confirmações/confirmações negativas, ACK/NACKs, associado à primeira pluralidade de subquadros de downlink; e realizar um teste de detecção de erro no primeiro GACK recebido.
3. Método, de acordo com a reivindicação 2, caracterizado pelo fato de que, quando o primeiro GACK recebido passar no teste de detecção de erro, o método compreender adicionalmente: gerar um segundo tag; enviar, para o UE, transmissões de dados em uma segunda pluralidade de subquadros; incrementar o contador para cada transmissão de dados enviada para o UE na segunda pluralidade de subquadros; e transmitir, para o UE, um segundo gatilho para um segundo GACK quando o contador for igual ou superior ao limite, em que o segundo gatilho compreende o segundo tag e o segundo GACK confirma as transmissões de dados recebidas pelo UE na segunda pluralidade de subquadros.
4. Método, de acordo com a reivindicação 2, caracterizado por, quando o primeiro GACK recebido falhar no teste de detecção de erro, o método compreender adicionalmente: transmitir, para o UE, um segundo gatilho para um segundo GACK, em que o segundo gatilho compreende o primeiro tag; e receber o segundo GACK a partir do UE, em que o segundo GACK compreende o primeiro grupo de ACK/NACKs associados à primeira pluralidade de subquadros de downlink e um segundo grupo de ACK/NACKs associado a uma segunda pluralidade de subquadros de downlink.
5. Método de comunicação sem fio, caracterizado por compreender: armazenar um primeiro grupo de confirmações/confirmações negativas, ACK/NACKs, correspondente a um primeiro grupo de transmissões de dados recebidas em uma primeira pluralidade de subquadros de downlink a partir de uma estação base; receber, a partir da estação base, um primeiro gatilho para enviar um primeiro grupo de confirmação/confirmação negativa, GACK, em que o primeiro gatilho compreende um primeiro tag; e transmitir, para a estação base, um primeiro GACK compreendendo pelo menos o primeiro grupo de ACK/NACKs quando o primeiro tag não corresponder a um tag de equipamento de usuário, UE, em que o primeiro gatilho é recebido antes da transmissão de qualquer confirmação/confirmação negativa, ACK/NACK, associada ao primeiro grupo de transmissões de dados.
6. Método, de acordo com a reivindicação 5, caracterizado por, quando o primeiro GACK é transmitido para a estação base, o método compreender adicionalmente: modificar o tag de UE para corresponder ao primeiro tag.
7. Método, de acordo com a reivindicação 6, caracterizado por compreender adicionalmente: receber, a partir da estação base, um segundo gatilho para um segundo GACK, em que o segundo gatilho compreende um segundo tag; e transmitir, para a estação base, um segundo GACK que inclui um segundo grupo de ACK/NACKs quando o segundo tag não coincidir com o tag de UE.
8. Método, de acordo com a reivindicação 5, caracterizado pela transmissão do primeiro GACK incluir a transmissão, para a estação base, de uma ou mais dentre o primeiro grupo de ACK/NACKs e um segundo grupo de ACK/NACKs quando o primeiro tag for igual ao tag de UE.
9. Aparelho para comunicação sem fio, caracterizado por compreender: meios para enviar, a um equipamento de usuário, UE, transmissões de dados associadas a uma primeira pluralidade de subquadros de downlink; meios para incrementar um contador para cada transmissão de dados associada à primeira pluralidade de subquadros de downlink enviada para o UE; e meios para transmitir, para o UE, um primeiro gatilho para um primeiro grupo de confirmação/confirmação negativa, GACK, quando o contador for maior ou igual a um limite, em que o primeiro gatilho compreende um primeiro tag e o primeiro GACK é uma confirmação das transmissões de dados recebidas pelo UE, e em que o primeiro gatilho é transmitido antes do recebimento de qualquer confirmação/confirmação negativa, ACK/NACK, associada às transmissões de dados do UE.
10. Aparelho, de acordo com a reivindicação 9, caracterizado por compreender adicionalmente: meios para receber o primeiro GACK a partir do UE, em que o primeiro GACK recebido compreende um primeiro grupo de confirmações/confirmações negativas, ACK/NACKs, associado à primeira pluralidade de subquadros de downlink; e meios para realizar um teste de detecção de erro no primeiro GACK recebido.
11. Aparelho, de acordo com a reivindicação 10, caracterizado por, quando o primeiro GACK passar no teste de detecção de erro, o método compreender adicionalmente: meios para gerar uma segunda tag; meios para enviar, para o UE, transmissões de dados em uma segunda pluralidade de subquadros; meios para incrementar o contador para cada transmissão de dados enviada para o UE na segunda pluralidade de subquadros; e meios para transmitir, para o UE, um segundo gatilho para um segundo GACK quando o contador for igual ou superior ao limite, em que o segundo gatilho compreende o segundo tag e o segundo GACK confirma as transmissões de dados recebidas pelo UE na segunda pluralidade de subquadros.
12. Aparelho para comunicação sem fio, caracterizado por compreender: meios para armazenar um primeiro grupo de confirmação/confirmações negativas, ACK/NACKs, correspondente a um primeiro grupo de transmissões de dados recebidas em uma primeira pluralidade de subquadros de downlink de uma estação base; meios para receber, a partir da estação base, um primeiro gatilho para enviar um primeiro grupo de confirmação/confirmação negativa, GACK, em que o primeiro gatilho compreende um primeiro tag; e meios para transmitir, para a estação base, um primeiro GACK compreendendo pelo menos o primeiro grupo de ACK/NACKs quando o primeiro tag não corresponder a um tag de equipamento de usuário, UE, em que o primeiro gatilho é recebido antes da transmissão de qualquer confirmação/confirmação negativa, ACK/NACK, associada ao primeiro grupo de transmissões de dados.
13. Aparelho, de acordo com a reivindicação 12, caracterizado por, quando o primeiro GACK for transmitido para a estação base, o aparelho compreender adicionalmente: meios para modificar o tag de UE para corresponder ao primeiro tag.
14. Aparelho, de acordo com a reivindicação 13, caracterizado por compreender adicionalmente: meios para receber, a partir da estação base, um segundo gatilho para um segundo GACK, em que o segundo gatilho compreende um segundo tag; e meios para transmitir, para a estação base, um segundo GACK que inclui um segundo grupo de ACK/NACKs quando o segundo tag não coincidir com o tag de UE.
15. Memória legível por computador, caracterizada por armazenar instruções que, quando lidas por um computador, realizam o método conforme definido em qualquer uma das reivindicações 1 a 4 ou 5 a 8.
BR112017016146-0A 2015-01-27 2016-01-21 Grupo de confirmação/confirmação negativa e disparo de gack/informações de estado de canal BR112017016146B1 (pt)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201562108487P 2015-01-27 2015-01-27
US62/108,487 2015-01-27
US15/002,072 2016-01-20
US15/002,072 US10148392B2 (en) 2015-01-27 2016-01-20 Group acknowledgement/negative acknowledgement and triggering GACK/channel state information
PCT/US2016/014368 WO2016122964A1 (en) 2015-01-27 2016-01-21 Group acknowledgement/negative acknowledgement and triggering gack /channel state information

Publications (2)

Publication Number Publication Date
BR112017016146A2 BR112017016146A2 (pt) 2018-04-17
BR112017016146B1 true BR112017016146B1 (pt) 2023-11-21

Family

ID=56432875

Family Applications (1)

Application Number Title Priority Date Filing Date
BR112017016146-0A BR112017016146B1 (pt) 2015-01-27 2016-01-21 Grupo de confirmação/confirmação negativa e disparo de gack/informações de estado de canal

Country Status (11)

Country Link
US (3) US10148392B2 (pt)
EP (2) EP3429110B1 (pt)
JP (3) JP6629336B2 (pt)
KR (2) KR102335835B1 (pt)
CN (2) CN107210851B (pt)
AU (1) AU2016211823B2 (pt)
BR (1) BR112017016146B1 (pt)
EA (1) EA034849B1 (pt)
TN (1) TN2017000290A1 (pt)
TW (2) TWI693803B (pt)
WO (1) WO2016122964A1 (pt)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11743897B2 (en) * 2013-12-20 2023-08-29 Qualcomm Incorporated Techniques for configuring uplink channels in unlicensed radio frequency spectrum bands
US10148392B2 (en) 2015-01-27 2018-12-04 Qualcomm Incorporated Group acknowledgement/negative acknowledgement and triggering GACK/channel state information
EP3258727B1 (en) * 2015-03-16 2019-12-04 Huawei Technologies Co., Ltd. Control information transmission method and user equipment
KR102350994B1 (ko) 2015-06-29 2022-01-14 주식회사 윌러스표준기술연구소 데이터 전송을 위한 채널 접근 방법, 이를 이용한 무선 통신 방법 및 무선 통신 단말
EP3353914B1 (en) * 2015-09-25 2021-12-15 Telefonaktiebolaget LM Ericsson (PUBL) Method and user equipment for performing channel state measurements
CN107295663B (zh) * 2016-04-01 2021-06-29 上海诺基亚贝尔股份有限公司 获取混合自动重传请求确认信息反馈的方法和装置
WO2017218749A1 (en) * 2016-06-15 2017-12-21 Intel IP Corporation Channel state and beam related information reporting
US10517021B2 (en) 2016-06-30 2019-12-24 Evolve Cellular Inc. Long term evolution-primary WiFi (LTE-PW)
EP3264658A1 (en) * 2016-06-30 2018-01-03 Kamstrup A/S Radio frequency communication system and method
WO2018031066A1 (en) * 2016-08-10 2018-02-15 Intel IP Corporation Resource allocation indication for physical uplink control channel (pucch)
US10631329B2 (en) * 2016-08-12 2020-04-21 Qualcomm Incorporated Non-coherent joint transmission techniques
US10638467B2 (en) 2016-09-28 2020-04-28 Sharp Kabushiki Kaisha User equipments, base stations and methods
US10992425B2 (en) 2016-11-01 2021-04-27 Sharp Kabushiki Kaisha User equipments, base stations, and methods
US20180131640A1 (en) * 2016-11-07 2018-05-10 Qualcomm Incorporated Techniques for encoding and decoding multiple acknowledgement signals in new radio
WO2018137202A1 (zh) * 2017-01-25 2018-08-02 华为技术有限公司 一种传输数据的方法、装置和系统
KR102439542B1 (ko) * 2017-06-23 2022-09-02 삼성전자 주식회사 무선 통신 시스템에서 상향링크 제어 채널 송수신 방법 및 장치
CN114244470B (zh) 2017-11-17 2023-11-21 中兴通讯股份有限公司 信道状态信息csi编码方法及装置、存储介质和处理器
WO2019140635A1 (en) * 2018-01-19 2019-07-25 Lenovo (Beijing) Limited Uplink control information retransmission
CN118338456A (zh) * 2018-02-14 2024-07-12 交互数字专利控股公司 用于非授权频带中的新型无线电(nr)操作的技术
US11349625B2 (en) * 2018-03-14 2022-05-31 Sony Group Corporation Low duty cycle proximity based acknowledgement
CN110831186B (zh) * 2018-08-10 2023-10-13 大唐移动通信设备有限公司 一种调度方法、装置、基站、终端及计算机可读存储介质
CN111417191A (zh) * 2019-01-04 2020-07-14 电信科学技术研究院有限公司 一种信息传输方法、终端及网络设备
CN111757518B (zh) * 2019-03-29 2022-03-29 华为技术有限公司 信息传输的方法和通信装置
US11610281B2 (en) * 2020-08-25 2023-03-21 Samsung Electronics Co., Ltd. Methods and apparatus for implementing cache policies in a graphics processing unit

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05336194A (ja) * 1992-06-04 1993-12-17 Nec Corp データ伝送方式
US5872777A (en) * 1997-09-30 1999-02-16 Motorola, Inc. Method and apparatus for conveying data packets in a packet data communication system
US6389016B1 (en) * 1998-10-14 2002-05-14 Nortel Networks Limited Data communication system and method for transporting data
AU6327999A (en) * 1999-09-20 2001-04-24 Nokia Corporation Error control method and apparatus
CA2380039C (en) * 2001-04-03 2008-12-23 Samsung Electronics Co., Ltd. Method of transmitting control data in cdma mobile communication system
CN1567869B (zh) * 2003-06-30 2010-05-05 叶启祥 可避免干扰损坏并增加空间再用率的干扰控制方法
TWI533721B (zh) * 2006-01-31 2016-05-11 內數位科技公司 無線通信系統中提供及利用非競爭基礎頻道方法及裝置
US7916775B2 (en) * 2006-06-16 2011-03-29 Lg Electronics Inc. Encoding uplink acknowledgments to downlink transmissions
JP4525703B2 (ja) * 2007-05-15 2010-08-18 ソニー株式会社 無線通信装置、プログラム、無線通信方法および無線通信システム
KR101615231B1 (ko) 2008-03-17 2016-04-25 엘지전자 주식회사 그룹 ack/nack 전송방법
US7885244B2 (en) * 2008-03-18 2011-02-08 Mitsubishi Electric Research Laboratories, Inc. Hybrid multiple access method and system in wireless networks with extended content free access period
US8780817B2 (en) * 2008-09-22 2014-07-15 Qualcomm Incorporated Apparatus and method for reducing overhead for communications
EP2413627A4 (en) 2009-03-25 2015-01-21 Fujitsu Ltd RADIO COMMUNICATION SYSTEM, MOBILE STATION DEVICE, BASIC STATION APPARATUS AND RADIO COMMUNICATION METHOD IN THE RADIO COMMUNICATION SYSTEM
EP2434791B1 (en) * 2009-05-22 2017-04-19 Fujitsu Limited Communication system and information transmission method
WO2010140826A2 (en) * 2009-06-03 2010-12-09 Samsung Electronics Co., Ltd. Selective application of frequency hopping for transmission of control signals
KR101733496B1 (ko) 2009-08-17 2017-05-10 엘지전자 주식회사 무선 통신 시스템에서 상향링크 제어 정보 전송을 위한 상향링크 반송파 할당 방법 및 장치
US8457048B2 (en) * 2009-08-31 2013-06-04 Research In Motion Limited Methods and apparatus to avoid mobile station transmission of duplicate event-based and polled acknowledgments
US20110103247A1 (en) 2009-11-02 2011-05-05 Qualcomm Incorporated Channel status reporting
WO2011084020A2 (ko) * 2010-01-08 2011-07-14 엘지전자 주식회사 다중 반송파를 지원하는 무선 통신 시스템에서 상향링크 제어 정보를 전송하는 방법 및 장치
US9083501B2 (en) * 2010-04-05 2015-07-14 Qualcomm Incorporated Feedback of control information for multiple carriers
EP2437428A1 (en) * 2010-10-01 2012-04-04 Koninklijke Philips Electronics N.V. Device and method for load balancing for data packet transmissions in wireless networks
US9526089B2 (en) * 2010-10-27 2016-12-20 Lg Electronics Inc. Method for transmitting control information in a wireless communication system, and device therefor
US20120127869A1 (en) * 2010-11-22 2012-05-24 Sharp Laboratories Of America, Inc. Multiple channel state information (csi) reporting on the physical uplink shared channel (pusch) with carrier aggregation
EP2649744B1 (en) 2010-12-06 2020-08-19 InterDigital Patent Holdings, Inc. Method to enable wireless operation in license exempt spectrum
EP2659719B1 (en) * 2010-12-31 2016-09-07 Telefonaktiebolaget LM Ericsson (publ) Allocation of acknowledgment channels to channel groups having variable transmit energies
US9148871B2 (en) * 2011-06-09 2015-09-29 Qualcomm Incorporated Systems and methods for acknowledging communications from a plurality of devices
CN107196743B (zh) * 2011-09-23 2020-11-06 Lg电子株式会社 在无线通信系统中控制上行链路控制信息的方法和装置
EP3493444B1 (en) * 2012-01-17 2021-07-14 LG Electronics Inc. Method and apparatus for receiving uplink control information in wireless communication system
US9184886B2 (en) * 2012-08-10 2015-11-10 Blackberry Limited TD LTE secondary component carrier in unlicensed bands
WO2014098484A1 (ko) * 2012-12-18 2014-06-26 엘지전자 주식회사 무선 통신 시스템에서 하향링크 제어 정보 전송 방법 및 장치
KR101712302B1 (ko) * 2013-02-05 2017-03-03 애플 인크. 접속 모드 불연속 수신의 소비전력 감소
US10097315B2 (en) * 2013-04-19 2018-10-09 Qualcomm Incorporated Group scheduling and acknowledgement for wireless transmission
CN103237353B (zh) * 2013-05-20 2016-12-28 重庆邮电大学 确保服务的保证时隙的获取、分配方法及无线传感网络
EP2827503A1 (en) * 2013-07-15 2015-01-21 Alcatel Lucent Rateless encoding
KR102472992B1 (ko) * 2014-12-08 2022-12-01 엘지전자 주식회사 상향링크 제어 정보를 전송하기 위한 방법 및 이를 위한 장치
US11818717B2 (en) * 2014-12-31 2023-11-14 Texas Instruments Incorporated Method and apparatus for uplink control signaling with massive Carrier Aggregation
US9654257B2 (en) * 2015-01-26 2017-05-16 Motorola Solutions, Inc. Time efficient group data acknowledgement
US10148392B2 (en) 2015-01-27 2018-12-04 Qualcomm Incorporated Group acknowledgement/negative acknowledgement and triggering GACK/channel state information
US10103849B2 (en) * 2015-08-13 2018-10-16 Lg Electronics Inc. Method of transmitting or receiving uplink control information in wireless communication system and apparatus for the same
US11006397B2 (en) * 2018-06-08 2021-05-11 Apple Inc. Multiplexing physical uplink control channels in a slot for a new radio (NR) system

Also Published As

Publication number Publication date
US10148392B2 (en) 2018-12-04
EP3251255B1 (en) 2021-12-29
TW201631918A (zh) 2016-09-01
US11489628B2 (en) 2022-11-01
EA034849B1 (ru) 2020-03-27
EP3251255A1 (en) 2017-12-06
JP2018509046A (ja) 2018-03-29
CN112242880A (zh) 2021-01-19
JP7218283B2 (ja) 2023-02-06
EP3429110A1 (en) 2019-01-16
KR102335835B1 (ko) 2021-12-03
AU2016211823A1 (en) 2017-07-06
US20160218832A1 (en) 2016-07-28
KR20170109552A (ko) 2017-09-29
WO2016122964A1 (en) 2016-08-04
EA201791425A1 (ru) 2017-12-29
TW202029673A (zh) 2020-08-01
BR112017016146A2 (pt) 2018-04-17
AU2016211823B2 (en) 2019-08-15
TN2017000290A1 (en) 2019-01-16
JP2022033808A (ja) 2022-03-02
JP6629336B2 (ja) 2020-01-15
TWI693803B (zh) 2020-05-11
US10554341B2 (en) 2020-02-04
US20200195382A1 (en) 2020-06-18
CN107210851B (zh) 2020-10-16
EP3429110B1 (en) 2021-07-21
TWI752476B (zh) 2022-01-11
JP2020058049A (ja) 2020-04-09
US20190007173A1 (en) 2019-01-03
CN107210851A (zh) 2017-09-26
KR20190137961A (ko) 2019-12-11
KR102054873B1 (ko) 2019-12-11
CN112242880B (zh) 2021-10-22

Similar Documents

Publication Publication Date Title
US11489628B2 (en) Group acknowledgement/negative acknowledgement and triggering GACK/channel state information
US10009920B2 (en) Triggering a group acknowledgement/negative acknowledgement or channel state information
BR112019020124A2 (pt) retorno para transmissões baseadas em grupo de bloco de código
BR112019018923A2 (pt) métodos e aparelhos multi-harq para transmissões baseadas em grupo de bloqueio de código
WO2017193677A1 (en) Techniques for a hybrid automatic repeat request (harq) mechanism with polar codes
BR112018070610B1 (pt) Técnicas de projeto de livro de códigos de acesso múltiplo por código esparso (scma)
BR112018002221B1 (pt) Limite configurável para seleção de formato para agregação de transportador aperfeiçoado
BR112018068022B1 (pt) Método e aparelho de comunicação sem fio usando duplexação por divisão de frequência half duplex
BR112018001427B1 (pt) Método e aparelho para comunicação sem fio e memória legível por computador
OA18312A (en) Group acknowledgement/negative acknowledgement and triggering gack/channel state information.
BR112018014618B1 (pt) Método de comunicação sem fio de um primeiro equipamento de usuário e aparelho de comunicação sem fio
BR112019003366B1 (pt) Configurações de numerologia diferentes de suporte
BR112018008866B1 (pt) Método e aparelho para comunicação sem fio por um equipamento de usuário, método e aparelho para comunicação sem fio por um nó de acesso, e memória legível por computador
BR112017028510B1 (pt) Otimização de atribuição de programação para comunicações de dispositivo a dispositivo
BR112017015150B1 (pt) Transmissão de informação de controle uplink usando pusch em agregação aperfeiçoada de portadora
BR112017020331B1 (pt) Configuração por enb para pesquisa de retransmissão de rede

Legal Events

Date Code Title Description
B06U Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 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: 20 (VINTE) ANOS CONTADOS A PARTIR DE 21/01/2016, OBSERVADAS AS CONDICOES LEGAIS