BR112017022265B1 - Estimação de canal eficaz que utiliza sequências de golay - Google Patents

Estimação de canal eficaz que utiliza sequências de golay Download PDF

Info

Publication number
BR112017022265B1
BR112017022265B1 BR112017022265-5A BR112017022265A BR112017022265B1 BR 112017022265 B1 BR112017022265 B1 BR 112017022265B1 BR 112017022265 A BR112017022265 A BR 112017022265A BR 112017022265 B1 BR112017022265 B1 BR 112017022265B1
Authority
BR
Brazil
Prior art keywords
sequence
conjugate
generating
signal estimate
receive chain
Prior art date
Application number
BR112017022265-5A
Other languages
English (en)
Other versions
BR112017022265A2 (pt
Inventor
Amichai Sanderovich
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
Priority claimed from US15/057,956 external-priority patent/US10211893B2/en
Application filed by Qualcomm Incorporated filed Critical Qualcomm Incorporated
Publication of BR112017022265A2 publication Critical patent/BR112017022265A2/pt
Publication of BR112017022265B1 publication Critical patent/BR112017022265B1/pt

Links

Abstract

ESTIMAÇÃO DE CANAL EFICAZ QUE UTILIZA SEQUÊNCIAS DE GOLAY. Determinados aspectos da presente revelação apresentam um equipamento para comunicação sem fio. O equipamento pode incluir, de maneira geral, um sistema de processamento configurado para gerar um quadro que compreende uma primeira sequência e um conjugado da primeira sequência, e uma interface configurada para dar saída ao quadro para transmissão para um nó sem fio, em que a primeira sequência e o conjugado da primeira sequência são transmitidos simultaneamente por meio de uma primeira e uma segunda cadeia de recepção. A primeira sequência pode ser conhecida pelo nó sem fio antes da transmissão.

Description

REIVINDICAÇÃO DE PRIORIDADE DE ACORDO COM 35 U.S.C. §119
[0001] O presente pedido reivindica o benefício do pedido de patente provisório norte-americano No. de Série 62/149 111, depositado a 17 de abril de 2015, e do pedido de patente norte-americano No. de Série 15/057 956, depositado a 1° de março de 2016, ambos os quais são expressamente por este aqui incorporados em sua totalidade à guisa de referência.
Campo
[0002] Determinados aspectos da presente revelação referem-se de maneira geral a comunicações sem fio e, mais especificamente, à execução de estimação de sinais.
Antecedentes
[0003] De modo a resolver o problema de requisitos de largura de banda crescentes exigidos para sistemas de comunicação sem fio, esquemas diferentes estão sendo desenvolvidos para permitir que vários terminais de usuário se comuniquem com um único ponto de acesso pelo compartilhamento e recursos de canal obtendo-se amo mesmo tempo capacidade de transmissão de dados elevadas. A tecnologia de várias entradas e várias saídas (MIMO) representa uma de tais abordagens que emergiu recentemente como uma técnica popular para sistemas de comunicação da próxima geração. A tecnologia MIMO tem sido adotada em vários padrões de comunicação sem fio emergentes, tais como o padrão 802.11 do Instituto de Engenheiros Elétricos e Eletrônicos (IEEE). No padrão 802.11 do IEE denota um conjunto de padrões de interface aéreas de Rede de Área Local Sem Fio (WLAN) desenvolvidos pela comissão IEEE 802.11 para comunicações de curto alcance (de dezenas de metros a algumas centenas de metros, por exemplo).
[0004] Um sistema MIMO utiliza várias antenas de transmissão (NT) e várias antenas de recepção (NR) para transmissão de dados. Um canal MIMO formado pelas NT antenas de transmissão e NR antenas de recepção pode ser decomposto em NS canais independentes, que são também referidos como canais espaciais, onde NS < min{NT, NR}. Cada um dos NS canais independentes corresponde a uma dimensão. O sistema MIMO pode apresentar desempenho aperfeiçoado (capacidade de transmissão mais elevada e/ou maior segurança, por exemplo) se as dimensionalidades adicionais criadas pelas várias antenas de transmissão e recepção forem utilizadas.
[0005] Em rede sem fio com um único Ponto de Acesso (AP) e várias estações de usuário (STAs) transmissões concomitantes podem ocorrer em vários canais na direção de estações diferentes, na direção tanto de uplink quanto de downlink. Muitos desafios estão presentes em tais sistemas.
SUMÁRIO
[0006] Os aspectos da presente revelação apresentam técnicas para estimação de canal MIMO que utiliza uma sequência conhecida e um conjugado da sequência conhecida.
[0007] Determinados aspectos da presente revelação apresentam um equipamento para comunicação sem fio. O equipamento pode incluir de maneira geral um sistema de processamento configurado para gerar um quadro que compreende uma primeira sequência e um conjugado da primeira sequência, e uma interface configurada para dar saída ao quadro para transmissão para um nó sem fio, em que a primeira sequência e o conjugado da primeira sequência são transmitidas simultaneamente por meio de uma primeira e uma segunda cadeias de transmissão, em que a primeira sequência é conhecida pelo nó sem fio antes da transmissão.
[0008] Determinados aspectos da presente revelação apresentam um equipamento para comunicação sem fio. Um equipamento inclui de maneira geral uma interface configurada para obter, de um nó sem fio, um quadro que compreende uma primeira sequência e um conjugado da primeira sequência recebida simultaneamente em uma primeira e uma segunda cadeias de recepção, em que a primeira sequência é conhecida pelo equipamento antes da obtenção do quadro, e um sistema de processamento configurado para gerar uma primeira estimativa de canal com base na primeira sequência estabelecida na primeira cadeia de recepção, gerar uma segunda estimativa de sinal com base no conjugado da primeira sequência recebida na primeira cadeia de recepção, gerar uma terceira estimativa de sinal com base na primeira sequência recebida na segunda cadeia de recepção, e gerar uma quarta estimativa de sinal com base no conjugado da primeira sequência recebida na segunda cadeia de recepção, e para gerar uma estimativa de sinal de várias entradas e várias saídas (MIMO) com base na primeira estimativa de sinal, na segunda estimativa de sinal, na terceira estimativa de sinal e na quarta estimativa de sinal.
[0009] Determinados aspectos da presente revelação apresentam um método para comunicação sem fio. O método inclui, de maneira geral, gerar um quadro que compreende uma primeira sequência e um conjugado da primeira sequência, e dar saída ao quadro para transmissão para um nó sem fio, no qual a primeira sequência e o conjugado da primeira sequência são transmitidas simultaneamente por meio de uma primeira e uma segunda cadeias de transmissão, no qual a primeira sequência é conhecida pelo nó sem fio antes da transmissão.
[0010] Determinados aspectos da presente revelação apresentam um método para comunicação sem fio. O método de maneira geral obter, por um equipamento e de um nó sem fio, um quadro que compreende uma primeira sequência e um conjugado da primeira sequência recebidas simultaneamente em uma primeira e uma segunda cadeias de recepção, no qual a primeira sequência é conhecida pelo equipamento antes da obtenção do quadro, e gerar uma primeira estimativa de sinal com base na primeira sequência recebida na primeira cadeia de recepção, gerar uma segunda estimativa de sinal com base no conjugado da primeira sequência recebida na primeira cadeia de recepção, gerar uma terceira estimativa de sinal com base na primeira sequência recebida na segunda cadeia de recepção, gerar uma quarta estimativa de sinal com base no conjugado da primeira sequência recebida na segunda cadeia de recepção, e gerar uma estimativa de sinal de várias entradas e várias saídas (MIMO) com base na primeira estimativa de sinal, na segunda estimativa de sinal, na terceira estimativa de sinal, na quarta estimativa de sinal.
[0011] Determinados aspectos da presente revelação apresentam um equipamento para comunicação sem fio. O equipamento inclui de maneira geral um dispositivo para gerar um quadro que compreende uma primeira sequência e um conjugado da primeira sequência, e um dispositivo para dar saída ao quadro para transmissão para um nó sem fio, no qual a primeira sequência e o conjugado da primeira sequência são transmitidas simultaneamente por meio de uma primeira e uma segunda cadeias de transmissão, no qual a primeira sequência é conhecida pelo nó sem fio antes da transmissão.
[0012] Determinados aspectos da presente revelação apresentam um equipamento para comunicação sem fio. O equipamento inclui de maneira geral um dispositivo para obter, de um nó sem fio, um quadro que compreende uma primeira sequência e um conjugado da primeira sequência recebidas simultaneamente em uma primeira e uma segunda cadeias de recepção, no qual a primeira sequência é conhecida pelo equipamento antes da obtenção do quadro, e um dispositivo para gerar uma primeira estimativa de sinal com base na primeira sequência recebida na primeira cadeia de recepção, um dispositivo para gerar uma segunda estimativa de sinal com base no conjugado da primeira sequência recebida na primeira cadeia de recepção, um dispositivo para gerar uma terceira estimativa de sinal com base na primeira sequência recebida na segunda cadeia de recepção, um dispositivo para gerar uma quarta estimativa de sinal com base no conjugado da primeira sequência recebida na segunda cadeia de recepção, e um dispositivo para gerar uma estimativa de sinal de várias entradas e várias saídas (MIMO) com base na primeira estimativa de sinal, na segunda estimativa de sinal, na terceira estimativa de sinal, na quarta estimativa de sinal.
[0013] Determinados aspectos da presente revelação apresentam um meio passível de leitura por computador que compreende instruções executáveis para gerar um quadro que compreende uma primeira sequência e um conjugado da primeira sequência, e dar saída ao quadro para transmissão para um nó sem fio, em que a primeira sequência e o conjugado da primeira sequência são transmitidas simultaneamente por meio de uma primeira e uma segunda cadeias de transmissão, em que a primeira sequência é conhecida pelo nó sem fio antes da transmissão.
[0014] Determinados aspectos da presente revelação apresentam um meio passível de leitura por computador que compreende instruções executáveis para obter, por um equipamento e de um nó sem fio um quadro que compreende uma primeira sequência e um conjugado da primeira sequência recebida simultaneamente em uma primeira e uma segunda cadeias de recepção, gerar uma primeira estimativa de canal com base na primeira sequência recebida na primeira cadeia de recepção, em que a primeira sequência é conhecida pelo equipamento antes da obtenção do quadro, gerar uma segunda estimativa de sinal com base no conjugado da primeira sequência recebida na primeira cadeia de recepção, gerar uma terceira estimativa de sinal com base na primeira sequência recebida na segunda cadeia de recepção, gerar uma quarta estimativa de sinal com base no conjugado da primeira sequência recebida na segunda cadeia de recepção, e gerar uma estimativa de sinal de várias entradas e várias saídas (MIMO), com base na primeira estimativa de sinal, na segunda estimativa de sinal, na terceira estimativa de sinal, na quarta estimativa de sinal.
[0015] Determinados aspectos da presente revelação apresentam um nó sem fio. Um nó sem fio inclui de maneira geral pelo menos uma antena e um sistema de processamento configurados para gerar um quadro que compreende uma primeira sequência e um conjugado da primeira sequência, e dar saída ao quadro para transmissão para outro nó sem fio, em que a primeira sequência e o conjugado da primeira sequência são transmitidas simultaneamente por meio de uma primeira e uma segunda cadeias de recepção, e pela pelo menos uma antena, em que a primeira sequência é conhecida pelo outro nó sem fio antes da transmissão.
[0016] Determinados aspectos da presente revelação apresentam um nó sem fio. O nó sem fio inclui de maneira geral pelo menos uma antena e um sistema de processamento configurado para obter, por pelo menos uma antena e de outro nó sem fio, um quadro que compreende uma primeira sequência e um conjugado da primeira sequência recebida consequentemente em uma primeira e uma segunda cadeias de recepção, em que a primeira sequência é conhecida pelo nó sem fio antes da obtenção do quadro, e gerar uma primeira estimativa de sinal com base na primeira sequência recebida na primeira cadeia de recepção, gerar uma segunda estimativa de sinal com base no conjugado da primeira sequência recebida na primeira cadeia de recepção, gerar uma terceira estimativa de sinal com base na primeira sequência recebida na segunda cadeia de recepção, gerar uma quarta estimativa de sinal com base no conjugado da primeira sequência recebida na segunda cadeia de recepção, e gerar uma estimativa de sinal de várias entradas e várias saídas (MIMO) com base na primeira estimativa de sinal, na segunda estimativa de sinal, na terceira estimativa de sinal, na quarta estimativa de sinal.
descrição resumida dos desenhos
[0017] A Figura 1 é um diagrama de uma rede de comunicações sem fio exemplar, de acordo com diversos aspectos da presente revelação.
[0018] A Figura 2 é um diagrama de blocos de um ponto de acesso exemplar e de terminais de usuário exemplares de acordo com determinados aspectos da presente revelação.
[0019] A Figura 3 é um diagrama de blocos de um aparelho sem fio exemplar, de acordo com determinados aspectos da presente revelação.
[0020] A Figura 4A mostra um campo de estimação de canal utilizado no padrão 802.11ad.
[0021] A Figura 4B é um gráfico que mostra a Auto-Correlação (AC) de uma CES e a Correlação Cruzada (CC) de uma CES e de uma CES conjugado de acordo com determinados aspectos da presente revelação.
[0022] A Figura 5 mostra operações exemplares que podem ser executadas com um nó sem fio configurado para transmitir sequências de estimação de canal (CES), de acordo com determinados aspectos da presente revelação.
[0023] A Figura 5A mostra dispositivos exemplares capazes de executar as operações mostradas na Figura 5.
[0024] A Figura 6 mostra operações exemplares que podem ser executadas por um nó sem fio configurado para receber sequências de estimação de canal (CES), de acordo com determinados aspectos da presente revelação.
[0025] A Figura 6A mostra dispositivos exemplares capazes de executar as operações mostradas na Figura 6.
[0026] A Figura 7 mostra um diagrama de blocos exemplar para transmissão e recepção de CES para um sistema de várias entradas e várias saídas (MIMO) 2x2, de acordo com determinados aspectos da presente revelação.
[0027] A Figura 8 mostra um diagrama de blocos exemplar para transmissão e recepção de CES para um sistema MIMO 4x4, de acordo com determinados aspectos da presente revelação.
descrição detalhada
[0028] Os aspectos da presente revelação apresentam técnicas para estimação de canal MIMO que utilizam uma sequência de estimação de canal (CES) e um conjugado da CES para reduzir overhead. Por exemplo, uma CES e o conjugado da CES podem ser transmitidas simultaneamente por meio de uma primeira e uma segunda cadeias de transmissão e utilizadas por um aparelho receptor para estimação de canal de várias entradas e várias saídas (MIMO).
[0029] Diversos aspectos da revelação são descritos mais completamente em seguida com referência aos desenhos anexos. Esta revelação pode, contudo, ser corporificada sob muitas formas diferentes e não deve ser interpretada como limitada a qualquer estrutura ou função específica apresentada ao longo desta revelação. Em vez disso, estes aspectos são apresentados de modo que esta revelação seja abrangente e completa e transmita completamente o alcance da revelação para os versados na técnica. Com base nos presentes ensinamentos, os versados na técnica devem entender que o alcance da revelação se destina a cobrir qualquer aspecto dos sistemas, equipamentos e métodos inéditos aqui revelados, sejam eles implementados independentemente de ou combinados com qualquer outro aspecto da invenção. Por exemplo, um equipamento pode ser implementado ou um método pode ser posto em prática utilizando-se qualquer número dos aspectos aqui apresentados. Além disto, o alcance da invenção é destinado a cobrir um equipamento ou método que seja posto em prática utilizando-se outra estrutura, funcionalidade, ou estrutura e funcionalidade além dos e outros que não os diversos aspectos da invenção aqui apresentados. Deve ficar entendido que qualquer aspecto aqui revelado pode ser corporificado por um ou mais elementos de uma reivindicação.
[0030] Os aspectos da presente revelação referem-se de maneira geral ao treinamento de formação de feixes que utiliza um esquema de transmissão de Várias Entradas e Várias Saídas (MIMO). Por exemplo, o formato existente de quadros de acordo com IEEE 802.11ad pode ser adaptado para facilitar a formação de feixes que utiliza um esquema de transmissão MIMO.
[0031] A palavra “exemplar” é aqui utilizada como significando “que serve como exemplo, ocorrência ou ilustração”. Qualquer aspecto aqui descrito como “exemplar” não deve ser necessariamente interpretado como preferido ou vantajoso comparado com outros aspectos.
[0032] Embora sejam aqui descritos aspectos específicos, muitas variações e permutações destes aspectos se incluem dentro do alcance da revelação. Embora sejam mencionados alguns benefícios e vantagens dos aspectos preferidos, o alcance da revelação não pretende estar limitado a benefícios, usos ou objetivos específicos. Em vez disso, os aspectos da revelação pretendem ser amplamente aplicáveis a tecnologias sem fio, configurações de sistema, redes e protocolos de transmissão diferentes, alguns dos quais são mostrados a título de exemplo nas figuras e na descrição seguinte dos aspectos preferidos. A descrição detalhada e os desenhos são meramente ilustrativos da revelação e não limitadores, o alcance da revelação sendo definido pelas reivindicações anexas e equivalentes delas.
[0033] As técnicas aqui descritas podem ser utilizadas em diversos sistemas de comunicação sem fio de banda larga, inclusive sistemas de comunicação que são baseados em esquemas de multiplexação ortogonal. Exemplos de tais sistemas de comunicação incluem sistemas de Acesso Múltiplo por Divisão Espacial (SDMA), de Acesso Múltiplo por Divisão de Tempo (TDMA) de Acesso Múltiplo por Divisão de Frequência Ortogonal (FDMA) de Acesso Múltiplo por Divisão de Frequência de Portadora Única (SC-FDMA). Um sistema SDMA pode utilizar direções suficientemente diferentes para transmitir simultaneamente dados pertencentes a várias estações. Um sistema TDMA pode permitir que várias estações compartilhem o mesmo canal de frequência dividindo o sinal de transmissão em partições de tempo diferentes, cada partição de tempo sendo atribuída a estações diferentes. Um sistema OFDMA utiliza multiplexação por divisão de frequência ortogonal (OFDM), que é uma técnica de modulação que particiona a largura de banda de sistema total em várias sub-portadoras ortogonais. Estas sub-portadoras podem ser também chamadas de tons, binários, etc. Com a OFDM, cada sub-portadora pode ser modulada de maneira independente com dados. Um sistema SC-FDMA pode utilizar FDMA intercalado (IFDMA) para transmitir em sub- portadoras que são distribuídas através da largura de banda do sistema, FDMA localizado (LFDMA) para transmitir em um bloco de sub-portadoras adjacentes, ou FDMA aperfeiçoado (EFDAM) para transmitir em vários blocos de sub-portadoras adjacentes. Em geral, os símbolos de modulação são enviados no domínio da frequência com OFDM e no domínio do tempo com SC-FDMA.
[0034] Os presentes ensinamentos podem ser incorporados a (implementados dentro ou executados por, por exemplo) diversos equipamentos cabeados ou sem fio (nós, por exemplo). Sob alguns aspectos, um nó sem fio implementado de acordo com os presentes ensinamentos pode compreender um ponto de acesso ou um terminal de acesso.
[0035] Um ponto de acesso (“AP”) pode compreender, se implementado ou conhecido como, NóB, Rádio- Controlador de Rede (“RNC”), NóB evoluído (“eNB”), Controlador de Estação Base (“BSC”), Estação Transceptora Base (“BTS”), Estação Base (“BS”), Função de Transceptor (“TF”), Rádio-Roteador, Rádio-Transceptor, Conjunto de Serviços Básicos (“BSS”), Conjunto de Serviços Estendidos (“ESS”), Rádio-Estação Base (“RBS”) ou alguma outra terminologia.
[0036] Um terminal de acesso (“AT”) pode compreender, ser implementado ou conhecido como, estação de assinante, unidade de assinante, estação móvel (MS), estação remota, terminal remoto, terminal de usuário (UT), agente de usuário, aparelho de usuário, equipamento de usuário (UE), estação de usuário ou alguma outra terminologia. Em algumas implementações, um terminal de acesso pode compreender um telefone celular, um telefone sem fio, um telefone do Protocolo de Início de Sessão (“SIP”), uma estação de loop local sem fio (“WLL”), um assistente digital pessoal (“PDA”), um aparelho de mão com configurado para capacidade de conexão sem fio, uma Estação (“STA”, tal como uma “STA AP” que atua como um AP ou uma “STA não-AP”) ou algum outro aparelho de processamento adequado conectado a um modem sem fio. Por conseguinte, um ou mais aspectos aqui ensinados podem ser incorporados a um telefone (um telefone celular ou telefone inteligente, por exemplo), um computador (um laptop, por exemplo), um tablet, um aparelho de comunicação portátil, um aparelho de computação portátil (um assistente de dados pessoal, por exemplo), um aparelho de entretenimento (um aparelho de música ou de vídeo ou um rádio-satélite, por exemplo), um aparelho do sistema global de posicionamento (GPS) ou qualquer outro aparelho adequado que seja configurado para comunicar-se por meio de um meio sem fio ou cabeado. Sob alguns aspectos, o AT pode ser um nó sem fio. Tal nó sem fio pode proporcionar, por exemplo, conectividade para ou com uma rede (uma rede de área estendida tal como a Internet ou uma rede celular, por exemplo) por meio de um link de comunicação cabeado ou sem fio.
SISTEMA DE COMUNICAÇÃO SEM FIO EXEMPLAR
[0037] A Figura 1 mostra um sistema 100 no qual os aspectos da revelação podem ser executados. Por exemplo, um ponto de acesso 120 pode efetuar treinamento de formação de feixes de modo a aperfeiçoar qualidade de sinal durante a comunicação com uma estação (STA) 120. O treinamento de formação de feixes pode ser efetuado utilizando-se um esquema de transmissão MIMO.
[0038] O sistema 100 pode ser, por exemplo, um sistema de acesso múltiplo de várias entradas e várias saídas (MIMO) 100 com pontos de acesso e estações. Por simplificação, apenas um ponto de acesso 110 é mostrado na Figura 1. Um ponto de acesso é geralmente uma estação fixa que se comunica com as estações e pode ser também referido como estações base ou alguma outra terminologia. Uma STA pode ser fixa ou móvel e pode também ser referida como estação móvel, aparelho sem fio ou alguma outra terminologia. O ponto de acesso 110 pode comunicar-se com uma ou mais STAs 120 em qualquer dado momento no downlink e no uplink. O downlink (isto é, link direto) é o link de comunicação do ponto de acesso com as STAs, e o uplink (isto é, link reverso) é o link de comunicação das STAs com ponto de acesso. Uma STA pode comunicar-se também de maneira não hierárquica com outra STA.
[0039] Um controlador de sistema 130 pode proporcionar coordenação e controle para APs e outros sistemas. Os APs podem ser gerenciados pelo controlador de sistema 130, por exemplo, que pode processar ajustes na potência de radiofrequência, nos canais autenticação e segurança. O controlador de rede 130 pode comunicar-se com os APs por meio de um canal de transporte de retorno. Os APs pode comunicar-se também uns com ou outros, direta ou indiretamente, por meio de um canal de transporte de retorno sem fio ou cabeado.
[0040] Embora partes da revelação seguinte descrevam STAs 120 capazes de comunicar-se por meio do Acesso Múltiplo por Divisão Espacial (SDMA). Para determinados aspectos, as STAs 120 podem incluir também algumas STAs que não suportam SDMA. Assim, para tais aspectos, um AP 110 pode ser configurado para comunicar-se tanto com STAs SDMA quanto com STAs não-SDMA. esta abordagem pode permitir de maneira conveniente que versões mais antigas de STAs (estações “legadas”) permaneçam implantadas em uma empresa, prolongando seu tempo de vida útil, ao mesmo tempo permitindo que STAs SDMA mais novas sejam introduzidas conforme considerado apropriado.
[0041] O sistema 100 utiliza várias antenas de transmissão e várias antenas de recepção para transmissão de dados no downlink e no uplink. O ponto de acesso 110 é equipado com Nap antenas e representa as várias entradas (MI) para transmissões no downlink e as várias saídas (MO) para transmissões no uplink. Um conjunto de K de STAs 120 selecionadas representa coletivamente as várias saídas para transmissões no downlink e as várias entradas para transmissões no uplink. Para SDMA puro, é desejável ter Nap > K > 1 se os fluxos de símbolos de dados para as K STAs não forem multiplexadas em código, frequência ou tempo por algum dispositivo. K pode ser maior que Nap se os fluxos de símbolos de dados puderem ser multiplexados utilizando-se a técnica TDMA, canais de código diferentes com CDMA, conjuntos desarticulados de sub-bandas com OFDMA e assim por diante. Cada STA selecionada transmite dados específicos de usuário para e/ou recebe dados específicos de usuário do ponto de acesso. Em geral, cada STA selecionada pode ser equipada com uma ou várias antenas (isto é, Nut ^ 1). As K STAs selecionadas podem ter o mesmo número ou um número diferente de antenas.
[0042] O sistema 100 pode ser um sistema duplex por divisão de tempo (TDD) ou um sistema duplex por divisão de frequência (FDD). Para um sistema TDD, o downlink e o uplink compartilham a mesma banda de frequência. Para um sistema FDD, o downlink e o uplink utilizam bandas de frequência diferentes. O sistema MIMO 100 pode utilizar também uma única portadora ou várias portadoras para transmissão. Cada STA pode ser equipada com uma única antena (para manter os custos baixos, por exemplo) ou várias antenas, se o custo adicional puder ser suportado, por exemplo. O sistema 100 pode ser também um sistema TDMA se as STAs 120 compartilharem o mesmo canal de frequência dividindo a transmissão/recepção em partições de tempo diferentes, cada partição de tempo sendo atribuída a STAs 120 diferentes.
[0043] A Figura 2 mostra componentes exemplares do AP 110 e do UT 120 mostrados na Figura 1, que podem ser utilizados para implementar aspectos da presente revelação. Um ou mais componentes do AP 110 e do UT 120 podem ser utilizados para por em prática aspectos da presente revelação. Por exemplo, a antena 224, o Tx/Rx 222, os processadores 210, 220, 240, 242 e/ou o controlador 230 ou a antena 252, o Tx/Rx 254, processadores 260, 270, 288 e 290 e/ou o controlador 280 podem ser utilizados para executar as operações aqui descritas e mostradas com referência às Figuras 5 e 5A e/ou às Figuras 6 e 6A.
[0044] A Figura 2 mostra um diagrama de blocos do ponto de acesso 110 e de duas STAs 120m e 120x no sistema MIMO 100. O ponto de acesso 110 é equipado com Nt antenas 224a a 224ap. A STA 120m é equipada com Nut,m antenas 252ma a 251mu e a STA 120x é equipada com Nut,x antenas 252xa a 252xu. O ponto de acesso 110 é uma entidade transmissora para o downlink e uma entidade receptora para o uplink. Cada STA 120 é uma entidade transmissora para o uplink e uma entidade receptora para o downlink. Conforme aqui utilizada, uma “entidade transmissora” é um equipamento ou aparelho acionado de maneira independente capaz de transmitir dados por meio de um canal sem fio, e uma “entidade receptora” é um equipamento ou aparelho acionado de maneira independente capaz de receber dados por meio de um canal sem fio. Na descrição seguinte, o subscrito ”dn” denota um downlink, o subscrito ”up” denota o uplink, Nup STA são selecionadas para transmissão simultânea no uplink, Ndn STAs são selecionadas para transmissão simultânea no downlink, Nup pode ou pode não ser igual a Ndn, e Nup e Ndn podem ser valores estáticos ou podem alterar-se para cada intervalo de programação. A técnica de direção de feixes ou alguma outra técnica de processamento espacial pode ser utilizada no ponto de acesso e na STA.
[0045] No uplink, em STA 120 selecionada para transmissão no uplink, um processador de dados de transmissão (TX) 288 recebe dados de tráfego de uma fonte de dados 286 e dados de controle de um controlador 280. O controlador 280 pode acoplado a um memória 282. O processador de dados TX 288 processa (codifica, intercala e modula, por exemplo) os dados de tráfego para a STA com base nos esquemas de codificação e modulação associados à taxa selecionada para a STA e gera um fluxo de símbolo de dados. Um processador espacial TX 290 executa processamento espacial no fluxo de símbolos de dados e gera Nut,m fluxo de símbolos de transmissão para as Nut,m antenas. Cada unidade transmissora TMTR 254 recebe e processa (converte em analógico, amplifica, filtra e converte para uma frequência mais alta, por exemplo) um respectivo fluxo de símbolos de transmissão de modo a gerar um sinal de uplink. Nut,m unidades transmissoras 254 geram Nut,m sinais de uplink para transmissão das Nut,m antenas 252 para o ponto de acesso.
[0046] Nup STAs podem ser programadas para transmissão simultânea no uplink. Cada uma destas STAs executa processamento espacial em seu fluxo de símbolos de dados e transmite seu conjunto de fluxos de símbolos de transmissão no uplink para o ponto de acesso.
[0047] No ponto de acesso 110, Nap antenas 224a a 224ap recebem os sinais de uplink de todos as Nup STAs que transmitem no uplink. Cada antena 224 envia um sinal recebido a uma respectiva unidade receptora (RCVR) 222. Cada unidade receptora 222 executa processamento complementar ao executado pela unidade transmissora 254 e gera um fluxo de símbolos recebido. Um processador espacial RX 240 executa processamento espacial de receptor nos Nap fluxos de símbolos recebidos de Nap unidades receptoras 222 e gera Nup fluxo de símbolos de dados de uplink recuperados. O processamento espacial de receptor é executado de acordo com a inversão de matriz de correlação de canal (CCMI) com o erro ao quadrado médio mínimo (MMSE), com o cancelamento de interferência provisório (SIC) ou alguma outra técnica. Cada fluxo de símbolos de dados de uplink recuperado é uma estimativa de um fluxo de símbolos de dados transmitidos por um respectiva STA. Um processador de dados RX 242 processa (demodula, desintercala e decodifica, por exemplo) cada fluxo de símbolos de dados de uplink recuperado de acordo com a taxa utilizada para esse fluxo de modo a obter dados decodificados. Os dados decodificados para cada STA podem ser enviados a um depósito de dados 244 para armazenamento e/ou a um controlador 230 para processamento adicional. O controlador 230 pode ser acoplado a uma memória 232.
[0048] No downlink, no ponto de acesso 110, um processador de dados TX 210 recebe dados de tráfego de uma fonte de dados 208 para Ndn STAs programadas para transmissão no downlink, dados de controle de um controlador 230 e possivelmente outros dados de um programador 234. Os diversos tipos de dados podem ser enviados em canais de transporte diferentes. O processador de dados TX 210 processa (codifica, intercala e modula, por exemplo) os dados de tráfego para cada STA com base na taxa selecionada para essa STA. O processador de dados TX 210 gera Ndn fluxo de símbolos de dados de downlink para as Ndn STAs. Um processador espacial TX 220 executa processamento espacial (tal como uma pré-codificação ou formação de feixes, conforme descrito na presente revelação) nos Ndn fluxo de símbolos de dados de downlink e gera Nap fluxos de símbolos de transmissão para as Nap antenas. Cada unidade transmissora 222 recebe e processa um respectivo fluxo de símbolos de transmissão de modo a gerar um sinal de downlink. Nap unidades transmissoras 222 geram Nap sinais de downlink para a transmissão das Nap antenas 224 para as STAs. Os dados decodificados para cada STA podem ser enviados a um depósito de dados 272 para armazenamento e/ou a um controlador 280 para processamento adicional.
[0049] Em cada STA 120, Nut,m antenas 252 recebem os Nap sinais de downlink do ponto de acesso 110. Cada unidade receptora 254 processa um sinal recebido de uma antena 252 conexa e gera um fluxo de símbolos recebido. Um processador espacial RX 260 executa processamento espacial de receptor em Nut,m fluxos de símbolos recebidos de Nut,m unidades receptoras 254 e gera um fluxo de símbolos de dados de downlink recuperado para a STA. O processamento espacial de receptor é executado de acordo com a CCMI, o MMSE ou alguma outra técnica. O processador de dados RX 270 processa (demodula, desintercala e decodifica, por exemplo) o fluxo de símbolos de dados recuperado de modo a obter dados decodificados para o STA.
[0050] Em cada STA 120, um estimador de canal 278 estima a resposta de canal de downlink e gera estimativas de canal de downlink, que podem incluir estimativas de ganho de canal, estimativas de SNR, variância de ruído e assim por diante. Da mesma maneira, um ponto de acesso 110, um estimador de canal 228 estima resposta de canal de downlink e gera estimativas de canal de uplink. O controlador 280 para cada STA deriva tipicamente a matriz de filtro espacial para a STA com base na matriz de resposta de downlink Hdn,m para essa STA. O controlador 230 deriva a matriz de filtro espacial para o ponto de acesso com base na matriz de resposta de canal de uplink efetiva Hup.eff. O controlador 280 para cada STA pode enviar informações de realimentação (como, por exemplo) os auto-vetores de downlink e/ou uplink, auto-valores, estimativas de SNR e assim por diante ao ponto de acesso. Os controladores 230 e 380 controlam também o funcionamento de diversas unidades de processamento no ponto de acesso 110 e na STA 120, respectivamente.
[0051] A Figura 3 mostra diversos componentes que podem ser utilizados em um aparelho sem fio 302 que pode ser utilizado dentro do sistema MIMO 100. Por exemplo, o aparelho sem fio pode implementar operações 500 e 600 mostradas nas Figuras 5 e 6, respectivamente. O aparelho sem fio 302 pode ser um ponto de acesso 110 ou uma STA 120
[0052] O aparelho sem fio 302 pode incluir um processador 304, que controla o funcionamento do aparelho sem fio 302. O processador 304 pode ser também referido como unidade central de processamento (CPU). A memória 306 que pode incluir tanto memória exclusiva de leitura (ROM) quanto memória de acesso aleatório (RAM) fornece instruções e dados ao processador 304. Uma parte da memória 306 pode incluir também memória de acesso aleatório não volátil (NVRAM). O processador 304 executa tipicamente operações lógicas e aritméticas com base em instruções de programas armazenadas dentro da memória 306. As instruções na memória 306 podem ser executadas para implementar os métodos aqui descritos.
[0053] O aparelho sem fio 302 pode incluir também um alojamento 308, que pode incluir um transmissor 310 e um receptor 312 para permitir transmissão e recepção de dados entre o aparelho sem fio 302 e um nó remoto. O transmissor 310 e o receptor 312 podem ser combinados em um transceptor 314. Uma única ou uma série de antenas de transmissão 316 podem ser presas ao alojamento 308 e eletricamente acopladas ao transceptor 314. O aparelho sem fio 302 pode incluir também vários transmissores, vários receptores e vários transceptores (não mostrados).
[0054] O aparelho sem fio 302 pode incluir também um detector de sinais 318, que pode ser utilizado em um esforço para detectar e quantificar o nível dos sinais recebidos pelo transceptor 314. O detector de sinais 318 pode detectar tais sinais como energia total, energia por sub-portadora por símbolo, densidade espectral de energia e outros sinais. O aparelho sem fio 302 pode incluir também um processador de sinais digitais (DSP) 320 para utilização no processamento de sinais.
[0055] Os diversos componentes do aparelho sem fio 302 podem ser acoplados entre si por um sistema de barramento 322, que pode incluir um barramento de energia, um barramento de sinal de controle e um barramento de condição além de um barramento de dados.
ESTIMAÇÃO DE CANAL EXEMPLAR QUE UTILIZA SEQUÊNCIAS DE GOLAY
[0056] Sequências de Golay são utilizadas para estimar transmissões de sinais (um canal, por exemplo) entre antenas transmissoras e antenas receptoras. Por exemplo, podem ser estimadas as distorções do sinal que ocorre durante uma transmissão, que podem ser então compensadas durante comunicações futuras. Quando são utilizadas duas ou mais cadeias de transmissão, conforme pode ser o caso para um sistema MIMO, pode ser estimado um canal entre cada uma das cadeias de transmissão até as antenas receptoras. Assim, podem ser utilizadas várias repetições da estimação de canal, cada uma utilizando combinações diferentes das sequências de estimação de canal (CES).
[0057] A desvantagem principal desta abordagem é a quantidade de tempo que pode levar para transmissão da sequência CES. Ou seja, a quantidade de tempo que leva para transmitir as sequências CES pode ser igual à duração da transmissão de cada sequência multiplicada pelo número de cadeias de transmissão. Portanto, esta abordagem induz um overhead significativo, especialmente para aparelhos da próxima geração.
[0058] Enquanto o padrão 802.11ad do IEEE definia uma CES, o padrão 802.11ay pode estar adicionando capacidades MIMO, que podem utilizar estimação de canal para estimar o canal MIMO.
[0059] Além do mais, os aparelhos da próxima geração podem ser acionados com baixo (mínimo, por exemplo) overhead, de modo a se aperfeiçoar a eficácia para cargas úteis de 10K-100K, por exemplo, e com baixa estimação de canal. Por exemplo, os aparelhos da próxima geração podem ser acionados com erro de estimação de canal de 9 dB através da relação sinal-ruído (SNR). Os aparelhos da próxima geração podem também reutilizar hardware (HW) que podem já existir para o padrão 802.11ad do IEEE e podem utilizar sequências de Golay que são fáceis de implementar para taxas de amostragem elevadas.
[0060] A Figura 4A mostra um campo de estimação de canal exemplar utilizado para o padrão 802.11ad do IEEE. Conforme mostrado, o padrão 802.11ad do IEEE utiliza uma CES com um comprimento de 128 sequências de Golay. O comprimento do intervalo de proteção (GI) utilizado por aparelhos da próxima geração pode ser de 64 amostras, mas o comprimento de estimação de canal pode permanecer de 128 amostras. Assim, o comprimento excedente pode ser utilizado para alinhamento no tempo se uma aquisição de tempo anterior não tiver sido aceitável. Entretanto, o canal real pode ser mais curto do que 128 amostras (72ns, por exemplo). Uma correlação de Golay ideal pode permitir estimação de canal no domínio do tempo limpa.
[0061] A Figura 4B é um gráfico 402 de Auto- Correlação (AC) de uma CES e Correlação Cruzada (CC) de CES e CES conjugado. Os aspectos da presente revelação tiram vantagem de uma propriedade das sequências de Golay do padrão 802.11ad do IEEE, que são giradas por π/2 deslocamentos (G). As sequências de Golay com π/2 deslocamentos são ortogonais com relação a suas sequências conjugadas (i-jQ). Ou seja, de acordo com esta propriedade, duas sequências, G e G*, onde G* é o conjugado de G são ortogonais, conforme mostrado.
[0062] Utilizando esta propriedade, uma cadeia de transmissão pode transmitir uma sequência G e outra pode transmitir uma sequência G* simultaneamente, reduzindo assim o tempo e overhead de transmissão. Para um aparelho receptor (RX), as duas estimações de canal podem ser feitas simultaneamente reutilizando-se um mesmo correlacionador de Golay, uma com o sinal conjugado que corresponde à sequência G* e uma com um sinal original que corresponde à sequências G, conforme será descrito mais detalhadamente com relação às Figuras 5-8.
[0063] Embora aspectos da presente revelação sejam descritos com relação à CES, qualquer sequência conhecida tanto pelo aparelho TX quanto pelo aparelho RX pode ser utilizada. Por exemplo, uma sequência conhecida pode ser utilizada para efetuar estimação de sinal. Por exemplo, o aparelho RX pode determinar a temporização e as distorções de fase de um sinal por meio da sequência conhecida e do conjugado da sequência conhecida.
[0064] A Figura 5 mostra operações 500 exemplares para comunicação sem fio, de acordo com aspectos da presente revelação. As operações 500 podem ser executadas, por exemplo, por um nó sem fio configurado para transmitir uma sequência conhecida (daqui por diante referido como aparelho TX).
[0065] As operações 500 começam em 502, pela geração de um quadro que compreende uma primeira sequência e um conjugado da primeira sequência e, em 504 , dando-se saída ao quadro para transmissão para outro nó sem fio (um aparelho RX, por exemplo), em que a primeira sequência e o conjugado da primeira sequência são transmitidos simultaneamente por meio de uma primeira e uma segunda cadeias de transmissão. Sob determinados aspectos, a primeira sequência é conhecida pelo outro nó sem fio antes da transmissão. Sob determinados aspectos, a primeira sequência conhecida pode compreender uma sequência de estimação de canal (CES).
[0066] A Figura 6 mostra operações 600 exemplares para comunicação sem fio, de acordo com aspectos da presente revelação. As operações 600 podem ser executadas, por exemplo, por um nó sem fio (daqui por diante referido como aparelho RX) configurado para receber uma sequência conhecida e, por exemplo, efetuar uma estimativa de sinal de várias entradas e várias saídas (MIMO) (utilizando-se o estimador de canal 228 da Figura 2, por exemplo) com base na sequência recebida conhecida.
[0067] As operações 600 começam em 602, pela obtenção de um quadro que compreende uma primeira sequência conhecida e um conjugado da primeira sequência conhecida recebido simultaneamente em uma primeira e uma segunda cadeias de recepção. Em 604, gera-se uma primeira estimativa de sinal com base na primeira sequência recebida na primeira cadeia de recepção. Em 606, gera-se uma segunda estimativa de sinal com base no conjugado da primeira sequência recebido na primeira cadeia de recepção. Em 608, gera-se uma terceira estimativa de sinal com base na primeira sequência conhecida recebida na segunda cadeia de recepção. Em 610 gera-se uma quarta estimativa de sinal com base no conjugado da primeira sequência conhecida recebido na segunda cadeia de recepção. Em 612 gera-se uma estimativa de sinal de várias entradas e várias saídas (MIMO) com base na primeira estimativa de sinal, na segunda estimativa de sinal, na terceira estimativa de sinal e na quarta estimativa de sinal. Sob determinados aspectos, a primeira sequência no quadro (transmitida pelo aparelho TX, por exemplo) é conhecida pelo aparelho RX antes da obtenção do quadro. Sob determinados aspectos, a primeira sequência pode compreender uma sequência de estimação de canal (CES), e a primeira, segunda, terceira e quarta estimativas de sinal podem compreender uma estimativa de canal.
[0068] As operações executadas pelos aparelhos TX e RX, descritas com referência às Figuras 5 e 6, são descritas mais detalhadamente utilizando-se os diagramas de blocos das Figuras 7 e 8.
[0069] A Figura 7 mostra um diagrama de blocos de um aparelho TX que transmite sequências de estimação de canal para um aparelho RX por meio de um sistema MIMO 2x2, de acordo com determinados aspectos da presente revelação. O aparelho TX pode gerar um quadro que compreende uma CES 702 e outra CES 704 que é o conjugado da CES 702. O aparelho TX pode transmitir a CES 702 e a CES 704 simultaneamente por meio de uma primeira cadeia de transmissão 722 e de uma segunda cadeia de transmissão 724.
[0070] Sob determinados aspectos, a CES 702 pode ser gerada com base em uma combinação linear (primeira combinação linear, por exemplo) de uma CES original e um conjugado da CES original. Ou seja, a CES 702 pode ser gerada com base na soma de uma CES original e de um conjugado da CES original. Sob determinados aspectos, a CES 704 (conjugado da CES 702, por exemplo) pode ser gerada utilizando-se uma combinação linear diferente (segunda combinação linear, por exemplo) com base na CES original e no conjugado da CES original. Por exemplo, a CES 704 pode ser gerada com base na CES original menos o conjugado da CES original, de modo que a CES 702 e a CES 704 sejam ortogonais.
[0071] Em alguns casos, a execução das primeira e segunda combinações lineares pode envolver multiplicar o conjugado da CES original por um valor que representa uma fase complexa (j). Sob determinados aspectos, a primeira CES (e o conjugado dela) pode ser uma sequência de códigos de Golay.
[0072] O aparelho RX pode obter então o quadro que compreende a CES 702 e a CES 704 simultaneamente por meio de uma primeira cadeia de recepção 722 e de uma segunda cadeia de recepção 728. com base na CES 702 e na CES 704 recebidas, o aparelho RX pode gerar uma estimativa de canal MIMO. Por exemplo, o aparelho RX pode gerar uma primeira estimativa de canal 708 com base na CES 702 recebida na cadeia de recepção 726, por meio do correlacionador 706 (correlacionador de Golay, por exemplo), gerar uma segunda estimativa de canal 712 com base na CES 704 (conjugado na CES 702) recebida na cadeia de recepção 726, por meio do correlacionador 710, gerar uma terceira estimativa de canal 716 com base na primeira CES recebida na cadeia de recepção 728, por meio do correlacionador 714, e gerar uma quarta estimativa de canal 720 com base no conjugado da primeira CES recebido na cadeia de recepção 728, por meio do correlacionador 718.
[0073] Portanto, o aparelho TX gera quatro estimativas de canal para um sistema MIMO 2x2, cada estimativa de canal pode ter um comprimento de 128 símbolos, com um ruído de estimação de cerca de SNR mais nove dB. Utilizando-se a primeira, segunda, terceira e quarta estimativas de canal, o aparelho RX pode gerar então uma estimativa de canal MIMO para o sistema MIMO 2x2 da Figura 7.
[0074] Sob determinados aspectos, a segunda estimativa de canal 712 pode ser gerada utilizando-se um correlacionador que é também utilizado para gerar a estimativa de canal 708. Por exemplo, ambas as estimativas de canal 708 e 712 podem ser geradas por meio do correlacionador 706. Neste caso, um sinal de entrada para o correlacionador 706 pode ser conjugado. Sob determinados aspectos, sinais de fase (I) e de fase pela quadratura (Q) da entrada para o correlacionador 706 podem ser trocados. Por exemplo, o correlacionador 706 pode incluir entradas em fase (I) e de fase pela quadratura (Q)(não mostradas). Portanto, trocar os sinais em fase (I) e de fase pela quadratura (Q) pode envolver rotear um sinal em fase (I) do conjugado de uma CES (a CES 702 recebida por meio da cadeia de recepção 726, por exemplo) para a entrada de fase pela quadratura (Q) do correlacionador 706 e rotear um sinal de fase pela quadratura (Q) do conjugado da CES para a antena em fase do correlacionador 706.
[0075] Assim, o mesmo hardware pode ser utilizado para que o correlacionador 706 e o correlacionador 710 gerem as estimativas de canal 708 e 712. Da mesma maneira, o mesmo hardware pode ser utilizado para gerar as estimativas de canal 716 e 720. Ou seja, um único correlacionador pode ser utilizado para cada cadeia de recepção para estimar um canal com base em uma CES e em um conjugado da CES recebidos pela cadeia de recepção correspondente.
[0076] A Figura 8 mostra um diagrama de blocos de um aparelho TX que transmite uma série de sequências de estimação de canal, e de conjugados delas, para um aparelho RX por meio de um sistema MIMO 4x4, de acordo com determinados aspectos da presente revelação. Por exemplo, o quadro descrito com relação à Figura 7 pode incluir também uma CES 802 e outra CES 804, em que a CES 804 é um conjugado da CES 802. Conforme mostrado, a CES 802 e a CES 804 podem ser transmitidas simultaneamente, por meio de uma terceira cadeia de transmissão 806 e de uma quarta cadeia de transmissão 808. Entretanto, sob determinados aspectos, a transmissão da CES 802 e da CES 804 pode ser retardada a partir da transmissão da CES 802 e da CES 804. Por exemplo, a transmissão da CES 802 e da CES 804 pode ser retardada em um período de tempo determinado ou conhecido do aparelho TX e do aparelho RX, que pode ser de cerca de 64 nano- segundos. Conforme mostrado, a CES 802 e a CES 804 podem ser, pelo menos em parte, superpostas no tempo. Sob determinados aspectos, a CES 702 e a CES 802 podem compreender a mesma sequência de códigos de Golay.
[0077] A aparelho RX efetua então estimação de canal MIMO com base na CES 702, na CES 704, na CES 802 e na CES 804, recebidas por meio de uma primeira cadeia de recepção 726, de uma segunda cadeia de recepção 728, de uma terceira cadeia de recepção 810 e de uma quarta cadeia de recepção 812. Por exemplo, o aparelho RX pode gerar uma primeira estimativa de canal 804 (CES-Cedo, por exemplo), por meio do correlacionador 816, com base na CES 702 recebida na cadeia de recepção 726 e um a segunda estimativa de canal 718 (CES-Tarde, por exemplo) por meio do correlacionador 816, com base na CES 802 (idêntica à CES 702 mais retardada, por exemplo) recebida da cadeia de recepção 726.
[0078] Além do mais, uma terceira estimativa de canal 820 e uma quarta estimativa de canal 824 podem ser geradas por meio do correlacionador 822 com base na CES 804 (conjugado da CES 802, por exemplo) e da CES 804 (conjugado CES 802, por exemplo) ambas recebidas na cadeia de recepção 726.
[0079] Um processador semelhante pode ser seguido para gerar estimativas de canal para CES recebida em uma segunda cadeia de transmissão 728. Sob determinados aspectos, o aparelho RX pode gerar estimativas de canal para CES recebida em uma terceira cadeia de transmissão 810 e em uma quarta cadeia de transmissão 812, de modo a se gerar um total de 16 estimativas de canal que podem ter um ruído de estimação de cerca de CNR mais nove dB, conforme mostrado na Figura 8. com base nas estimativas de canal, o aparelho RX pode efetuar estimação de canal MIMO.
[0080] Sob determinados aspectos, o quadro pode compreender pelo menos um de uma repetição da CES 702, da CES 704, da CES 802 ou da CES 804 no domínio do tempo. Cada uma das repetições da CES 702, da CES 704, da CES 802 ou da CES 804 no podem ser transmitidas posteriormente no tempo e utilizando-se uma cadeia de transmissão diferente da utilizada anteriormente para CES. Por exemplo, no caso de a CES 702 ser transmitida em uma primeira cadeia de transmissão, uma repetição da CES 702 pode ser transmitida na terceira transmissão. Da mesma maneira de a CES 704 ser transmitida em uma segunda cadeia de transmissão, uma repetição da CES 704 pode ser transmitida na quarta cadeia de transmissão.
[0081] Sob determinados aspectos, cada uma das repetições da 702, da CES 704, da CES 802 ou da CES 804 pode ser gerada pelo aparelho TX com base em uma sequência de CES correspondente e em um valor que representa uma fase complexa. Por exemplo, cada uma das repetições da CES 702, da CES 704, da CES 802 ou da CES 804 pode ser gerada pela multiplicação da CES correspondente pelo valor que representa uma fase complexa. O aparelho RX pode gerar então a estimativa de canal MIMO aplicando uma matriz inversa que corresponde ao valor que representa a fase complexa a estimativas de canal individuais geradas com base em pelo menos uma das repetições da CES 702, da CES 704, da CES 802 ou da CES 804.
[0082] Sob determinados aspectos, as cadeias de transmissão utilizadas para transmitir as CESs, 702, 704, 802 e 804, podem ser acopladas a um único arranjo de antenas. Sob outros aspectos, cada cadeia de transmissão pode ser acoplada a uma antena separada ou a um arranjo de antenas separadas.
[0083] Sob determinados aspectos, as sequências do padrão 802.11ad do IEEE podem ser reutilizadas para a estimação de canal MIMO do 802.11ay do IEEE de modo a se obterem as métricas desejadas e reduzir o overhead da estimação de canal.
[0084] Embora os exemplos aqui apresentados tenham descritos estimação de canal para um sistema MIMO 2x2 e 4x4 para facilitar o entendimento, as técnicas aqui descritas podem ser aplicadas a um sistema MIMO com qualquer número de cadeias de recepção e transmissão (podem ser aplicadas a um sistema MIMO NxM, por exemplo). Por exemplo, os aspectos da presente revelação podem ser implementados para sistemas MIMO 6xNr, 8xNr, 3sNr, 5xNr ou 7xNr, onde Nr pode ser qualquer valor.
[0085] Os aspectos da presente revelação podem ser estendidos a mais de 4 fluxos espaciais, mas isto pode resultar em overhead adicionais. A estimação de canal pode ser estendida a mais de 4 fluxos espaciais adicionando-se mais opções de retardo de tempo. Sob determinados aspectos da presente revelação, a estimação de canal pode ser estendida a uma número impar de fluxos espaciais descartando-se uma das cadeias de transmissão de um caso par. Por exemplo, a estimação de canal para um sistema MIMO 3x3 pode ser implementada descartando-se uma das cadeias de transmissão do sistema MIMO 4x4 descrito com relação à Figura 8.
[0086] As diversas operações de métodos descritas acima podem ser executadas por qualquer dispositivo adequado capaz de desempenhar as funções correspondentes. Os dispositivos podem incluir diversos componentes e/ou módulos de hardware e/ou software, que incluem, mas não se limitam a, um circuito integrado específico de aplicativo (ASIC) ou processador. Geralmente, no caso de haver operações mostradas nas figuras estas operações podem ter componentes de dispositivo mais função correspondentes com numeração semelhante. Por exemplo, as operações 500 mostradas na Figura 5 podem corresponder aos dispositivos 500A mostrados na Figura 5A e as operações 600 mostradas na Figura 6 podem corresponder ao dispositivo 600A mostrados na Figura 6A.
[0087] Por exemplo, os dispositivos para transmitir (ou dispositivos para dar saída para transmissão) podem compreender um transmissor (a unidade transmissora 22, por exemplo) e/ou uma antena ou antenas 224 do ponto de acesso 110 ou a unidade transmissora 254 e/ou as antenas 252 do terminal de usuário 120 mostrado na Figura 2. Os dispositivos para receber (ou dispositivos para obter)podem compreender um receptor (a unidade receptora 222) ou uma antena ou antenas 224 do ponto de acesso 110 ou a unidade receptora 254 e/ou as antenas 254 do terminal de usuário 120 mostrado na Figura 2. O dispositivo para processar, os dispositivos para conjugar, os dispositivos para rotear, os dispositivos para gerar, os dispositivos para efetuar ajuste de deslocamento de frequência e/ou os dispositivos para determinar podem compreender um sistema de processamento, que pode incluir um ou mais processadores, tais como o processador de dados RX 242, o processador de dados TX 210, o processador espacial TX 220 e/ou o controlador 230 do ponto de acesso 110 ou o processador de dados RX 270, o processador de dados TX 288, o processador espacial TX 290 e/ou o controlador 280 do terminal de usuário 120 mostrado na Figura 2.
[0088] Em alguns casos, em vez de transmitir realmente um quadro, um aparelho pode ter uma interface para dar saída a um quadro para transmissão (um dispositivo para dar saída). Por exemplo, um processador pode dar saída a um quadro, por meio de uma interface de barramento um front-end de radiofrequência (RF) para transmissão. Da mesma maneira, em vez de receber realmente um quadro, um aparelho pode ter uma interface para obter um quadro recebido de outro aparelho (um dispositivo para obter). Por exemplo, um processador pode obter (ou receber) um quadro por meio de uma interface de usuário de um front-end RF para recepção.
[0089] Conforme aqui utilizado, o termo “determinar” abrange uma ampla variedade de ações. Por exemplo, “determinar” pode incluir calcular, computar, processar, derivar, investigar, procurar (procurar em uma tabela, um banco de dados ou outra estrutura de dados, por exemplo), verificar e semelhantes. Além disto, “determinar” pode incluir receber (receber informações, por exemplo), acessar (acessar dados em uma memória, por exemplo) e semelhantes. Além disto, “determinar” pode incluir resolver, selecionar, escolher, estabelecer e semelhantes.
[0090] Conforme aqui utilizada, uma locução que se refere a “pelo menos um de” uma lista de itens refere-se a qualquer combinação desses itens, inclusive elementos únicos. Como exemplo, “pelo menos um de: a, b ou c” pretende cobrir a, b, c, a-b, a-c, b-c e a-b-c, assim como qualquer combinação com múltiplos do mesmo elemento (como, por exemplo, a-a, a-a-a, a-a-b, a-a-c, a-b-b, a-c-c, b-b, b-b-b, b-b-c, c-c e c-c-c ou qualquer ordenamento de a, b e c).
[0091] Os diversos blocos, módulos e circuitos lógicos ilustrativos descritos em conexão com a presente revelação, podem ser implementados ou executados com um processador de propósito geral, um processador de sinais digitais (DSP), um circuito integrado específico de aplicativo (ASIC), um arranjo de portas programável no campo (FPGA) ou outro aparelho lógico programável (PLD), porta discreta ou lógica de transistor, componentes de hardware discretos ou qualquer combinação deles projetada para desempenhar as funções aqui descritas. Um processador de propósito geral pode ser um microprocessador, mas alternativamente, o processador pode ser qualquer processador, controlador, micro-controlador ou máquina de estados comercialmente disponível. Um processador pode ser também implementado como uma combinação de aparelhos de computação, como, por exemplo, uma combinação de DSP e microprocessador, uma série de microprocessadores, um ou mais microprocessadores em conjunto com um núcleo de DSP ou qualquer outra configuração que tal.
[0092] As etapas de método ou algoritmo descritas em conexão com a presente revelação podem ser corporificadas diretamente em hardware, em um módulo de software executado por um processador ou em uma combinação dos dois. Um módulo de software pode residir sob qualquer forma de meio de armazenamento que é conhecido na técnica. Alguns exemplos de meio de armazenamento que podem ser utilizados incluem memória de acesso aleatório (RAM), memória exclusiva de leitura (ROM), memória flash, memória EPROM, memória EEPROM, registradores, disco rígido, disco removível, CD-ROM e assim por diante. Um módulo de software pode compreender uma única instrução ou várias instruções e pode ser distribuído através de vários segmentos de códigos diferentes, entre programas diferentes e através de vários meios de armazenamento. Um meio de armazenamento pode ser acoplado a um processador de modo que o processador possa ler informações do, e gravar informações no, meio de armazenamento. Alternativamente, o meio de armazenamento pode ser integrante com o processador.
[0093] Os métodos aqui revelados compreendem uma ou mais etapas ou ações para executar o método descrito. As etapas e/ou ações de método podem ser intercambiadas umas com as outras sem que se abandone o alcance das reivindicações. Em outras palavras, a menos que seja especificada uma ordem específica de etapas ou ações, a ordem e/ou a utilização de etapas e/ou ações específicas podem ser modificadas sem que se abandone o alcance das reivindicações.
[0094] As funções descritas podem ser implementadas em hardware, software, firmware ou qualquer combinação deles. Se implementadas em hardware, uma configuração de hardware exemplar pode compreender um sistema de processamento em um nó sem fio. O sistema de processamento pode ser implementado com uma arquitetura de barramento. O barramento pode incluir qualquer número de barramentos e pontes de interconexão dependendo da aplicação específica do sistema de processamento e das restrições de desenho totais. O barramento pode conectar entre si diversos circuitos, que incluem um processador, meios passíveis de leitura por máquina e uma interface de barramento. A interface de barramento pode ser utilizada para conectar um adaptador de rede, entre outras coisas, ao sistema de processamento por meio do barramento. O adaptador de rede pode ser utilizado para implementar as funções de processamento de sinais da camada PHY. No caso de um terminal de usuário 120 (ver a Figura 1) uma interface com usuário (como, por exemplo, teclado, monitor, mouse, joystick, etc.) pode ser também conectada ao barramento. O barramento pode conectar também diversos outros circuitos tais como fontes de temporização, periféricos, reguladores de tensão, circuitos de gerenciamento de energia e semelhantes, que são notoriamente conhecidos na técnica e, portanto, não serão descritos adicionalmente.
[0095] O processador pode ser responsável por gerenciar o barramento e o processamento geral, inclusive a execução de software armazenado nos meios passíveis de leitura por máquina. O processador pode ser implementado com um ou mais processadores de propósito geral e/ou de propósito especial. Exemplos incluem microprocessadores, micro-controladores, processadores DSP e outros circuitos que podem executar software. Software será interpretado amplamente como significando instruções, dados ou qualquer combinação deles, seja referido como software, firmware, middleware, micro-código, linguagem de descrição de hardware ou outros. Os meios passíveis de leitura por máquina, podem incluir, a título de exemplo, RAM (Memória de Acesso Aleatório), memória flash, ROM (Memória Exclusiva de Leitura), PROM (Memória Exclusiva de Leitura Programável), EPROM (Memória Exclusiva de Leitura Programável Apagável), EEPROM (Memória Exclusiva de Leitura Programável Eletricamente Apagável), registradores, discos magnéticos, discos óticos, unidades rígidas ou qualquer outro meio de armazenamento adequado ou qualquer combinação deles. Os meios passíveis de leitura por máquina podem ser corporificados em um produto de programa de computador. O produto de programa de computador pode compreender materiais de acondicionamento.
[0096] Em uma implementação em hardware, os meios passíveis de leitura por máquina podem ser parte do sistema de processamento separados do processador. Entretanto, conforme os versados na técnica entenderão prontamente, os meios passíveis de leitura por máquina, ou qualquer parte deles, podem ser externos ao sistema de processamento. A título de exemplo, os meios passíveis de leitura por máquina podem incluir uma linha de transmissão, uma onda portadora modulada por dados e/ou um produto de computador separado do nó sem fio, todos eles podendo ser acessados pelo processador através da interface de barramento. Alternativamente, ou, além disso, os meios passíveis de leitura por máquina, ou qualquer parte deles, podem ser integrados ao processador conforme o caso possa ser com cache e/ou arquivos de registro geral.
[0097] O sistema de processamento pode ser configurado como um sistema de processamento de propósito geral com um ou mais microprocessadores executando a funcionalidade de processador e uma memória externa provendo pelo menos uma parte dos meios passíveis de leitura por máquina, todos eles conectados entre si com outros circuitos de suporte através de uma arquitetura de barramento externa. Alternativamente, o sistema de processamento pode ser implementado com um ASIC (Circuito Integrado Específico de Aplicativo) com o processador, a interface de barramento, a interface com usuário no caso de um terminal de acesso, circuitos de suporte e pelo menos uma parte dos meios passíveis de leitura por máquina integrada a um único chip ou com um ou mais FPGAs (Arranjos de Portas Programáveis no Campo), PLD (Aparelhos Lógicos Programáveis), controladores, máquinas de estados, lógica conectada por gate, componentes de hardware discretos ou qualquer outro conjunto de circuitos adequado ou qualquer combinação de circuitos que possa executar as diversas funcionalidades descritas ao longo desta revelação. Os versados na técnica reconhecerão como melhor implementar a funcionalidade descrita para o sistema de processamento dependendo da aplicação específica e das restrições de desenho totais impostas ao sistema como um todo.
[0098] Os meios passíveis de leitura por máquina podem compreender vários módulos de software. Os módulos de software incluem instruções que, quando executadas pelo processador, fazem com que o sistema de processamento desempenhe diversas funções. Os módulos de software podem incluir um módulo de transmissão e um módulo de recepção. Cada módulo de software pode residir em um único aparelho de armazenamento ou ser distribuído através de vários aparelhos de armazenamento. A título de exemplo, um módulo de software pode ser carregado em uma RAM a partir de uma unidade rígida quando ocorrer um evento de gatilho. Durante a execução do módulo de software, o processador pode carregar algumas instruções em cache de modo a aumentar a velocidade de acesso. Uma ou mais linhas de cache podem ser então carregadas em um arquivo de registro geral para execução pelo processador. Quando houver referência à funcionalidade de um módulo de software em seguida, deve ficar entendido que tal funcionalidade é implementada pelo processador quando executa instruções desse módulo de software.
[0099] Se implementadas em software, as funções podem ser armazenadas ou transmitidas como uma ou mais instruções ou código em um meio passível de leitura por computador. Os meios passíveis de leitura por computador incluem tanto meios de armazenamento em computador quanto meios de comunicação que incluem qualquer meio que facilite a transferência de um programa de computador de um lugar para outro. Um meio de armazenamento pode ser qualquer meio disponível que possa ser acessado por um computador. A título de exemplo e não de limitação, tais meios passíveis de leitura por computador podem compreender RAM, ROM, EEPROM, CD-ROM ou outro armazenamento em disco óptico, armazenamento em disco magnético ou outros aparelhos de armazenamento magnético ou qualquer outro meio que possa ser utilizado para portar ou armazenar código de programa desejado sob a forma de instruções ou estruturas de dados e que possa ser acessado por um computador. Além disto, qualquer conexão é apropriadamente denominada de meio passível de leitura por computador. Por exemplo, se o software for transmitido de um site da Web, servidor ou outra fonte remota utilizando-se um cabo coaxial, cabo de fibra ótica, par trançado, linha de assinante digital (DSL) ou tecnologias sem fio, tais como infravermelho (IR), rádio e microonda, então o cabo coaxial, o cabo de fibra ótica, o par trançado, a DSL ou tecnologias sem fio tais como infravermelho, rádio e microonda são incluídos na definição de meio. Disco, conforme aqui utilizado, inclui disco compacto (CD), disco de laser, disco ótico, disco versátil digital (DVD), disco flexível e disco Blu-ray® onde discos (disks) reproduzem usualmente dados magneticamente, enquanto discos (discs) reproduzem dados oticamente com lasers. Assim, sob alguns aspectos, os meios passíveis de leitura por computador podem compreender meios passíveis de leitura por computador não transitórios (meios tangíveis, por exemplo). Além disto, sob outros aspectos, os meios passíveis de leitura por computador podem compreender meios passíveis de leitura por computador transitórios (um sinal, por exemplo). Combinações dos elementos acima devem ser também incluídas dentro do alcance dos meios passíveis de leitura por computador.
[0100] Assim, determinados aspectos podem compreender um produto de programa de computador para executar as operações aqui apresentadas. Por exemplo, tal produto de programa de computador pode compreender um meio passível de leitura por computador que tem instruções armazenadas (e/ou codificadas) nele, as instruções sendo executáveis por um ou mais processadores para executar as operações aqui descritas. Sob determinados aspectos, o produto de programa de computador pode incluir material de acondicionamento.
[0101] Além disso, deve ficar entendido que os módulos e/ou outros dispositivos apropriados para executar os métodos e técnicas aqui descritos podem ser baixados e/ou senão obtidos por um terminal de usuário e/ou estação base conforme aplicável. Por exemplo, tal aparelho pode ser acoplado a um servidor para facilitar a transferência de dispositivos para executar os métodos aqui descritos. Alternativamente, diversos métodos aqui discutidos podem ser fornecidos por meio de dispositivos de armazenamento (como, por exemplo, RAM, ROM, um meio de armazenamento físico tal como um disco compacto (CD) ou disco flexível, etc.) de modo que um terminal de usuário e/ou uma estação base possam obter os diversos métodos mediante acoplamento ou o fornecimento dos dispositivos de armazenamento ao aparelho. Além do mais, pode ser utilizada qualquer outra técnica adequada para fornecer os métodos e técnicas aqui descritos a um aparelho.
[0102] Deve ficar entendido que as reivindicações não estão limitadas à configuração e aos componentes precisos mostrados acima. Diversas modificações, alterações e variações podem ser feitas na disposição, funcionamento e detalhes dos métodos e do equipamento descritos acima sem que se abandone o alcance das reivindicações.

Claims (15)

1. Método para comunicação sem fio, caracterizado pelo fato de que compreende: gerar (502) um quadro que compreende uma primeira sequência (702) e um conjugado (704) da primeira sequência; e emitir (504) o quadro para transmissão para o nó sem fio (110, 120, 302), em que a primeira sequência (702) é transmitida por meio de uma primeira cadeia de transmissão (722) e o conjugado (704) da primeira sequência é transmitido simultaneamente por meio de uma segunda cadeia de transmissão (724), em que a primeira sequência (702) é conhecida pelo nó sem fio (110, 120, 302) antes da transmissão, em que a primeira sequência (702) compreende uma sequência de códigos de Golay rotacionada por π/2.
2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que a primeira sequência (702) compreende uma sequência de estimação de canal, CES.
3. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que: a primeira sequência (702) é gerada com base em uma primeira combinação linear de uma sequência original e um conjugado da sequência original.
4. Método, de acordo com a reivindicação 3, caracterizado pelo fato de que: o conjugado (704) da primeira sequência é gerado com base em uma segunda combinação linear da sequência original e do conjugado da sequência original.
5. Método, de acordo com a reivindicação 4, caracterizado pelo fato de que as primeira e segunda combinações lineares são efetuadas com base no conjugado da sequência original e em um valor que representa uma fase complexa.
6. Método para comunicação sem fio, caracterizado pelo fato de que compreende: obter (602), por um aparelho (110, 120, 302) e a partir de um nó sem fio (110, 120, 302), um quadro que compreende uma primeira sequência (702) e um conjugado (704) da primeira sequência recebido simultaneamente por meio de uma primeira e uma segunda cadeias de recepção (726, 728), em que a primeira sequência (702) é conhecida pelo aparelho (110, 120, 302) antes da obtenção do quadro; e gerar (604) uma primeira estimativa de sinal (708) com base na primeira sequência (702) como recebida por meio da primeira cadeia de recepção (726); gerar (606) uma segunda estimativa de sinal (712) com base no conjugado (704) da primeira sequência como recebida por meio da primeira cadeia de recepção (726); gerar (608) uma terceira estimativa de sinal (716) com base na primeira sequência (702) como recebida por meio da segunda cadeia de recepção (728); gerar (610) uma quarta estimativa de sinal (720) com base no conjugado (704) da primeira sequência como recebida por meio da segunda cadeia de recepção (728); e gerar (612) uma estimativa de sinal de várias entradas e várias saídas, MIMO, com base na primeira estimativa de sinal (708), na segunda estimativa de sinal (712), na terceira estimativa de sinal (716) e na quarta estimativa de sinal (720), em que a primeira sequência (702) compreende uma sequência de códigos de Golay rotacionada por π/2.
7. Método, de acordo com a reivindicação 6, caracterizado pelo fato de que a primeira sequência (702) compreende uma sequência de estimação de canal, CES, e em que a primeira, segunda, terceira e quarta estimativas de sinal (708, 712, 716, 720) compreendem uma estimativa de canal.
8. Método, de acordo com a reivindicação 6, caracterizado pelo fato de que: gerar a primeira estimativa de sinal (708) compreende gerar, por meio de um correlacionador de Golay, pelo menos a primeira estimativa de sinal (708) com base na sequência de códigos de Golay.
9. Método, de acordo com a reivindicação 6, caracterizado pelo fato de que o quadro compreende adicionalmente uma segunda sequência (802) e um conjugado (804) da segunda sequência, o método compreendendo adicionalmente: receber, simultaneamente a segunda sequência (802) e o conjugado (804) da segunda sequência por meio das primeira e segunda cadeias de recepção (726, 728) em um período de tempo posterior à recepção da primeira sequência (702) e do conjugado (704) da primeira sequência, em que a segunda sequência (802) no quadro é conhecida pelo aparelho (110, 120, 302) antes da obtenção do quadro; gerar uma quinta estimativa de sinal com base na segunda sequência (802) como recebida na primeira cadeia de recepção (726); gerar uma sexta estimativa de sinal com base no conjugado (804) da segunda sequência como recebida na primeira cadeia de recepção (726); gerar uma sétima estimativa de sinal com base na segunda sequência (802) como recebida na segunda cadeia de recepção (728); e gerar uma oitava estimativa de sinal com base no conjugado (804) da segunda sequência como recebida na segunda cadeia de recepção (728).
10. Método, de acordo com a reivindicação 9, caracterizado pelo fato de que compreende adicionalmente: receber, simultaneamente, a segunda sequência (802) e o conjugado (804) da segunda sequência por meio das terceira e quarta cadeias de recepção (810, 812) em um período de tempo posterior à recepção da primeira sequência (702) e do conjugado (704) da primeira sequência; gerar uma nona estimativa de sinal com base na primeira sequência (702) como recebida por meio da terceira cadeia de recepção (810); gerar uma décima estimativa de sinal com base no conjugado (704) da primeira sequência como recebida por meio da terceira cadeia de recepção (810); gerar uma décima primeira estimativa de sinal com base na primeira sequência (702) como recebida por meio da quarta cadeia de recepção (812); gerar uma décima segunda estimativa de sinal com base no conjugado (704) da primeira sequência como recebida por meio da quarta cadeia de recepção (812); gerar uma décima terceira estimativa de sinal com base na segunda sequência (802) como recebida por meio da terceira cadeia de recepção (810); gerar uma décima quarta estimativa de sinal com base no conjugado (804) da segunda sequência como recebida por meio da terceira cadeia de recepção (810); gerar uma décima quinta estimativa de sinal com base na segunda sequência (802) como recebida por meio da quarta cadeia de recepção (812); e gerar uma décima sexta estimativa de sinal com base no conjugado (804) da segunda sequência como recebida por meio da quarta cadeia de recepção (812).
11. Aparelho (110, 120, 302) para comunicação sem fio, caracterizado pelo fato de que compreende: meios para gerar (502A) um quadro que compreende uma primeira sequência (702) e um conjugado (704) da primeira sequência; e meios para emitir (504A) o quadro para transmissão para um nó sem fio (110, 120, 302), em que a primeira sequência (702) é transmitida por meio de uma primeira cadeia de transmissão (722) e o conjugado (704) da primeira sequência é transmitido simultaneamente por meio de uma segunda cadeia de transmissão (724), em que a primeira sequência (702) é conhecida pelo nó sem fio (110, 120, 302) antes da transmissão, em que a primeira sequência (702) compreende uma sequência de códigos de Golay rotacionada por π/2.
12. Aparelho (110, 120, 302) para comunicação sem fio, caracterizado pelo fato de que compreende: meios para obter (602A), a partir de um nó sem fio (110, 120, 302), um quadro que compreende uma primeira sequência (702) e um conjugado (704) da primeira sequência recebidos simultaneamente por meio de uma primeira e uma segunda cadeias de recepção (726, 728), em que a primeira sequência (702) é conhecida pelo aparelho (110, 120, 302) antes da obtenção do quadro; meios para gerar (604A) uma primeira estimativa de sinal (708) com base na primeira sequência (702) como recebida por meio da primeira cadeia de recepção (726); meios para gerar (606A) uma segunda estimativa de sinal (712) com base no conjugado (704) da primeira sequência como recebida por meio da primeira cadeia de recepção (726); meios para gerar (608A) uma terceira estimativa de sinal (716) com base na primeira sequência (702) como recebida por meio da segunda cadeia de recepção (728); meios para gerar (610A) uma quarta estimativa de sinal (720) com base no conjugado (704) da primeira sequência como recebida por meio da segunda cadeia de recepção (728); e meios para gerar (612A) uma estimativa de sinal de várias entradas e várias saídas, MIMO, com base na primeira estimativa de sinal (708), na segunda estimativa de sinal (712), na terceira estimativa de sinal (716) e na quarta estimativa de sinal (720), em que a primeira sequência (702) compreende uma sequência de códigos de Golay rotacionada por π/2.
13. Memória legível por computador caracterizada pelo fato de que compreende instruções armazenadas na mesma, as instruções sendo executadas por um computador para realizar o método conforme definido em qualquer uma das reivindicações 1 a 5 ou 6 a 10.
14. Nó sem fio (110, 120, 302), caracterizado pelo fato de que compreende: pelo menos uma antena (316); e um sistema de processamento (304, 320) configurado para acionar os meios para gerar, conforme definidos na reivindicação 11; e um transmissor (310) configurado para acionar os meios parar emitir, conforme definidos na reivindicação 11.
15. Nó sem fio (110, 120, 302), caracterizado pelo fato de que compreende: pelo menos uma antena (316); e um receptor (312) configurado para acionar os meios para obter conforme definidos na reivindicação 12; e um sistema de processamento (304, 320) configurado para acionar os diversos meios para gerar conforme definidos na reivindicação 12.
BR112017022265-5A 2015-04-17 2016-03-02 Estimação de canal eficaz que utiliza sequências de golay BR112017022265B1 (pt)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201562149111P 2015-04-17 2015-04-17
US62/149,111 2015-04-17
US15/057,956 US10211893B2 (en) 2015-04-17 2016-03-01 Efficient channel estimation using Golay sequences
US15/057,956 2016-03-01
PCT/US2016/020358 WO2016167891A1 (en) 2015-04-17 2016-03-02 Efficient channel estimation using golay sequences

Publications (2)

Publication Number Publication Date
BR112017022265A2 BR112017022265A2 (pt) 2018-07-10
BR112017022265B1 true BR112017022265B1 (pt) 2024-05-21

Family

ID=

Similar Documents

Publication Publication Date Title
CN110447212B (zh) 用于下一代无线通信***的参考信号的方法及装置
EP3284199B1 (en) Efficient channel estimation using golay sequences
BR112018014090B1 (pt) Treinamento de conformação de feixes que utiliza esquema de transmissão por múltiplas-entradas e múltiplas-saídas
BR112017014927B1 (pt) Reporte de localização para dispositivos de frequência extremamente alta (ehf)
BR112017021902B1 (pt) Aparelho e método para gerar e transmitir quadros de dados
BR112013004693B1 (pt) Sinalização de intervalo de guarda para determinação de número de símbolos de dados
BR112015020129B1 (pt) Indicação do tipo confirmação e determinação (ack) de tempo de adiamento
BR112012030620B1 (pt) Formato de vht-sig-b e campos serviço em ieee 802.11ac
BR112018009226B1 (pt) Preâmbulo para estimativa de não linearidade
US10820291B2 (en) Phase tracking in training fields
BR112013002691B1 (pt) Campo vht-sig-b em pacotes de dados nulos (ndps)
US20160330059A1 (en) Distributed pilots for single carrier transmission
US9668169B2 (en) Bandwidth indication in a frame
US9485334B2 (en) Response time relaxation for high efficiency WLAN
JP2017505089A (ja) Mu−mimoのためのパイロットマッピング
WO2013135207A1 (zh) 物理上行控制信道解调参考信号的发送方法及装置
BR112017023607B1 (pt) Métodos e aparelhos para comunicações sem fio, e memória legível por computador
BR112020014772A2 (pt) Respostas imediatas sob o acesso multiplexado por divisão de tempo (tdm)
US11012106B2 (en) Implementation of improved omni mode signal reception
BR112017022265B1 (pt) Estimação de canal eficaz que utiliza sequências de golay
BR112016020636B1 (pt) Relaxamento de tempo de resposta para wlan de alta eficiência
BR112017010807B1 (pt) Técnica para obter a rotaçao de um dispositivo sem fio
BR112016029314B1 (pt) Proteção para transmissões de múltiplos usuários
BR112016013939B1 (pt) Mecanismo de determinação de número de pacote
BR112017003094B1 (pt) Método e aparelho para comunicações sem fio e memória legível por computador