BRPI0509701B1 - processamento espacial com matrizes de direcionamento para direcionar transmissão pseudo-aleatória em um sistema de comunicação multi-antena - Google Patents
processamento espacial com matrizes de direcionamento para direcionar transmissão pseudo-aleatória em um sistema de comunicação multi-antena Download PDFInfo
- Publication number
- BRPI0509701B1 BRPI0509701B1 BRPI0509701A BRPI0509701A BRPI0509701B1 BR PI0509701 B1 BRPI0509701 B1 BR PI0509701B1 BR PI0509701 A BRPI0509701 A BR PI0509701A BR PI0509701 A BRPI0509701 A BR PI0509701A BR PI0509701 B1 BRPI0509701 B1 BR PI0509701B1
- Authority
- BR
- Brazil
- Prior art keywords
- targeting
- matrix
- transmission
- fact
- matrices
- Prior art date
Links
- 230000008685 targeting Effects 0.000 title claims abstract description 192
- 230000005540 biological transmission Effects 0.000 title claims abstract description 178
- 238000004891 communication Methods 0.000 title claims abstract description 17
- 238000003491 array Methods 0.000 title claims abstract description 10
- 239000011159 matrix material Substances 0.000 claims abstract description 178
- 238000000034 method Methods 0.000 claims abstract description 53
- 239000013598 vector Substances 0.000 claims description 39
- 230000004044 response Effects 0.000 claims description 23
- 238000001914 filtration Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 6
- 230000007480 spreading Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000000969 carrier Substances 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000000354 decomposition reaction Methods 0.000 description 2
- 238000005192 partition Methods 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000013213 extrapolation Methods 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000010257 thawing Methods 0.000 description 1
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/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/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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Transmission System (AREA)
- Complex Calculations (AREA)
Abstract
processamento espacial com matrizes de direcionamento para direcionar transmissão pseudo-aleatória em um sistema de comunicação mult i -antena. são descritas técnicas para gerar e utilizar matrizes de direcionamento para direcionamento de transmissão pseudo-aleatória (prts) . para a prts, uma entidade transmissora executa processamento espacial com matrizes de direcionamento de modo que uma transmissão de dados observe um conjunto de canais "efetivos" formado pelo canal real utilizado na transmissão de dados e pelas matrizes de direcionamento utilizadas na prts. as matrizes de direcionamento podem ser geradas selecionando-se uma matriz base, que pode ser uma matriz de walsh ou uma matriz de fourier. diferentes combinações de escalares são então selecionadas, com cada combinação incluindo pelo menos um escalar para pelo menos uma fileira da matriz base. cada escalar por ser um valor real ou complexo (como, por exemplo, +1, -1, +j ou -j, onde j = v 1). diferentes matrizes de direcionamento são geradas multiplicando-se a matriz base por cada uma das diferentes combinações de escalares. as matrizes de direcionamento são permutações diferentes da matriz base.
Description
(54) Título: PROCESSAMENTO ESPACIAL COM MATRIZES DE DIRECIONAMENTO PARA DIRECIONAR TRANSMISSÃO PSEUDO-ALEATÓRIA EM UM SISTEMA DE COMUNICAÇÃO MULTI-ANTENA (51) luta.: H04B 7/0417; H04B 7/06.
(52) CPC: H04B 7/0417; H04B 7/0615.
(30) Prioridade Unionista: 09/04/2004 US 10/821,390.
(73) Titular(es): QUALCOMM INCORPORATED.
(72) Inventorfes): MARK S. WALLACE; JAY RODNEY WALTON; STEVEN J. HOWARD.
(86) Pedido PCT: PCT US2005008738 de 15/03/2005 (87) Publicação PCT: WO 2005/104399 de 03/11/2005 (85) Data do Início da Fase Nacional: 06/10/2006 (57) Resumo: PROCESSAMENTO ESPACIAL COM MATRIZES DE DIRECIONAMENTO PARA DIRECIONAR TRANSMISSÃO PSEUDO-ALEATÓRIA EM UM SISTEMA DE COMUNICAÇÃO MULT I -ANTENA. São descritas técnicas para gerar e utilizar matrizes de direcionamento para direcionamento de transmissão pseudo-aleatória (PRTS) . Para a PRTS, uma entidade transmissora executa processamento espacial com matrizes de direcionamento de modo que uma transmissão de dados observe um conjunto de canais efetivos formado pelo canal real utilizado na transmissão de dados e pelas matrizes de direcionamento utilizadas na PRTS. As matrizes de direcionamento podem ser geradas selecionando-se uma matriz base, que pode ser uma matriz de Walsh ou uma matriz de Fourier. Diferentes combinações de escalares são então selecionadas, com cada combinação incluindo pelo menos um escalar para pelo menos uma fileira da matriz base. Cada escalar por ser um valor real ou complexo (como, por exemplo, +1, -1, +j ou -j, onde j = v 1). Diferentes matrizes de direcionamento são geradas multiplicando-se a matriz base por cada uma das diferentes combinações de escalares. As matrizes de direcionamento são permutações diferentes da matriz base.
PROCESSAMENTO ESPACIAL COM MATRIZES DE DIRECIONAMENTO PARA DIRECIONAR TRANSMISSÃO PSEUDO-ALEATÓRIA EM UM SISTEMA DE COMUNICAÇÃO MULTI-ANTENA
FUNDAMENTOS
I. Campo
A presente invenção refere-se de maneira geral à comunicação de dados e, mais especificamente, a técnicas para executar processamento espacial para transmissão de dados em um sistema de comunicação multi-antena.
II. Fundamentos
Um sistema de comunicação multi-antena utiliza múltiplas antenas de transmissão e uma ou múltiplas antenas de recepção para transmissão de dados. O sistema de multiantena pode ser assim um sistema de múltiplas entradas e 15 múltiplas saídas (MIMO) ou um sistema de múltiplas entradas e uma única saida (MISO). Um sistema MIMO utiliza múltiplas (NT) antenas de transmissão em uma entidade transmissora e múltiplas (Nr) antenas de recepção em uma entidade receptora para transmissão de dados, e é denotado como um 20 sistema NR x NT. Um canal MIMO formado pelas NT antenas de transmissão e pelas NR antenas de recepção podem ser decompostas em Ns canais espaciais, onde Ns < min {NT, Nr} . Os Ns canais espaciais podem ser utilizados para transmitir dados de maneira a se obter maior segurança e/ou capacidade 25 de transmissão total mais elevado. Um sistema MISO utiliza múltiplas (NT) antenas de transmissão e uma única antena de recepção para transmissão de dados. Um canal MISO formado pelas NT antenas de transmissão e a antena de recepção única é composta por um único canal espacial.
Cada canal espacial pode experimentar várias condições de canal danosas, tais como, por exemplo, desvanecimento, multipercurso e efeitos de interferência.
Os Ns canais espaciais de um canal MIMO podem experimentar também diferentes condições de canal e podem obter diferentes relações sinal / ruído e interferência (SNRs). A SNR de um canal espacial determina sua capacidade de transmissão, que é tipicamente quantificada por uma taxa de dados particular que pode ser transmitida com segurança no canal espacial. Para um canal sem fio variante no tempo, a condição de canal se altera ao longo do tempo e a SNR de cada canal espacial também se altera ao longo do tempo.
Para se aumentar ao máximo a capacidade de transmissão, o sistema de multi-antena pode utilizar alguma forma de realimentação, pela qual a entidade receptora avalia o(s) canal(ais) espacial(is) e fornece informações de realimentação indicando a condição de canal ou a capacidade de transmissão de cada canal espacial. A entidade transmissora pode então ajustar a transmissão de dados em cada canal espacial com base nas informações de realimentação. Entretanto, estas informações de realimentação podem não estar disponíveis por várias razões. Por exemplo, o sistema de multi-antena pode não suportar a transmissão de realimentação da entidade receptora, ou o canal sem fio pode alterar-se mais rapidamente que a taxa à qual a entidade receptora pode estimar o canal sem fio e/ou enviar de volta as informações de realimentação. Seja como for, se a entidade transmissora não conhece a condição de canal, ela pode então precisar transmitir os dados a uma taxa baixa de modo que a transmissão de dados possa ser decodificada de maneira segura pela entidade receptora mesmo com a pior condição de canal. O desempenho de tal sistema seria ditado pela pior condição de canal esperada, o que é altamente indesejável.
Para se aperfeiçoar o desempenho quando as informações de realimentação não estiverem disponíveis, a
3/3
entidade transmissora pode executar processamento espacial de modo que a transmissão de dados não observe a pior condição de canal por um período prolongado de tempo, conforme descrito a seguir. Uma taxa mais elevada pode ser então utilizada na transmissão de dados. Entretanto, este processamento espacial representa uma complexidade adicional para a entidade transmissora e possivelmente para a entidade receptora.
Há, portanto, necessidade na técnica de técnicas para executar processamento espacial com complexidade minima, de modo a se melhorar o desempenho da transmissão de dados em um sistema de comunicação multi-antena.
SUMÁRIO
São descritas aqui técnicas para gerar e utilizar matrizes de direcionamento para direcionar transmissão pseudo-aleatória (PRTS). PRTS refere-se ao processamento espacial executado por uma entidade transmissora com matrizes de direcionamento, de modo que a transmissão de dados observe um conjunto de canais efetivos. Estes canais efetivos são formados pelo canal MIMO ou MISO real utilizado na transmissão de dados e pelas matrizes de direcionamento utilizadas para a PRTS. Com a PRTS, a transmissão de dados não observa uma única percepção de canal ruim durante um período prolongado de tempo, e o desempenho não é ditado pela pior condição de canal.
As matrizes de direcionamento podem ser geradas de modo que a computação para a PRTS seja simplificada. Um conj unto de matrizes de direcionamento pode ser gerado primeiro selecionando uma matriz (matrix) base, que pode ser uma matriz de Walsh, uma matriz de Fourier, ou alguma outra matriz unitária que tenha colunas ortogonais. Diferentes combinações de escalares são então selecionadas, com cada combinação incluindo pelo menos um escalar para
4/36 pelo menos uma fileira da matriz base, um escalar por fileira. Cada escalar pode ser um valor real ou complexo. Diferentes matrizes de direcionamento são geradas multiplicando-se a matriz base por cada uma das diferentes combinações de escalares, conforme descrito a seguir. As diferentes matrizes de direcionamento são assim diferentes permutações da matriz base e retêm determinadas características desejáveis (unitária, por exemplo) da matriz base. Pela seleção de uma matriz base adequada (uma matriz de Walsh, por exemplo) e de escalares adequados (como, por exemplo, +1, -1, +j e -jf onde j = ) , os elementos das matrizes de direcionamento pertencem a um conjunto composto por {+1, -1, +j, -j} . Neste caso, a multiplicação de um símbolo de dados por um elemento de uma matriz de direcionamento pode ser obtida com manipulações de bits simples, conforme descrito a seguir.
Um conjunto de vetores de utilizado em transmissões MISO pode ser colunas das matrizes de direcionamento.
direcionamento formado com as
Cada vetor de direcionamento pode ser também visto como uma matriz de direcionamento corrompida que contém apenas uma coluna. Vários aspectos e modalidades da invenção são descritos mais detalhadamente a seguir.
BREVE DESCRIÇÃO DOS DESENHOS
A figura 1 mostra um sistema de multi-antena com um ponto de acesso e terminais de usuário;
A figura 2 mostra um processo para gerar matrizes de direcionamento e vetores de direcionamento utilizados para o direcionamento de transmissão pseudo-aleatória; e
A figura 3 mostra um diagrama de blocos de uma entidade transmissora de multi-antena, uma entidade receptora de antena única e uma entidade receptora de multi-antena.
5/36
DESCRIÇÃO DETALHADA
A palavra exemplar é utilizada aqui para significar que serve como exemplo, caso ou ilustração. Qualquer modalidade descrita aqui como exemplar não deve 5 ser necessariamente interpretada como preferida ou vantajosa comparada com outras modalidades.
A figura 1 mostra um sistema de multi-antena 100 com um ponto de acesso (AP) 110 e terminais de usuário (UTs) 120. Um ponto de acesso é geralmente uma estação fixa 10 que se comunica com os terminais de usuário e pode ser também referida como estação base ou alguma outra terminologia. Um terminal de usuário pode ser fixo ou móvel e pode ser também referido como estação móvel, dispositivo sem fio, equipamento de usuário ou alguma outra 15 terminologia. Um controlador de sistema 130 é acoplado aos pontos de acesso e proporciona coordenação e controle para estes pontos de acesso.
O ponto de acesso 110 é equipado com múltiplas antenas para transmissão de dados. Cada terminal de usuário 20 120 pode ser equipado com uma única antena ou múltiplas antenas para transmissão de dados. Um terminal de usuário pode comunicar-se com o ponto de acesso e pode também comunicar-se de ponto-a ponto com um outro terminal de usuário. Na descrição seguinte, uma entidade transmissora 25 pode ser um ponto de acesso ou um terminal de usuário, e uma entidade receptora pode ser também um ponto de acesso ou um terminai de usuário. A entidade transmissora é equipada com múltiplas (NT) antenas de transmissão, e a entidade receptora pode ser equipada com uma única antena 30 ou múltiplas (Nr) antenas. Uma transmissão MISO existe quando a entidade receptora é equipada com uma única antena, e uma transmissão MIMO existe quando a entidade receptora é equipada com múltiplas antenas.
6/36
1° sistema 100 pode ser um sistema de portadora única ou um sistema de multi-portadoras. Múltiplas portadoras podem ser obtidas com multiplexação por divisão de freqüência ortogonal (OFDM), algumas outras técnicas de 5 modulação de multi-portadoras ou algum outro construção. A OFDM particiona de maneira eficaz a largura de banda de sistema total em múltiplas (NF) sub-bandas ortogonais, que são também referidas como tons, sub-portadoras, faixas e canais de freqüência. Com a OFDM, cada sub-banda é 10 associada a uma respectiva sub-portadora, que pode ser modulada com dados.
No sistema 100, uma entidade transmissora pode transmitir dados a uma entidade receptora utilizando direcionamento de transmissão pseudo-aleatória (PRTS) de 15 modo a obter desempenho aperfeiçoado. Com a PRTS, a entidade transmissora executa um processamento espacial de modo que a transmissão de dados observe um conjunto de canais efetivos e não se fixe em uma única percepção de canal· ruim durante um periodo prolongado de tempo.
Conseqüentemente, o desempenho não é ditado pela pior condição de canal.
O processamento espacial na entidade transmissora para o direcionamento de transmissão pseudo-aleatória pode ser expresso da seguinte maneira:
x(m) = V(m).s(m), Eq (1) onde s(m) é um NT x 1 vetor com até NT símbolos de dados a ser enviado em uma extensão de transmissão m;
V(m) é uma matriz de direcionamento NT x NT utilizada para uma extensão de transmissão m; e
X(m) é um NT x 1 vetor com NT símbolos de transmissão a ser enviado das NT antenas de transmissão em uma extensão de transmissão m.
Conforme utilizado aqui, um símbolo de dados é um símbolo de modulação para dados, um símbolo-piloto é um símbolo de modulação para piloto e um símbolo de transmissão é um símbolo a ser enviado de uma antena de transmissão. Os símbolos-piloto são conhecidos a priori tanto pela entidade transmissora quanto pela entidade receptora.
Uma extensão de transmissão pode cobrir dimensões de tempo e/ou freqüência. Para um sistema de portadora única, uma extensão de transmissão pode corresponder a um período de símbolos, que é o intervalo de tempo para transmitir um símbolo de dados. Para um sistema multiportadora, como um sistema MIMO que utiliza OFDM, uma extensão de transmissão pode corresponder a uma sub-banda em um período de símbolos OFDM. Uma extensão de transmissão pode cobrir também múltiplos períodos de símbolos e/ou múltiplas sub-bandas. Assim, m pode ser um índice para tempo e/ou freqüência. Uma extensão de transmissão pode ser também referida como um intervalo de transmissão, um intervalo de sinalização, uma partição ou alguma outra terminologia.
O direcionamento de transmissão pseudo-aleatória pode ser utilizada para obter diversidade de transmissão ou espalhamento espacial, e pode ser também utilizada em combinação com um modo direcionado, conforme descrito a seguir. O processamento espacial na entidade receptora é também descrito a seguir.
1. Geração de Matrizes de Direcionamento
A entidade transmissora pode executar processamento espacial para direcionamento de transmissão pseudo-aleatória com um conjunto de matrizes de direcionamento (ou matrizes de transmissão), que pode ser denotado como {V}, ou V(i) para 1 = 1 ... L, onde L pode ser qualquer número inteiro maior que um. As matrizes de
direcionamento devem ser matrizes unitárias e satisfazer o seguinte:
VH(i) · V(i) = I , para i = 1 . . . L, Eq (2) onde I_ é a matriz de identidade com uns ao longo da diagonal e zeros em qualquer outra parte. Cada matriz de direcionamento V(i) inclui NT colunas e pode ser expressa como V(í) = [V] ( í)y2 (i) ... vNT (i) ] . A equação (2) indica que cada coluna de V(í) deve ter energia unitária, ou I |va (i) 11 ~ yHa(i).va(i) = 1 para a = 1 ... NT. Esta condição assegura que os N? símbolos de dados transmitidos simultaneamente utilizando-se V(i) tenham a mesma potência. A equação (2) indica também que o produto interno hermitiano de quaisquer duas colunas de V(i) deve ser zero, ou vH«(i)· vh(i) =0 para α = 1 ... NT ,b = 1 ...Nse α Ψ b. Esta condição assegura que os NT símbolos de dados transmitidos simultaneamente sejam ortogonais uns aos outros nas antenas de transmissão.
O conjunto de L matrizes de direcionamento pode ser gerado de diversas maneiras. Em uma modalidade, as L matrizes de direcionamento são geradas a partir de uma matriz base, que é de preferência uma matriz unitária. A matriz base pode ser utilizada como uma das L matrizes de direcionamento. As outras L - 1 matrizes de direcionamento podem ser geradas multiplicando-se as fileiras da matriz base por diferentes escalares, conforme descrito a seguir. Em geral, um escalar pode ser qualquer valor real ou complexo. Entretanto, de modo a se assegurar que as matrizes de direcionamento sejam matrizes unitárias, os escalares são selecionados de modo a terem magnitude unitária e fases entre 0 e 2π (ou 0o e 360°) .
9/36 ri
Em uma modalidade, a matriz base é uma matriz de
Walsh. Uma 2x2 matriz de Walsh W2x2 θ uma 4x4 matriz de
Walsh W4x4 podem ser expressas da seguinte maneira:
e
| 1 1 ri | 1 1 * | f | |
| 4 l | |||
| 1 -1 | 1 |
Bq(3)
Uma matriz de Walsh de tamanho maior W2Nx2N pode ser formada a partir de uma matriz de Walsh de tamanho menor WNxN, da seguinte maneira:
Eq(4)
Conforme indicado pela equação (4) , as matrizes de Walsh têm dimensões que são potências de dois (como, por exemplo, 2, 4, 8 e assim por diante) por causa da maneira pela qual estas matrizes são formadas.
Para um NR x 2 sistema, com NR > 2, quatro matrizes de direcionamento exemplares podem ser geradas a partir da matriz de Walsh W2x2 da seguinte maneira:
f '1
Λ
U »1 onde
JX&2 .«d XL”
| WX2X2 | é | igual | a W2x2; | |||||
| W2 2x2 | é | obtido | multiplicando-se | a | segunda | fileira | de | w2x2 |
| por - 1 | ou | e^; | ||||||
| W32x2 | é | obtido | multiplicando-se | a | segunda | fileira | de | w2x2 |
| por | + j ou e- | 7* / | 2; e | |||||
| W42x2 | é | obtido | multiplicando-se | a | segunda | fileira | de | W2x2 |
por - j ou e~jír 7 2
Matrizes de direcionamento adicionais podem ser geradas multiplicando-se a segunda fileira de W2x2 por escalares, como, por exemplo, &73π/4, β±7τ/\ ^ϊπ/8 outros e assim
10/36 por diante. 0 conjunto de L matrizes de direcionamento pode ser formado da seguinte maneira: V(l) = g2 · V(2) = g2 · W2 2x2 e as sim por diante, onde a graduação por g2 =
1/V2 resulta em ter cada coluna de V(i) energia unitária.
| Para | u | im | Nr | X | 4 | |
| matrizes | de dire | cionamento | ||||
| partir da | matriz | de | Wa‘ | Ish | w4 | |
| 1 | 1 | f | ||||
| t 1 | -1 | 1 | ||||
| W1 SsS | 1 | -1 | ||||
| 1 | “1 | -1 | 1 |
sistema, com NR > 4, quatro exemplares podem ser geradas a x4 da seguinte maneira:
| 1 | 1 | 1 | f | ||
| 1 | |||||
| -1 | 1 | 1 | |||
| -1 | 1 | 1 |
| Ί | 1 | 1 | f | '1 | 1 | 1 | f | |
| J J | -j J | J -j | -J | . e Wt = | ./ 1 | “7 1 | J -1 | |
| J | -J | -J | -1 | -1 |
onde Wx 4x4 é igual a W4x4;
W2 4x4 é obtido multiplicando-se cada uma das fileiras de 2 a 4 de W4x4 por -1;
W3 4x4 é obtido multiplicando-se cada uma das fileiras de 2 a 4 de W4x4 por + j; e
W4 4x4 é obtido multiplicando-se a fileira 2 de W4x4 por +j.
O conjunto de L matrizes de direcionamento pode ser formado da seguinte maneira: V (1) = g4 * Wx4x4, V(2) = g4 · W24x4 e assim por diante, onde a graduação por g4 = l/5/ϊ = 1/2 resulta em ter cada coluna de V(i) energia unitária.
Em geral, para uma N χ N matriz base, cada uma das fileiras de 2 a N da matriz base pode ser multiplicada de maneira independente por um de K diferentes escalares possíveis. Assim, KN_1 diferentes matrizes de direcionamento podem ser obtidas a partir de KN_X diferentes permutações
¥ /36 dos K escalares para as N - 1 fileiras. Por exemplo, cada uma das fileiras de 2 a N pode ser multiplicada de maneira independente por um escalar de ej0 =+l, =-l, e^/2~+jf ou e^/2 =-j. Neste caso, para N ~ 4, 64 diferentes matrizes de direcionamento podem ser geradas a partir da matriz de Walsh W4x4 com os quatro diferentes escalares. Matrizes de direcionamento adicionais podem ser geradas com outros escalares, como, por exemplo, e^5^4, e±:í?r/4, e assim por diante. Em geral, cada fileira da matriz base pode ser multiplicada por qualquer escalar que tenha a forma f onde Θ pode ser qualquer valor de fase. Também em geral, N x N matrizes de direcionamento podem ser geradas a partir de N x N matrizes de Walsh como V(i) = gN • W2 nxk, onde gN = 1/7n.
As matrizes de direcionamento obtidas com base em uma matriz de Walsh têm determinadas propriedades desejáveis. Se as fileiras da matriz de Walsh forem multiplicadas por escalares de ± 1 e ± j, então cada elemento de uma matriz de direcionamento resultante é + 1, - 1, + j ou - j e tem assim um valor de não zero apenas para o componente real ou imaginário. Neste caso, a multiplicação de um símbolo de dados por um elemento da matriz de direcionamento pode ser efetuada com apenas manipulação de bits. Por exemplo, a multiplicação de um símbolo de dados de valor complexo, a + jbf por - 1 pode ser efetuada invertendo-se o bit de sinal tanto do componente real quando do componente imaginário do símbolo de dados, ou (a + jb) (-1 + gO) = -a ~ jb. A multiplicação por + j pode ser efetuada permutando-se os componentes real e imaginário do símbolo de dados e invertendo-se o bit de sinal do componente real, ou (a + jb) (0 + j) ~ -b + ja. A
12/36
multiplicação por - j pode ser efetuada trocando-se os componentes real e imaginário do símbolo de dados e invertendo-se os bits de sinal tanto do componente real quanto do componente imaginário, ou ( a + jb) (0 ~ j) = - b ja. Assim, se os elementos das L matrizes de direcionamento pertencerem a um conjunto composto por {+1, -1, + jf - j}f então a computação efetuada pela entidade de transmissão para o direcionamento de transmissão pseudoaleatória pode ser consideravelmente simplificada.
Em outra modalidade, a matriz base é uma matriz de Fourier. Uma 2x2 matriz de Fourier D2x2 é igual à matriz de Walsh W2x2 ou D2x2 = W2x2 · Uma 3x3 matriz de Fourier D3x3 e uma 4x4 matriz de Fourier D4x4 podem ser expressas da seguinte maneira:
| *11 1 “ | Ί 1 1 | f | ||
| »3X3- | 1 | 6 . ÍLm ™” | t J “1 1—11 | -l |
| .1 | ||||
| ,/J |
Em geral, para uma N χ N matriz de Fourier DNxW, o elemento na n-ésima fileira da m-ésima coluna de DNxK pode ser expresso da seguinte maneira:
* ,paraaa(l-N} θ Eq(ó)
Ao contrário das matrizes de Walsh, as matrizes de Fourier podem ser formadas de qualquer dimensão quadrada (como, por exemplo, 2, 3, 4, 5 e assim por diante).
Para um NR x 3 sistema, com NR > 3, quatro matrizes de direcionamento exemplares podem ser geradas a partir da matriz de Fourier D3x3, da seguinte maneira:
13/36
| '1 | 1 | 1 | 1 1 | 1 “ | |
| 1 | -1 e5 | ||||
| -1 |
| 1 | 1 | 1 | 1 | 1 | 1 | |
| e-· | , e Bt- | e'W | ||||
| - 1 |
onde é igual a D3x3;
D23x3 é obtido multiplicando-se cada uma das fileiras 2 e 3 de D 3x3 por -1;
D33x3 é obtido multiplicando-se cada uma das fileiras 2 e 3 de D3x3 por + j; e D43x3 é obtido multiplicando-se a fileira 2 de D3x3 por + j. Cada uma das fileiras 2 e 3 pode ser multiplicada de maneira independente por um escalar de +1, -1, +j ou -j .
Para N = 3, um total de 16 matrizes de direcionamento podem ser geradas com os quatro escalares. Matrizes de direcionamento adicionais podem ser geradas com outros escalares, como, por exemplo, e±^2K/3 f e±jíÍ/3, θ assim por diante. O conjunto de L matrizes de direcionamento pode ser formado da seguinte maneira: V(l) = g3 * ΟΧ3χ3 V(2) = g3 · D23x3 e assim por diante, onde a graduação por g3 = 1/V3 resulta em ter cada coluna de V(i) energia unitária.
Para o NR x 4 sistema, com NR > 4, quatro matrizes de direcionamento exemplares podem ser geradas a partir da matriz de Fourier
D4x4 da seguinte maneira:
14/36 dS
| 1 1 | 1 í | 1 11 1' | |
| 1 J | “1 -/ | -1 j 1 j | |
| 1 -1 | i _i | -1 1 -1 1 | |
| .1 | -1 | -l J 1 ~./j |
í
J -/
-j -i h4
onde D1 4x4 é igual a D4x4;
| D24x4 | é | obtido | multiplicando-se | cada | uma | das fileiras de 2 |
| a | 4 de D4x4 por -1; | |||||
| D3 4x4 | é | obtido | multiplicando-se | cada | uma | das fileiras de 2 |
| a 4 | de D4x4 por + j; e | |||||
| D44x4 | é | obtido | multiplicando-se | a fileira | 2 de D4x4 por +j. |
Cada uma das fileiras de 2 a 4 pode ser multiplicada de maneira independente por um escalar de +1, -1, +j ou -j.
Para N = 4, um total de 64 matrizes de direcionamento podem ser geradas com quatro escalares.
Matrizes de direcionamento adicionais podem ser geradas com outros escalares, como, por exemplo, e ±j3’F/4f e±j2v/3, e±3K/31 e1^4, e±3ír/e, e±3K/Q e assim por diante. 0 conjunto de L matrizes de direcionamento pode ser formado da seguinte maneira: V(1) = g4 ’ DX4x4r V(2) = g4 · D24x4 e assim por diante.
Para N = 4, os elementos da matriz de Fourier D4x4 estão no conjunto { + 1, -1, +j, - j} . Se as fileiras de D4x4 forem multiplicadas por escalares de ±1 e ± jr então os elementos das matrizes de direcionamento resultantes estão também no conjunto { + 1, -1, + jr - j} . Neste caso, a computação para o processamento espacial pode ser então simplificada, conforme descrito acima.
15/36
Para N = 3, os elementos da matriz de
Fourier
D3x3 estão em um conjunto composto por
Se as fileiras de D3x3 forem multiplicadas por escalares de
30°), e±3;r/3 (rotação em ± 60°), e±:í?r72 (rotação em ± 90°), e^2^73 (rotação em ± 120°), e±j5?r7í (rotação das matrizes resultantes são tais que pelo menos um componente pertença a um conjunto composto + 1/2,
1/2}. A multiplicação para este componente pode ser efetuada com um deslocamento (se necessário para uma divisão por
2) e uma inversão de bits de sinal necessário) .
multiplicação de um símbolo de dados de valor complexo, a + jõ, por um elemento de tal matriz de direcionamento exigiría então no máximo uma multiplicação real para um componente com uma magnitude de V3/2 .
A figura 2 mostra um diagrama de fluxo de um processo 200 para gerar matrizes de direcionamento vetores de direcionamento utilizados para direcionamento de transmissão
Uma matriz base inicialmente obtida (bloco 212). A matriz base pode ser uma matriz de Walsh, uma matriz de Fourier ou alguma outra matriz unitária que tenha colunas ortogonais. Uma matriz de
Walsh pode simplificar a computação para a PRTS, mas tem uma dimensão que é uma potência de dois. Uma matriz de
Fourier de qualquer dimensão pode ser formada, determinadas dimensões (quatro, por exemplo) podem proporcionar computação simplificada para a PRTS.
Uma combinação diferente de escalares é então selecionada para que uma nova matriz de direcionamento seja gerada (bloco 214).
tipicamente deixada
A primeira fileira da matriz base é sozinha (ou multiplicada por +1) , e
16/36
3<>
cada uma das outras N - 1 fileiras pode ser multiplicada por qualquer um de K escalares possíveis, onde em geral N > 2 e K > 2. A combinação selecionada pode incluir N - 1 escalares para as fileiras de 2 a N da matriz base, um escalar por fileira. Os K escalares podem ser selecionados de modo gue os elementos da matriz de direcionamento resultante tenham formatos que podem simplificar a computação. Por exemplo, K pode ser quatro, e os quatro escalares possíveis podem ser +1, -1, + j e - j. Para a primeira matriz de direcionamento, a combinação de escalares pode ser toda +1. Em geral, zero, um ou mais dos escalares na combinação selecionada podem ser iguais a +1, que corresponde a não ser nenhuma alteração na fileira da matriz base multiplicada por este escalar. Seja como for, a nova matriz de direcionamento é formada multiplicando-se as N - 1 fileiras da matriz base pela combinação selecionada de N - 1 escalares (bloco 216). A matriz de direcionamento gerada pode ser armazenada em uma memória ou utilizada imediatamente no processamento espacial.
Determina-se então se ou não uma outra matriz de direcionamento é necessária (bloco 218). Se a resposta for 'sim7, então o processo volta ao bloco 214 e uma combinação diferente de escalares é selecionada para a matriz de direcionamento seguinte. Se um conjunto de L matrizes de direcionamento estiver sendo gerado, então L combinações diferentes de escalares são utilizadas de modo que não sejam geradas para o conjunto matrizes de direcionamento duplicadas. Se matrizes de direcionamento estiverem sendo geradas às pressas, então a combinação de escalares para cada matriz de direcionamento pode ser selecionada de maneira a se evitar a geração de matrizes de direcionamento duplicadas, como, por exemplo, dentro de um número predeterminado de extensões de transmissão.
17/36
As diferentes combinações de escalares podem ser selecionadas de maneira deterministica de modo a se evitar a duplicação. Como exemplo para N - 4 e K = 4, pode ser utilizado um contador de 3 dígitos e base 4, com os três dígitos sendo rotulados como x, y e ζ. O digito x pode estar associado à fileira 2 da matriz base, o dígito y pode estar associado com a fileira 3 e o dígito z pode estar associado com a fileira 4. Cada dígito tem uma faixa de 0 a 3. O escalar +1 pode ser utilizado para a fileira 2 da matriz base se x ~ 0, o escalar - 1 pode ser utilizado se x = 1, o escalar + j pode ser utilizado se x = 2 e o escalar - j pode ser utilizado se x = 3. Os dígitos y e z determinam de maneira semelhante quais os escalares a serem utilizados para as fileiras 3 e 4, respectivamente, da matriz base. O contador pode ser incrementado no bloco 214 para cada nova matriz de direcionamento. Por exemplo, o contador pode contar de 000 a 003, em seguida de 010 a 013, em seguida de 020 a 023, em seguida de 030 a 033, em seguida de 100 a 103 e assim por diante, e finalmente de 330 a 333. Os três dígitos (xyz) do contador determinariam quais escalares a serem utilizados para as fileiras de 2 a 4 da matriz base. Outros mecanismos e esquemas podem ser também utilizados para selecionar diferentes combinações de escalares a serem utilizadas nas fileiras da matriz base, de modo a se gerarem diferentes matrizes de direcionamento. Depois de selecionada uma combinação diferente de escalares no bloco 214, outra matriz de direcionamento é gerada utilizando-se esta combinação de escalares no bloco 216.
De volta à etapa 218, se outra matriz de direcionamento não for necessária (porque todas as L matrizes de direcionamento para o conjunto foram geradas, por exemplo), então um conjunto de vetores de direcionamento pode ser formado se necessário para
18/36 transmissão MISO (bloco 220) . Os vetores de direcionamento podem ser formados com as colunas das matrizes de direcionamento geradas nos blocos de 212 a 218. O processo termina, então.
As matrizes de direcionamento geradas da maneira descrita acima são permutações diferentes da matriz base, em que as permutações são determinadas pelas diferentes combinações de escalares. Os escalares são selecionados para terem magnitude unitária de modo que as matrizes de direcionamento sejam matrizes unitárias. Os escalares podem ser também selecionados de modo que os elementos das matrizes de direcionamento possam simplificar a computação para a PRTS. Os elementos de cada matriz de direcionamento gerada a partir de uma matriz de Walsh ou de uma matriz de
Fourier têm também igual magnitude de simplifica a graduação destes elementos
1/Vn , o que e proporciona outros benefícios.
As matrizes de direcionamento e os vetores de direcionamento utilizados para a direcionamento de transmissão pseudo-aleatória podem ser gerados com base em uma matriz base e armazenados em uma memória.
Em seguida, uma matriz/vetor de direcionamento pode ser selecionado para utilização para cada extensão de transmissão, e matriz/vetor de direcionamento selecionado é recuperado da memória.
Alternativamente, as matrizes/vetores de direcionamento podem ser gerados em tempo real à medida que sejam necessários.
Conforme observado acima, cada vetor de direcionamento pode ser visto com uma matriz de direcionamento corrompida que contém apenas uma coluna.
Assim, conforme utilizada aqui, uma matriz pode conter uma ou várias colunas.
19/36
2. Seleção de Matrizes de Direcionamento
As L matrizes de direcionamento no conjunto podem ser selecionadas para utilização de diversas maneiras. Em uma modalidade, as matrizes de direcionamento são selecionadas do conjunto de L matrizes de direcionamento de uma maneira deterministica. Por exemplo, as L matrizes de direcionamento podem ser giradas e selecionadas em ordem sequencial, começando com V(l), em seguida V(2) e assim por diante, e então V(L) . Em outra modalidade, as matrizes de direcionamento são selecionadas do conjunto de uma maneira pseudo-aleatória. Por exemplo, a matriz de direcionamento a ser utilizada para cada extensão de transmissão m pode ser selecionada com base em uma função f (m) , que seleciona de maneira pseudo-aleatória uma das L matrizes de direcionamento, ou V ( / (ιώ) ) . Em ainda outra modalidade, as matrizes de direcionamento são selecionadas do conjunto de maneira permutada. Por exemplo, as L matrizes de direcionamento podem ser giradas e selecionadas para utilização em ordem sequencial. Entretanto, a matriz de direcionamento inicial para cada ciclo pode ser selecionada de maneira pseudo-aleatória, em vez de ser sempre V(l). As L matrizes de direcionamento podem ser também selecionadas de outras maneiras.
A seleção da matriz de direcionamento pode também depender do número de matrizes de direcionamento (L·) no conjunto e do número de extensões de transmissão (M) no bloco de transmissão através do qual a direcionamento de transmissão pseudo-aleatória será aplicada. O bloco de transmissão pode corresponder a um pacote de dados, um bloco de códigos ou uma palavra-código, um símbolo OFDM, uma unidade de dados de protocolo (PDU) e assim por diante. Em geral, o número de matrizes de direcionamento (L) pode ser superior, ou igual, ou inferior à extensão do bloco de
0/36 transmissão (M)
Se L
M, então uma matriz de direcionamento diferente pode ser selecionada para cada uma das M extensões de transmissão para o bloco de transmissão.
Se L < M, então as matrizes de direcionamento são reutilizadas para cada bloco de transmissão. Se L >
M, então um subconj unto das matrizes de direcionamento utilizado para cada bloco de transmissão. Para todos os três casos, as matrizes de direcionamento podem ser selecionadas de maneira deterministica, pseudo-aleatória ou permutada, conforme descrito acima.
3. Transmissão MIMO
No sistema 100, um canal MIMO existe entre uma entidade transmissora de multi-antena e uma entidade receptora de multi-antenas.
Para um sistema de portadora única, o canal MIMO formado pelas NT antenas na entidade transmissora e as NR antenas na entidade receptora pode ser caracterizado por uma NR X NT matriz de resposta de canal
H, que pode ser expressa da seguinte maneira:
IIonde a entrada h./£, para i = 1 ... NR. . . e l = 1 ... NT, denota o acoplamento ou ganho complexo entre a antena de transmissão £ e a antena de recepção i . Um canal MIMO diferente existe entre cada combinação diferente da entidade transmissora de multi-antena e da entidade receptora de multi-antenas. Por simplificação, o canal MIMO é supostamente de precedência total com Ns = NT < NR.
Para uma transmissão MIMO, a entidade transmissora pode executar processamento espacial para o
21/36 direcionamento de transmissão pseudo-aleatória da seguinte maneira:
Xnumo,pr W = V(m)’S(m) , Eq (8) onde Xmimo,pr W é um vetor com NT símbolos de transmissão a serem enviados das NT antenas de transmissão na extensão de transmissão m. A matriz de direcionamento V(m) a ser utilizada para cada extensão de transmissão pode ser selecionada do conjunto das L matrizes de direcionamento, conforme descrito acima. Se o sistema utilizar a OFDM, então um sub-fluxo de símbolos de dados pode ser enviado em cada sub-banda utilizada na transmissão de dados. As entidades transmissora e receptora executariam então processamento espacial para cada sub-banda de dados separadamente.
Os símbolos recebidos na entidade receptora podem ser expressos da seguinte maneira:
£pr (m) = H (m) -XtniMOspr W + η(Λϋ = H (m) -V (m) -s (m) +n (m) = Eq (9) onde £pr(m) é um vetor com NR símbolos recebidos das NR antenas de recepção;
He# (m) é uma NT x NT matriz de resposta de canal MIMO efetiva para a extensão de transmissão mr que é He# (m) = H(m)’V(m); e n(m) é um vetor de ruído.
Por simplificação, presume-se que o ruído é um ruído gaussiano branco aditivo (AWGN) com um vetor médio zero e uma matriz de covariância de Λ=σ2·Ι, onde σ2 é a variância do ruído observado pela entidade receptora.
O processamento espacial na entidade transmissora com a matriz de direcionamento V(m) resulta na observação,
22/36 pelos símbolos de dados em s(m), de uma resposta de canal MIMO efetiva (m) r que inclui a resposta de canal MIMO real H(m) e a matriz de direcionamento V(m). A entidade receptora pode efetuar estimativa de canal de várias maneiras.
Se a entidade transmissora transmite símbolos piloto sem direcionamento de transmissão pseudo-aleatória, então a entidade receptora pode obter uma estimativa de H(m). Por simplificação, a presente descrição presume estimativa de canal sem erros. A entidade receptora pode obter uma estimativa de H(mp) para a extensão de transmissão mp com base nos símbolos piloto recebidos da entidade transmissora nesta extensão de transmissão. Se a entidade transmissora transmite símbolos de dados em outra extensão de transmissão md utilizando uma matriz de direcionamento V(md) , então a entidade receptora pode obter uma estimativa de H para esta extensão de transmissão da seguinte maneira: H (md) = H (mp) *V . Presume-se que a resposta de canal MIMO seja constante através das extensões de transmissão mp e md, de modo que H(md) = H(mp) . A computação para H pode ser simplificada se V(m) for gerado de maneira adequada, conforme descrito acima.
Se a entidade transmissora transmite símbolos piloto com direcionamento de transmissão pseudo-aleatória, então a entidade receptora pode obter uma estimativa de (m) diretamente. A entidade receptora pode obter uma estimativa de H (mp) para a extensão de transmissão mp com base nos símbolos-piloto recebidos da entidade transmissora nesta extensão de transmissão. Se os símbolos piloto fossem transmitidos utilizando-se V(znp) , então (mp)
23/36
3τ
Η (ffip)-V (ζΐ7ρ) . A entidade receptora pode então obter uma estimativa de Η(Λΐρ), da seguinte maneira: H(mp) = H^. (znp) -VH(πΐρ) . Se a entidade transmissora transmite símbolos de dados em outra extensão de transmissão md utilizando a matriz de direcionamento V(md) , então a entidade receptora pode obter uma estimativa de (md) para esta extensão de transmissão da seguinte maneira: He# (md) = H (mp)-V(md) . Mais uma vez, presume-se que a resposta de canal MIMO seja constante através das extensões de transmissão mp e mdr de modo que H(md) = H(rap) . A computação para H(mp) e (md) pode ser simplificada se as matrizes de direcionamento forem geradas de maneira adequada.
A entidade receptora pode utilizar interpolação e/ou extrapolação de modo a obter estimativas de resposta de canal MIMO. Por exemplo, a entidade transmissora pode transmitir símbolos piloto em um subconjunto das NF subbandas totais. A entidade receptora pode obter uma estimativa de resposta de canal MIMO real H(m) ou uma estimativa de resposta de canal MIMO efetiva H „ (m) para —w cada sub-banda-piloto m (que é uma sub-banda com transmissão-piioto) com base no símbolo-piloto recebido nessa sub-banda. Se a entidade receptora obtiver (m), então ela pode obter H(m) conforme descrito acima. A entidade receptora pode então interpolar e/ou extrapolar H(m) para todas as sub-bandas-piloto de modo a obter H(m) para todas as sub-bandas de interesse.
Para cada extensão de transmissão m com transmissão de dados, a entidade receptora pode executar processamento espacial (ou filtragem casada espacial) nos
24/36 símbolos recebidos em rpr(m) ou com H(m) ou com He# (m) de modo a obter um vetor dos símbolos detectados, que são estimativas dos símbolos de dados transmitidos. A entidade receptora pode também obter os símbolos detectados utilizando várias técnicas de processamento de receptor, que incluem (1) uma técnica de inversão de matriz de correlação de canal (CCMI), que é também comumente referida como técnica de forçar zero, e (2) uma técnica de erro de quadrado médio mínimo (MMSE).
A entidade receptora pode executar processamento espacial de receptor com a estimativa de resposta de canal
| MIMO efetiva (m) . | A Tabela | 1 resume o | processamento | ||
| espacial | de receptor | para as | técnicas CCMI | e | MMSE com |
| 5 eff * | Na Tabela 1, | é uma matriz | de | filtragem | |
| espacial | para a técnica CCMI, | Mffimse(rn) é uma | matriz de |
filtragem espacial para a técnica MMSE, e pmmse(rn) é uma matriz diagonal para a técnica MMSE (que contém os elementos diagonais de Mmmse(m) ·Η^ (m) ) .
Tabela 1
| Técnica | Processamento Espacial no Receptor | |
| CCMI | Processamento Espacial no Receptor | |
| Matriz de Filtro Espacial |
25/36
| MMSE | Processamento Espacial no Receptor | |
| SL» - C-WW W-15-W+ ΙΓ | Matriz de Filtro Espacial |
A entidade receptora pode também executar processamento espacial· de receptor com a estimativa de resposta de canal MIMO real H (m)
Neste caso, a entidade receptora obtém uma matriz base em H(jn) e utilizando, MMSE, e neste caso H (m) entidade receptora executa de filtragem espacial M(m) com por exemplo, a técnica CCMI ou substitui H(m) na Tabela 1. A então filtragem casada espacial em (m) com M (m) de modo a obter , que é uma estimativa de da seguinte maneira: x(w) = M(m) *£pr (m) .
A entidade receptora também efetua graduação com para a técnica MMSE. A entidade receptora efetua então desespalhamento (ou equalização) espacial em x(m) com V(m) de modo a obter da seguinte maneira: Y
A descrição acima presume um canal MIMO de precedência total com Ns ~ NT < NR e a entidade transmissora utilizando NT x NT matrizes de direcionamento para
| processamento espacial. | Se | o | canal MIMO é deficiente | em | ||
| precedência | de modo | que | Ns | < | NT < Nr, ou se o número | de |
| 20 antenas de | recepção | for | menor | que o número de antenas | de | |
| transmissão | de modo | que | Ns | Nr < NT, então a entidade |
transmissora pode selecionar e utilizar Ns colunas de cada
NT x NT matriz de direcionamento para processamento espacial. Neste caso, s(m) é um Ns x 1 vetor com Ns símbolos de dados para Ns fluxos de símbolos de dados e
Xniinio,pr (m) é um NT x 1 vetor com NT símbolos de transmissão
26/36
para as NT antenas de transmissão. A entidade transmissora pode graduar cada símbolo de dados em s(m) ou cada símbolo de transmissão em por gs = de modo que a potência de transmissão completa disponível para cada antena de transmissão é utilizada para transmitir os Ns fluxos de símbolos de dados.
O direcionamento de transmissão pseudo-aleatória pode ser utilizada para obter diversidade de transmissão ou espalhamento espacial para uma transmissão MIMO, dependendo de como as matrizes de direcionamento são aplicadas. Por exemplo, uma PDU que contenha uma parte de piloto (utilizada na estimativa de canal) e uma parte de dados (que porta um bloco de símbolos de dados) pode ser transmitida em múltiplas sub-bandas e em múltiplos períodos de símbolos. Para obter diversidade de transmissão, a entidade transmissora pode utilizar (1) matrizes de direcionamento diferentes através das múltiplas sub-bandas, mas (2) a mesma matriz de direcionamento através da parte direcionada pseudo-aleatória da PDU para cada sub-banda.
| Neste caso, | as matrizes de direcionamento para a PDU são |
| apenas uma | função da sub-banda, ou V(Jc). A entidade |
| transmissora | pode utilizar o máximo de matrizes de |
direcionamento diferentes possível através das sub-bandas, de modo a se obter maior diversidade de transmissão.
Para obter o espalhamento espacial, a entidade transmissora pode utilizar (1) diferentes matrizes de direcionamento através das várias sub-bandas e (2) diferentes matrizes de direcionamento através da parte direcionada pseudo-aleatória da PDU para cada sub-banda. Neste caso, as matrizes de direcionamento para a PDU seriam uma função tanto da sub-banda quanto do periodo de símbolos, ou V(n,k). Para espalhamento espacial, apenas a
27/36
entidade receptora destinatária tem conhecimento da matriz de. direcionamento utilizada pela entidade transmissora para cada sub-banda e cada período de símbolos e é capaz de executar o desespalhamento espacial complementar para recuperar a PDU transmitida. As demais entidades receptoras não têm conhecimento das matrizes de direcionamento, e a transmissão da PDU se mostra espacialmente aleatória para estas entidades. Consequentemente, estas demais entidades receptoras têm pouca probabilidade de recuperarem a PDU transmitida.
O direcionamento de transmissão pseudo-aleatória pode ser também utilizada para obter espalhamento espacial para um modo direcionado. Para o modo direcionado, a entidade transmissora pode efetuar decomposição em valores singulares de H(m), da seguinte maneira:
H(m) = U (m)-Σ (m), Eq (10) onde U(m) é uma NR x NR matriz unitária de autovetores esquerdos de H(m);
Σ(λι) é uma NR x NT matriz diagonal de valores singulares de H(m); e
E(m) é uma NT x NT matriz unitária de autovetores direitos de H(m).
| A entidade | transmissora | pode executar |
| processamento espacial | para o modo | direcionado com |
| espalhamento espacial da | seguinte maneira: | |
| XmfflO<Sfn(ni) = E (m)-V(m)-s (m) . | Eq (11) |
Conforme mostrado na equação (11), a entidade transmissora primeiro executa processamento espacial em s(m) com V(m) para espalhamento espacial e em seguida executa processamento espacial nos simbolos espalhados resultantes com E (m) para o modo direcionado. Os simbolos espalhados (em lugar dos simbolos de dados) são transmitidos nos Ns
28/36 ^L· automodos do canal MIMO. Estes automodos podem ser vistos como canais espaciais ortogonais obtidos pela decomposição de H(m). Para o modo direcionado com espalhamento espacial, o canal MIMO efetivo observado pelos símbolos de dados para cada extensão de transmissão inclui tanto o E(m) quanto o V(m) utilizados pela entidade transmissora. Para espalhamento espacial, a entidade transmissora utiliza diferentes matrizes de direcionamento através da parte direcionada pseudo-aleatória de uma PDU, e apenas a entidade receptora destinatária conhece estas matrizes de direcionamento.
Os símbolos recebidos na entidade receptora do modo direcionado com espalhamento espacial podem ser expressos da seguinte maneira:
rsm(rn) =H(m) (m) +n (m) =H (m) ’E(m) ’V(m) *s (m) +n(m) . Eq (12)
A entidade receptora executa processamento espacial para o modo direcionado e desespalhamento espacial da seguinte maneira:
^,^)=14..^)^^)=^(^-^^)^(^)^(^)=^)+^). Eq(13) onde MSffl(m) é uma matriz de filtragem espacial para o modo direcionado com desespalhamento espacial· e n£(m) é o ruído pós-detecção. A matriz de filtragem espacial Msffl(m) pode ser expressa da seguinte maneira:
Eq (14)
Conforme mostrado nas equações (13) e (14), a entidade receptora pode transmitidos recuperar os símbolos de dados primeiro executando-se o processamento espacial no receptor com Σ 1 (m) ·υΗ(2ϊΐ) para o modo direcionado seguido pelo desespalhamento espacial com V(m) .
29/36
4. Transmissão MIS Ο
No sistema 100, um canal MISO existe entre uma entidade transmissora de multi-antenas e uma entidade receptora de antena única. Para um sistema de portadora única, o canal MISO formado pelas NT antenas na entidade transmissora e pela antena única na entidade receptora pode ser caracterizado por um 1 x NT vetor de fileira de resposta de canal h, que pode ser expresso da seguinte maneira:
h - [ , Eq (15) onde a entrada hi r para i = 1 ... NT, denota o acoplamento entre a antena de transmissão i e a antena de recepção única. Um canal MISO diferente existe entre cada combinação diferente de entidade transmissora de multi-antena e entidade receptora de antena única.
A entidade transmissora pode transmitir dados de suas multi-antenas à entidade receptora de antena única utilizando direcionamento de transmissão pseudo-aleatório. A entidade transmissora pode gerar um conjunto de L vetores de direcionamento, que pode ser denotado como {y} ou y(f) para i = 1 ... L, conforme descrito acima.
Para uma transmissão MISO, a entidade transmissora pode executar processamento espacial para direcionamento de transmissão pseudo-aleatória, da seguinte maneira:
| (ΠΙ) | = y(m)*s(m) , Eq (16) |
| onde s(m) é | um símbolo de dados a ser enviado na extensão |
| de transmissão m; | |
| y (m) | é um vetor de direcionamento utilizado para a |
| extensão de transmissão m; e |
30/36
Xmisoím} θ um vetor com NT símbolos de transmissão a ser enviado das NT antenas de transmissão na extensão de transmissão m.
O vetor de direcionamento y(m) a ser utilizado para cada extensão de transmissão pode ser obtido do conjunto de L matrizes de direcionamento. As NT colunas de cada matriz de direcionamento V(i) no conjunto {V} podem ser utilizadas para formar NT diferentes vetores de direcionamento. Para utilizar a potência de transmissão total disponível para cada antena de transmissão, cada coluna de V(í) pode ser graduada por θ utilizada como um vetor de direcionamento.
Os símbolos recebidos na entidade receptora podem ser expressos da seguinte maneira:
r(m) = h (m) · xmíS0(m) + n (m) = h (m)-v (m) *s (m) + n(m) = heff (m)-s(m)+n(m) , Eq (17) onde r(m)é um símbolo recebido para a extensão de transmissão m;
heff (m) é uma resposta de canal de entrada única e saída única (SISO) efetiva para a extensão de transmissão mf que é heff (m) = h(m)’y(m); e n(n) é o ruído na entidade receptora para a extensão de transmissão m;
A resposta de canal SISO efetiva heff (m) para cada extensão de transmissão m é determinada pela resposta de canal MISO real h(m) para essa extensão de transmissão e pelo vetor de direcionamento y(m) utilizado para a extensão de transmissão. Se a entidade transmissora transmitir símbolos piloto sem direcionamento de transmissão pseudoaleatória, então a entidade receptora pode obter uma
31/36 estimativa de h(m) diretamente. A entidade receptora pode então obter uma estimativa de heff (m) para cada extensão de transmissão utilizada na transmissão de dados da seguinte maneira: heff (m) ~ h(m)-y(m). Presume-se que a resposta de canal MISO seja constante através das extensões de transmissão utilizadas para transmissão piloto e de dados.
A computação para heJf (m) pode ser simplificada se y(m) for gerado adequadamente, conforme descrito acima.
Se a entidade transmissora transmitir simbolos10 piloto com direcionamento de transmissão pseudo-aleatória, então a entidade receptora pode obter uma estimativa de he# (m) diretamente. A estimativa de heff (m) para cada extensão de transmissão m inclui o vetor de direcionamento
| y(m) utilizado | para essa | extensão | de | transmissão. Para |
| 15 estimar h (m) , | que é de | dimensão | 1 x | NT, a entidade |
| receptora pode | obter estimativas | de | W para NT | |
| extensões de transmissão | com base | nos | símbolos piloto |
transmitidos pela entidade transmissora nas NT extensões de transmissão com a utilização de NT vetores de direcionamento. A entidade receptora pode então obter uma estimativa de h(m) com base (1) nas NT diferentes estimativas de heff (m) para as NT extensões de transmissão e (2) nos NT vetores de direcionamento utilizados para estas extensões de transmissão. A entidade receptora pode então computar heff (m) para cada extensão de transmissão com transmissão de dados com base no h (m) obtido dos símbolos piloto e no vetor de direcionamento y (m) utilizado para essa extensão de transmissão.
A entidade receptora pode efetuar detecção (filtragem casada, por exemplo) nos símbolos recebidos com
32/36 a estimativa de resposta de canal SISO efetiva heff (m) f da seguinte maneira:
onde s(m) é um símbolo
Eq(18) detectado para a extensão de transmissão mf que é uma ruído pós-detecção e estimativa de s(m), n'(m) é denota um conjugado.
A entidade receptora pode também executar processamento espacial de receptor com a estimativa de resposta de canal MISO real h(n) direcionamento v(ni), da seguinte maneira:
s(m) = ’ vK (m) - ht{ (ni) · r(w) = s(m) + h'(m) , e o vetor de
Eq(19) onde ga =1/1 vH(m)-hH(m) I2.
O direcionamento de transmissão pseudo-aleatório pode ser utilizado para obter diversidade de transmissão ou espalhamento espacial em uma transmissão MISO, de maneira semelhante à descrita acima para uma transmissão MIMO.
5· Sistema
A figura 3 mostra um diagrama de blocos de uma entidade transmissora de multi-antena 310, uma entidade receptora de antena única 350x e uma entidade receptora de multi-antena 35Oy no sistema 100. A entidade transmissora 310 pode ser um ponto de acesso ou um terminal de usuário de multi-antenas. Cada entidade receptora 350 pode ser também um ponto de acesso ou um terminal de usuário.
Na entidade transmissora 310, um processador de dados de transmissão (TX) 320 processa (codifica, intercala e mapeia em símbolos, por exemplo) cada pacote de dados de modo a obter um bloco correspondente de símbolos de dados. Um processador espacial TX 330 recebe e desmultiplexa os símbolos-piloto e de dados conforme apropriado para o
33/36 sistema, executa processamento espacial para o direcionamento de transmissão pseudo-aleatório e/ou para o modo direcionado e fornece NT fluxos de símbolos de transmissão às NT unidades transmissoras (TMTR) de 332a a
332t. 0 processador espacial TX 320 pode executar processamento espacial com matrizes de direcionamento V(m), como, por exemplo, mostrado na equação (8) ou (11), em uma transmissão MIMO para a entidade receptora 350y. 0 processador espacial TX 320 pode executar também 10 processamento espacial com vetores de direcionamento v(m) , como, por exemplo, mostrado na equação (16), em uma transmissão MISO para a entidade receptora 350x. Cada unidade transmissora 332 processa seu fluxo de símbolos de transmissão (e executa modulação OFDM, se aplicável) de 15 modo a gerar um sinal modulado. As unidades transmissoras de 332a a 332t provêem NT sinais modulados para transmissão das NT antenas de 334a a 334t, respectivamente.
Na entidade receptora de antena única 350x, uma antena 352x recebe os NT sinais transmitidos e fornece um 20 sinal recebido a uma unidade receptora (RCVR) 354x. A unidade receptora 354x executa processamento complementar ao executado pelas unidades transmissoras 332 (demodulação OFDM, se aplicável, por exemplo) e fornece (1) símbolos de dados recebidos a um detector 360x e (2) símbolos piloto 25 recebidos a um estimador de canais 384x dentro de um controlador 380x. O estimador de canais 384x estima os canais SISO efetivos entre a entidade transmissora 310 e a entidade receptora 350x. 0 detector 360x efetua detecção nos símbolos de dados recebidos com base nas estimativas de 30 resposta de canal SISO efetivas, como, por exemplo, mostrado na equação (18) e gera um fluxo de símbolos detectados. Um processador de dados de recepção (RX) 370x em seguida processa (desmapeia em símbolos, desintercala e
/36
decodifica, por exemplo) o fluxo de símbolo detectado e gera dados decodificados para cada pacote de dados.
Na entidade receptora de multi-antena 350y, NR antenas de 352a a 352r recebem os NT sinais transmitidos, e cada antena 352 fornece um sinal recebido a uma respectiva unidade receptora 354. Cada unidade receptora 354 processa um respectivo sinal recebido e fornece (1) símbolos de dados recebidos a um processador espacial de recepção (RX) 360y e (2) símbolos piloto recebidos a um estimador de canais 384y dentro de um controlador 380y. 0 estimador de canal 384y faz estimativa dos canais MIMO reais ou efetivos entre a entidade transmissora 310 e a entidade receptora 350y. O controlador 380y obtém matrizes de filtragem espacial com base (1) nas estimativas de resposta de canal MIMO e nas matrizes de direcionamento ou (2) nas estimativas de resposta de canal MIMO efetivas. As matrizes de filtragem espacial para a técnica CCMI ou MMSE podem ser obtidas conforme mostrado na Tabela 1. A matriz de filtragem espacial para o modo direcionado com espalhamento espacial pode ser obtida conforme mostrado na equação (14). O processador espacial RX 360y executa processamento espacial nos símbolos de dados recebidos com as matrizes de filtragem espacial, como, por exemplo, mostrado na Tabela 1 ou equação (13), e gera símbolos detectados. Um processador de dados RX 370y processa então os símbolos detectados e gera dados decodificados para cada pacote de dados.
Os controladores 340, 380x e 380y controlam o funcionamento das unidades de processamento na entidade transmissora 310 e nas entidades receptoras 350x e 350y, respectivamente. Os controladores 340, 380x e 380y podem gerar matrizes/vendedores de direcionamento conforme descrito acima. As unidades de memória 342, 382x e 382y armazenam dados e o código de programa utilizados pelos
35/36 controladores
340, 380x e
Oy, respectivamente.
Por exemplo, estas unidades de memória podem armazenar um conj unto de L vetores de direcionamento (SV) e/ou um conj unto de L matrizes de direcionamento (SM).
As técnicas descritas aqui para gerar e utilizar matrizes/vetores de direcionamento para direcionamento de transmissão pseudo-aleatória podem ser implementadas por vários meios. Por exemplo, estas técnicas podem ser implementadas em hardware, software ou uma combinação deles. Para uma implementação em hardware, as unidades de processamento utilizadas para gerar matrizes/vetores de direcionamento e/ou executar processamento espacial com estas matrizes/vetores de direcionamento podem ser implementadas dentro de um ou mais circuitos integrados específicos de aplicação (ASICs), processadores de sinais digitais (DSPs), dispositivo de processamento de sinais digitais (DSPDs), dispositivos lógicos programáveis (PLDs), arranj os de porta programáveis em campo (PPGAs), processadores, controladores, microcontroladores, microprocessadores, outras unidades eletrônicas proj etadas para desempenhar as funções descritas aqui ou uma combinação deles.
Para uma implementação em software, as técnicas descritas aqui podem ser implementadas com módulos (como, por exemplo, procedimentos, funções e assim por diante) que executem as funções descritas aqui. Os códigos de software podem ser armazenados em uma unidade de memória (a unidade de memória 342, 382x ou 382y na figura 3, por exemplo) e executados por um processador (o controlador 340, 380x ou 380y, por exemplo) . A unidade de memória pode ser implementada dentro do processador ou fora do processador, e neste caso ela pode ser comunicativamente acoplada ao
36/36 processador por diversos meios, conforme é conhecido na técnica.
Os cabeçalhos são incluídos aqui para referência e para ajudar na localização de determinadas seções. Estes 5 cabeçalhos não pretendem limitar o alcance dos conceitos descritos sob eles, e estes conceitos podem ter aplicabilidade em outras seções ao longo de todo o relatório.
A descrição anterior das modalidades descritas é 10 apresentada para permitir que qualquer pessoa versada na técnica faça ou utilize a presente invenção. Diversas modificações nestas modalidades serão prontamente evidentes aos versados na técnica, e os princípios gerais definidos aqui podem ser aplicados a outras modalidades sem que se 15 abandone o espírito ou escopo da invenção. Assim, a presente invenção não pretende ser limitada às modalidades mostradas aqui, mas receberá o mais amplo escopo compatível com os princípios e aspectos novos revelados aqui.
1/8
Claims (32)
- REIVINDICAÇÕES1. Método para gerar matrizes de direcionamento utilizadas para processamento espacial em um sistema de comunicação multi-antena sem fio, caracterizado pelo fato de que compreende as etapas de:obter (212) uma matriz base;selecionar (214) pelo menos uma combinação de escalares diferente, cada combinação incluindo pelo menos um escalar para pelo menos uma linha da matriz base, um escalar por linha, cada escalar sendo um valor real ou complexo; e formar (216) pelo menos uma matriz de direcionamento multiplicando a matriz base por a pelo menos uma combinação de escalares diferente, em que uma matriz de direcionamento é formada por cada combinação de escalares.
- 2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente:formar (220) uma pluralidade de vetores de direcionamento com colunas da pelo menos uma matriz de direcionamento.
- 3. Método, de acordo com a reivindicação 1 ou17, caracterizado pelo fato de que a matriz base é uma matrizWalsh.
- 4. Método, de acordo com a reivindicação 1 ou 17, caracterizado pelo fato de que a matriz base é uma matriz de Fourier.
- 5.Método, de acordo com a reivindicação 1, caracterizado pelo fato de que a matriz base é uma matriz unitária possuindo colunas ortogonais.
- 6.Método, de acordo com a reivindicação 1, caracterizado pelo fato de que cada uma dentre a pelo menos uma matriz de direcionamento possui colunas ortogonais.Petição 870180040184, de 14/05/2018, pág. 5/142/8
- 7. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que os escalares para a pelo menos uma combinação diferente são selecionados a partir de um conjunto que compreende +1, -1, +j e -j, onde j é uma raiz quadrada de -1.
- 8. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que cada elemento da pelo menos uma matriz de direcionamento pertence a um conjunto que compreende +1, -1, +j e -j, onde j é uma raiz quadrada de -1.
- 9. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que cada uma dentre a pelo menos uma matriz de direcionamento inclui elementos possuindo magnitudes iguais.
- 10. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que a matriz base possui uma dimensão de N por N, onde N é um número inteiro maior do que um, e em que cada combinação inclui N-l escalares para N-l linhas da matriz base.
- 11. Método, de acordo com a reivindicação 10, caracterizado pelo fato de que N é uma potência de dois.
- 12. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que a pelo menos uma combinação de escalares é obtida com um contador de base K possuindo um dígito para cada um dentre o pelo menos um escalar em uma combinação, onde K é o número de escalares diferentes possíveis utilizáveis para cada linha da matriz base.
- 13. Equipamento (340, 380) operável para gerar matrizes de direcionamento utilizadas para processamento espacial em um sistema de comunicação multi-antena sem fio, caracterizado pelo fato de que compreende:meios para obter uma matriz base;meios para selecionar pelo menos uma combinação de escalares diferente, cada combinação incluindo peloPetição 870180040184, de 14/05/2018, pág. 6/143/8 menos um escalar para pelo menos uma linha da matriz base, um escalar por linha, cada escalar sendo um valor real ou complexo; e meios para formar pelo menos uma matriz de direcionamento multiplicando a matriz base por a pelo menos uma combinação de escalares diferente, em que uma matriz de direcionamento é formada por cada combinação de escalares.
- 14. Equipamento, de acordo com a reivindicação 13, caracterizado pelo fato de que a matriz base é uma matriz Walsh.
- 15. Equipamento, de acordo com a reivindicação 13, caracterizado pelo fato de que cada uma dentre a pelo menos uma matriz de direcionamento possui colunas ortogonais.
- 16. Equipamento, de acordo com a reivindicação 13, caracterizado pelo fato de que cada elemento da pelo menos uma matriz de direcionamento pertence a um conjunto que compreende +1, -1, +j e -j, onde j é uma raiz quadrada de -1.
- 17. Método para efetuar processamento espacial em uma entidade transmissora para transmissão de dados em um sistema de comunicação multi-antena sem fio, caracterizado pelo fato de que compreende as etapas de:processar dados para obter um bloco de símbolos de dados a ser transmitido em uma pluralidade de extensões de transmissão;obter uma pluralidade de matrizes de direcionamento, uma matriz de direcionamento para cada uma dentre a pluralidade de extensões de transmissão, em que a pluralidade de matrizes de direcionamento é gerada com base em uma matriz base e pelo menos uma combinação de escalares diferente, cada combinação incluindo pelo menos um escalar utilizado para multiplicar pelo menos uma linha da matrizPetição 870180040184, de 14/05/2018, pág. 7/144/8 base para gerar uma matriz de direcionamento correspondente;efetuar processamento espacial em pelo menos um símbolo de dados a ser transmitido em cada extensão de transmissão com a matriz de direcionamento obtida para a extensão de transmissão, o processamento espacial resultando no bloco de símbolos de dados observando uma pluralidade de canais efetivos formados com a pluralidade de matrizes de direcionamento; e transmitir o bloco de símbolos de dados na pluralidade de extensões de transmissão.
- 18. Método, de acordo com a reivindicação 17 ou 28, caracterizado pelo fato de que o sistema de comunicação multi-antena utiliza multiplexação por divisão de freqüência ortogonal (OFDM), e em que a pluralidade de extensões de transmissão corresponde a uma pluralidade de sub-bandas.
- 19. Método, de acordo com a reivindicação 17, caracterizado pelo fato de que o sistema de comunicação multi-antena utiliza multiplexação por divisão de freqüência ortogonal (OFDM), e em que cada uma dentre a pluralidade de extensões de transmissão corresponde a uma ou mais sub-bandas em um intervalo de tempo.
- 20. Método, de acordo com a reivindicação 17 ou28, caracterizado pelo fato de que a pluralidade de extensões de transmissão corresponde a uma pluralidade de intervalos de tempo.
- 21. Método, de acordo com a reivindicação 17 ou28, caracterizado pelo fato de que cada matriz de direcionamento possui uma coluna, e em que um símbolo de dados é transmitido em cada extensão de transmissão.
- 22. Método, de acordo com a reivindicação 17, caracterizado pelo fato de que cada matriz dePetição 870180040184, de 14/05/2018, pág. 8/145/8 direcionamento possui múltiplas colunas, e em que múltiplos símbolos de dados são transmitidos simultaneamente em cada extensão de transmissão.
- 23. Método, de acordo com a reivindicação 17, caracterizado pelo fato de que a pluralidade de matrizes de direcionamento é desconhecida por uma entidade receptora para o bloco de símbolos de dados.
- 24. Método, de acordo com a reivindicação 17, caracterizado pelo fato de que a pluralidade de matrizes de direcionamento só é conhecida para a entidade transmissora e para uma entidade receptora para o bloco de símbolos de dados.
- 25. Equipamento para efetuar processamento espacial em uma entidade transmissora para transmissão de dados em um sistema de comunicação multi-antena sem fio, caracterizado pelo fato de que compreende:meios para processar dados para obter um bloco de símbolos de dados a ser transmitido em uma pluralidade de extensões de transmissão;meios para obter uma pluralidade de matrizes de direcionamento, uma matriz de direcionamento para cada uma dentre a pluralidade de extensões de transmissão, em que a pluralidade de matrizes de direcionamento é gerada com base em uma matriz base e pelo menos uma combinação de escalares diferente, cada combinação incluindo pelo menos um escalar utilizado para multiplicar pelo menos uma linha da matriz base para gerar a matriz de direcionamento correspondente; e meios para efetuar processamento espacial em pelo menos um símbolo de dados a ser transmitido em cada extensão de transmissão com a matriz de direcionamento obtida para a extensão de transmissão, o processamento espacial resultando no bloco de símbolos de dadosPetição 870180040184, de 14/05/2018, pág. 9/146/8 observando uma pluralidade de canais efetivos formados com a pluralidade de matrizes de direcionamento; e meios para transmitir o bloco de símbolos de dados na pluralidade de extensões de transmissão.
- 26. Equipamento, de acordo com a reivindicação 25, caracterizado pelo fato de que cada matriz de direcionamento possui uma coluna, e em que um símbolo de dados é transmitido em cada extensão de transmissão.
- 27. Equipamento, de acordo com a reivindicação 25, caracterizado pelo fato de que cada matriz de direcionamento possui múltiplas colunas, e em que múltiplos símbolos de dados são transmitidos simultaneamente em cada extensão de transmissão.
- 28. Método para efetuar processamento espacial de receptor em uma entidade receptora em um sistema de comunicação multi-antena sem fio, caracterizado pelo fato de que compreende as etapas de:derivar uma pluralidade de matrizes de filtro espacial com base em uma estimativa de resposta de canal e uma pluralidade de matrizes de direcionamento, uma matriz de direcionamento para cada uma dentre uma pluralidade de extensões de transmissão, em que a pluralidade de matrizes de direcionamento é gerada com base em uma matriz base e pelo menos uma combinação de escalares diferente, cada combinação incluindo pelo menos um escalar utilizado para multiplicar pelo menos uma linha da matriz base para gerar uma matriz de direcionamento correspondente;obter, na pluralidade de extensões de transmissão, R seqüências de símbolos recebidos por meio de R antenas de recepção, onde R é um número inteiro igual ou maior do que um; ePetição 870180040184, de 14/05/2018, pág. 10/14 efetuar seqüências de matrizes de filtro
- 29. Método, caracterizado pelo direcionamento possui filtro espacial possui são números inteiros maiores
- 30. Equipamento processamento espacial símbolos recebidos com espacial para obter de acordo com fato de que N colunas, e em uma dimensão de de receptor nas R a pluralidade de símbolos detectados, a reivindicação 28, cada matriz de que cada matriz de N por R, onde N e R do que dois.para efetuar processamento espacial de receptor em uma entidade receptora em um sistema de comunicação multi-antena sem fio, caracterizado pelo fato de que compreende:meios para derivar uma pluralidade de matrizes de filtro espacial com base em uma estimativa de resposta de canal e uma pluralidade de matrizes de direcionamento, uma matriz de direcionamento para cada uma dentre uma pluralidade de extensões de transmissão, em que a pluralidade de matrizes de direcionamento é gerada com base em uma matriz base e pelo menos uma combinação de escalares diferente, cada combinação incluindo pelo menos um escalar utilizado para multiplicar pelo menos uma linha da matriz base para gerar uma matriz de direcionamento correspondente;meios para obter, na pluralidade de extensões de transmissão, R seqüências de símbolos recebidos por meio de R antenas de recepção, onde R é um número inteiro igual ou maior do que um; e meios para efetuar processamento espacial de receptor nas R seqüências de símbolos recebidos com a pluralidade de matrizes de filtro espacial para obter símbolos detectados.
- 31. Equipamento, de acordo com a reivindicação 30, caracterizado pelo fato de que cada matriz dePetição 870180040184, de 14/05/2018, pág. 11/148/8 direcionamento possui uma coluna, e em que cada matriz de filtro espacial possui uma dimensão de um por um.
- 32. Equipamento, de acordo com a reivindicação30, caracterizado pelo fato de que cada matriz de5 direcionamento possui N colunas, e em que cada matriz de filtro espacial possui uma dimensão de N por R, onde N e R são números inteiros maiores do que dois.Petição 870180040184, de 14/05/2018, pág. 12/141/3Ο ωLU < £2 ο. ω1 42/3
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/821,390 US20050238111A1 (en) | 2004-04-09 | 2004-04-09 | Spatial processing with steering matrices for pseudo-random transmit steering in a multi-antenna communication system |
| PCT/US2005/008738 WO2005104399A1 (en) | 2004-04-09 | 2005-03-15 | Spatial processing with steering matrices for pseudo- random transmit steering in a multi-antenna communication system |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| BRPI0509701A BRPI0509701A (pt) | 2007-09-18 |
| BRPI0509701A8 BRPI0509701A8 (pt) | 2018-06-12 |
| BRPI0509701B1 true BRPI0509701B1 (pt) | 2018-11-06 |
Family
ID=34963131
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0509701A BRPI0509701B1 (pt) | 2004-04-09 | 2005-03-15 | processamento espacial com matrizes de direcionamento para direcionar transmissão pseudo-aleatória em um sistema de comunicação multi-antena |
Country Status (17)
| Country | Link |
|---|---|
| US (1) | US20050238111A1 (pt) |
| EP (2) | EP2256951B1 (pt) |
| JP (2) | JP2007533206A (pt) |
| KR (1) | KR100856172B1 (pt) |
| CN (1) | CN1973451B (pt) |
| AU (1) | AU2005236853C1 (pt) |
| BR (1) | BRPI0509701B1 (pt) |
| CA (1) | CA2562055C (pt) |
| DK (1) | DK1733486T3 (pt) |
| ES (1) | ES2536975T3 (pt) |
| IL (1) | IL178445A0 (pt) |
| MX (1) | MXPA06011656A (pt) |
| PL (1) | PL1733486T3 (pt) |
| PT (1) | PT1733486E (pt) |
| RU (1) | RU2351070C2 (pt) |
| TW (1) | TWI393374B (pt) |
| WO (1) | WO2005104399A1 (pt) |
Families Citing this family (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7399982B2 (en) * | 2003-01-09 | 2008-07-15 | Con-Trol-Cure, Inc | UV curing system and process with increased light intensity |
| US8204149B2 (en) | 2003-12-17 | 2012-06-19 | Qualcomm Incorporated | Spatial spreading in a multi-antenna communication system |
| US7336746B2 (en) | 2004-12-09 | 2008-02-26 | Qualcomm Incorporated | Data transmission with spatial spreading in a MIMO communication system |
| US8169889B2 (en) | 2004-02-18 | 2012-05-01 | Qualcomm Incorporated | Transmit diversity and spatial spreading for an OFDM-based multi-antenna communication system |
| US20050180312A1 (en) * | 2004-02-18 | 2005-08-18 | Walton J. R. | Transmit diversity and spatial spreading for an OFDM-based multi-antenna communication system |
| US8923785B2 (en) | 2004-05-07 | 2014-12-30 | Qualcomm Incorporated | Continuous beamforming for a MIMO-OFDM system |
| US8285226B2 (en) * | 2004-05-07 | 2012-10-09 | Qualcomm Incorporated | Steering diversity for an OFDM-based multi-antenna communication system |
| US7110463B2 (en) * | 2004-06-30 | 2006-09-19 | Qualcomm, Incorporated | Efficient computation of spatial filter matrices for steering transmit diversity in a MIMO communication system |
| US7738595B2 (en) * | 2004-07-02 | 2010-06-15 | James Stuart Wight | Multiple input, multiple output communications systems |
| US7548592B2 (en) * | 2004-07-02 | 2009-06-16 | James Stuart Wight | Multiple input, multiple output communications systems |
| US7978649B2 (en) | 2004-07-15 | 2011-07-12 | Qualcomm, Incorporated | Unified MIMO transmission and reception |
| US7978778B2 (en) | 2004-09-03 | 2011-07-12 | Qualcomm, Incorporated | Receiver structures for spatial spreading with space-time or space-frequency transmit diversity |
| US7590195B2 (en) * | 2005-02-23 | 2009-09-15 | Nec Laboratories America, Inc. | Reduced-complexity multiple-input multiple-output (MIMO) channel detection via sequential Monte Carlo |
| US7720030B2 (en) * | 2006-02-28 | 2010-05-18 | Intel Corporation | Techniques for explicit feedback delay measurement |
| US8781017B2 (en) | 2006-02-28 | 2014-07-15 | Intel Corporation | Techniques for explicit feedback delay measurement |
| US8543070B2 (en) | 2006-04-24 | 2013-09-24 | Qualcomm Incorporated | Reduced complexity beam-steered MIMO OFDM system |
| US7787554B1 (en) * | 2006-05-02 | 2010-08-31 | Marvell International Ltd. | Beamforming to a subset of receive antennas in a wireless MIMO communication system |
| US8290089B2 (en) | 2006-05-22 | 2012-10-16 | Qualcomm Incorporated | Derivation and feedback of transmit steering matrix |
| RU2426254C2 (ru) * | 2006-11-06 | 2011-08-10 | Квэлкомм Инкорпорейтед | Скремблирование на уровне кодового слова для mimo-передачи |
| US8126076B2 (en) * | 2007-02-27 | 2012-02-28 | Motorola Mobility, Inc. | Method and apparatus for transmission within a multi-carrier communication system |
| ES2622987T3 (es) * | 2009-08-18 | 2017-07-10 | Sharp Kabushiki Kaisha | Un método para operar una estación de radio en una red móvil |
| CN101783723B (zh) * | 2010-01-19 | 2013-09-11 | 北京邮电大学 | 一种多天线系统的信号处理方法、系统和装置 |
| US8982686B2 (en) | 2010-06-07 | 2015-03-17 | Qualcomm Incorporated | Communication devices for generating and using a matrix-mapped sequence |
| KR20170065252A (ko) * | 2015-12-03 | 2017-06-13 | 한국전자통신연구원 | Los 환경에서 채널 용량을 늘리기 위한 다중입출력 방법 및 장치 |
| US12580613B2 (en) | 2024-02-06 | 2026-03-17 | International Business Machines Corporation | Arbitrary spatial filters based on beam transformation |
Family Cites Families (90)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| IL100213A (en) * | 1990-12-07 | 1995-03-30 | Qualcomm Inc | CDMA microcellular telephone system and distributed antenna system therefor |
| DE4101629C3 (de) * | 1991-01-21 | 2003-06-26 | Fuba Automotive Gmbh | Antennendiversity-Anlage mit mindestens zwei Antennen für den mobilen Empfang von Meter- und Dezimeterwellen |
| US5668837A (en) * | 1993-10-14 | 1997-09-16 | Ericsson Inc. | Dual-mode radio receiver for receiving narrowband and wideband signals |
| DE69521852T2 (de) * | 1994-02-10 | 2002-04-04 | Ntt Mobile Communications Network Inc., Tokio/Tokyo | Adaptiver spreizspektrumempfänger |
| CA2302289C (en) * | 1996-08-29 | 2005-11-08 | Gregory G. Raleigh | Spatio-temporal processing for communication |
| US6584144B2 (en) * | 1997-02-24 | 2003-06-24 | At&T Wireless Services, Inc. | Vertical adaptive antenna array for a discrete multitone spread spectrum communications system |
| US6061023A (en) * | 1997-11-03 | 2000-05-09 | Motorola, Inc. | Method and apparatus for producing wide null antenna patterns |
| US6185440B1 (en) * | 1997-12-10 | 2001-02-06 | Arraycomm, Inc. | Method for sequentially transmitting a downlink signal from a communication station that has an antenna array to achieve an omnidirectional radiation |
| US6317466B1 (en) * | 1998-04-15 | 2001-11-13 | Lucent Technologies Inc. | Wireless communications system having a space-time architecture employing multi-element antennas at both the transmitter and receiver |
| US6198775B1 (en) * | 1998-04-28 | 2001-03-06 | Ericsson Inc. | Transmit diversity method, systems, and terminals using scramble coding |
| US6175743B1 (en) * | 1998-05-01 | 2001-01-16 | Ericsson Inc. | System and method for delivery of short message service messages to a restricted group of subscribers |
| AU6257399A (en) * | 1998-09-18 | 2000-04-10 | Hesham El Gamal | Method and constructions for space-time codes for psk constellations for spatialdiversity in multiple-element antenna systems |
| US6218985B1 (en) * | 1999-04-15 | 2001-04-17 | The United States Of America As Represented By The Secretary Of The Navy | Array synthesis method |
| US6853689B1 (en) * | 1999-07-15 | 2005-02-08 | Telefonaktiebolaget Lm Ericsson | Method and apparatus for channel estimation with transmit diversity |
| US6351499B1 (en) * | 1999-12-15 | 2002-02-26 | Iospan Wireless, Inc. | Method and wireless systems using multiple antennas and adaptive control for maximizing a communication parameter |
| US6542556B1 (en) * | 2000-03-31 | 2003-04-01 | Nokia Mobile Phones Ltd. | Space-time code for multiple antenna transmission |
| US20020009125A1 (en) * | 2000-06-12 | 2002-01-24 | Shi Zhen Liang | High bandwidth efficient spread spectrum modulation using chirp waveform |
| KR100493152B1 (ko) * | 2000-07-21 | 2005-06-02 | 삼성전자주식회사 | 이동 통신 시스템에서의 전송 안테나 다이버시티 방법 및이를 위한 기지국 장치 및 이동국 장치 |
| US7065156B1 (en) * | 2000-08-31 | 2006-06-20 | Nokia Mobile Phones Ltd. | Hopped delay diversity for multiple antenna transmission |
| US6842487B1 (en) * | 2000-09-22 | 2005-01-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Cyclic delay diversity for mitigating intersymbol interference in OFDM systems |
| US7110378B2 (en) * | 2000-10-03 | 2006-09-19 | Wisconsin Alumni Research Foundation | Channel aware optimal space-time signaling for wireless communication over wideband multipath channels |
| EP1195937A1 (en) * | 2000-10-03 | 2002-04-10 | Telefonaktiebolaget Lm Ericsson | Space-time coding with orthogonal transformations |
| EP1207661B1 (en) * | 2000-11-20 | 2012-04-18 | Sony Deutschland GmbH | Adaptive subcarrier loading |
| GB0102316D0 (en) * | 2001-01-30 | 2001-03-14 | Koninkl Philips Electronics Nv | Radio communication system |
| US6982946B2 (en) * | 2001-04-05 | 2006-01-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Partly orthogonal multiple code trees |
| US7929631B2 (en) * | 2001-04-23 | 2011-04-19 | Texas Instruments Incorporated | Multiple space time transmit diversity communication system with selected complex conjugate inputs |
| US6859747B2 (en) * | 2001-04-26 | 2005-02-22 | Siemens Energy & Automation, Inc. | Method and apparatus for self-calibrating a motion control system |
| US7190734B2 (en) * | 2001-05-25 | 2007-03-13 | Regents Of The University Of Minnesota | Space-time coded transmissions within a wireless communication network |
| US6711124B2 (en) * | 2001-05-25 | 2004-03-23 | Ericsson Inc. | Time interval based channel estimation with transmit diversity |
| US6999472B2 (en) * | 2001-05-30 | 2006-02-14 | Nokia Mobile Phones Limited | Apparatus, and associated method, for space-time encoding, and decoding, data at a selected code rate |
| FR2827439B1 (fr) * | 2001-07-13 | 2003-10-24 | Leroy Somer Moteurs | Machine discoide |
| CN1161907C (zh) * | 2001-07-20 | 2004-08-11 | 华为技术有限公司 | 无线通信系统下行反馈多天线发射方法与装置 |
| US6441786B1 (en) * | 2001-07-20 | 2002-08-27 | Motorola, Inc. | Adaptive antenna array and method for control thereof |
| KR100428709B1 (ko) * | 2001-08-17 | 2004-04-27 | 한국전자통신연구원 | 다중 경로 정보 피드백을 이용한 순방향 빔형성 장치 및그 방법 |
| US7359466B2 (en) * | 2001-08-24 | 2008-04-15 | Lucent Technologies Inc. | Signal detection by a receiver in a multiple antenna time-dispersive system |
| US7248559B2 (en) * | 2001-10-17 | 2007-07-24 | Nortel Networks Limited | Scattered pilot pattern and channel estimation method for MIMO-OFDM systems |
| US7327798B2 (en) * | 2001-10-19 | 2008-02-05 | Lg Electronics Inc. | Method and apparatus for transmitting/receiving signals in multiple-input multiple-output communication system provided with plurality of antenna elements |
| US7095987B2 (en) * | 2001-11-15 | 2006-08-22 | Texas Instruments Incorporated | Method and apparatus for received uplinked-signal based adaptive downlink diversity within a communication system |
| US6760388B2 (en) * | 2001-12-07 | 2004-07-06 | Qualcomm Incorporated | Time-domain transmit and receive processing with channel eigen-mode decomposition for MIMO systems |
| JP3992489B2 (ja) * | 2001-12-12 | 2007-10-17 | 株式会社エヌ・ティ・ティ・ドコモ | 無線通信方法及びその装置 |
| US20030112745A1 (en) * | 2001-12-17 | 2003-06-19 | Xiangyang Zhuang | Method and system of operating a coded OFDM communication system |
| JP2003198645A (ja) * | 2001-12-27 | 2003-07-11 | Sharp Corp | 送信装置及びこれを用いた通信システム |
| US7020110B2 (en) * | 2002-01-08 | 2006-03-28 | Qualcomm Incorporated | Resource allocation for MIMO-OFDM communication systems |
| US6862271B2 (en) * | 2002-02-26 | 2005-03-01 | Qualcomm Incorporated | Multiple-input, multiple-output (MIMO) systems with multiple transmission modes |
| US20030181211A1 (en) * | 2002-03-19 | 2003-09-25 | Javad Razavilar | Method and apparatus for dynamic channel selection in wireless modems |
| US6711528B2 (en) * | 2002-04-22 | 2004-03-23 | Harris Corporation | Blind source separation utilizing a spatial fourth order cumulant matrix pencil |
| US7522673B2 (en) * | 2002-04-22 | 2009-04-21 | Regents Of The University Of Minnesota | Space-time coding using estimated channel information |
| US6847306B2 (en) * | 2002-05-17 | 2005-01-25 | Keyvan T. Diba | Emergency traffic signal attachment |
| US7327800B2 (en) * | 2002-05-24 | 2008-02-05 | Vecima Networks Inc. | System and method for data detection in wireless communication systems |
| GB0212165D0 (en) * | 2002-05-27 | 2002-07-03 | Nokia Corp | A wireless system |
| US7613248B2 (en) * | 2002-06-24 | 2009-11-03 | Qualcomm Incorporated | Signal processing with channel eigenmode decomposition and channel inversion for MIMO systems |
| US7095709B2 (en) * | 2002-06-24 | 2006-08-22 | Qualcomm, Incorporated | Diversity transmission modes for MIMO OFDM communication systems |
| US7092737B2 (en) * | 2002-07-31 | 2006-08-15 | Mitsubishi Electric Research Laboratories, Inc. | MIMO systems with rate feedback and space time transmit diversity |
| US7394754B2 (en) * | 2002-08-01 | 2008-07-01 | Mediatek Inc. | System and method for transmitting data in a multiple-branch transmitter-diversity orthogonal frequency-division multiplexing (OFDM) system |
| US6940917B2 (en) * | 2002-08-27 | 2005-09-06 | Qualcomm, Incorporated | Beam-steering and beam-forming for wideband MIMO/MISO systems |
| US7529177B2 (en) * | 2002-08-28 | 2009-05-05 | Agere Systems Inc. | Dithering scheme using multiple antennas for OFDM systems |
| US7031669B2 (en) * | 2002-09-10 | 2006-04-18 | Cognio, Inc. | Techniques for correcting for phase and amplitude offsets in a MIMO radio device |
| US20040081263A1 (en) * | 2002-10-24 | 2004-04-29 | Lee King F. | Method and apparatus for receiving diversity transmissions |
| US8320301B2 (en) * | 2002-10-25 | 2012-11-27 | Qualcomm Incorporated | MIMO WLAN system |
| US7324429B2 (en) * | 2002-10-25 | 2008-01-29 | Qualcomm, Incorporated | Multi-mode terminal in a wireless MIMO system |
| US8134976B2 (en) * | 2002-10-25 | 2012-03-13 | Qualcomm Incorporated | Channel calibration for a time division duplexed communication system |
| US8208364B2 (en) * | 2002-10-25 | 2012-06-26 | Qualcomm Incorporated | MIMO system with multiple spatial multiplexing modes |
| US7317750B2 (en) * | 2002-10-31 | 2008-01-08 | Lot 41 Acquisition Foundation, Llc | Orthogonal superposition coding for direct-sequence communications |
| WO2004043082A2 (en) * | 2002-11-04 | 2004-05-21 | Vivato, Inc. | Complementary beamforming methods and apparatuses |
| US7057555B2 (en) * | 2002-11-27 | 2006-06-06 | Cisco Technology, Inc. | Wireless LAN with distributed access points for space management |
| US7200631B2 (en) * | 2003-01-10 | 2007-04-03 | Lucent Technologies Inc. | Method and apparatus for determining an inverse square root of a given positive-definite hermitian matrix |
| US7386057B2 (en) * | 2003-02-20 | 2008-06-10 | Nec Corporation | Iterative soft interference cancellation and filtering for spectrally efficient high-speed transmission in MIMO systems |
| US7327795B2 (en) * | 2003-03-31 | 2008-02-05 | Vecima Networks Inc. | System and method for wireless communication systems |
| US7099678B2 (en) * | 2003-04-10 | 2006-08-29 | Ipr Licensing, Inc. | System and method for transmit weight computation for vector beamforming radio communication |
| US7385617B2 (en) * | 2003-05-07 | 2008-06-10 | Illinois Institute Of Technology | Methods for multi-user broadband wireless channel estimation |
| US7079870B2 (en) * | 2003-06-09 | 2006-07-18 | Ipr Licensing, Inc. | Compensation techniques for group delay effects in transmit beamforming radio communication |
| GB0317147D0 (en) * | 2003-07-22 | 2003-08-27 | Dalton Stephen | "GAM"- Gravity-air-motion |
| KR100584321B1 (ko) * | 2003-08-02 | 2006-05-26 | 삼성전자주식회사 | 카르테시안 피드백 루프 회로를 포함하는 tdma 방식송수신 장치 |
| US7065144B2 (en) * | 2003-08-27 | 2006-06-20 | Qualcomm Incorporated | Frequency-independent spatial processing for wideband MISO and MIMO systems |
| US7356073B2 (en) * | 2003-09-10 | 2008-04-08 | Nokia Corporation | Method and apparatus providing an advanced MIMO receiver that includes a signal-plus-residual-interference (SPRI) detector |
| US7302009B2 (en) * | 2003-12-17 | 2007-11-27 | Qualcomm Incorporated | Broadcast transmission with spatial spreading in a multi-antenna communication system |
| US8204149B2 (en) * | 2003-12-17 | 2012-06-19 | Qualcomm Incorporated | Spatial spreading in a multi-antenna communication system |
| US7778425B2 (en) * | 2003-12-24 | 2010-08-17 | Nokia Corporation | Method for generating noise references for generalized sidelobe canceling |
| US7336746B2 (en) * | 2004-12-09 | 2008-02-26 | Qualcomm Incorporated | Data transmission with spatial spreading in a MIMO communication system |
| US7194042B2 (en) * | 2004-01-13 | 2007-03-20 | Qualcomm Incorporated | Data transmission with spatial spreading in a mimo communication system |
| US7447268B2 (en) * | 2004-03-31 | 2008-11-04 | Intel Corporation | OFDM system with per subcarrier phase rotation |
| US7555053B2 (en) * | 2004-04-14 | 2009-06-30 | Broadcom Corporation | Long training sequence for MIMO WLAN systems |
| US7894548B2 (en) * | 2004-09-03 | 2011-02-22 | Qualcomm Incorporated | Spatial spreading with space-time and space-frequency transmit diversity schemes for a wireless communication system |
| US7978778B2 (en) * | 2004-09-03 | 2011-07-12 | Qualcomm, Incorporated | Receiver structures for spatial spreading with space-time or space-frequency transmit diversity |
| US7539253B2 (en) * | 2004-09-10 | 2009-05-26 | Intel Corporation | Interpolation in channel state feedback |
| US7289770B2 (en) * | 2004-09-28 | 2007-10-30 | Intel Corporation | Compact feedback for closed loop MIMO |
| US7656842B2 (en) * | 2004-09-30 | 2010-02-02 | Motorola, Inc. | Method and apparatus for MIMO transmission optimized for successive cancellation receivers |
| US7895254B2 (en) * | 2004-11-15 | 2011-02-22 | Qualcomm Incorporated | Eigenvalue decomposition and singular value decomposition of matrices using Jacobi rotation |
| US7711762B2 (en) * | 2004-11-15 | 2010-05-04 | Qualcomm Incorporated | Efficient computation for eigenvalue decomposition and singular value decomposition of matrices |
| US7787554B1 (en) * | 2006-05-02 | 2010-08-31 | Marvell International Ltd. | Beamforming to a subset of receive antennas in a wireless MIMO communication system |
-
2004
- 2004-04-09 US US10/821,390 patent/US20050238111A1/en not_active Abandoned
-
2005
- 2005-03-15 CA CA2562055A patent/CA2562055C/en not_active Expired - Lifetime
- 2005-03-15 DK DK05728334.3T patent/DK1733486T3/en active
- 2005-03-15 PT PT57283343T patent/PT1733486E/pt unknown
- 2005-03-15 PL PL05728334T patent/PL1733486T3/pl unknown
- 2005-03-15 AU AU2005236853A patent/AU2005236853C1/en not_active Ceased
- 2005-03-15 JP JP2007507327A patent/JP2007533206A/ja not_active Withdrawn
- 2005-03-15 BR BRPI0509701A patent/BRPI0509701B1/pt active IP Right Grant
- 2005-03-15 RU RU2006139645/09A patent/RU2351070C2/ru active
- 2005-03-15 KR KR1020067023515A patent/KR100856172B1/ko not_active Expired - Lifetime
- 2005-03-15 WO PCT/US2005/008738 patent/WO2005104399A1/en not_active Ceased
- 2005-03-15 MX MXPA06011656A patent/MXPA06011656A/es active IP Right Grant
- 2005-03-15 ES ES05728334.3T patent/ES2536975T3/es not_active Expired - Lifetime
- 2005-03-15 CN CN200580018618.XA patent/CN1973451B/zh not_active Expired - Lifetime
- 2005-03-15 EP EP10176862.0A patent/EP2256951B1/en not_active Expired - Lifetime
- 2005-03-15 EP EP05728334.3A patent/EP1733486B1/en not_active Expired - Lifetime
- 2005-03-24 TW TW094109036A patent/TWI393374B/zh not_active IP Right Cessation
-
2006
- 2006-10-04 IL IL178445A patent/IL178445A0/en unknown
-
2010
- 2010-05-26 JP JP2010120682A patent/JP5139473B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| ES2536975T3 (es) | 2015-06-01 |
| RU2006139645A (ru) | 2008-05-20 |
| MXPA06011656A (es) | 2007-01-23 |
| JP2007533206A (ja) | 2007-11-15 |
| AU2005236853A1 (en) | 2005-11-03 |
| EP2256951A2 (en) | 2010-12-01 |
| CN1973451B (zh) | 2014-11-26 |
| AU2005236853C1 (en) | 2009-05-28 |
| DK1733486T3 (en) | 2015-05-26 |
| KR20060130267A (ko) | 2006-12-18 |
| CA2562055A1 (en) | 2005-11-03 |
| TW200618513A (en) | 2006-06-01 |
| EP2256951A3 (en) | 2015-01-14 |
| US20050238111A1 (en) | 2005-10-27 |
| CN1973451A (zh) | 2007-05-30 |
| BRPI0509701A8 (pt) | 2018-06-12 |
| BRPI0509701A (pt) | 2007-09-18 |
| TWI393374B (zh) | 2013-04-11 |
| RU2351070C2 (ru) | 2009-03-27 |
| PT1733486E (pt) | 2015-04-07 |
| EP1733486A1 (en) | 2006-12-20 |
| JP2010252358A (ja) | 2010-11-04 |
| AU2005236853B2 (en) | 2009-01-08 |
| CA2562055C (en) | 2012-11-13 |
| JP5139473B2 (ja) | 2013-02-06 |
| WO2005104399A1 (en) | 2005-11-03 |
| EP2256951B1 (en) | 2019-05-08 |
| IL178445A0 (en) | 2007-02-11 |
| EP1733486B1 (en) | 2015-02-18 |
| KR100856172B1 (ko) | 2008-09-03 |
| PL1733486T3 (pl) | 2015-07-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8325844B2 (en) | Data transmission with spatial spreading in a MIMO communication system | |
| US7194042B2 (en) | Data transmission with spatial spreading in a mimo communication system | |
| AU2004300468C1 (en) | Spatial spreading in a multi-antenna communication system | |
| JP5139473B2 (ja) | 多アンテナ通信システムにおける疑似ランダム送信ステアリングのためのステアリング行列による空間処理 | |
| ES2739391T3 (es) | Inserción adaptativa de pilotos para un sistema MIMO-OFDM | |
| ES2525338T3 (es) | Procedimiento para transmitir y recibir señales en modalidad de multiplexación espacial en bucle abierto | |
| JP5432232B2 (ja) | 多重アンテナ送信ダイバシティ方式 | |
| ES2371460T3 (es) | Pilotos para sistemas de comunicación mimo. | |
| EP1747621A1 (en) | Continuous beamforming for a mimo-ofdm system | |
| MXPA05004318A (es) | Calculo de canal y procesamiento espacial para sistemas de mimo tdd. | |
| BRPI0813868B1 (pt) | Métodos de transmissão com diversidade de retardo e diversidade de espaço-frequência | |
| BRPI0614854A2 (pt) | método e equipamento para seleção de antenas virtuais | |
| HK1103561A (en) | Spatial processing with steering matrices for pseudo- random transmit steering in a multi-antenna communication system | |
| HK1103560A (en) | Continuous beamforming for a mimo-ofdm system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B06T | Formal requirements before examination [chapter 6.20 patent gazette] | ||
| B15K | Others concerning applications: alteration of classification |
Ipc: H04B 7/0417 (2017.01), H04B 7/06 (2006.01) |
|
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B09Y | Publication of grant cancelled [chapter 9.1.2 patent gazette] | ||
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 06/11/2018, OBSERVADAS AS CONDICOES LEGAIS. |


























