BRPI0617906A2 - pré-codificação linear para sistema duplex por divisão de tempo - Google Patents
pré-codificação linear para sistema duplex por divisão de tempo Download PDFInfo
- Publication number
- BRPI0617906A2 BRPI0617906A2 BRPI0617906-1A BRPI0617906A BRPI0617906A2 BR PI0617906 A2 BRPI0617906 A2 BR PI0617906A2 BR PI0617906 A BRPI0617906 A BR PI0617906A BR PI0617906 A2 BRPI0617906 A2 BR PI0617906A2
- Authority
- BR
- Brazil
- Prior art keywords
- channel
- link channel
- matrix
- feedback
- reverse link
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0658—Feedback reduction
- H04B7/0663—Feedback reduction using vector or matrix manipulations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0417—Feedback systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0602—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using antenna switching
- H04B7/0608—Antenna selection according to transmission parameters
- H04B7/061—Antenna selection according to transmission parameters using feedback from receiving side
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0636—Feedback format
- H04B7/0639—Using selective indices, e.g. of a codebook, e.g. pre-distortion matrix index [PMI] or for beam selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0686—Hybrid systems, i.e. switching and simultaneous transmission
- H04B7/0691—Hybrid systems, i.e. switching and simultaneous transmission using subgroups of transmit antennas
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0837—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
- H04B7/0842—Weighted combining
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0837—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
- H04B7/0842—Weighted combining
- H04B7/0862—Weighted combining receiver computing weights based on information from the transmitter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0417—Feedback systems
- H04B7/0421—Feedback systems utilizing implicit feedback, e.g. steered pilot signals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Theoretical Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Transmission System (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
<B>PRé-CODIFICAçãO LINEAR PARA SISTEMA DUPLEX POR DIVISãO DE TEMPO.<D> Sistemas e metodologias são descritos que facilitam gerar e/ou utilizar realimentação explícita e implícita relativa a um canal de link direto para pré-codificação linear em sistema de múltiplas entradas e múltiplas saídas (MIMO) de duplexação por divisão de tempo (TDD). Realimentação implícita pode ser fornecida estimando um canal de link reverso, que pode ser substancialmente similar a pelo menos uma parte do canal de link direto (por exemplo, com base em reciprocidade). Ademais, realimentação explícita pode ser produzida ao quantizar pelo menos parte de uma estimativa do canal de link direto (por exemplo, utilizando quantização escalar e/ou vetorial).
Description
"PRÉ-CODIFICAÇÃO LINEAR PARA SISTEMA DUPLEX POR DIVISÃO DETEMPO"
CAMPO DA INVENÇÃO
A seguinte descrição se relaciona geralmente acomunicações sem fio, e mais particularmente a pré-codificação linear em um sistema de comunicação sem fio deduplexação por divisão de tempo (TDD).
DESCRIÇÃO DA TÉCNICA ANTERIOR
Sistemas de comunicação sem fio são amplamenteaplicados para fornecer vários tipos de conteúdo de umacomunicação como, por exemplo, voz, dados, e assim pordiante. Os sistemas de comunicação sem fio típicos podemser sistemas de acesso múltiplo capazes de suportar umacomunicação com os múltiplos usuários compartilhandorecursos de sistema disponíveis (por exemplo, a largura debanda, potência de transmissão,...). Exemplos de taissistemas de acesso múltiplo podem incluir sistemas deacesso múltiplo por divisão de códigos (CDMA), sistemas deacesso múltiplo por divisão de tempo (TDMA), sistemas deacesso múltiplo por divisão de freqüência (FDMA), sistemasde acesso múltiplo por divisão de freqüência ortogonal(OFDMA), e semelhantes.
Geralmente, os sistemas de comunicação de acessomúltiplo sem fio podem simultaneamente suportar umacomunicação para múltiplos dispositivos móveis. Cadadispositivo móvel pode comunicar-se com uma ou maisestações base através de transmissões nos links direto ereverso. 0 link direto (ou downlink) se refere ao link decomunicação de estações base a dispositivos móveis, e olink reverso (ou uplink) se refere ao link de comunicaçãode dispositivos móveis a estações base. Ademais, ascomunicações entre dispositivos móveis e as estações basepodem ser estabelecidas através de sistemas de únicaentrada e única saída (SISO), sistemas de múltiplasentradas e única saída (MISO), sistemas de múltiplasentradas e múltiplas saídas (MIMO), e assim por diante.
Os sistemas MIMO empregam geralmente múltiplas(Nt) antenas de transmissão e múltiplas (Nr) antenas derecepção para transmissão de dados. Um canal MIMO formadopelas Nt antenas de transmissão e Nr de recepção pode serdecomposto em Ns canais independentes, que podem serreferidos como canais espaciais, onde Ns < {Nt, Nr} . Cada umdos Ns canais independentes corresponde a uma dimensão.Além disso, os sistemas MIMO podem fornecer desempenhomelhorado (por exemplo, eficiência espectral aumentada,capacidade de transmissão mais elevada e/ou maiorconfiabilidade) se as dimensionalidades adicionais criadaspelas múltiplas antenas de transmissão e de recepção foremutilizadas.
Sistemas MIMO podem suportar várias técnicas deduplexação para dividir comunicações de link direto ereverso em um meio físico comum. Por exemplo, os sistemasde duplexação por divisão de freqüência (FDD) podemutilizar regiões de freqüência díspares para comunicaçõesde links direto e reverso. Ademais, em sistemas deduplexação por divisão de tempo (TDD), comunicações delinks direto e reverso podem empregar uma região comum defreqüência. Entretanto, as técnicas convencionais podemfornecer realimentação limitada ou nenhuma realimentação emrelação a informações de canal.
RESUMO DA INVENÇÃO
O seguinte apresenta um sumário simplificado deuma ou mais materializações a fim de fornecer umacompreensão básica de tais materializações. Este sumárionão é uma vista geral extensiva de todas as materializaçõescontempladas, e é pretendido não identificar chaves ouelementos críticos de todas as materializações nem delinearo escopo de algumas ou todas as materializações. Seu únicopropósito é apresentar alguns conceitos de uma ou maismaterializações em uma forma simplificada como um prelúdioà descrição mais detalhada que é apresentada mais tarde.
De acordo com uma ou mais materializações edescrição correspondente das mesmas, vários aspectos sãodescritos em conexão facilitando geração e/ou utilização derealimentação explícita e implícita relativa a um canal delink direto para pré-codificação linear em um sistema demúltiplas entradas e múltiplas saídas (MIMO) de duplexaçãopor divisão de tempo (TDD). A realimentação implícita podeser fornecida estimando um canal de link reverso, que podeser substancialmente similar a pelo menos uma parte docanal de link direto (por exemplo, baseado nareciprocidade). Além disso, a realimentação explícita podeser produzida quantizando pelo menos parte de umaestimativa do canal de link direto (por exemplo, utilizandoquantização vetorial e/ou escalar).
De acordo com aspectos relacionados, um métodoque facilita gerar realimentação relativa a um canal delink direto para pré-codificação linear é descrito aqui. Ométodo pode compreender estimar um canal de link diretopara gerar uma matriz. Ademais, o método pode incluirquantizar uma parte da matriz para produzir realimentaçãoexplícita. 0 método pode também incluir transmitir dadosquantizados sobre um canal de link reverso que fornecerealimentação implícita correspondendo a um restante damatriz.
Um outro aspecto relaciona-se a um equipamento decomunicações sem fio que pode incluir uma memória que retémum livro-código e uma matriz estimada relativos a um canalde link direto. Ademais, o equipamento de comunicações semfio pode incluir um processador, acoplado à memória,configurado para modificar o livro-código baseado pelomenos em parte em um ou mais links empregados comunicando-se através de um canal de link reverso, comparar uma parteda matriz estimada com matrizes alteradas no livro-códigomodificado para selecionar uma matriz alterada maispróxima, e transmitir um indice associado com a matrizalterada selecionada, mais próxima no canal de linkreverso.
Ainda um outro aspecto se refere a um equipamentode comunicações sem fio para gerar e transferirrealimentação implícita e explícita relativa a um canal delink direto. O equipamento de comunicações sem fio podeincluir mecanismos para estimar um canal de link diretopara produzir uma matriz; mecanismos para quantizar umsubconjunto da matriz; e mecanismos para transmitir dadosquantizados em um canal de link reverso que fornecerealimentação implícita relativa a uma restante da matriz.
Ainda um outro aspecto se relaciona a um meiolegível por máquina possuindo instruções executáveis pormáquina armazenadas no mesmo para estimar um canal de linkdireto e gerar uma matriz unitária associada com o canal delink direto. O meio legível por máquina pode adicionalmenteter instruções executáveis por máquina armazenadas no mesmopara quantizar uma parte da matriz unitária que correspondea uma ou mais antenas de um dispositivo móvel que estãoinativas para uma comunicação de canal de link reverso etransmitir dados quantizados no canal de link reverso, ocanal de link reverso fornece realimentação implícitacorrespondendo a um ou mais links associados com uma oumais antenas ativas do dispositivo móvel.
De acordo com um outro aspecto, um equipamento emum sistema de comunicação sem fio pode incluir umprocessador, onde o processador pode ser configurado paragerar uma matriz relacionada a um canal de link diretoestimado. Ademais, o processador pode ser configurado paraquantizar uma parte da matriz para produzir realimentaçãoexplicita relativa à parte do canal de link diretoestimado. Além disso, o processador pode ser configuradopara transmitir dados quantizados em um canal de linkreverso, o canal de link reverso fornece realimentaçãoimplícita relativa a um restante do canal de link diretoestimado.
De acordo com um aspecto adicional, um método quefacilita utilizar realimentação implícita e explícitarelativa a um canal de link direto para pré-codificaçãolinear é descrito aqui. O método pode compreender estimarum canal de link reverso para obter realimentação implícitarelativa a uma parte de um canal de link direto.Adicionalmente, o método pode incluir avaliar realimentaçãoexplícita relativa a um restante do canal de link diretorecebida através do canal de link reverso. Ademais, ométodo pode compreender combinar a realimentação implícitae a realimentação implícita. Além disso, o método podeincluir modificar comunicação no canal de link direto queutiliza a realimentação combinada.
Um outro aspecto se refere a um equipamento decomunicações sem fio que pode incluir uma memória que retémum livro-código e um índice associados com o livro-códigorecebido em um canal de link reverso. Ademais, oequipamento de comunicações sem fio pode incluir umprocessador, acoplado à memória, que pode ser configuradopara modificar o livro-código baseado pelo menos em parteem um ou mais links utilizados para comunicação através docanal de link reverso, determinar uma matriz adaptada dolivro-código modificado relativo ao índice, e combinarrealimentação explícita associada com a matriz adaptada comrealimentação implícita estimada do canal de link reverso.
Ainda um outro aspecto refere-se a um equipamentode comunicações sem fio para utilizar realimentaçãoimplícita e explícita relativa a um canal de link diretopara modificar a transmissão subseqüente sobre o canal delink direto. 0 equipamento de comunicações sem fio podeincluir mecanismos para obter realimentação implícitarecebida através de um canal de link reverso, mecanismospara analisar realimentação explícita recebida através docanal de link reverso, e mecanismos para modificarcomunicação em um canal de link direto com base em umacombinação da realimentação implícita e da realimentaçãoexplícita.
Ainda um outro aspecto refere-se a um meiolegível por máquina possuindo instruções executáveis pormáquina armazenadas no mesmo para estimar um canal de linkreverso para obter realimentação implícita correspondendo auma parte de um canal de link direto; analisarrealimentação explícita recebida através do canal de linkreverso, a realimentação explícita corresponde ao restantedo canal de link direto; e empregar uma combinação darealimentação implícita e da realimentação explícita paramodificar comunicação no canal da link direto.
De acordo com um outro aspecto, um equipamento emum sistema de comunicação sem fio pode incluir umprocessador, onde o processador pode ser configurado paraestimar um canal de link reverso para determinarrealimentação implícita relativa a uma parte de um canal delink direto, avaliar realimentação explícita relativa a umrestante do canal da link direto recebida através do canalde link reverso, e combinar a realimentação implícita e arealimentação explícita.Para cumprimento dos fins relacionados emencionados acima, uma ou mais materializações compreendemas características em seguida descritas inteiramente eparticularmente apontadas nas reivindicações. A seguintedescrição e os desenhos anexados determinaram em detalhecertos aspectos ilustrativos de uma ou maismaterializações. Estes aspectos são indicativos,entretanto, mas algumas das várias maneiras em que osprincípios de várias materializações podem ser empregados eas materializações descritas são pretendidas a incluirtodos tais aspectos e seus equivalentes.
BREVE DESCRIÇÃO DAS FIGURAS
A Figura 1 é uma ilustração de um sistema decomunicação sem fio de acordo com os vários aspectosdeterminados aqui.
A Figura 2 é uma ilustração de um sistema decomunicação sem fio exemplar que transfere realimentaçãoexplícita e implícita relativa a um canal (por exemplo,canal de link direto).
A Figura 3 é uma ilustração de um sistema decomunicação sem fio exemplar que emprega realimentaçãorelativa a canal explícita e implícita para modificartransmissões subseqüentes em um canal.
A Figura 4 é uma ilustração de uma metodologiaexemplar que facilita gerar realimentação explícita eimplícita relativa a um canal de link direto para pré-codificação linear.
A Figura 5 é uma ilustração de uma metodologiaexemplar que facilita modificar um livro-código utilizadopara quantização de vetor de informações de canal de linkdireto.
A Figura 6 é uma ilustração de uma metodologiaexemplar que facilita utilizar realimentação implícita eexplicita relativa a um canal de link direto para pré-codificação linear.
A Figura 7 é uma ilustração de uma metodologiaexemplar que facilita modificar um livro-código paraempregar realimentação que inclui um índice recebido em umcanal de link reverso.
A Figura 8 é uma ilustração de um dispositivomóvel exemplar que facilita estimar um canal de link diretoe/ou fornecer realimentação (por exemplo, explícita eimplícita) em conexão a um sistema MIMO TDD.
A Figura 9 é uma ilustração de um sistemaexemplar que facilita receber e/ou utilizar realimentaçãoexplícita e implícita relativa a um canal de link direto(por exemplo, em um sistema MIMO TDD).
A Figura 10 é uma ilustração de um ambiente derede sem fio exemplar que pode ser empregado conjuntamentecom vários sistemas e métodos descritos aqui.
A Figura 11 é uma ilustração de um sistemaexemplar que gera e/ou transfere realimentação implícita eexplícita relativa a um canal de link direto.
A Figura 12 é uma ilustração de um sistemaexemplar que utiliza realimentação implícita e explícitarelativa a um canal de link direto para modificartransmissão subseqüente no canal de link direto.
DESCRIÇÃO DETALHADA DA INVENÇÃO
As várias materializações são descritas agora emreferência aos desenhos, onde os números de referênciasemelhantes são usados para se referir a elementossemelhantes por todo relatório. Na seguinte descrição, parafinalidades de explicação, muitos detalhes específicos sãodeterminados a fim de fornecer uma compreensão completa deuma ou mais materializações. Pode ser evidente, entretanto,que tais materializações podem ser praticadas sem estesdetalhes específicos. Em outras circunstâncias, estruturase dispositivos bem conhecidos são mostrados na forma dediagrama de bloco a fim de facilitar descrição de uma oumais materializações.
Como usado nesta aplicação, os termos"componente", "módulo", "sistema" e os semelhantes sãopretendidos a se referir a uma entidade relacionada comcomputador, hardware, firmware, uma combinação de hardwaree software, software, ou software na execução. Por exemplo,um componente não pode ser, mas não é limitado como sendo,um processo rodando em um processador, um processador, umobjeto, um executável, uma cadeia de execução, um programa,e/ou um computador. Para ilustração, tanto uma aplicaçãorodando em um dispositivo de computação como o dispositivode computação pode ser um componente. Um ou maiscomponentes podem residir dentro de um processo e/ou cadeiade execução e um componente pode ser localizado em umcomputador e/ou distribuído entre dois ou maiscomputadores. Além, estes componentes podem executar devários meios legíveis por computador que têm váriasestruturas de dados armazenadas nos mesmos. Os componentespodem comunicar-se por processos locais e/ou remotos comode acordo com um sinal que tem um ou vários pacotes dedados {por exemplo, dados de um componente que interage comum outro componente em um sistema local, no sistemadistribuído, e/ou através de uma rede tal como a Internetcom outros sistemas por meio do sinal).
Além disso, várias materializações são descritasaqui em conexão a um dispositivo móvel. Um dispositivomóvel pode também ser chamado de um sistema, uma unidade deassinante, uma estação de assinante, uma estação móvel, ummóvel, uma estação remota, um terminal remoto, um terminalde acesso, um terminal de usuário, um terminal, umdispositivo de comunicação sem fio, um agente de usuário,um dispositivo de usuário, ou um equipamento de usuário(UE) . Um dispositivo móvel pode ser um telefone celular, umtelefone sem fio, um telefone de Protocolo de Iniciação deSessão (SIP) , uma estação de Ioop local sem fio (WLL) , umassistente digital pessoal (PDA), um dispositivo de mão quetêm a capacidade de conexão sem fio, dispositivo decomputação, ou o outro dispositivo de processamentoconectado a um modem sem fio. Além disso, váriasmaterializações são descritas aqui em conexão a uma estaçãobase. Uma estação base pode ser utilizada comunicando-secom o dispositivo (s) móvel e pode também ser referida comoum ponto de acesso, nó B, ou alguma outra terminologia.
Além disso, os vários aspectos ou característicasdescritos aqui podem ser implementados como um método,equipamento, ou artigo de manufatura usando técnicas deprogramação e/ou engenharia padrão. 0 termo "produtoindustrial" como usado aqui pretende abranger um programade computador acessível de qualquer dispositivo, portadora,ou meios legíveis por computador. Por exemplo, os meioslegíveis por computador podem incluir, mas não serlimitados, aos dispositivos de armazenamento magnético (porexemplo, disco rígido, disquete, fitas magnéticas, etc.),discos óticos (por exemplo, disco compacto (CD), discoversátil digital (DVD), etc.), smart card, e dispositivosde memória rápida (por exemplo, EPR0M, cartão, stick, keydrive, etc.). Adicionalmente, os vários meios dearmazenamento descritos aqui podem representar um ou maisdispositivos e/ou outros meios legíveis por máquina paraarmazenar informações. 0 termo "meio legível por máquina"pode incluir, sem ser limitado a, canais sem fio e váriosoutros meios capazes de armazenar, conter, e/ou portarinstruções e/ou dados.Referindo agora à Figura 1, um sistema decomunicação sem fio 100 é ilustrado de acordo com váriasmaterializações apresentadas aqui. O sistema 100 compreendeuma estação base 102 que pode incluir múltiplos grupos deantena. Por exemplo, um grupo de antena pode incluir asantenas 104 e 106, um outro grupo pode compreender asantenas 108 e 110, e um grupo adicional pode incluir asantenas 112 e 114. Duas antenas são ilustradas para cadagrupo de antena; entretanto, mais ou poucas antenas podemser utilizadas para cada grupo. A estação base 102 podeadicionalmente incluir uma corrente de transmissor e umacorrente de receptor, cada qual pode por sua vezcompreender uma pluralidade de componentes associados comtransmissão de sinal e recepção (por exemplo,processadores, moduladores, multiplexadores, demoduladores,demultiplexadores, antenas, etc.), como será apreciadapelos versados na técnica.
A estação base 102 pode se comunicar com um oumais dispositivos móveis tais como o dispositivo móvel 116e o dispositivo móvel 122; entretanto, deve ser apreciadaque a estação base 102 pode se comunicar comsubstancialmente qualquer número de dispositivos móveissimilares aos dispositivos móveis 116 e 122. Osdispositivos móveis 116 e 122 podem ser, por exemplo,telefones celulares, smart phones, laptops, dispositivos decomunicação portáteis, dispositivos de computaçãoportáteis, rádios satélites, sistemas de posicionamentoglobal, PDAs, e/ou qualquer outro dispositivo apropriadopara comunicar-se no sistema de comunicação sem fio 100.
Como retratado, o dispositivo móvel 116 está em comunicaçãocom as antenas 112 e 114, onde as antenas 112 e 114transmitem informações ao dispositivo móvel 116 em um linkdireto 118 e recebem informações do dispositivo móvel 116em um link reverso 120. Além disso, o dispositivo móvel 122está em comunicação com as antenas 104 e 106, onde asantenas 104 e 106 transmitem informações ao dispositivomóvel 122 sobre um link direto 124 e recebem informações dodispositivo móvel 122 em um link reverso 126. Em um sistemade duplexação por divisão de freqüência (FDD), o linkdireto 118 pode utilizar uma banda de freqüência diferentedo que aquela usada pelo link reverso 120, e o link direto124 pode empregar uma banda de freqüência diferente do queaquela empregada pelo link reverso 126, por exemplo.Ademais, em um sistema de duplexação por divisão de tempo(TDD) , o link direto 118 e o link reverso 120 podemutilizar uma banda de freqüência comum e o link direto 124e o link reverso 126 podem utilizar uma banda de freqüênciacomum.
Cada grupo de antenas e/ou a área em que sãodesignadas para se comunicar pode ser referido como umsetor da estação base 102. Por exemplo, os grupos de antenapodem ser projetados para comunicar-se aos dispositivosmóveis em um setor das áreas cobertas pela estação base102. Em comunicação com links direto 118 e 124, as antenasde transmissão da estação base 102 podem utilizarconformação de feixe para melhorar relação sinal/ruido delinks direto 118 e 124 para os dispositivos móveis 116 e122. Também, enquanto a estação base 102 utilizaconformação de feixe para transmitir aos dispositivosmóveis 116 e 122 dispersados de forma aleatória através deuma cobertura associada, os dispositivos móveis em célulasvizinhas podem ser sujeitos a menos interferência emcomparação a uma estação base transmitindo através de umaúnica antena a todos seus dispositivos móveis.
De acordo com um exemplo, o sistema 100 pode serum sistema de comunicação de múltiplas entradas e múltiplassaídas (MIMO) TDD. Ademais, o sistema 100 pode empregarpré-codificação linear para fornecer realimentação relativaa canal (por exemplo, pertencer a links direto 118 e 124).Conforme a uma ilustração, a estação base 102 podetransmitir em links direto 118 e 124 aos dispositivosmóveis 116 e 122. Os dispositivos móveis 116 e 122 podemestimar os canais de link direto e determinar realimentaçãoexplícita para fornecer à estação base 102. Talrealimentação explícita pode relacionar-se a partes doscanais de link direto estimados. Os dispositivos móveis 116e 122 podem fornecer realimentação explícita à estação base102 em links reverso 120 e 126 assim como realimentaçãoimplícita associada com os links reverso 120 e 126.Realimentação implícita pode ser fornecida à estação base102 devido à reciprocidade de canal associada com o sistema100 que é um sistema TDD (por exemplo, desde que os linksdireto 118 e 124 utilizem bandas de freqüênciasubstancialmente similares em comparação aos links reversocorrespondentes 120 e 126); consequentemente, o canal delink reverso estimado na estação base 102 pode sersubstancialmente similar ao canal de link direto (e/ou umaparte do mesmo) estimado nos dispositivos móveis 116 e/ou122. A estação base 102 pode obter informações relacionadasde canal (por exemplo, associadas com os links direto 118 e124) da realimentação explícita e implícita, e asinformações relacionadas de canal podem ser utilizadas paracontrolar a transmissão subseqüente nos links direto 118 e124 (por exemplo, realizando conformação de feixe paraobter ganho de conformação de feixe).
Partindo para a Figura 2, é ilustrado um sistemade comunicação sem fio 200 exemplar que transfererealimentação explícita e implícita relativa a um canal(por exemplo, canal de link direto). O sistema 200 incluiuma estação base 202 que transmite informações a umdispositivo móvel 204 em um canal de link direto; ademais,a estação base 202 recebe informações do dispositivo móvel204 através de um canal de link reverso. O sistema 200 podeser um sistema MIMO TDD tal que o canal de link direto e ocanal de link reverso podem utilizar uma faixa defreqüência substancialmente similar; assim, o canal de linkreverso pode ser similar ao canal de link direto.Entretanto, a matéria objeto reivindicada não é limitada aoemprego de um sistema MIMO TDD. De acordo com um exemplo, odispositivo móvel 204 pode fornecer realimentação explicitae realimentação implícita relativas ao canal de link diretoatravés do canal de link reverso, e a realimentação podeser utilizada pela estação base 202 para ganhar umacompreensão do canal de link direto, que pode ser empregadapara controlar e/ou modificar transmissões subseqüentes nocanal de link direto (por exemplo, empregado para facilitarconformação de feixe).
O dispositivo móvel 204 pode incluir um geradorde realimentação parcial explícita 206 que emprega pré-codificação linear para produzir realimentação parcialexplícita relacionada ao canal de link direto. Por exemplo,o dispositivo móvel 204 pode estimar o canal de linkdireto. Além disso, o gerador de realimentação explícita206 pode empregar a estimativa de canal para gerarrealimentação explícita parcial relativa a uma parte docanal (por exemplo, realimentação explícita que pode sertransferida à estação base 202 sobre o canal de linkreverso) , enquanto comunicações do dispositivo móvel 204 àestação base 202 através do canal de link reverso puderemfornecer realimentação implícita associada com um restantedo canal. Ademais, a estação base 202 pode incluir umavaliador de realimentação implícita 208 que obtém e/ouanalisa realimentação implícita relativa a canal (porexemplo, obtido de estimativa do canal de link reverso, quepode ser substancialmente similar a uma parte do canal delink direto) e um avaliador de realimentação explicita 210que recebe e/ou examina realimentação explicita relativa acanal (por exemplo, fornecida do gerador de realimentaçãoexplicita parcial 206 do dispositivo móvel 204, dados como,por exemplo, dados quantizados, um índice, etc.transmitidos no canal de link reverso, . . . ) . A estação base202 pode combinar realimentação implícita e realimentaçãoexplícita para ganhar conhecimento do canal de link direto(por exemplo, canal de link direto inteiro).
De acordo com um exemplo (por exemplo, onde osistema 200 pode ser um sistema MIMO), o dispositivo móvel204 pode ter múltiplas antenas que podem receberinformações no canal de link direto (por exemplo, umconjunto de antenas ativas), enquanto um subconjunto dasmúltiplas antenas (por exemplo, uma, dois, etc. do conjuntode antenas) do dispositivo móvel 204 pode estar ativo parauma comunicação no canal de link reverso. Utilizando umsubconjunto das antenas para comunicação de link reverso, aestação base 202 pode estimar uma parte do canal relativaao subconjunto de antenas empregadas para comunicar nocanal de link reverso. A estimativa da parte do canal pode25 ser obtida pelo avaliador de realimentação implícita 208.Consequentemente, do ponto de vista da estação base 202, aestação base 202 (e/ou o avaliador de realimentaçãoimplícita 208) podem ter o acesso a uma parte do canal (porexemplo, parte do canal de link direto) porque umsubconjunto de antenas do dispositivo móvel 204 pode estarativo para uma comunicação de canal de link reversoenquanto o restante das antenas do dispositivo móvel 204puder estar inativo. Entretanto, a estação base 202 empregatipicamente realimentação relativa ao canal inteiro (porexemplo, para efetuar conformação de feixe), especialmenteuma parte do canal (por exemplo, correspondendo a antenasativas especificas) . Assim, além de realimentação implícitaobtida através do avaliador de realimentação implícita 208(por exemplo, relativa a um link, a mais de um link,...), aestação base 208 pode receber realimentação explícitarelativa a um restante do canal (por exemplo, realimentaçãoexplícita relativa a antenas do conjunto que pode estarinativo para comunicação de canal de link reverso,realimentação explícita associada com links dísparesdiferentes de links empregados em conexão com o canal delink reverso,...) · Por exemplo, realimentação explícitacorrespondendo a links díspares pode ser quantizada efornecida à estação base 202. Combinando realimentaçãoimplícita e explícita, a estação base 202 pode obter umacompreensão do canal inteiro.
Partindo para a Figura 3, é ilustrado um sistemade comunicação sem fio 300 exemplar que empregarealimentação explícita e implícita relativa a canal paramodificar transmissões subseqüentes em um canal. O sistema300 pode incluir a estação base 202 que se comunica com odispositivo móvel 204 (por exemplo, através dos canais delink direto e reverso) . Ademais, o sistema 300 pode ser umsistema MIMO TDD. Além disso, o dispositivo móvel 204 podeadicionalmente compreender o gerador de realimentaçãoparcial explícita 206 e a estação base 202 pode incluir oavaliador de realimentação implícita 208 e o avaliador derealimentação explícita 210.
O dispositivo móvel 204 pode adicionalmenteincluir uma estimador de canal de link direto 302 queestima um canal de link direto da estação base 202 aodispositivo móvel 204. 0 estimador de canal de link direto302 pode gerar uma matriz H que corresponde ao canal delink direto, onde as colunas de H podem se relacionar comantenas de transmissão de estação base 202 e linhas de Hpodem pertencer para antenas de recepção no dispositivomóvel 204. De acordo com um exemplo, a estação base 202pode utilizar quatro antenas de transmissão e o dispositivomóvel 204 pode empregar duas antenas de recepção, e assim,o estimador de canal de link direto 302 pode avaliar ocanal de link direto para produzir uma matriz de canal doispor quatro H (por exemplo, onde H=
<formula>formula see original document page 18</formula>entretanto, deve ser apreciado que a matéria objetoreivindicada contempla utilizar qualquer tamanho (porexemplo, qualquer número de linhas e/ou colunas) de matrizde canal H (por exemplo, correspondendo a qualquer númerode antenas de recepção e/ou transmissão).
0 gerador de realimentação parcial explicita 206do dispositivo móvel 204 pode empregar a estimativa decanal gerada pelo estimador de canal de link direto 302. Ogerador de realimentação parcial explicita 206 pode incluirum livro-código 304, um modificador de livro-código 306 eum quantizador 308. O livro-código 304 pode incluir umconjunto de N matrizes originais (onde N pode ser qualquerinteiro) (por exemplo, um conjunto de N matrizes unitáriasoriginais) . Por exemplo, o livro-código 304 pode serprojetado para canais distribuídos de forma idênticaindependentemente (iid) . Ademais, o livro-código 304 pode
ser C = <formula>formula see original document page 18</formula>, onde Fj pode ser uma matriz unitária Mt χ L,
Mt pode ser um número de antenas de transmissão, e L podeser uma classificação e/ou número de fluxos demultiplexação espaciais. De acordo com um exemplo, o livro-código 304 pode incluir 64 matrizes originais; entretanto,a matéria objeto reivindicada não é tão limitada. Conformea um exemplo adicional, o livro-código 304 pode sersubstancialmente similar aos livros-código empregados emconexão aos sistemas FDD; ainda, as reivindicações objetonão são limitadas a este exemplo. Adicionalmente oualternativamente, o livro-código 304 pode ser retido pelodispositivo móvel 204 (por exemplo, na memória), quando umlivro-código substancialmente similar puder ser armazenadopela estação base 202 (como descrito abaixo).Conforme um outro exemplo, autovalor (eigen) dedecomposição da matriz de canal H pode ser efetuada (porexemplo, pelo gerador de realimentação parcial explicita206, estimador de canal de link direto 302,...) paraproduzir uma matriz unitária correspondente (por exemplo,matriz unitária U), e esta matriz unitária pode sercomparada a um conjunto de matrizes unitárias originais dolivro-código 304 (por exemplo, empregando o quantizador308) e/ou a um conjunto adequado de matrizes unitárias. Porexemplo, a matriz unitária U pode incluir informaçõesrelativas à direção do canal determinada da matriz de canalestimada H. Autovalor de decomposição da matriz de canal Hpode ser efetuado com base em HhH = UhAU, onde U pode seruma matriz unitária que corresponde à matriz de canal H, Hhpode ser a transposta conjugada de H, Uh pode ser atransposta conjugada de U, e A pode ser uma matrizdiagonal.
Além disso, o modificador de livro-código 306pode alterar matrizes originais do livro-código 304 combase em informações implícitas relacionadas a canalfornecidas através do canal de link reverso do dispositivomóvel 204 à estação base 202 (por exemplo, que podem seruma função de antenas ativas versus inativas do dispositivomóvel 204 utilizado em conexão ao canal de link reverso) .De acordo com o exemplo acima com a matriz de canal doispor quatro H, a primeira linha pode corresponder a umaprimeira antena de recepção do dispositivo móvel 204 e asegunda linha pode referir-se a uma segunda antena derecepção do dispositivo móvel 204. Ademais, a primeiraantena de recepção do dispositivo móvel 204 pode serutilizada para uma comunicação no canal de link reverso,enquanto a segunda antena de recepção do dispositivo móvel204 pode ser inativa. Desde que o sistema 300 possa ser umsistema TDD, o canal de link reverso pode sersubstancialmente similar a uma parte do canal de linkdireto (por exemplo, corresponder à primeira antena derecepção do dispositivo móvel 204 e/ou primeira linha damatriz de canal H no exemplo acima mencionado) devido àreciprocidade. Consequentemente, o modificador de livro-código 306 pode adaptar o livro-código 304 para habilitarfornecimento de realimentação explicita relativa à segundaantena de recepção do dispositivo móvel 204; assim, umconjunto de matrizes adequadas correspondendo ao livro-código modificado pode ser obtido.
0 quantizador 308 pode quantizar uma parte damatriz unitária U obtida da matriz de canal H. Conforme auma ilustração, quantizador 308 pode quantizar os links nãoutilizados pelo dispositivo móvel 204 para transmissão nolink reverso. O quantizador 308 pode realizar a quantizaçãovetorial e/ou quantização escalar. Por exemplo, oquantizador 308 pode utilizar o livro-código modificadogerado pelo modificador de livro-código 306 para quantizara parte do canal. 0 quantizador 308 pode comparar a matrizunitária (ou uma parte dela) estimada com base no canal delink direto com o conjunto de matrizes adequadas do livro-código modificado para identificar uma matriz adequada maispróxima do conjunto. Ademais, o quantizador 308 podedeterminar um índice associado com a matriz adequadaidentificada mais próxima. Além disso, o gerador derealimentação parcial explícita 206 pode realimentar oíndice para estação base 202.
De acordo com um outro exemplo, quantizador 308pode empregar a quantização escalar onde cada elemento damatriz de canal H pode ser considerado independentemente.Ademais, o livro-código 304 e/ou o modificador de livro-código 306 não precisa ser empregados, por exemplo.Especialmente, cada elemento (e/ou elementos diferentesdaqueles associados com realimentação implícita) pode serquantizado independentemente e transmitidos à estação base202, e a estação base 202 pode construir uma matriz baseadana realimentação.
A estação base 202 pode obter informações (porexemplo, incluindo o índice correspondendo à matrizadequada identificada quando o quantizador 308 empregar aquantização de vetor) no canal de link reverso dodispositivo móvel 204. Conforme um exemplo, o índice podecompreender 6 bits que podem ser comunicados através docanal de link reverso; entretanto, a matéria objetoreivindicada contempla utilizar substancialmente qualquernúmero de bits para representar o índice. O avaliador derealimentação implícita 208 pode analisar o canal de linkreverso para identificar realimentação implícita dodispositivo móvel 204. Ademais, o avaliador derealimentação implícita 208 pode incluir um estimador decanal de link reverso 310 que pode estimar o canal de linkreverso. 0 estimador de canal de link reverso 310 pode sersubstancialmente similar ao estimador de canal de linkdireto 302. De acordo com um exemplo, o sistema 300 podeser um sistema MIMO TDD; assim, a estimativa do canal delink reverso determinada pelo estimador de canal de linkreverso 310 pode ser substancialmente similar a uma parteda estimativa do canal de link direto obtida pelo estimadorde canal de link direto 302 (por exemplo, onde a partecorresponde a links utilizados para o canal de link reverso).
O avaliador de realimentação explicita 210 daestação base 202 pode analisar realimentação explicita (porexemplo, o índice obtido ao utilizar quantização vetorial)recebida do dispositivo móvel 204. O avaliador de realimentação explícita 210 pode também incluir um livro-código 312 e um modificador de livro-código 314. O Livro-código 312 pode incluir as mesmas e/ou conjuntosubstancialmente similar de matrizes originais como olivro-código 304. Além disso, o modificador 314 do livro- código pode adaptar o livro-código 312 no mesmo e/ou namaneira substancialmente similar como o modificador delivro-código 306 adapta o livro-código 304. Por exemplo,modificadores de livro-código 306 e 314 podem adaptar oslivros-código 304 e 312 simultaneamente. Adicionalmente, por exemplo, os modif icadores de livro-código 306 e 314podem ambos conhecer links (por exemplo, um link, mais deum link,...) utilizado para o canal de link reverso, eentão, pode similarmente adaptar os livros-código 304 e312. Assim, o avaliador de realimentação explícita 210 pode receber o índice transferido no link reverso e identificara matriz adequada a que o índice se refere do livro-códigomodificado. Ademais, a estação base 202 pode incluir umpré-codificador 316 que altera transmissões subseqüentes nocanal de link direto com base em uma compreensão do canal de link direto obtida da realimentação explícita eimplícita. Por exemplo, o pré-codificador 316 pode realizarconformação de feixe para as comunicações de link diretobaseadas na realimentação explícita e implícita.Modificadores de livro-código 306 e 314 podemdefinir novos conjuntos dos livros-código 304 e 312 em todaa maneira. Estes livros-código modificados podem serutilizados pelo quantizador 308 (por exemplo, em conexãocom quantização vetorial) e/ou pelo avaliador derealimentação explicita 210 (por exemplo, para identificara matriz que corresponde ao índice obtido). De acordo comum exemplo, os modificadores de livro-código 306 e 314podem adaptar os livros-código 304 e 312 como segue:Ci = {auto_vetor (hhH + Fj (: , : ) Fj (: , : ) H) } Nj=x
Conforme a este exemplo, Fj (:, :) pode denotar umsubmatriz da matriz Fj e h pode corresponder a uma linhaparticular (para uma antena particular no dispositivo móvel204) da matriz de canal inteira H.
De acordo com um outro exemplo, se a estação base202 e o dispositivo móvel 204 conhecem uma matriz decorrelação de transmissão R, os modificadores de livro-código 306 e 314 podem adaptar os livros-código 304 e 312com base pelo menos em parte na matriz de correlação detransmissão R de acordo com o seguinte:
C2 = { auto_vetor (hhH + R1/2Fj (: , : ) Fj (: , : ) H RH/2) } J1
Neste exemplo, R1/2 pode ser a raiz quadrada da matriz R(por exemplo, R=R1/2RH/2) .
Modificadores de livro-código 306 e 314 podemadicionalmente ou alternativamente alterar livros-código304 e 312 como segue, por exemplo:C3 = {auto_vetor (Qix2FjFj ΩΗ/2)} Nj=x
ou
C4 = {correta_normalização de (Q172Fj) }J=1De acordo com os exemplos acima, Ω = hhH + aRonde a pode ser uma constante dependendo da qualidade edisponibilidade da matriz de co-variância de canal R.
Além disso, quantizador 308 pode efetuar aquantização escalar, por exemplo. Conforme este exemplo, hpode ser utilizado como uma da base. Ademais, o quantizador308 pode quantizar a projeção dos automodos dominantes em h(e/ou na outra base de complemento ortogonal aleatória).Além disso, o dispositivo móvel 204 pode realimentar aprojeção à estação base 202. Adicionalmente, outra base decomplemento ortogonal (possivelmente aleatória) pode termais bits na direção de h.
De acordo com um exemplo, quantizador 308 podeutilizar a matriz unitária U obtida do autovalor dedecomposição para a quantização escalar. Ademais, uma basepode ser construída, e a base pode ser compartilhada com aestação base 202 e o dispositivo móvel 204. Por exemplo, amatriz unitária pode ser U = [U1 U2] e a primeira colunadesta matriz unitária pode ser projetada. De acordo comeste exemplo, <formula>formula see original document page 24</formula> onde <formula>formula see original document page 24</formula> e <formula>formula see original document page 24</formula>
Adicionalmente, a estação base 202 pode obter a± (porexemplo, através de comunicação no link reverso), que podeser a versão quantizada de realimentação. Além disso, aestação base 202 pode construir o seguinte com base narealimentação: <formula>formula see original document page 24</formula>. Deve ser apreciado, entretanto,que a matéria objeto reivindicada não é limitada ao exemploacima mencionado.
Referindo-se às figuras 4 a 7, metodologias emrelação a combinar realimentação implícita e explícitarelativa a canais de link direto em sistemas MIMO TDD sãoilustrados. Enquanto, para finalidades de simplicidade daexplicação, as metodologias são mostradas e descritas comouma série de atos, deve ser compreendido e apreciado que asmetodologias não estão limitadas pela ordem de atos, comoalguns atos podem, de acordo com uma ou maismaterializações, ocorrer em ordens diferentes e/ousimultaneamente com outros atos daqueles mostrados edescritos aqui. Por exemplo, aqueles versados na técnicacompreenderão e apreciarão que uma metodologia poderiaalternativamente ser representada como uma série de estadosou de eventos inter-relacionados, tais como em um diagramade estado. Além disso, não todos os atos ilustrados podemser exigidos para implementar uma metodologia de acordo comuma ou mais materializações.
Referindo-se agora à Figura 4, é ilustrada umametodologia 400 que facilita gerar realimentação explicitae implícita relativa a uma canal de link direto para pré-codificação linear. Em 402, um canal de link direto podeser estimado para gerar uma matriz (por exemplo, matriz decanal H, matriz unitária correspondente U,...). Porexemplo, o canal de link direto pode ser um canal MIMO TDD.Além disso, o autovalor de decomposição de uma matriz decanal H pode ser efetuado para produzir uma matriz unitáriaU.
Em 404, uma parte da matriz pode ser quantizada.De acordo com um exemplo, a quantização vetorial e/ou aquantização escalar podem ser empregadas para quantizar amatriz. Por exemplo, a parte quantizada da matriz podecorresponder às antenas de um dispositivo móvel que estãoinativas para comunicação de canal de link reverso. Aquantização de vetor pode empregar um livro-código comumconhecido a uma estação base e a um dispositivo móvel;ademais, o livro-código comum pode ser adaptado pelaestação base e pelo dispositivo móvel em uma maneirasubstancialmente similar baseada pelo menos em parte noslinks ativos associados com o canal de link reverso, umamatriz de correlação de transmissão, e assim por diante. Deacordo com um outro exemplo, a quantização escalar podeutilizar uma linha h da matriz de canal H como uma base, equantizar uma projeção dos automodos dominantes em h (e/ouna outra base de complemento ortogonal aleatório). Em 406,dados quantizados podem ser transmitidos em um canal delink reverso que forneça realimentação implícita quecorresponde a um restante da matriz. Conforme a um exemplo,o canal de link reverso pode ser substancialmente similar auma parte do canal de link direto (por exemplo, desde queTDD pode ser empregado) ; conseqüentemente, realimentaçãoimplícita relativa a uma parte do canal de link direto podeser derivado do canal de link reverso.
Partindo para a Figura 5, é ilustrada umametodologia 500 que facilita modificar um livro-códigoutilizado para a quantização vetorial de informações decanal de link direto. Em 502, uma matriz unitária quecorresponde a um canal de link direto pode ser gerada. Porexemplo, o canal de link direto pode ser estimado paraproduzir uma matriz de canal H. Ademais, o autovalor dedecomposição pode ser empregado para determinar a matrizunitária U. Em 504, um livro-código pode ser modificado combase pelo menos em parte em um ou mais links utilizadospara comunicar em um canal de link reverso. De acordo comum exemplo, o livro-código pode também ser modificado emfunção de uma matriz de correlação de transmissão conhecidaR. 0 livro-código pode ser substancialmente similar a umlivro-código retido por uma estação base. Ademais, umacompreensão comum com a estação base pode ser utilizadapara efetuar modificações substancialmente similares dolivro-código.
Em 506, uma matriz de associação mais próxima nolivro-código modificado pode ser identificada (por exemplo, comparando a matriz unitária com as matrizes adaptadas nolivro-código modificado). Em 508, um indice da matriz deassociação mais próxima pode ser determinado. Em 510, oindice pode ser transmitido no canal de link reverso. Oindice pode ser M bits, onde M pode ser substancialmente qualquer inteiro; assim, realimentação relativa de canal delink direto explicita pode ser fornecida à estação base queutiliza a largura de banda de link reverso limitada.Adicionalmente, realimentação implícita pode ser associadacom o canal de link reverso.
Com referência a Figura 6, é ilustrada umametodologia 600 que facilita utilizar realimentaçãoimplícita e explícita relativa a um canal de link diretopara pré-codificação linear. Em 602, um canal de linkreverso pode ser estimado para obter realimentação implícita relativa a uma parte do canal de link direto. Porexemplo, empregando TDD, o canal de link reverso pode sersubstancialmente similar a uma parte do canal de linkdireto devido à reciprocidade. Em 604, realimentaçãoexplícita relacionada a um restante do canal de link direto recebida através do canal de link reverso pode seravaliada. De acordo com um exemplo, a realimentaçãoexplícita pode incluir informações relativas à quantizaçãoescalar e/ou quantização vetorial. Em 606, realimentaçãoimplícita e realimentação explícita podem ser combinadas. Em 608, uma comunicação no canal de link direto pode sermodificada utilizando a realimentação combinada. Porexemplo, conformação de feixe pode ser efetuada empregandoa realimentação combinada.Agora partindo para a Figura 7, é ilustrada umametodologia 700 que facilita modificar um livro-código paraempregar realimentação que inclui um indice recebido em umcanal de link reverso. Em 702, um livro-código pode sermodificado com base pelo menos em parte em um ou mais linksutilizados para comunicação através de um canal de linkreverso. Ademais, o livro-código pode ser alterado com baseem dados relativos à correlação de transmissão, porexemplo. Em 704, um indice pode ser recebido de umdispositivo móvel que modifica um livro-códigosubstancialmente similar em uma maneira substancialmentesimilar. Por exemplo, links empregados em conexão ao canalde link reverso podem ser conhecidos, e o dispositivo móvele a estação base podem similarmente ajustar o livro-códigobaseado em tal informação. Além disso, uma versão comum dolivro-código original pode ser retida pelo dispositivomóvel e pela estação base. Ademais, o indice pode serrecebido através do canal de link reverso, que pode serestimado para obter realimentação implícita relativa a umcanal de link direto. Em 706, uma matriz adaptada do livro-código modificado pode ser identificada com base no índicerecebido. Em 708, a matriz adaptada pode ser combinada comrealimentação implícita estimada do canal de link reverso.
Será apreciado que, de acordo com um ou maisaspectos descritos aqui, inferências podem ser feitas arespeito de fornecer realimentação implícita e explícitarelativa ao canal, avaliando realimentação implícita eexplícita relativa ao canal, utilizando realimentaçãoimplícita e explícita relativa ao canal, etc. Como usadoaqui, o termo "inferir" ou "inferência" refere geralmenteao processo de raciocínio a cerca ou estados de inferir dosistema, do ambiente, e/ou do usuário de um conjunto deobservações como capturado através de eventos e/ou dados. Ainferência pode ser empregada para identificar um contextoou uma ação especifica, ou pode gerar uma distribuição deprobabilidade sobre estados, por exemplo. A inferência podeser probabilistica, isto é, a computação de umadistribuição de probabilidade sobre os estados de interessecom base em uma consideração de dados e eventos. Ainferência pode também se referir a técnicas empregadaspara compor eventos de mais alto nivel de um conjunto deeventos e/ou dados. Tais resultados da inferência naconstrução de novos eventos ou ações de um conjunto deeventos observados e/ou dados de evento armazenados, se ounão os eventos estão correlacionados na proximidadetemporal próxima, e se os eventos e dados vêm de uma oumuitas fontes de evento e de dados.
De acordo com um exemplo, um ou mais métodosapresentados acima podem incluir fazer inferências quepertencem a alocar informações para realimentação explicitaversus informações para realimentação implícita. Por umailustração adicional, uma inferência pode ser feitarelacionada a selecionar uma maneira pela qual paramodificar um livro-código original (por exemplo, inferirinformações conhecidas tal como conhecimento de linksutilizados com o canal de link reverso, conhecimento de umamatriz de correlação de transmissão, etc.). Será apreciadoque os exemplos antecedentes são ilustrativos na natureza enão estão pretendidos a limitar o número de inferências quepodem ser feitas ou a maneira em que tais inferências sãofeitas conjuntamente com as várias materializações e/oumétodos descritos aqui.
A Figura 8 é uma ilustração de um dispositivomóvel 800 que facilita estimar um canal de link direto e/oufornecer realimentação (por exemplo, explícita e implícita)em conexão a um sistema MIMO TDD. 0 dispositivo móvel 800compreende um receptor 802 que recebe um sinal, porexemplo, uma antena de recepção (não mostrada), e realizaações típicas do mesmo (por exemplo, filtra, amplifica,converte descendentemente, etc.) o sinal recebido edigitaliza o sinal condicionado para obter amostras. Oreceptor 802 pode ser, por exemplo, um receptor MMSE, epode compreender um demodulador 804 que pode demodularsímbolos recebidos e os fornecer a um processador 806 paraa estimação de canal. O processador 806 pode ser umprocessador dedicado a analisar informações recebidas peloreceptor 802 e/ou gerar informações para a transmissão porum transmissor 816, um processador que controla um ou maiscomponentes do dispositivo móvel 800, e/ou um processadorque ambos analisem informações recebidas pelo receptor 802,gerem informações para transmissão pelo transmissor 816, econtrolem um ou mais componentes do dispositivo móvel 800.
0 dispositivo móvel 800 pode adicionalmentecompreender a memória 808 que é acoplada operativamente aoprocessador 806 e que pode armazenar os dados a seremtransmitidos, dados recebidos, informações relativas acanais disponíveis, dados associados com sinal analisadoe/ou intensidade de interferência, informações relativas aum canal atribuído, potência, taxa, ou similares, e algumaoutra informação apropriada para estimar um canal ecomunicação através do canal. A memória 808 podeadicionalmente armazenar protocolos e/ou algoritmosassociados com estimação e/ou utilização de um canal (porexemplo, baseado em desempenho, baseada em capacidade,etc.).
Será apreciado que a armazenagem de dados (porexemplo, memória 808) descrita aqui pode ser memóriavolátil ou memória não-volátil, ou pode incluir ambas asmemórias volátil e não-volátil. Como ilustração, e nãolimitação, a memória não-volátil pode incluir memóriasomente de leitura (ROM), ROM programável (PROM), ROMeletricamente programável (EPROM), PROM eletricamenteapagável (EEPROM), ou memória rápida. A memória volátilpode incluir a memória de acesso aleatório (RAM), que atuacomo a memória cache externa. Como ilustração e nãolimitação, RAM está disponível em muitas formas tais comoRAM síncrona (SRAM), RAM dinâmica (DRAM), DRAM síncrona(SDRAM), taxa de dados dupla SDRAM (DDR SDRAM), SDRAMmelhorada (ESDRAM) , DRAM de link síncrono (SLDRAM) , e RAMRambus direta (DRRAM). A memória 808 dos sistemas e métodosde objeto é pretendida a compreender, sem limitação a,estas e quaisquer outros tipos apropriados de memória.
O receptor 802 é também acoplado operativamente aum estimador de canal de link direto 810 que avalie o canalde link direto no dispositivo móvel 800. Por exemplo, oestimador de canal de link direto 810 pode gerar uma matrizde canal H como descrita acima. Além disso, o autovalor dedecomposição pode ser realizado na matriz de canal H paraproduzir uma matriz unitária U. Adicionalmente, um geradorde realimentação parcial explícita 812 pode utilizar umamatriz que corresponde ao canal de link direto (porexemplo, a matriz de canal H, a matriz unitária U,...) paraproduzir realimentação explícita que pode ser transferida(por exemplo, a uma estação base). O gerador derealimentação parcial explícita 812, por exemplo, podequantizar uma parte da matriz (por exemplo, utilizandoquantização vetorial e/ou escalar). De acordo com umailustração que emprega quantização vetorial, um livro-código pode ser armazenado na memória 808; ademais, ogerador de realimentação parcial explícita 812 podeutilizar o processador 806 para modificar o livro-códigopara considerar características associadas com o canal delink reverso {por exemplo, link(s) utilizado(s),correlação, . . . ) . A parte da matriz pode corresponder àantena (s) inativa associada com o dispositivo móvel 800utilizado em conexão à transmissão no canal de linkreverso. 0 dispositivo móvel 800 ainda compreende também ummodulador 814 e um transmissor 816 que transmite o sinal,por exemplo, a uma estação base, um outro dispositivomóvel, etc. Embora retratado como sendo separado doprocessador 806, deve ser apreciado que o estimador décanal de link direto 810, o gerador de realimentaçãoparcial explicita 812 e/ou o modulador 814 podem ser partedo processador 806 ou um número de processadores (nãomostrados).
A Figura 9 é uma ilustração de um sistema 900 quefacilita receber e/ou utilizar realimentação explicita eimplícita relativa a um canal de link direto (por exemplo,em um sistema MIMO TDD) . O sistema 900 compreende umaestação base 902 (por exemplo, ponto de acesso,...) com umreceptor 910 que recebe sinal (is) de um ou maisdispositivos móveis 904 a uma pluralidade de antenas derecepção 906, e um transmissor 924 que transmite a um oumais dispositivos móveis 904 através de uma antena detransmissão 908. O receptor 910 pode receber informações deantenas de recepção 906 e é associado operativamente com umdemodulador 912 que demodula informações recebidas. Ossímbolos demodulados são analisados por um processador 914que pode ser similar ao processador descrito acima comrespeito à Figura 8, e que seja acoplado a uma memória 916que armazena informações relativas a estimar umaintensidade de sinal (por exemplo, piloto) e/ou intensidadede interferência, dados a serem transmitidos ou recebidosdos dispositivos móveis 904 (ou uma estação base díspar(não mostrada)), e/ou quaisquer outras informaçõesrelativas apropriadas a realizar as várias ações e funçõesdeterminadas aqui. 0 processador 914 é acoplado também a umavaliador de realimentação implícita 918 que avaliarealimentação implícita obtida dos dispositivos móveis 904através do canal (s) de link reverso. Por exemplo, oavaliador de realimentação implícita 918 pode avaliar o(s)canal (s) de link reverso, que podem ser similares a umaparte dos canais de link direto, para obter realimentaçãoimplícita relativa aos canais de link direto.
O avaliador de realimentação implícita 918 podetambém ser acoplado a um avaliador de realimentaçãoexplícita 920 que analisa realimentação explícita recebidaatravés dos canais de link reverso dos dispositivos móveis904. Por exemplo, o avaliador de realimentação explícita920 pode obter e/ou analisar dados quantizados (porexemplo, relativos à quantização vetorial, quantizaçãoescalar,...) . Além disso, realimentação implícita obtidapelo avaliador de realimentação implícita 918 erealimentação explícita recebida pelo avaliador derealimentação explícita 920 podem ser combinadas paracontrolar transmissões subseqüentes aos dispositivos móveis904 (por exemplo, empregando conformação de feixe,...).Informações utilizadas para controlar transmissõessubseqüentes podem ser fornecidas a um modulador 922. Omodulador 922 pode multiplexar as informações de controlepara a transmissão por um transmissor 924 através da antena908 aos dispositivos móveis 904. Embora retratado comosendo separado do processador 914, deve ser apreciado que oavaliador de realimentação implícita 918, o avaliador derealimentação explícita 920 e/ou o modulador 922 podem serparte do processador 914 ou de um número de processadores(não mostrados).A Figura 10 mostra um exemplo de sistema decomunicação sem fio 1000. O sistema de comunicação sem fio1000 retrata uma estação base 1010 e um dispositivo móvel1050 para brevidade. Entretanto, deve ser apreciado que osistema 1000 pode incluir mais de uma estação base e/oumais de um dispositivo móvel, onde as estações baseadicionais e/ou os dispositivos móveis podem sersubstancialmente similares ou diferentes da estação base1010 exemplar e do dispositivo móvel 1050 descrito abaixo.Além, deve ser apreciado que a estação base 1010 e/ou odispositivo móvel 1050 podem empregar os sistemas (Figuras1 a 3 e 8 a 9) e/ou métodos (Figuras 4 a 7) descritos aquipara facilitar comunicação sem fio entre eles.
Na estação base 1010, os dados de tráfego para umnúmero de fluxo de dados são fornecidos de uma fonte dedados 1012 a um processador de dados de transmissão (TX)1014. De acordo com um exemplo, cada fluxo de dados podeser transmitido em uma antena respectiva. Processador dedados TX 1014 formata, codifica, e intercala o fluxo dedados de tráfego com base em um esquema de codificaçãoparticular selecionado para aquele fluxo de dados parafornecer dados codificados.
Os dados codificados para cada fluxo de dadospodem ser multiplexados com dados piloto usando técnicas demultiplexação por divisão de freqüência ortogonal (OFDM).Adicionalmente ou alternativamente, os símbolos pilotopodem ser multiplexados por divisão de freqüência (FDM),multiplexados por divisão de tempo (TDM), ou multiplexadospor divisão de códigos (CDM). Os dados piloto sãotipicamente um padrão de dados conhecido que sãoprocessados em uma maneira conhecida e podem ser usados nodispositivo móvel 1050 para estimar a resposta de canal. Osdados codificados e piloto multiplexados para cada fluxo dedados podem ser modulados (por exemplo, símbolo mapeado)com base em um esquema de modulação particular (porexemplo, chaveamento de deslocamento de fase binário(BPSK), chaveamento de deslocamento de fase em quadratura(QPSK), chaveamento de deslocamento de fase M (M-PSK),modulação de amplitude em quadratura M (M-QAM), etc.)selecionado para aquele fluxo de dados para fornecersímbolos de modulação. A taxa de dados, codificação, emodulação para cada fluxo de dados podem ser determinadaspelas instruções realizadas ou fornecidas pelo processador1030.
Os símbolos de modulação para os fluxos de dadospodem ser fornecidos a um processador MIMO TX 1020, quepode também processar os símbolos de modulação (porexemplo, para OFDM) . 0 processador MIMO TX 1020 forneceentão Nt fluxos de símbolo de modulação a Nt transmissores(TMTR) 1022a a 1022t. Em várias materializações, oprocessador MIMO TX 1020 aplica pesos de conformação defeixe aos símbolos dos fluxos de dados e à antena de que osímbolo está sendo transmitido.
Cada transmissor 1022 recebe e processa um fluxorespectivo de símbolo para fornecer um ou mais sinaisanalógicos, e condições adicionais (por exemplo, amplifica,filtra, e converte ascendentemente) os sinais analógicospara fornecer um sinal modulado apropriado para transmissãono canal MIMO. Ademais, os Nt sinais modulados dostransmissores 1022a com 1022t são transmitidos das Ntantenas 1024a a 1024t, respectivamente.
No dispositivo móvel 1050, os sinais moduladostransmitidos são recebidos pelas Nr antenas 1052a a 1052r eo sinal recebido de cada antena 1052 é fornecido a umreceptor respectivo (RCVR) 1054a a 1054r. Cada receptor1054 condiciona (por exemplo, filtra, amplifica, e convertedescendentemente) um sinal respectivo, digitaliza o sinalcondicionado para fornecer amostras, e também processar asamostras para fornecer um fluxo de símbolo "recebido"correspondente.
Um processador de dados RX 1060 pode receber eprocessar os Nr fluxos de símbolo recebidos dos Nrreceptores 1054 com base em uma técnica de processamentoparticular de receptor para fornecer Nt fluxos de símbolo"detectados". O processador de dados RX 1060 podedemodular, desintercalar, e decodificar cada fluxo desímbolo detectado para recuperar os dados do tráfego para ofluxo de dados. O processamento pelo processador de dadosRX 1060 é complementar àquele realizado pelo processadorMIMO TX 1020 e processador de dados TX 1014 na estação base1010.
O processador 1070 pode periodicamente determinarque matriz de pré-codificação utilizar como discutidoacima. Ademais, o processador 1070 pode formular umamensagem de link reverso que compreende uma parte do índiceda matriz e uma parte de valor de classificação.
A mensagem de link reverso pode compreendervários tipos de informações a respeito de link decomunicação e/ou de fluxo de dados recebidos. A mensagem delink reverso pode ser processada por um processador dedados TX 1038, que também recebe dados de tráfego para umnúmero de fluxos de dados de uma fonte de dados 1036,modulada por um modulador 1080, condicionada pelostransmissores 1054a a 1054r, e transmitida de volta àestação base 1010
Na estação base 1010, os sinais modulados dodispositivo móvel 1050 são recebidos por antenas 1024,condicionados por receptores 1022, demodulados por umdemodulador 1040, e processados por um processador de dadosRX 1042 para extrair a mensagem de link reverso transmitidapelo dispositivo móvel 1050. Ademais, o processador 1030pode processar a mensagem extraída para determinar quematriz de pré-codificação usar para determinar os pesos deconformação de feixe.
Processadores 1030 e 1070 podem direcionar (porexemplo, controlar, coordenar, gerenciar, etc.) a operaçãona estação base 1010 e no dispositivo móvel 1050,respectivamente. Os respectivos processadores 1030 e 1070podem ser associados com a memória 1032 e 1072 quearmazenam códigos e dados de programa. Os processadores1030 e 1070 podem também realizar computações para derivarestimativas de resposta a impulso e freqüência para ouplink e downlink, respectivamente.
Deve ser compreendido que as materializaçõesdescritas aqui podem ser implementadas em hardware,software, firmware, middleware, microcódigo, ou qualquercombinação desses. Para uma implementação em hardware, asunidades de processamento podem ser implementadas dentro deum ou mais circuitos integrados de aplicação específica(ASICs), processadores de sinal digital (DSPs),dispositivos de processamento digital de sinais (DSPDs),dispositivos de lógica programável (PLDs), arranjos deporta programáveis em campo (FPGAs), processadores,controladores, microcontroladores, microprocessadores,outras unidades eletrônicas projetadas para realizar asfunções descritas aqui, ou uma combinação desses.
Quando as materializações forem implementadas emsoftware, firmware, middleware ou microcódigo, código deprograma ou segmentos de código, podem ser armazenadas emum meio legível por máquina, tal como um componente doarmazenamento. Um segmento de código pode representar umprocedimento, uma função, um subprograma, um programa, umarotina, uma sub-rotina, um módulo, um pacote de software,uma classe, ou qualquer combinação de instruções, deestruturas de dados, ou indicações de programa. Um segmentode código pode ser acoplado a outro segmento de código ou aum circuito de hardware passando e/ou recebendoinformações, dados, argumentos, parâmetros, ou conteúdos dememória. Informações, argumentos, parâmetros, dados, etc.podem ser passados, encaminhados, ou transmitidos usandoquaisquer mecanismos apropriados incluindo compartilhamentode memória, passagem de mensagem, passagem de token,transmissão de rede, etc.
Para uma implementação em software, as técnicasdescritas aqui podem ser implementadas com módulos (porexemplo, procedimentos, funções, e assim por diante) querealizam as funções descritas aqui. Os códigos de softwarepodem ser armazenados em unidades de memória e seremexecutados por processadores. A unidade de memória pode serimplementada dentro do processador ou externo aoprocessador, neste caso pode comunicativamente ser acopladaao processador através de vários mecanismos como conhecidona técnica.
Em referência a Figura 11, é ilustrado um sistema1100 que gera e/ou transfere realimentação implícita eexplícita relativa a um canal de link direto. Por exemplo,o sistema 1100 pode residir pelo menos parcialmente dentrode um dispositivo móvel. Deve ser apreciado que o sistema1100 está representado como incluindo blocos funcionais,que podem ser blocos funcionais que representam funçõesimplementadas por um processador, software, ou combinaçãodesses (por exemplo, firmware). O sistema 1100 inclui umagrupamento lógico 1102 de componentes elétricos que podematuar em conjunto para facilitar gerar e/ou transferirrealimentação implícita e explícita. Por exemplo,agrupamento lógico 1102 pode incluir um componente elétricopara estimar um canal de link direto para produzir umamatriz 1104. Por exemplo, o canal de link direto pode serassociado com um sistema MIMO TDD. Além disso, a matriz pode ser uma matriz de canal H e/ou uma matriz unitária U(por exemplo, obtida realizando o autovalor dedecomposição,...). Ademais, agrupamento lógico 1102 podecompreender um componente elétrico para quantizar umsubconjunto da matriz 1106. Por exemplo, o subconjunto da matriz pode ser quantizado empregando quantização vetoriale/ou quantização escalar. Adicionalmente, dados quantizadospodem fornecer realimentação explicita relativa aosubconjunto da matriz. Além disso, agrupamento lógico 1102pode incluir um componente elétrico para transmitir dados quantizados sobre um link reverso que forneça realimentaçãoimplícita relativa a um restante da matriz 1108.Adicionalmente, o sistema 1100 pode incluir uma memória1110 que retenha instruções para executar funçõesassociadas com os componentes elétricos 1104, 1106, e 1108. Enquanto mostrada como sendo externa à memória 1110, deveser compreendido que um ou mais componentes elétricos 1104,1106, e 1108 podem existir dentro da memória 1110.
Partindo para a Figura 12, é ilustrado um sistema1200 que utiliza realimentação implícita e explícita relativa a um canal de link direto para modificartransmissão subseqüente no canal de link direto. O sistema1200 pode residir dentro de uma estação base, por exemplo.Como retratado, o sistema 1200 inclui blocos funcionais quepodem representar funções implementadas por um processador, por um software, ou por uma combinação desses (por exemplo,firmware). O sistema 1200 inclui um agrupamento lógico 1202de componentes elétricos que facilitam utilizarrealimentação implícita e explícita. O agrupamento lógico1202 pode incluir um componente elétrico para obterrealimentação implícita recebida através de um canal delink reverso 1204. Por exemplo, realimentação implícitapode ser obtida estimando o canal de link reverso, que podeser substancialmente similar a uma parte de um canal delink direto (por exemplo, devido à reciprocidade de canalassociado com TDD) . Além disso, o agrupamento lógico 1202pode incluir um componente elétrico para analisarrealimentação explícita recebida através do canal de linkreverso 1206. De acordo com um exemplo, os dadosquantizados recebidos podem ser avaliados. Ademais, oagrupamento lógico 1202 pode compreender um componenteelétrico para modificar comunicação em um canal de linkdireto com base em uma combinação da realimentaçãoimplícita e realimentação explícita 1208. Adicionalmente, osistema 1200 pode incluir uma memória 1210 que retenhainstruções para executar as funções associadas com oscomponentes elétricos 1204, 1206, e 1208. Enquanto mostradocomo sendo externo à memória 1210, deve ser compreendidoque os componentes elétricos 1204, 1206, e 1208 podemexistir dentro da memória 1210.
O que foi descrito acima inclui exemplos de umaou mais materializações. Naturalmente não é possíveldescrever cada combinação concebível de componentes ou demetodologias para finalidades de descrição dasmaterializações acima mencionadas, mas uma pessoa versadana técnica pode reconhecer que muitas das combinações epermutações adicionais de várias materializações sãopossíveis. Conformemente, as materializações descritas sãopretendidas a comportar todas tais alterações, modificaçõese variações que caem dentro do conceito inventivo e doescopo das reivindicações em anexo. Além disso, até aoponto em que o termo "incluir" é usado ou na descriçãodetalhada ou nas reivindicações, tal termo é pretendido serinclusive em uma maneira similar ao termo "compreender"como "compreender" é interpretado quando empregado como umapalavra transitória em uma reivindicação.
Claims (16)
1. Método que facilita gerar realimentaçãorelativa a um canal de link direto para pré-codificaçãolinear, compreendendo: estimar um canal de link direto para gerar umamatriz;quantizar uma parte da matriz para produzirrealimentação explicita; etransmitir dados quantizados através de um canalde link reverso que fornece realimentação implícitacorrespondente a um restante da matriz, a realimentaçãoimplícita relacionando-se à características do canal delink reverso.
2. Método, de acordo com a reivindicação 1, emque a matriz é pelo menos uma de uma matriz de canal e umamatriz unitária relativa à matriz de canal.
3. Método, de acordo com a reivindicação 1,compreendendo adicionalmente quantizar a parte da matrizque corresponde a uma ou mais antenas inativas associadascom comunicação de canal de link reverso.
4. Método, de acordo com a reivindicação 1, emque quantizar a parte da matriz compreende adicionalmenteefetuar quantização escalar utilizando uma linha da matrizcomo uma base e quantizar uma projeção de automodosdominantes naquela linha e outra base de complementoortogonal aleatória.
5. Método, de acordo com a reivindicação 1, emque quantizar a parte da matriz compreende adicionalmenteefetuar quantização vetorial.
6. Equipamento de comunicações sem fio para gerare transferir realimentação implícita e explícita relativa aum canal de link direto, compreendendo:mecanismos para estimar um canal de link diretopara produzir uma matriz;mecanismos para quantizar um subconjunto damatriz; emecanismos para transmitir dados quantizados emum canal de link reverso que fornece realimentaçãoimplícita relativa a um restante da matriz, a realimentaçãoimplícita relacionando-se à características do canal delink reverso.
7. Equipamento de comunicações sem fio, de acordocom a reivindicação 6, compreendendo adicionalmentemecanismos para realizar quantização escalar para gerar osdados quantizados.
8. Equipamento de comunicações sem fio, de acordocom a reivindicação 6, compreendendo adicionalmente:mecanismos para modificar um livro-código combase pelo menos em parte em um link ativo associado com ocanal de link reverso;mecanismos para associar uma parte da matriz commatriz adaptada mais próxima incluída no livro-códigomodificado; emecanismos para transmitir um índice associadocom a matriz adaptada mais próxima no canal de linkreverso.
9. Método que facilita utilizar realimentaçãoimplícita e explícita relativa a um canal de link diretopara pré-codificação linear, compreendendo:estimar um canal de link reverso para obterrealimentação implícita relativa a uma parte de um canal delink direto, a realimentação implícita relacionando-se àcaracterísticas do canal de link reverso;avaliar realimentação explicita relativa a umrestante do canal de link direto recebido através do canalde link reverso;combinar a realimentação explicita e arealimentação implícita; emodificar comunicação no canal de link diretoutilizando a realimentação combinada.
10. Método, de acordo com a reivindicação 9,compreendendo adicionalmente:modificar um livro-código com base pelo menos emparte em um ou mais links utilizados para comunicaçãoatravés do canal de link reverso;receber um índice de um dispositivo móvel quemodifica um livro-código substancialmente similar de umamaneira substancialmente similar;identificar uma matriz adaptada do livro-códigomodificado com base no índice recebido; ecombinar a matriz adaptada com a realimentaçãoimplícita.
11. Método, de acordo com a reivindicação 9, emque o canal de link reverso é substancialmente similar auma parte do canal de link direto.
12. Método, de acordo com a reivindicação 9, emque um sistema de múltiplas entradas e múltiplas saídas(MIMO) de duplexação por divisão de tempo (TDD) é empregadopara comunicação através do canal de link direto e o canalde link reverso.
13. Método, de acordo com a reivindicação 9,compreendendo adicionalmente avaliar a realimentaçãoexplícita que inclui dados quantizados.
14. Equipamento de comunicações sem fio parautilizar realimentação implícita e explícita relativa a umcanal de link direto para modificar transmissão subseqüenteno canal de link direto, compreendendo:mecanismos para obter realimentação implícitarecebida através de um canal de link reverso;mecanismos para analisar realimentação explícitarecebida através do canal de link reverso, a realimentaçãoimplícita relacionando-se à características do canal delink reverso; emecanismos para modificar comunicação em um canalde link direto com base em uma combinação da realimentaçãoimplícita e da realimentação explícita.
15. Equipamento de comunicações sem fio, deacordo com a reivindicação 14, compreendendo adicionalmentemecanismos para analisar pelo menos um dentre dadosquantizados escalares e dados quantizados vetoriais.
16. Equipamento de comunicações sem fio, deacordo com a reivindicação 14, compreendendoadicionalmente:mecanismos para modificar um livro-código combase em uma ou mais antenas de um dispositivo móvelutilizado para transmissão no canal de link reverso; emecanismos para comparar um índice recebido commatrizes na matriz modificada para avaliar a realimentaçãoexplícita.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US73102705P | 2005-10-27 | 2005-10-27 | |
| US60/731,027 | 2005-10-27 | ||
| PCT/US2006/041948 WO2007050860A1 (en) | 2005-10-27 | 2006-10-27 | Linear precoding for time division duplex system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI0617906A2 true BRPI0617906A2 (pt) | 2011-08-09 |
Family
ID=37770837
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0617906-1A BRPI0617906A2 (pt) | 2005-10-27 | 2006-10-27 | pré-codificação linear para sistema duplex por divisão de tempo |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US7948959B2 (pt) |
| EP (1) | EP1941633B1 (pt) |
| JP (1) | JP5199105B2 (pt) |
| KR (1) | KR100938795B1 (pt) |
| CN (1) | CN101341670B (pt) |
| AR (1) | AR056603A1 (pt) |
| BR (1) | BRPI0617906A2 (pt) |
| CA (1) | CA2627395A1 (pt) |
| RU (1) | RU2402162C2 (pt) |
| TW (1) | TWI339035B (pt) |
| WO (1) | WO2007050860A1 (pt) |
Families Citing this family (85)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7917176B2 (en) * | 2006-02-14 | 2011-03-29 | Nec Laboratories America, Inc. | Structured codebook and successive beamforming for multiple-antenna systems |
| US7778607B2 (en) * | 2005-10-31 | 2010-08-17 | The Mitre Corporation | Echo MIMO: a method for optimal multiple input multiple output channel estimation and matched cooperative beamforming |
| US7991090B2 (en) * | 2006-05-04 | 2011-08-02 | Broadcom Corporation | Method and system for reordered QRV-LST (layered space time) detection for efficient processing for multiple input multiple output (MIMO) communication systems |
| US8194760B2 (en) | 2006-06-01 | 2012-06-05 | Ntt Docomo, Inc. | Method and apparatus for distributed space-time coding in wireless radio networks |
| KR100785852B1 (ko) * | 2006-06-26 | 2007-12-14 | 한국전자통신연구원 | 직교 주파수 분할 다중 접속 기반 무선 통신 시스템에서의전송효율 최대화를 위한 서브채널 할당 및 고정빔 형성전송 방법 및 장치 |
| US7961640B2 (en) * | 2006-10-26 | 2011-06-14 | Qualcomm Incorporated | Method and apparatus for codebook exchange in a multiple access wireless communication system |
| JP4536767B2 (ja) * | 2006-10-30 | 2010-09-01 | 株式会社エヌ・ティ・ティ・ドコモ | 受信装置、送信装置、及びmimo伝送における送信装置でのプリコーディングを制御する受信及び送信方法 |
| US8027407B2 (en) | 2006-11-06 | 2011-09-27 | Ntt Docomo, Inc. | Method and apparatus for asynchronous space-time coded transmission from multiple base stations over wireless radio networks |
| US8059732B2 (en) | 2006-11-28 | 2011-11-15 | Ntt Docomo, Inc. | Method and apparatus for wideband transmission from multiple non-collocated base stations over wireless radio networks |
| US8942306B2 (en) * | 2007-03-07 | 2015-01-27 | Marvell World Trade Ltd. | Codebook selection for transmit beamforming |
| US8861356B2 (en) | 2007-03-13 | 2014-10-14 | Ntt Docomo, Inc. | Method and apparatus for prioritized information delivery with network coding over time-varying network topologies |
| EP3110058A1 (en) * | 2007-04-11 | 2016-12-28 | Telefonaktiebolaget LM Ericsson (publ) | Method and apparatus in a telecommunication system |
| US8064548B2 (en) | 2007-05-18 | 2011-11-22 | Ntt Docomo, Inc. | Adaptive MaxLogMAP-type receiver structures |
| US20080317145A1 (en) * | 2007-06-25 | 2008-12-25 | Bruno Clerckx | Multiple input multiple output communication system and a method of adaptively generating codebook |
| ATE509436T1 (de) * | 2007-07-19 | 2011-05-15 | Interdigital Tech Corp | Funkkommunikationsverfahren und vorrichtung zur kodierung und dekodierung von strahlformungsvektoren |
| US20090046801A1 (en) * | 2007-08-14 | 2009-02-19 | Interdigital Technology Corporation | Method and apparatus for creating a multi-user mimo codebook using a single user mimo codebook |
| US8036099B2 (en) * | 2007-09-06 | 2011-10-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for linearly precoding downlink transmissions to reduce temporal variations in interference |
| US20090075686A1 (en) * | 2007-09-19 | 2009-03-19 | Gomadam Krishna S | Method and apparatus for wideband transmission based on multi-user mimo and two-way training |
| KR101349827B1 (ko) * | 2007-11-05 | 2014-01-09 | 엘지전자 주식회사 | 코드북 기반의 빔포밍 기법을 적용하는 다중 입출력시스템에 있어서, 빔포밍 정보를 송신하는 방법 및 이동단말의 위치를 추적하는 방법 |
| CN101471707B (zh) * | 2007-12-28 | 2013-09-11 | 华为技术有限公司 | 时分双工多输入多输出的下行波束形成方法、装置和系统 |
| WO2009082853A1 (en) * | 2007-12-28 | 2009-07-09 | Zte Corporation | Self-adaptive codebook processing method |
| CN101471708B (zh) | 2007-12-28 | 2012-09-05 | 华为技术有限公司 | 时分双工多输入多输出的下行波束形成方法、装置和系统 |
| KR100991792B1 (ko) | 2007-12-31 | 2010-11-04 | 엘지전자 주식회사 | 협력적 다중 입출력 방식 신호 송수신 방법 |
| US8325840B2 (en) | 2008-02-25 | 2012-12-04 | Ntt Docomo, Inc. | Tree position adaptive soft output M-algorithm receiver structures |
| US8279954B2 (en) | 2008-03-06 | 2012-10-02 | Ntt Docomo, Inc. | Adaptive forward-backward soft output M-algorithm receiver structures |
| US9300371B1 (en) | 2008-03-07 | 2016-03-29 | Marvell International Ltd. | Beamforming systems and methods |
| JP5284459B2 (ja) * | 2008-03-28 | 2013-09-11 | エルジー エレクトロニクス インコーポレイティド | 多重セル環境におけるセル間干渉回避方法 |
| KR100991791B1 (ko) | 2008-03-28 | 2010-11-04 | 엘지전자 주식회사 | 다중 셀 환경에서 셀간 간섭 회피 방법 |
| KR100913940B1 (ko) * | 2008-04-25 | 2009-08-26 | 삼성전자주식회사 | 적응적으로 코드북을 변경하거나 업데이트하는 다중 안테나 통신 시스템 |
| US8498358B2 (en) * | 2008-04-25 | 2013-07-30 | Samsung Electronics Co., Ltd. | Multiple antenna communication system including adaptive updating and changing of codebooks |
| US8140098B2 (en) * | 2008-05-15 | 2012-03-20 | Qualcomm Incorporated | Spatial interference mitigation for wireless communication |
| US8565329B2 (en) | 2008-06-03 | 2013-10-22 | Ntt Docomo, Inc. | Soft output M-algorithm receiver structures with generalized survivor selection criteria for MIMO systems |
| US8229443B2 (en) | 2008-08-13 | 2012-07-24 | Ntt Docomo, Inc. | Method of combined user and coordination pattern scheduling over varying antenna and base-station coordination patterns in a multi-cell environment |
| US8451951B2 (en) | 2008-08-15 | 2013-05-28 | Ntt Docomo, Inc. | Channel classification and rate adaptation for SU-MIMO systems |
| US8705484B2 (en) | 2008-08-15 | 2014-04-22 | Ntt Docomo, Inc. | Method for varying transmit power patterns in a multi-cell environment |
| US8542640B2 (en) | 2008-08-28 | 2013-09-24 | Ntt Docomo, Inc. | Inter-cell approach to operating wireless beam-forming and user selection/scheduling in multi-cell environments based on limited signaling between patterns of subsets of cells |
| US8855221B2 (en) | 2008-09-15 | 2014-10-07 | Ntt Docomo, Inc. | Method and apparatus for iterative receiver structures for OFDM/MIMO systems with bit interleaved coded modulation |
| KR101594815B1 (ko) * | 2008-10-20 | 2016-02-29 | 삼성전자주식회사 | 적응적으로 코드북을 생성하고 사용하는 다중 입출력 통신 시스템 및 통신 방법 |
| WO2010050862A1 (en) * | 2008-10-31 | 2010-05-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Channel-assisted iterative precoder selection |
| CN101483909B (zh) * | 2009-02-06 | 2011-03-02 | 中兴通讯股份有限公司 | 基于多载波的反向功率控制方法 |
| US8649456B2 (en) * | 2009-03-12 | 2014-02-11 | Futurewei Technologies, Inc. | System and method for channel information feedback in a wireless communications system |
| US8830918B2 (en) | 2009-03-16 | 2014-09-09 | Interdigital Patent Holdings, Inc. | Method and apparatus for performing uplink transmit diversity |
| US8675627B2 (en) | 2009-03-23 | 2014-03-18 | Futurewei Technologies, Inc. | Adaptive precoding codebooks for wireless communications |
| US8243610B2 (en) * | 2009-04-21 | 2012-08-14 | Futurewei Technologies, Inc. | System and method for precoding codebook adaptation with low feedback overhead |
| US9048977B2 (en) | 2009-05-05 | 2015-06-02 | Ntt Docomo, Inc. | Receiver terminal driven joint encoder and decoder mode adaptation for SU-MIMO systems |
| EP2448137A1 (en) * | 2009-06-23 | 2012-05-02 | Alcatel Lucent | Method and device for signal transmission in time-division duplex mimo system |
| KR101534865B1 (ko) | 2009-06-23 | 2015-07-27 | 엘지전자 주식회사 | 링크 적응 절차 수행 방법 |
| KR101568291B1 (ko) * | 2009-07-10 | 2015-11-20 | 삼성전자주식회사 | 단말기 및 기지국, 및 단말기의 동작방법 |
| CN101997587B (zh) * | 2009-08-14 | 2014-11-05 | 中兴通讯股份有限公司 | 多点协作传输中的cqi值确定方法及装置 |
| CN102025404B (zh) * | 2009-09-15 | 2014-06-11 | 中兴通讯股份有限公司 | 一种码本生成方法及装置 |
| US8644368B1 (en) * | 2009-09-23 | 2014-02-04 | Marvell International Ltd. | Transparent implicit beamforming in a communication system |
| KR20110036374A (ko) * | 2009-10-01 | 2011-04-07 | 삼성전자주식회사 | 명시적 피드백을 사용하는 다중 입출력 통신 시스템 |
| US8902873B2 (en) * | 2009-10-08 | 2014-12-02 | Qualcomm Incorporated | Efficient signaling for closed-loop transmit diversity |
| US8559544B2 (en) * | 2009-11-10 | 2013-10-15 | Georgia Tech Research Corporation | Systems and methods for lattice reduction |
| US9319251B2 (en) | 2010-01-04 | 2016-04-19 | Samsung Electronics Co., Ltd. | Multiple-input multiple-output (MIMO) communication system using a codebook and method of designing the codebook |
| US8514961B2 (en) | 2010-02-04 | 2013-08-20 | Ntt Docomo, Inc. | Method and apparatus for distributed space-time coding in wireless radio networks |
| EP2692076B1 (en) | 2011-03-31 | 2019-01-23 | Telefonaktiebolaget LM Ericsson (publ) | Method and network node for determining channel state information in an upcoming time slot |
| WO2012141428A1 (ko) * | 2011-04-13 | 2012-10-18 | 엘지전자 주식회사 | 채널상태정보 송수신 방법 및 송수신 장치 |
| CN102122983B (zh) * | 2011-04-18 | 2014-08-06 | 电信科学技术研究院 | 一种码本的生成、信息的发送、反馈方法及设备 |
| US10567060B2 (en) * | 2014-10-24 | 2020-02-18 | Samsung Electronics Co., Ltd. | Efficient vector quantizer for FD-MIMO systems |
| WO2016064246A1 (en) | 2014-10-24 | 2016-04-28 | Samsung Electronics Co., Ltd. | Efficient vector quantizer for fd-mimo systems |
| EP3704802B1 (en) * | 2017-11-01 | 2024-01-03 | Cohere Technologies, Inc. | Precoding in wireless systems using orthogonal time frequency space multiplexing |
| CN110535497B (zh) | 2018-08-10 | 2022-07-19 | 中兴通讯股份有限公司 | Csi发送、接收方法及其装置、通信节点及存储介质 |
| CN112673580B (zh) * | 2018-08-30 | 2024-07-19 | 上海诺基亚贝尔股份有限公司 | 大规模mimo系统中下行链路信道状态信息的确定 |
| US10756860B2 (en) | 2018-11-05 | 2020-08-25 | XCOM Labs, Inc. | Distributed multiple-input multiple-output downlink configuration |
| US10432272B1 (en) | 2018-11-05 | 2019-10-01 | XCOM Labs, Inc. | Variable multiple-input multiple-output downlink user equipment |
| US10812216B2 (en) | 2018-11-05 | 2020-10-20 | XCOM Labs, Inc. | Cooperative multiple-input multiple-output downlink scheduling |
| US10659112B1 (en) | 2018-11-05 | 2020-05-19 | XCOM Labs, Inc. | User equipment assisted multiple-input multiple-output downlink configuration |
| CN113169764B (zh) | 2018-11-27 | 2024-11-19 | 艾斯康实验室公司 | 非相干协作式多输入多输出通信 |
| US11063645B2 (en) | 2018-12-18 | 2021-07-13 | XCOM Labs, Inc. | Methods of wirelessly communicating with a group of devices |
| US10756795B2 (en) | 2018-12-18 | 2020-08-25 | XCOM Labs, Inc. | User equipment with cellular link and peer-to-peer link |
| US11330649B2 (en) | 2019-01-25 | 2022-05-10 | XCOM Labs, Inc. | Methods and systems of multi-link peer-to-peer communications |
| US10756767B1 (en) | 2019-02-05 | 2020-08-25 | XCOM Labs, Inc. | User equipment for wirelessly communicating cellular signal with another user equipment |
| US11032841B2 (en) | 2019-04-26 | 2021-06-08 | XCOM Labs, Inc. | Downlink active set management for multiple-input multiple-output communications |
| US10756782B1 (en) | 2019-04-26 | 2020-08-25 | XCOM Labs, Inc. | Uplink active set management for multiple-input multiple-output communications |
| US10735057B1 (en) | 2019-04-29 | 2020-08-04 | XCOM Labs, Inc. | Uplink user equipment selection |
| US10686502B1 (en) | 2019-04-29 | 2020-06-16 | XCOM Labs, Inc. | Downlink user equipment selection |
| US11411778B2 (en) | 2019-07-12 | 2022-08-09 | XCOM Labs, Inc. | Time-division duplex multiple input multiple output calibration |
| US11411779B2 (en) | 2020-03-31 | 2022-08-09 | XCOM Labs, Inc. | Reference signal channel estimation |
| CN115428513A (zh) | 2020-04-15 | 2022-12-02 | 艾斯康实验室公司 | 无线网络多点关联性和多路径 |
| CA3178604A1 (en) | 2020-05-26 | 2021-12-02 | XCOM Labs, Inc. | Interference-aware beamforming |
| CA3195885A1 (en) | 2020-10-19 | 2022-04-28 | XCOM Labs, Inc. | Reference signal for wireless communication systems |
| WO2022093988A1 (en) | 2020-10-30 | 2022-05-05 | XCOM Labs, Inc. | Clustering and/or rate selection in multiple-input multiple-output communication systems |
| EP4264852A4 (en) | 2020-12-16 | 2025-02-05 | Xcom Labs, Inc. | WIRELESS COMMUNICATION WITH QUASI-OMNI AND DIRECTED BEAMS |
| WO2022241436A1 (en) | 2021-05-14 | 2022-11-17 | XCOM Labs, Inc. | Scrambling identifiers for wireless communication systems |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ATE258000T1 (de) * | 1997-02-13 | 2004-01-15 | Nokia Corp | Verfahren und vorrichtung zur gerichteten funkübertragung |
| FI106665B (fi) | 1997-11-05 | 2001-03-15 | Nokia Mobile Phones Ltd | Menetelmä ja järjestely lähetystehon määrittämiseksi matkaviestimessä |
| ATE330378T1 (de) | 2000-11-17 | 2006-07-15 | Nokia Corp | Verfahren, vorrichtungen und telekommunikationsnetzwerk zum regeln der antennengewichte eines transceivers |
| US6859503B2 (en) * | 2001-04-07 | 2005-02-22 | Motorola, Inc. | Method and system in a transceiver for controlling a multiple-input, multiple-output communications channel |
| US6662024B2 (en) * | 2001-05-16 | 2003-12-09 | Qualcomm Incorporated | Method and apparatus for allocating downlink resources in a multiple-input multiple-output (MIMO) communication system |
| US7324429B2 (en) | 2002-10-25 | 2008-01-29 | Qualcomm, Incorporated | Multi-mode terminal in a wireless MIMO system |
| GB2404820B (en) * | 2003-08-06 | 2005-07-20 | Toshiba Res Europ Ltd | Improved wireless local area network security |
| US7257167B2 (en) * | 2003-08-19 | 2007-08-14 | The University Of Hong Kong | System and method for multi-access MIMO channels with feedback capacity constraint |
| US7636406B2 (en) * | 2004-05-05 | 2009-12-22 | Metalink Ltd. | System and method of a MIMO transmitter / receiver |
| US7676007B1 (en) * | 2004-07-21 | 2010-03-09 | Jihoon Choi | System and method for interpolation based transmit beamforming for MIMO-OFDM with partial feedback |
| US7362822B2 (en) * | 2004-09-08 | 2008-04-22 | Intel Corporation | Recursive reduction of channel state feedback |
| US7778826B2 (en) * | 2005-01-13 | 2010-08-17 | Intel Corporation | Beamforming codebook generation system and associated methods |
| WO2007024214A1 (en) * | 2005-08-19 | 2007-03-01 | Mitsubishi Electric Research Laboratories | Optimal signaling and selection verification for transmit antenna selection with erroneous feedback |
| US7970073B2 (en) * | 2005-10-17 | 2011-06-28 | Samsung Electronics Co., Ltd | Apparatus and method for transmitting/receiving data in multi-user multi-antenna communication system |
| US20070211813A1 (en) * | 2006-03-10 | 2007-09-13 | Shilpa Talwar | MIMO precoding in the presence of co-channel interference |
-
2006
- 2006-10-25 US US11/552,960 patent/US7948959B2/en active Active
- 2006-10-27 CA CA002627395A patent/CA2627395A1/en not_active Abandoned
- 2006-10-27 KR KR1020087012740A patent/KR100938795B1/ko not_active Expired - Fee Related
- 2006-10-27 CN CN2006800481804A patent/CN101341670B/zh active Active
- 2006-10-27 TW TW095139881A patent/TWI339035B/zh not_active IP Right Cessation
- 2006-10-27 BR BRPI0617906-1A patent/BRPI0617906A2/pt not_active IP Right Cessation
- 2006-10-27 WO PCT/US2006/041948 patent/WO2007050860A1/en not_active Ceased
- 2006-10-27 EP EP06826843.2A patent/EP1941633B1/en active Active
- 2006-10-27 RU RU2008121189/09A patent/RU2402162C2/ru active
- 2006-10-27 AR ARP060104730A patent/AR056603A1/es active IP Right Grant
- 2006-10-27 JP JP2008537981A patent/JP5199105B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CN101341670B (zh) | 2013-11-06 |
| CN101341670A (zh) | 2009-01-07 |
| TWI339035B (en) | 2011-03-11 |
| KR20080064187A (ko) | 2008-07-08 |
| US20070115909A1 (en) | 2007-05-24 |
| JP2009514382A (ja) | 2009-04-02 |
| TW200731694A (en) | 2007-08-16 |
| US7948959B2 (en) | 2011-05-24 |
| RU2008121189A (ru) | 2009-12-10 |
| CA2627395A1 (en) | 2007-05-03 |
| WO2007050860A1 (en) | 2007-05-03 |
| RU2402162C2 (ru) | 2010-10-20 |
| EP1941633B1 (en) | 2016-05-04 |
| JP5199105B2 (ja) | 2013-05-15 |
| AR056603A1 (es) | 2007-10-10 |
| KR100938795B1 (ko) | 2010-01-27 |
| EP1941633A1 (en) | 2008-07-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100997849B1 (ko) | 랜덤화된 fft 행렬들에 기반하는 유니터리 프리코딩 | |
| BRPI0617872A2 (pt) | pré-codificação linear para canais correlacionados espacialmente | |
| CN101341670B (zh) | 用于时分双工系统的线性预编码方法和设备 | |
| TWI472176B (zh) | 用於反向鏈路傳輸的動態單輸入多輸出、單使用者多輸入多輸出、多使用者多輸入多輸出操作之統一設計與中心化排程 | |
| US12418817B2 (en) | Method and apparatus for CSI reporting | |
| BRPI0810543B1 (pt) | método e equipamento de comunicação sem fio que facilitam aplicação de diversidade de retardo cíclico, cdd, e pré-codificação para transmissões sem fio e memória legível por computador | |
| BRPI0617866A2 (pt) | método e equipamento para pré-codificação em um sistema mimo | |
| EP2195939A2 (en) | Antenna switching and uplink sounding channel measurement | |
| CN119213708A (zh) | 用于csi参考资源和报告窗口的方法和装置 | |
| WO2018082622A1 (zh) | 一种预编码矩阵指示方法、装置和系统 | |
| CN120814188A (zh) | 量化时域信道属性 | |
| HK1136105A (en) | Unitary precoding based on randomized fft matrices |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B08F | Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette] |
Free format text: REFERENTE A 6A ANUI DADE. |
|
| B08K | Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette] |
Free format text: REFERENTE AO DESPACHO 8.6 PUBLICADO NA RPI 2216 DE 25/06/2013. |