BRPI0721145A2 - Codificação de tempo-espaço em feixe e diversidade de transmissão. - Google Patents
Codificação de tempo-espaço em feixe e diversidade de transmissão. Download PDFInfo
- Publication number
- BRPI0721145A2 BRPI0721145A2 BRPI0721145-7A BRPI0721145A BRPI0721145A2 BR PI0721145 A2 BRPI0721145 A2 BR PI0721145A2 BR PI0721145 A BRPI0721145 A BR PI0721145A BR PI0721145 A2 BRPI0721145 A2 BR PI0721145A2
- Authority
- BR
- Brazil
- Prior art keywords
- transmission
- time
- signal
- space
- diversity
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims description 154
- 239000011159 matrix material Substances 0.000 claims description 64
- 239000013598 vector Substances 0.000 claims description 62
- 238000000034 method Methods 0.000 claims description 50
- 230000008569 process Effects 0.000 claims description 16
- 230000015572 biosynthetic process Effects 0.000 claims description 13
- 230000003111 delayed effect Effects 0.000 claims 1
- 238000004891 communication Methods 0.000 description 18
- 238000012545 processing Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 230000008859 change Effects 0.000 description 6
- 238000005562 fading Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000003068 static effect Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000001268 conjugating 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
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- WNEODWDFDXWOLU-QHCPKHFHSA-N 3-[3-(hydroxymethyl)-4-[1-methyl-5-[[5-[(2s)-2-methyl-4-(oxetan-3-yl)piperazin-1-yl]pyridin-2-yl]amino]-6-oxopyridin-3-yl]pyridin-2-yl]-7,7-dimethyl-1,2,6,8-tetrahydrocyclopenta[3,4]pyrrolo[3,5-b]pyrazin-4-one Chemical compound C([C@@H](N(CC1)C=2C=NC(NC=3C(N(C)C=C(C=3)C=3C(=C(N4C(C5=CC=6CC(C)(C)CC=6N5CC4)=O)N=CC=3)CO)=O)=CC=2)C)N1C1COC1 WNEODWDFDXWOLU-QHCPKHFHSA-N 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000001143 conditioned effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000001066 destructive effect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000012546 transfer 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/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/0667—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 delayed versions of same signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0617—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 for beam forming
-
- 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/0667—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 delayed versions of same signal
- H04B7/0669—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 delayed versions of same signal using different channel coding between antennas
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0686—Hybrid systems, i.e. switching and simultaneous transmission
- H04B7/0691—Hybrid systems, i.e. switching and simultaneous transmission using subgroups of transmit antennas
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/02—Arrangements for detecting or preventing errors in the information received by diversity reception
- H04L1/06—Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
- H04L1/0618—Space-time coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/02—Arrangements for detecting or preventing errors in the information received by diversity reception
- H04L1/06—Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
- H04L1/0618—Space-time coding
- H04L1/0625—Transmitter arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/24—Cell structures
- H04W16/28—Cell structures using beam steering
-
- 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/0667—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 delayed versions of same signal
- H04B7/0671—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 delayed versions of same signal using different delays between antennas
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Transmission System (AREA)
- Mobile Radio Communication Systems (AREA)
Description
CODIFICAÇAO DE TEMPO-ESPAÇO EM FEIXE E DIVERSIDADE DE TRANSMISSÃO
Reivindicação de prioridade de acordo com 35 U.S.C.S 119
0 presente pedido para patente reivindica prioridade para o pedido provisional número 60/870.653 intitulado "BEAM SPACE TIME CODING AND TRANSMIT DIVERSITY", depositado em 19 de dezembro de 2006, e cedida à cessionária do presente e pelo presente expressamente incorporada a titulo de referência aqui.
ANTECEDENTES DA REVELAÇÃO
Dispositivos de comunicação sem fio são configurados para operar em uma variedade de condições operacionais e ambientes operacionais. Um dispositivo sem fio móvel pode experimentar alterações drásticas em qualidade de sinal com base em sua localização em relação à fonte de sinal de transmissão. As variações em qualidade de sinal podem ser caracterizadas por alterações no canal sem fio ligando o transmissor ao receptor sem fio.
Há muitos fatores que contribuem para o canal sem fio. Por exemplo, a intensidade de sinal recebido diminui à medida que a distância entre o transmissor e receptor aumenta. Adicionalmente, variações no terreno e a presença de obstruções e superfícies reflexivas contribuem para multipercursos. Os sinais que atravessam os múltiplos percursos de sinais a partir do transmissor para um receptor podem combinar construtiva ou destrutivamente. A combinação destrutiva de sinais devido, por exemplo, a uma rotação de fase em um componente de sinal de multipercursos pode resultar em qualidade de sinal substancialmente reduzida no receptor. Uma qualidade de sinal reduzida é frequentemente mencionada como desvanecimento de sinal, ou simplesmente desvanecimento.
Sistemas de comunicação sem fio podem implementar uma variedade de técnicas para compensar a probabilidade de operar em um desvanecimento profundo. Um sistema de 5 comunicação sem fio pode implementar diversidade de sinal para ajudar a compensar por desvanecimentos. A diversidade se refere genericamente à implementação de algum tipo de redundância para fornecer ou resolver percursos de sinais independentes.
Um transmissor pode fornecer diversidade por
introduzir um sinal resolvível distinto, de tal modo que um receptor tenha probabilidade aumentada de receber e resolver o sinal transmitido. O transmissor pode introduzir diversidade utilizando uma pluralidade de antenas de 15 transmissão, uma pluralidade de frequências de transmissão, uma pluralidade de tempos de transmissão, ou alguma combinação dos mesmos.
Por exemplo, a diversidade de transmissão pode ser obtida pelo envio de um símbolo de informação original 20 a partir de uma antena e envio de uma versão modificada daquele símbolo a partir de uma segunda antena. A versão modificada do símbolo original pode se referir a uma versão do símbolo original que é retardado, conjugado, negado, girado e similar, ou uma combinação de alguns ou todos 25 acima. Um sinal girado se refere a uma rotação complexa da fase de sinal em relação a uma referência. 0 receptor processa o sinal recebido total durante um ou mais períodos de símbolo para recuperar o símbolo transmitido.
Similarmente, um receptor pode fornecer uma quantidade limitada de diversidade através do uso de múltiplas antenas de recepção que são espacialmente diversas. Preferivelmente, as múltiplas antenas de recepção são espaçadas em uma distância que permite que cada antena experimente características de canal que são independentes do canal experimentado pelas outras antenas de recepção.
SUMÁRIO DA REVELAÇÃO
Métodos e equipamento para aumentar ganho de diversidade em um receptor por aplicação de formação de feixes em sinais codificados de tempo-espaço de diversidade de transmissão. Um sinal de transmissão é codificado em tempo-espaço sobre uma pluralidade de grupos de antenas de tempo-espaço, com cada grupo de antenas de tempo-espaço associado a um código de tempo-espaço específico. O sinal em cada grupo de antena de tempo-espaço é formado em feixes sobre a pluralidade de antenas no grupo de antenas de tempo-espaço. Cada da pluralidade de antenas em um grupo de antenas de tempo-espaço é ponderada com um peso distinto, em relação à outra antena no grupo de tempo-espaço. Cada peso pode ter uma amplitude, fase distinta, ou combinação de amplitude e fase. Os pesos podem ser estáticos ou dinâmicos. Os pesos dinâmicos podem variar a amplitude, fase ou uma combinação de amplitude e fase de cada peso com o passar do tempo.
Aspectos da revelação incluem sistema transmissor que inclui um transmissor configurado para gerar um fluxo de sinais de transmissão, um codificador de diversidade de transmissão configurado para receber o fluxo de sinais de 25 transmissão e configurados para gerar uma pluralidade, G, de fluxos de transmissão codificados em tempo- espaço/diversidade de transmissão a partir do fluxo de sinais de transmissão, e uma pluralidade de codificadores de formação em feixe, cada codificador da pluralidade de 30 codificadores de formação em feixe configurado para receber um da pluralidade de fluxos de transmissão codificados em tempo-espaço/diversidade de transmissão e gerar uma pluralidade, K, de subfluxos ponderados para formar em feixe um fluxo da pluralidade de fluxos de transmissão codificados em tempo-espaço/diversidade de transmissão.
Os aspectos da revelação incluem um método de introduzir diversidade de transmissão. 0 método inclui 5 gerar um fluxo de transmissão, dividir o fluxo de transmissão em uma pluralidade de fluxos de sinais G, codificar em tempo-espaço/diversidade de transmissão os fluxos de sinais G, formar em feixe cada um dos fluxos de sinais G sobre K antenas, e transmitir os sinais formados 10 em feixe G.
Os aspectos da revelação incluem um sistema transmissor que inclui meio para gerar um fluxo de transmissão, meio para transmitir codificação em tempo- espaço/diversidade de transmissão do fluxo de transmissão 15 para gerar fluxos de transmissão codificados G, meio para formar em feixe cada um dos fluxos de transmissão codificados G para gerar grupos formados em feixe G, e uma pluralidade de antenas para transmitir os grupos formados em feixe G.
Os aspectos da revelação incluem meio legível por
computador codificado com um programa de computador para executar as etapas que incluem receber um fluxo de transmissão, codificar em tempo-espaço/diversidade de transmissão os fluxos de sinais G, e ponderar cada um dos 25 fluxos de sinais G com um vetor de peso complexo correspondente para formar em feixe cada um dos fluxos de sinais G.
Breve descrição dos desenhos
As características, objetivos e vantagens das modalidades da revelação tornar-se-ão mais evidentes a partir da descrição detalhada exposta abaixo quando tomada em combinação com os desenhos, nos quais elementos similares contêm numerais de referência similares. A figura 1 é um diagrama de blocos funcional simplificado de uma modalidade de um sistema de comunicação sem fio.
A figura 2 é um diagrama de blocos funcional simplificado de uma modalidade de um transmissor e receptor em um sistema de comunicação sem fio de acesso múltiplo.
A figura 3 é um diagrama de blocos funcional simplificado de uma modalidade de um sistema transmissor tendo diversidade de transmissão de codificação em tempo- espaço formado em feixe.
A figura 4 é um diagrama de blocos funcional simplificado de uma modalidade de um sistema transmissor tendo diversidade de transmissão de codificação em tempo- espaço formado em feixe.
A figura 5 é um fluxograma simplificado de uma
modalidade de um método de fornecer diversidade de transmissão utilizando codificação de tempo-
espaço/diversidade de transmissão formada em feixe.
A figura 6 é um diagrama de blocos funcional simplificado de uma modalidade de um sistema transmissor tendo diversidade de transmissão de codificação em tempo- espaço formada em feixe.
DESCRIÇÃO DETALHADA DA REVELAÇÃO
Métodos e equipamento são descritos para gerar e 25 transmitir sinais sem fio que combinam os benefícios de diversidade de transmissão/codificação de tempo-espaço e formação em feixe. Um transmissor é equipado com N antenas de transmissão. As N antenas de transmissão são então divididas em grupos G de antenas onde G < N. Em cada grupo 30 de antenas, as antenas são ponderadas por um vetor de peso
I H',. i ’rt' · -- “ * W., v ,,
Wg = para formar um feixe.
0 fluxo de informações que necessita ser transmitido é inicialmente codificado em tempo- espaço/diversidade de transmissão em G subfluxos. Cada um dos subfluxos é formado em feixe e transmitido utilizando um grupo de antenas.
A figura 1 é um diagrama de blocos funcional simplificado de uma modalidade de um sistema de comunicação sem fio de acesso múltiplo 100. Um sistema de comunicação sem fio de acesso múltiplo 100 inclui múltiplas células, por exemplo células 102, 104 e 106. Na modalidade da figura
1, cada célula 102, 104 e 106 pode incluir um ponto de acesso 150 que inclui múltiplos setores.
Os múltiplos setores são formados por grupos de antenas cada um responsável por comunicação com terminais de acesso em uma porção da célula. Na célula 102, grupos de antena 112, 114 e 116 correspondem, individualmente, a um setor diferente. Por exemplo, a célula 102 é dividida em três setores, 120a-120c. Uma primeira antena 112 serve um primeiro setor 102a, uma segunda antena 114 serve um segundo setor 102b, e uma terceira antena 116 serve um terceiro setor 102c. Na célula 104, grupos de antenas 118, 120 e 122 correspondem individualmente a um setor diferente. Na célula 106, grupos de antena 124, 126 e 128 correspondem, individualmente, a um setor diferente.
Cada célula é configurada para suportar ou de outro modo servir a vários terminais de acesso que estão em comunicação com um ou mais setores do ponto de acesso correspondente. Por exemplo, terminais de acesso 130 e 132 estão em comunicação com o ponto de acesso 142, terminais de acesso 134 e 136 estão em comunicação com o ponto de acesso 144 e terminais de acesso 138 e 140 estão em comunicação com o ponto de acesso 146. Embora cada um dos pontos de acesso 142, 144 , e 146 sejam mostrados como estando em comunicação com dois terminais de acesso, cada ponto de acesso 142, 144 e 146 não é limitado a se comunicar com dois terminais de acesso e pode suportar qualquer número de terminais de acesso até algum limite que possa ser um limite físico, ou um limite imposto por um padrão de comunicação.
Como utilizado aqui, um ponto de acesso pode ser uma estação fixa utilizada para comunicação com os terminais e também pode ser mencionado como, e incluir alguma ou toda a funcionalidade de, uma estação base, um Nó 10 B, ou alguma outra terminologia. Um terminal de acesso (AT) também pode ser mencionado como, e incluir alguma ou toda a funcionalidade de, um equipamento de usuário (UE), um terminal de usuário, um dispositivo de comunicação sem fio, um terminal, um terminal móvel, uma estação móvel, ou 15 alguma outra terminologia.
Pode ser visto a partir da figura 1 que cada terminal de acesso 130, 132, 134, 136, 138 e 140 é localizado em uma porção diferente de sua célula respectiva do que cada outro terminal de acesso na mesma célula. Além 20 disso, cada terminal de acesso pode estar uma distância diferente a partir dos grupos de antena correspondendo ao ponto de acesso com o qual está em comunicação. Esses dois fatores fornecem situações, além de condições ambientais e outras condições na célula, para fazer com que condições de 25 canal diferentes estejam presentes entre cada terminal de acesso e o grupo de antenas que corresponde ao terminal de acesso com o qual está em comunicação.
Cada terminal de acesso, por exemplo 130, experimenta tipicamente características de canal exclusivas 30 não experimentadas por nenhum outro terminal de acesso devido às condições variáveis de canal. Além disso, as características de canal mudam com o passar do tempo e variam devido a alterações em localização. Os pontos de acesso, por exemplo, 142, 144 e 146 podem ser configurados para implementar ponderação de antena dinamicamente variável das antenas em cada grupo de antenas para melhorar a diversidade de sinal experimentada pelos terminais de 5 acesso 130, 132, 134, 136, 138 e 140.
As modalidades acima podem ser implementadas utilizando processador de transmissão (TX) 220 ou 260, processador 230 ou 270, e memória 232 ou 272, como mostrado na figura 2. Os processos podem ser executados em qualquer 10 processador, controlador ou outro dispositivo de processamento e podem ser armazenados como instruções legíveis por computador em um meio legível por computador como código de fonte, código de objeto ou de outro modo.
A figura 2 é um diagrama de blocos funcional simplificado de uma modalidade de um transmissor e receptor em um sistema de comunicação sem fio de acesso múltiplo 200. No sistema transmissor 210, dados de tráfego para um número de fluxos de dados são fornecidos a partir de uma fonte de dados 212 para um processador de dados de transmissão (TX) 214. Em uma modalidade, cada fluxo de dados é transmitido através de uma antena de transmissão respectiva. 0 processador de dados TX 214 formata, codifica e intercala os dados de tráfego para cada fluxo de dados com base em um esquema de codificação específico selecionado para aquele fluxo de dados para fornecer dados codificados. Em algumas modalidades, o processador de dados TX 214 aplica pesos de formação de feixe aos símbolos dos fluxos de dados com base no usuário para o qual os símbolos estão sendo transmitidos e a antena a partir da qual o símbolo está sendo transmitido. Em algumas modalidades, os pesos de formação de feixe podem ser gerados com base nas informações de resposta de canal que são indicativas da condição dos percursos de transmissão entre o ponto de acesso e o terminal de acesso. Além disso, naqueles casos de transmissões programadas, o processador de dados TX 214 pode selecionar o formato de pacote com base em informações de classificação que são transmitidas a partir do usuário.
5 Os dados codificados para cada fluxo de dados
podem ser multiplexados com dados pilotos utilizando técnicas OFDM. Os dados pilotos são tipicamente um padrão de dados conhecido que são processados em um modo conhecido e podem ser utilizados no sistema receptor para estimar a resposta de canal. Os dados codificados e pilotos multiplexados para cada fluxo de dados são então modulados (isto é, mapeados em símbolos) com base em um esquema de modulação específico (por exemplo, BPSK, QPSK, M-PSK ou M- QAM) selecionado para aquele fluxo de dados para fornecer símbolos de modulação. A taxa de dados, codificação e modulação para cada fluxo de dados podem ser determinadas por instruções fornecidas pelo processador 230. Em algumas modalidades, o número de fluxos espaciais paralelos pode variar de acordo com as informações de classificação que são transmitidas a partir do usuário.
Os símbolos de modulação para todos os fluxos de dados são então fornecidos a um processador MIMO TX 220, que pode processar ainda os símbolos de modulação (por exemplo, para OFDM). 0 processador MIMO TX 220 provê então 25 fluxos de símbolos Nt para transmissores Nt (TMTR) 222a até 222t. O processador MIMO TX 220 aplica pesos de formação de feixe aos símbolos dos fluxos de dados com base no usuário para o qual os símbolos estão sendo transmitidos e a antena a partir da qual o símbolo está sendo transmitido a partir 30 das informações de resposta de canal daquele usuário.
Cada transmissor 222a até 222t recebe e processa um fluxo de símbolos respectivo para fornecer um ou mais sinais analógicos, e condiciona ainda (por exemplo, amplifica, filtra e converte ascendentemente) os sinais analógicos para fornecer um sinal modulado apropriado para transmissão através do canal MIMO. Sinais modulados Nt a partir dos transmissores 222a até 222t são então 5 transmitidos a partir das antenas Nt 224a até 224t, respectivamente.
No sistema receptor 250, os sinais modulados transmitidos são recebidos por Nr antenas 252a até 252r e o sinal recebido a partir de cada antena 252 é fornecido a um 10 receptor respectivo (RCVR) 254. Cada receptor 254 condiciona (por exemplo, filtra, amplifica e converte descendentemente) um sinal recebido respectivo, digitaliza o sinal condicionado para fornecer amostras, e processa adicionalmente as amostras para fornecer um fluxo de 15 símbolos "recebidos" correspondente.
Um processador de dados RX 260 então recebe e processa os fluxos de símbolos recebidos Nr a partir de Nr receptores 254 com base em uma técnica de processamento de receptor específica para fornecer o número de classificação de fluxos de símbolos "detectados". O processamento pelo processador de dados RX 260 é descrito em detalhes adicionais abaixo. Cada fluxo de símbolos detectados inclui símbolos que são estimativas dos símbolos de modulação transmitidos para o fluxo de dados correspondente. 0 processador de dados RX 260 então demodula, desintercala e decodifica cada fluxo de símbolos detectado para recuperar os dados de tráfego para o fluxo de dados. O processamento pelo processador de dados RX 260 é complementar àquele executado pelo processador MIMO TX 220 e processador de dados TX 214 no sistema transmissor 210.
A estimativa de resposta de canal gerada pelo processador RX 260 pode ser utilizada para executar, processamento de espaço, espaço/tempo no receptor, ajustar níveis de potência, alterar taxas ou esquemas de modulação ou outras ações. O processador RX 260 pode estimar ainda as relações de sinal/ruído e interferência (SNRs) dos fluxos de símbolos detectados, e possivelmente outras 5 características de canal, e provê essas quantidades a um processador 270.
No receptor, várias técnicas de processamento podem ser utilizadas para processar os sinais recebidos Nr para detectar os fluxos de símbolos transmitidos Nt. Essas 10 técnicas de processamento de receptor podem ser agrupadas em duas categorias principais: (i) técnicas de processamento de receptor de tempo-espaço e espacial (que são também mencionadas como técnicas de equalização); e (ii) técnica de processamento de receptor de "cancelamento 15 de interferência e equalização/anulação sucessiva" (que também é mencionada como técnica de processamento de receptor de "cancelamento de interferência sucessiva" ou "cancelamento sucessivo").
Um canal MIMO formado pelas antenas de 20 transmissão Nt e recepção Nr pode ser decomposto em canais independentes Ns com Ns < min {NT, NR} . Cada um dos canais independentes Ns pode ser também mencionado como um subcanal espacial (ou um canal de transmissão) do canal MIMO e corresponde a uma dimensão.
A figura 3 é um diagrama de bloco funcional
simplificado de uma modalidade de um sistema transmissor 300 que implementa formação de feixe de sinais codificados em tempo espaço. O diagrama de blocos funcional simplificado da figura 3 é limitado à porção do sistema 30 transmissor que é relacionada aos sinais codificados em tempo-espaço de formação de feixe. Outras porções do sistema transmissor são omitidas para fins de brevidade e clareza. 0 sistema transmissor 300 pode ser integrado, por exemplo, na estação base do sistema de comunicação da figura 1, e pode ser uma modalidade do sistema transmissor da figura 2.
0 sistema transmissor 300 pode ser configurado para implementar formação de feixe de sinais codificados em tempo espaço para todos os terminais de acesso em sua área de cobertura. Alternativamente, o sistema transmissor 300 pode ser configurado para implementar uma pluralidade de formação de feixe distinta de sinais codificados em tempo espaço quando há uma pluralidade de terminais de acesso em sua área de cobertura. Por exemplo, o sistema transmissor 300 pode aplicar pesos distintos às antenas para cada terminal de acesso em sua área de cobertura. Em outra modalidade, o sistema transmissor 300 pode aplicar pesos distintos às antenas para grupos de terminais de acesso em sua área de cobertura, onde cada grupo pode ser um subconjunto da totalidade dos terminais de acesso em sua área de cobertura.
0 sistema transmissor 300 inclui um transmissor 310 acoplado a um codificador de tempo-espaço/diversidade de transmissão 320. O codificador de tempo- espaço/diversidade de transmissão 320 acopla uma pluralidade de sinais codificados a uma pluralidade de codificadores de formação de feixe 330o-330G. Os codificadores de formação de feixe 330o~330G acoplam os sinais formados em feixe a uma pluralidade de antenas 3400o-340gk. Um módulo de temporização e sincronização 350 é acoplado a um gerador de matriz de peso 360 que é acoplado à pluralidade de codificadores de formação de feixe 3300- 330G.
0 transmissor 310 é configurado para processar as amostras a fim de gerar um fluxo de sinal modulado. Por exemplo, o transmissor 310 pode ser configurado para gerar uma pluralidade de amostras de um símbolo de Multiplexação por divisão de frequência ortogonal (OFDM) a partir de uma pluralidade de bits de informação. 0 transmissor 310 pode ser configurado para mapear os bits de informação para as 5 várias subportadoras do símbolo OFDM, e modular os bits de informação sobre as subportadoras de acordo com um formato de modulação predeterminado. O transmissor 310 pode converter em frequência o símbolo OFDM em uma frequência de transmissão RF desejada. A saída do transmissor 310 em uma 10 tal modalidade é um fluxo de sinal em série das amostras do símbolo OFDM na frequência RF de transmissão desejada.
A saída do transmissor 310 é acoplada a um codificador de tempo-espaço/diversidade de tempo 320. 0 codificador de tempo-espaço/diversidade de tempo 320 é configurado para dividir o fluxo de sinais a partir do transmissor 310 em uma pluralidade, G, de fluxos de sinais. O codificador de tempo espaço/diversidade de tempo 320 opera na pluralidade de fluxos de sinais para produzir versões modificadas dos fluxos de sinais. Por exemplo, o codificador de tempo-espaço/diversidade de tempo 320 pode ser configurado para passar um fluxo de sinais substancialmente não modificados e pode ser configurado para modificar cada um dos fluxos de sinais G-I restantes. Genericamente, um fluxo de sinal pode ser considerado como não modificado, porque todos os fluxos de sinais podem ser normalizados em um fluxo de sinais específico.
0 codificador de tempo-espaço/diversidade de tempo 320 pode ser configurado, por exemplo, para retardar, negar, conjugar, girar e similar, ou alguma combinação dos 30 mesmos, cada um dos fluxos de sinal G-I. O codificador de tempo-espaço/diversidade de tempo 320 pode introduzir retardo em um fluxo de sinal específico utilizando um retardo variável, uma linha de retardo, linha de retardo derivada, retardo digital e similar, ou alguma combinação de elementos de retardo. 0 codificador de tempo- espaço/diversidade de tempo 320 pode ser configurado para negar um fluxo de sinal utilizando, por exemplo, um 5 amplificador de inversão. O codificador de tempo- espaço/diversidade de tempo 320 pode ser configurado para conjugar um fluxo de sinal utilizando, por exemplo, um rotator, um inversor acoplado a um componente de sinal de fase de quadratura, e similar, ou alguma combinação dos 10 mesmos. Adicionalmente, o codificador de tempo- espaço/diversidade de tempo 320 pode ser configurado para girar um fluxo de sinais utilizando um ou mais múltiplos que operam em componentes de sinal de quadratura e em fase, um ou mais multiplicadores que ponderam o componente de 15 fase, elementos de retardo, e similar ou alguma combinação dos mesmos.
Tipicamente, o codificador de tempo-
espaço/diversidade de tempo 320 executa uma modificação distinta em cada um dos fluxos de sinais, de tal modo que a 20 diversidade de transmissão possa ser obtida por transmissão da pluralidade de fluxos de sinais G sobre uma pluralidade, G de antenas distintas. Em um sistema codificado em tempo espaço/diversidade de tempo típico, a pluralidade de antenas G pode ser separada espacialmente. Na modalidade da 25 figura 3, cada um dos fluxos de sinais codificados em tempo espaço/diversidade de tempo, distintos, G é submetido ao processamento adicional.
Outro modo de fornecer ganho de diversidade no receptor é pelo uso de formação de feixe de transmissão 30 onde substancialmente o mesmo símbolo de informação é transmitido a partir de múltiplas antenas. Os sinais a partir de cada uma das múltiplas antenas podem ser ponderados diferentemente de tal modo que a relação total de sinal para ruido no receptor possa ser maximizada. Essa ponderação diferente de sinal pode ser realizada utilizando ganhos de antena diferentes ou por ponderação dos sinais individuais acoplados a cada uma das antenas.
5 Na modalidade da figura 3, cada um dos subfluxos
de sinal G é separadamente formado em feixe utilizando uma pluralidade de antenas. Cada um dos subf luxos de sinal distintos a partir do codificador de tempo- espaço/diversidade de tempo 320 é acoplado a um de uma 10 pluralidade de codificadores de formação de feixe, 330o- 330G. O número de codificações de formação de feixe 330o~ 330g corresponde ao número de fluxos de sinal de diversidade de transmissão gerados pelo codificador de tempo-espaço/diversidade de tempo 320.
Cada codificador de formação de feixe, por
exemplo 330o, é configurado para gerar uma pluralidade de fluxos de sinais ponderados, cada um dos quais é aplicado a uma antena correspondente. Cada codificador de formação de feixe, por exemplo, 3300, recebe um da pluralidade de 20 fluxos de sinais a partir do codificador de tempo- espaço/diversidade de transmissão 320. O codificador de formação de feixe 330o divide o sinal em uma pluralidade, K, de fluxos de sinais duplicatas e pondera cada um dos fluxos de sinais duplicata K com um peso de formação de 25 feixe associado. 0 codificador de formação de feixe 330o acopla os fluxos de sinais ponderados a uma pluralidade, K, de antenas 3300o_3300k associados ao codificador de formação de feixe específico 3300.
Portanto, o número total de antenas é igual ao número de grupos codificados em tempo-espaço/diversidade de tempo, G, multiplicado pelo número de fluxos de sinais de formação de feixe, K, gerados para cada grupo codificado em tempo-espaço/diversidade de tempo. Na modalidade da figura 3, há um total de N=GxK antenas. A modalidade do sistema transmissor 300 da figura 3 ilustra um número igual de fluxos de sinal de formação de feixe para cada dos sinais de tempo-espaço/diversidade de tempo. Entretanto, outras 5 modalidades podem ter dimensões de formação de feixe diferentes para sinais de tempo-espaço/diversidade de tempo diferentes.
Um gerador de matriz de peso 360 é configurado para gerar os vetores de peso utilizados por cada um dos 10 codificadores de formação de feixe 3300-330G. Cada vetor na matriz de peso pode corresponder a um codificador de formação de feixe, por exemplo, 3300. Tipicamente, cada um dos vetores de peso é distinto, porém não há exigência de que os vetores de peso sejam distintos.
Cada um dos vetores, w, em um vetor de peso pode
ter uma amplitude associada, A, e rotação de fase, cp. O gerador de matriz de peso 360 pode ser configurado para gerar uma matriz de peso fixo ou pode ser configurado para gerar uma matriz de peso variável. Em algumas modalidades, 20 o gerador de matriz de peso 360 pode ser configurado para gerar uma combinação de vetores de peso fixo e vetores de peso variável. O gerador de matriz de peso 360 pode ser configurado para variar os pesos com base, por exemplo, em tempo, eventos, ou uma combinação de tempo e eventos.
Se estimativas do canal a partir das antenas de
transmissão para um receptor forem disponíveis no transmissor, o gerador de matriz de peso 360 pode determinar os valores ótimos para os pesos em cada vetor de peso que maximizam a Relação Sinal/ruído (SNR). Entretanto, 30 tipicamente, o sistema transmissor 300, e desse modo o gerador de matriz de peso 360, não tem conhecimento de estimativas do canal. Para assegurar que um receptor tenha continuamente um benefício de diversidade, o gerador de matriz de peso 360 pode ser configurado para alterar os pesos com o passar do tempo de tal modo que o canal efetivo em cada feixe estejam também mudando com o passar do tempo, onde o canal efetivo inclui o canal efetivo em combinação com os efeitos da formação de feixe em variação de tempo. As variações nos vetores de peso produzidas pelo gerador de matriz de peso 360 introduzem formação de feixe variável que simula o efeito de desvanecimento rápido.
, cada peso pode incluir um componente de amplitude e um componente de fase, por exemplo,
intencionais nos pesos de vetor em diversos modos. O gerador de matriz de peso 360 pode ser configurado para variar os componentes de amplitude, componentes de fase, ou uma combinação dos mesmos. Adicionalmente, o gerador de matriz de peso 360 pode ser configurado para variar os pesos em qualquer vetor de peso dado independentemente, ou variar os pesos com base em, ou como uma função de, um dos pesos.
pode ser configurado para manter componentes de amplitude substancialmente constantes e variar os componentes de fase como uma função de tempo. Por exemplo, o gerador de matriz de peso 360 pode variar primeiro e segundo componentes de fase como funções de tempo, φ0 = <|>o(t) e φχ = φι^) . O gerador de matriz de peso 360 pode variar independentemente os componentes de fase dos pesos individuais, ou pode variar o componente de fase de um segundo componente de
Em um vetor de peso, por exemplo, wg
0 gerador de matriz de peso 360 pode ser configurado para introduzir variações temporais
Como exemplo, o gerador de matriz de peso 360 fase com base em um primeiro componente de fase, por exemplo, <j>i(t) = φ0 (t+Δ) .
Como outro exemplo, o gerador de matriz de peso 360 pode ser configurado para manter componentes de fase 5 substancialmente constantes e variar os componentes de amplitude dos vários pesos como uma função de tempo. Por exemplo, o gerador de matriz de peso 360 pode manter φ0 e φι constante e pode variar primeiro e segundo componentes de amplitude como funções de tempo, A0 = A0 (t) e Ai = A1 (t) . 10 O gerador de matriz de peso 360 pode variar independentemente os componentes de amplitude dos pesos individuais, ou pode variar o componente de amplitude de um segundo componente de amplitude com base em um primeiro componente de fase, por exemplo, Ai (t) = A0 (t + Δ) . Em 15 outra modalidade, o gerador de matriz de peso 360 pode ser configurado para variar os componentes tanto de amplitude como de fase de pelo menos alguns dos pesos de formação de feixe.
A taxa na qual o gerador de matriz de peso 360 varia os componentes de peso desejados pode ser fixa ou pode variar. O gerador de matriz de peso 360 pode ser configurado para variar os componentes com base em tempo, eventos, ou uma combinação dos mesmos. O gerador de matriz de peso 360 pode ser configurado para utilizar taxas independentes para cada componente variado ao variar múltiplos componentes de peso. Alternativa ou adicionalmente, o gerador de matriz de peso 360 pode ser configurado para utilizar a mesma taxa ou taxas independentes para cada um dos vetores na matriz de peso. Em geral, o gerador de matriz de peso 360 pode ser configurado para variar os componentes de peso individuais e a taxa na qual os componentes de peso individuais são y 19/31
variados utilizando funções totalmente independentes para cada componente ou taxa.
0 gerador de matriz de peso 360 pode implementar uma variação temporal que atualiza em uma taxa que se 5 baseia em uma taxa de símbolos OFDM. Por exemplo, o gerador de matriz de peso 360 pode variar os pesos na matriz de peso todo quadro de um número predeterminado de símbolos OFDM. Em outras modalidades, o gerador de matriz de peso 360 pode atualizar os pesos todo período de símbolo, ou 10 pode atualizar os pesos no início de cada superquadro, onde um superquadro inclui uma pluralidade de quadros.
Por exemplo, o gerador de matriz de peso 360 pode ser configurado para selecionar uma taxa de variação temporal tanto para amplitude como fase de cada um dos 15 pesos para casar com um código de canal utilizado. Desse modo, o gerador de matriz de peso 360 varia os componentes de peso de forma temporal, e a taxa na qual os pesos são variados depende de um evento, seleção do código de canal. Em outra modalidade, o gerador de matriz de peso 360 pode 20 ser configurado para selecionar uma taxa de variação temporal utilizada tanto para amplitude como para fase de acordo com dois conjuntos diferentes de funções predeterminadas que correspondem a dois pesos diferentes, W0 e W]. Ainda em outra modalidade, o qerador de matriz de 25 peso 360 pode ser configurado para selecionar uma função ou taxa em alteração com base em uma realimentação a partir do receptor.
0 módulo de temporização e sincronização 350 é configurado para sincronizar a temporização do gerador de 30 matriz de peso com a temporização utilizada no transmissor 310. Por exemplo, o módulo de temporização e sincronização 350 pode incluir um relógio que é sincronizado com o tempo do sistema utilizado pelo transmissor 310 ao gerar o fluxo de transmissão. Em uma modalidade, o módulo de temporização e sincronização pode ser sincronizado com a temporização de símbolo OFDM do fluxo de transmissão de tal modo que o gerador de matriz de peso 360 pode gerar pesos variáveis 5 que variam em limites de símbolo.
O módulo de temporização e sincronização 350 também pode monitorar o transmissor 310 em relação a ocorrência de um ou mais eventos que podem ser utilizados como um disparo pelo gerador de matriz de peso 360 para 10 variar os pesos. Por exemplo, o módulo de temporização e sincronização 350 pode monitorar uma taxa de codificação utilizada pelo transmissor 310 e pode gerar um indicador ou mensagem para o gerador de matriz de peso 360 indicando a taxa de codificação, ou indicando uma alteração em taxa de 15 codificação.
A figura 4 é um diagrama de blocos funcional simplificado de uma modalidade de um sistema transmissor 300 configurado para formação de feixe. Na modalidade da figura 4, o sistema transmissor 300 é configurado com 20 quatro antenas totais e é configurado para gerar codificação de tempo espaço/diversidade de transmissão sobre dois grupos distintos. A modalidade da figura 4 ilustra uma modalidade específica do sistema transmissor generalizado ilustrado na figura 3.
Na modalidade da figura 4, o transmissor 310 é
configurado para gerar um fluxo de transmissão que pode ser, por exemplo, um fluxo de uma pluralidade de símbolos OFDM traduzido em frequência para uma frequência RF de transmissão. O transmissor 310 acopla o fluxo de 30 transmissão ao codificador de tempo-espaço/diversidade de transmissão 320.
0 codificador de tempo-espaço/diversidade de transmissão 320 é configurado para gerar um grupo de dois fluxos de transmissão codificados a partir do fluxo de transmissão de entrada. 0 codificador de tempo- espaço/diversidade de transmissão 320 pode, por exemplo, dividir o fluxo de transmissão de entrada em duas duplicatas substanciais. O codificador de tempo- espaço/diversidade de transmissão 320 pode transmitir uma primeira das duas duplicatas substanciais como um primeiro fluxo de transmissão codificado e pode ainda processar a segunda das duas duplicatas substanciais antes de transmitir a mesma como o segundo fluxo de transmissão codificado. O codificador de tempo-espaço/diversidade de transmissão 320 pode processar a segunda das duas duplicatas substanciais, por exemplo, por retardar, conjugar, negar, rodar e similar, ou alguma combinação dos mesmos, o fluxo de sinais.
O sistema transmissor 300 forma em feixes cada um do grupo de fluxos de sinal codificado em tempo- espaço/diversidade de transmissão. Um primeiro grupo de antenas inclui antenas 34000 e 3400i, enquanto um segundo 20 grupo inclui antenas 340χ0 e 340n. O sistema transmissor 330 forma em feixes o primeiro fluxo de sinal codificado de tempo-espaço/diversidade de transmissão utilizando o primeiro grupo de antenas 3400o e 3400i, e forma em feixes o segundo fluxo de sinal codificado de tempo- 25 espaço/diversidade de transmissão utilizando o segundo grupo de antenas 340κ e 340n.
0 codificador de tempo-espaço/diversidade de transmissão 320 acopla o primeiro fluxo de transmissão codificado a um primeiro codificador de formação em feixe 30 3300. O primeiro codificador de formação em feixe 330o inclui um divisor de sinal 410o que é configurado para dividir o primeiro fluxo de transmissão codificado em duas duplicatas substanciais. 0 primeiro codificador de formação em feixe 330o acopla uma primeira saida a partir do divisor 4100 à primeira antena 3400o associada ao grupo de diversidade de transmissão. 0 primeiro codificador de formação em feixe 330o acopla uma segunda saida a partir do divisor 4100 a um multiplicador 4200, que é configurado para ponderar o fluxo de sinais com um peso complexo recebido a partir do gerador de matriz de peso 360. O primeiro codificador de formação em feixes 3300 acopla o fluxo de transmissão ponderada à segunda antena 3400i associada ao grupo de diversidade de transmissão.
0 sistema transmissor 300 forma em feixe o segundo fluxo de transmissão codificado em um modo similar. O codificador de tempo-espaço/diversidade de transmissão 320 acopla o segundo fluxo de transmissão codificado a um segundo codificador de formação de feixe 330i. O segundo codificador de formação de feixe 330i inclui um divisor de sinais 410i que é configurado para dividir o segundo fluxo de transmissão codificado em duas duplicatas substanciais. O segundo codificador de formação de feixe 330i acopla uma primeira saída a partir do divisor 410i à primeira antena 340i0. O segundo codificador de formação de feixe 330i acopla uma segunda saída a partir do divisor 410i a um multiplicador 420i que é configurado para ponderar o fluxo de sinais com um peso complexo recebido a partir do gerador de matriz de peso 360. O segundo codificador de formação de feixe 330i acopla o fluxo de transmissão ponderado à segunda antena 340n-
Um módulo de temporização e sincronização 350 é configurado para sincronizar com o tempo do sistema utilizado pelo transmissor 310 ao gerar o fluxo de transmissão. O módulo de temporização e sincronização 350 também pode ser configurado para monitorar eventos ou estados predeterminados do transmissor 310. O módulo de temporização e sincronização 350 acopla as informações de status de temporização e evento ao gerador de matriz de peso 360.
O gerador de matriz de peso 360 é ilustrado como 5 um gerador de matriz de peso 2x2, porque cada grupo de diversidade de transmissão é formado em feixes sobre duas antenas distintas. No caso geral, o gerador de matriz de peso 360 gera um vetor 1x2 para cada um dos dois grupos de diversidade de transmissão, resultando em uma matriz de 10 peso 2x2. Entretanto, como nesse exemplo os codificadores de formação de feixe 330o e 330i pesam somente um dos dois sinais roteados para as antenas, o gerador de matriz de peso 360 necessita somente gerar um peso complexo para cada grupo de diversidade de transmissão.
O gerador de matriz de peso 360 gera efetivamente
um vetor 1x2 para cada grupo de diversidade de transmissão no qual a primeira entrada é predeterminada como sendo unidade. Desse modo, há somente um peso complexo variável para cada grupo de diversidade de transmissão. Os pesos 20 podem ser considerados como normalizados para um primeiro peso.
A figura 5 é um fluxograma simplificado de um método 500 de fornecer diversidade de transmissão utilizando codificação de tempo-espaço/diversidade de 25 transmissão formado em feixe. O método 500 pode ser executado, por exemplo, nas estações base da figura 1 ou pelos sistemas transmissores mostrados nas figuras 3 ou 4. O método 500 é descrito como sendo executado por um sistema transmissor para as finalidades de discussão.
O método 500 começa no bloco 510 onde o sistema
transmissor gera um fluxo de transmissão. Por exemplo, o sistema transmissor pode gerar um fluxo de transmissão de símbolos OFDM que foram convertidos em frequência em uma frequência operacional RF desejada. O sistema transmissor prossegue para o bloco 520 e separa o fluxo de transmissão em G grupos, onde G representa um número inteiro maior do que um. Como exemplo, o sistema transmissor pode ser 5 configurado para dividir o fluxo de transmissão em G subfluxos utilizando um divisor.
O sistema transmissor prossegue para o bloco 530 e codifica em tempo espaço/diversidade de tempo os G fluxos de sinais. Um ou mais dos fluxos de sinais G pode ser 10 processado para introduzir diversidade de transmissão no fluxo de transmissão. Em uma modalidade, o sistema transmissor pode ser configurado para processar ou modificar um fluxo de sinal por retardar, conjugar, negar, rodar, ou de outro modo processar o fluxo de sinais. 15 Adicionalmente, o sistema transmissor pode implementar uma combinação de uma pluralidade de técnicas de processamento ao introduzir diversidade de transmissão.
Após introduzir diversidade de transmissão, o sistema transmissor prossegue para o bloco 540 e divide 20 cada sinal de transmissão codificado a partir dos fluxos de sinais codificados G em um grupo de sinais K. O sistema transmissor pode ser configurado, por exemplo, para dividir cada um dos fluxos de transmissão codificados em sinais K utilizando um divisor de sinais 1:K. Portanto, após a 25 divisão em cada um dos fluxos de sinais G o sistema transmissor é configurado para suportar N=GxK sinais.
O método 500 é descrito como dividindo cada dos fluxos de sinais G em um grupo de sinais K para fins de clareza e facilidade de descrição. Entretanto, o método 500 30 não é limitado a ter um número igual de antenas em cada grupo. Desse modo, em uma modalidade alternativa, o sistema transmissor pode dividir cada de um primeiro subconjunto dos fluxos de sinais em grupos de sinais Kl enquanto divide cada de um segundo subconjunto de sinais em grupos de sinais K2, onde Kl não é igual a K2. Em outra modalidade, o sistema transmissor pode dividir cada dos fluxos de sinais G em um número diferente de subfluxos.
Após o sistema transmissor dividir cada dos
fluxos de sinais G em um grupo de subfluxos, o sistema transmissor prossegue para o bloco 550 e gera um vetor de peso para cada dos grupos G. Na modalidade ilustrada no fluxograma, o sistema transmissor gera G vetores de peso de 10 comprimento K. O sistema transmissor pode gerar vetores de peso distintos para cada um dos grupos G, ou pode utilizar o mesmo vetor de peso para uma pluralidade de grupos. Cada um dos vetores de peso representa os pesos utilizados para formar em feixe o grupo de fluxos de sinais K.
O sistema transmissor pode ser configurado para
gerar vetores de peso estáticos ou vetores de peso variável, dinâmicos, ou uma combinação de vetores de peso estático e dinâmico. O sistema transmissor pode ser configurado para variar o vetor de peso de formação em 20 feixe com base em tempo, eventos ou uma combinação de tempo e eventos. A taxa temporal de variação pode ser baseada, por exemplo, em uma taxa de símbolos OFDM, taxa de quadro, taxa de superquadro, ou outra taxa de variação temporal.
O sistema transmissor pode variar um ou mais 25 vetores de peso de formação de feixe dinâmicos em um modo de Ioop aberto, sem realimentação a partir de um receptor, ou em um modo de Ioop fechado com base em realimentação direta ou indireta a partir de um ou mais receptores. 0 sistema transmissor pode variar os vetores de peso de 30 formação de feixe, por exemplo, com base em uma taxa de canal, tipo de codificação, ou algum outro parâmetro que pode ser direta ou indiretamente influenciado por um receptor. Por exemplo, o sistema transmissor pode variar um ou mais vetores de peso com base em parte em um código de canal selecionado.
O sistema transmissor prossegue para o bloco 560 e pondera cada um dos fluxos de sinais K em cada um dos 5 grupos G com base no vetor de peso associado. 0 sistema transmissor prossegue para o bloco 570 e transmite os sinais através de N=GxK antenas. Cada grupo de K antenas transmite uma representação formada em feixe do fluxo de sinal correspondente a partir do grupo de fluxos de sinais 10 codificados em tempo-espaço/diversidade de tempo G. 0 sistema transmissor pode continuar a executar o método 500 para todas as informações transmitidas ou pode ser configurado para seletivamente ativar e desativar a formação de feixes.
A figura 6 é um diagrama de blocos funcional
simplificado de uma modalidade de um sistema transmissor 600 configurado para formação de feixe. O sistema transmissor 600 inclui um ou mais processadores para gerar 610 que é configurado para gerar um fluxo de transmissão. 20 Um ou mais processadores para gerar 610 pode incluir, por exemplo, uma fonte de sinal, modulador, conversor de frequência e similar. Em uma modalidade, um ou mais processadores para gerar 610 é configurado para gerar um fluxo de transmissão de simbolos OFDM convertidos em 25 frequência em uma frequência de transmissão.
Um ou mais processadores para gerar 610 acopla o fluxo de transmissão a um ou mais processadores para codificação em tempo-espaço/diversidade de transmissão 620. Um ou mais processadores para codificação em tempo- 30 espaço/diversidade de transmissão 620 é configurado para gerar uma pluralidade, G, de fluxos de sinais codificados em tempo-espaço/diversidade de transmissão a partir do fluxo de transmissão de entrada. Um ou mais processadores para transmitir codificação de tempo-espaço/diversidade de transmissão 620 gera a pluralidade de fluxos de sinais a partir do fluxo de transmissão de entrada e codifica cada um dos fluxos de sinais G para introduzir diversidade de transmissão.
Um ou mais processadores para transmitir codificação em tempo-espaço/diversidade de transmissão 620 pode incluir, por exemplo, um ou mais elementos configurados para retardar, conjugar, negar, girar, ou de outro modo processar um fluxo de sinais.
Um ou mais processadores para transmitir codificação em tempo-espaço/diversidade de transmissão 620 acopla cada da pluralidade de fluxos de transmissão codificados a uma pluralidade correspondente de um ou mais processadores para formar em feixe, 6300-630G. 0 sistema transmissor 600 forma em feixe separadamente cada um dos fluxos de transmissão codificados, e desse modo, implementa um ou mais processadores para formar em feixe, por exemplo 630o, para cada fluxo de transmissão codificado.
Cada processador para formar em feixe, por exemplo, 630o, separa seu fluxo de transmissão codificado correspondente em uma pluralidade de subfluxos de formação em feixe K. Um ou mais processadores para formar em feixe, por exemplo, 630o, pondera os subfluxos de formação de feixe K com um peso a partir de um vetor de peso de formação de feixe correspondente fornecido por um meio para gerar uma matriz de peso 660.
Um ou mais processadores para formar em feixe, por exemplo, 6300 acopla os subfluxos de formação de feixe ponderados K a uma pluralidade de antenas correspondentes, por exemplo, 6400o-6400k/ onde os sinais formados em feixe são transmitidos para um ou mais receptores.
Um ou mais processadores para gerar uma matriz de peso 660 gera um vetor de peso para cada de um ou mais processadores para formação em feixe, 630o-630g. Em geral, um ou mais processadores para gerar uma matriz de peso 660 gera um peso para cada antena e desse modo gera um vetor de 5 dimensão K para cada um ou mais processadores para formação em feixe, 630o~630G. Um ou mais processadores para gerar uma matriz de peso 660 pode gerar um vetor de peso distinto para cada um dos meios para formação em feixe, 630o-630G, ou pode fornecer o mesmo vetor de peso a dois ou mais meios 10 para formação de feixe.
Um ou mais processadores para gerar uma matriz de peso 660 pode ser configurado para gerar vetores de peso fixo ou vetores de peso variável. Um ou mais processadores para gerar uma matriz de peso 660 pode variar cada peso em 15 um vetor de peso variável, ou pode variar um subconjunto dos pesos em um vetor de peso variável.
Um ou mais processadores para gerar uma matriz de peso 660 pode variar um vetor de peso de forma temporal, com base em eventos, ou com base em uma combinação de 20 eventos e tempo. Um ou mais processadores para temporização e sincronização 650 pode ser configurado para monitorar um ou mais processadores para gerar 610 para a ocorrência ou falta de ocorrência de eventos, e pode ser configurado para sincronizar um tempo com uma referência de tempo utilizada 25 por um ou mais processadores para gerar 610. Por exemplo, um ou mais processadores para temporização e sincronização 650 pode ser configurado para sincronizar com tempo de sistema ou um tempo de símbolo.
Um ou mais processadores para temporização e sincronização 650 acopla as informações referentes a eventos e sincronização de temporização ao meio para gerar a matriz de peso 660. Um ou mais processadores para gerar a matriz de peso 660 pode ser configurado para variar um ou mais vetores de peso, por exemplo, utilizando uma função predeterminada, tabela, ou combinação de funções e tabelas que estão relacionadas às informações fornecidas por um ou mais processadores para temporização e sincronização 650.
5 A utilização dos métodos e equipamentos descritos
aqui permite que um sistema de comunicação se beneficie tanto de codificação de tempo-espaço/diversidade de transmissão como de formação de feixes. Um sistema transmissor pode operar para formar em feixes separadamente 10 cada de um grupo de sinais codificados em tempo- espaço/diversidade de transmissão. O sistema transmissor pode variar a formação em feixe para cada fluxo de sinais codificados a partir do grupo de sinais codificados em tempo-espaço/diversidade de transmissão. 0 sistema 15 transmissor pode variar a formação em feixe para cada fluxo de sinais de forma temporal. 0 sistema transmissor pode variar a formação em feixe em um modo de Ioop aberto que é independente das características de canal ou qualidade de sinais no receptor.
Como utilizado aqui, o termo acoplado ou
conectado é utilizado para significar um acoplamento indireto bem como acoplamento ou conexão direta. Onde dois ou mais blocos, módulos, dispositivos ou equipamentos são acoplados, pode haver um ou mais blocos intermediários entre os dois blocos acoplados.
Os vários blocos lógicos ilustrativos, módulos e circuitos descritos com relação às modalidades reveladas aqui podem ser implementados ou executados com um processador de propósito geral, um processador de sinais 30 digitais (DSP), um processador de Computador com Conjunto de Instruções reduzido (RISC), um circuito integrado de aplicação específica (ASIC), uma disposição de porta programável em campo (FPGA) ou outro dispositivo de lógica programável, porta discreta ou lógica de transistor, componentes de hardware discretos, ou qualquer combinação dos mesmos projetada para executar as funções descritas aqui. Um processador de propósito geral pode ser um 5 microprocessador, porém na alternativa, o processador pode ser qualquer processador, controlador, microcontrolador ou máquina de estado. Um processador também pode ser implementado como uma combinação de dispositivos de computação, por exemplo, uma combinação de um DSP e um 10 microprocessador, uma pluralidade de microprocessadores, um ou mais microprocessadores em combinação com um núcleo DSP, ou qualquer outra configuração.
Os métodos, processo ou algoritmo descritos em uma ou mais modalidades exemplares, podem ser implementados 15 em hardware, software, firmware ou qualquer combinação dos mesmos. Se implementada em software, as funções podem ser armazenadas em ou transmitidas através como uma ou mais instruções ou código em um meio legível por computador. Meio legível por computador inclui tanto meio de 20 armazenagem de computador como meio de comunicação incluindo qualquer meio que facilite a transferência de um programa de computador a partir de um lugar para outro. Um meio de armazenagem pode ser qualquer meio disponível que possa ser acessado por um computador. Como exemplo, e não 25 limitação, tal meio legível por computador pode compreender RAM, ROM, EEPR0M, CD-ROM, ou outros dispositivos de armazenagem em disco óptico, armazenagem em disco magnético ou outros dispositivos de armazenagem magnética, ou qualquer outro meio que possa ser utilizado para conter ou 30 armazenar código de programa desejado na forma de instruções ou estruturas de dados e que possa ser acessado por um computador. Além disso, qualquer conexão é adequadamente denominada um meio legível por computador. Por exemplo, se o software é transmitido a partir de um website, servidor ou outra fonte remota utilizando um cabo coaxial, cabo de fibra óptica, par torcido, linha de assinante digital (DSL), ou tecnologias sem fio como 5 infravermelho, rádio e microondas, então o cabo coaxial, cabo de fibra óptica, par torcido, DSL ou tecnologias como infravermelho, rádio e microondas são incluidos na definição de meio. Disc e disco, como utilizado aqui, incluem compact disc (CD) , disco laser, disco óptico, 10 digital versatile disc (DVD), disco flexivel e disc blu-ray onde discos normalmente reproduzem dados magneticamente, enquanto discs reproduzem dados opticamente com lasers. Combinações dos acima devem ser também incluídas no escopo de meios legíveis por computador.
A descrição acima das modalidades reveladas é
fornecida para permitir que qualquer pessoa versada na técnica faça ou utilize a revelação. Várias modificações nessas modalidades serão prontamente evidentes para aqueles versados na técnica, e os princípios genéricos definidos 20 aqui podem ser aplicados a outras modalidades sem se afastar do espírito ou escopo da revelação. Desse modo, a revelação não pretende ser limitada às modalidades mostradas aqui porém deve ser acordada o escopo mais amplo compatível com os princípios e características novas 25 reveladas aqui.
Claims (29)
1. Transmissor compreendendo: um gerador configurado para gerar um fluxo de sinais de transmissão; um codificador de diversidade de transmissão configurado para receber o fluxo de sinais de transmissão e configurado para gerar uma pluralidade, G, de fluxos de transmissão codificados por tempo-espaço/diversidade de transmissão a partir do fluxo de sinais de transmissão; e uma pluralidade de codificadores de formação de feixe, cada codificador da pluralidade de codificadores de formação de feixe configurado para receber um fluxo da pluralidade de fluxos de transmissão codificados em tempo- espaço/diversidade de transmissão e gerar uma pluralidade, K, de subfluxos ponderados para formar em feixes um da pluralidade de fluxos de transmissão codificados em tempo- espaço/diversidade de transmissão.
2. Transmissor, de acordo com a reivindicação 1, em que o transmissor é acoplado a uma pluralidade de grupos de antenas acoplada à pluralidade de codificadores de formação de feixe, cada da pluralidade de grupos de antenas tendo K antenas e configurado para broadcast um fluxo de transmissão codificado formado em feixe a partir da pluralidade de fluxos de transmissão codificados em tempo- espaço/diversidade de transmissão.
3. Transmissor, de acordo com a reivindicação 2, em que a pluralidade de grupos de antenas compreende N=GxK antenas.
4. Transmissor, de acordo com a reivindicação 1, compreendendo ainda um gerador de matriz de peso configurado para gerar uma pluralidade de vetores de peso, e onde cad da pluralidade de codificadores de formação de feixe gera a pluralidade de subfluxos ponderados por ponderar um da pluralidade de fluxos de transmissão codificados em tempo-espaço/diversidade de transmissão por um vetor de peso correspondente.
5. Transmissor, de acordo com a reivindicação 4, em que o gerador de matriz de peso é configurado para gerar pelo menos um vetor de peso variável.
6. Transmissor, de acordo com a reivindicação 5, em que pelo menos um vetor de peso variável compreende um vetor de peso de variação de tempo.
7. Transmissor, de acordo com a reivindicação 5, em que pelo menos um vetor de peso variável compreende um vetor de peso determinado com base em um evento de transmissor.
8. Transmissor, de acordo com a reivindicação 4, em que o gerador de matriz de peso é configurado para gerar pelo menos um vetor de peso complexo.
9. Transmissor, de acordo com a reivindicação 4, em que o gerador de matriz de peso é configurado para gerar um vetor de peso complexo distinto para cada de uma pluralidade de terminais de acesso.
10. Transmissor, de acordo com a reivindicação 1, em que pelo menos um da pluralidade de codificadores de formação em feixe é configurado para dividir um fluxo de transmissão codificado recebido em K subfluxos e ponderar pelo menos um dos K subfluxos por um elemento a partir de um vetor de peso complexo.
11. Transmissor, de acordo com a reivindicação 1, em que o fluxo de transmissão compreende símbolos de Multiplexar por divisão de Frequência ortogonal (OFDM) convertidos em frequência em uma frequência operacional.
12. Transmissor, de acordo com a reivindicação 1, em que o codificador de diversidade de transmissão é configurado para retardar uma versão do fluxo de transmissão como pelo menos parte do processo de gerar um fluxo de transmissão codificado em tempo-espaço/diversidade de transmissão.
13. Transmissor, de acordo com a reivindicação 1, em que o codificador de diversidade de transmissão é configurado para conjugar uma versão do fluxo de transmissão como pelo menos parte do processo de gerar um fluxo de transmissão codificado em tempo-espaço/diversidade de transmissão.
14. Transmissor, de acordo com a reivindicação 1, em que o codificador de diversidade de transmissão é configurado para girar uma versão do fluxo de transmissão como pelo menos parte do processo de gerar um fluxo de transmissão codificado em tempo-espaço/diversidade de transmissão.
15. Método de introduzir diversidade de transmissão, o método compreendendo: gerar um fluxo de transmissão; dividir o fluxo de transmissão em uma pluralidade de fluxos de sinais G; codificar em tempo-espaço/diversidade de transmissão os fluxos de sinais G; formar em feixe cada um dos fluxos de sinais G sobre K antenas; e transmitir os sinais formados em feixe G.
16. Método, de acordo com a reivindicação 15, em que a codificação em tempo-espaço/diversidade de transmissão dos fluxos de sinais G compreende retardar em tempo pelo menos um dos fluxos de sinais G em relação a um primeiro dos fluxos de sinais G.
17. Método, de acordo com a reivindicação 15, em que a codificação em tempo-espaço/diversidade de transmissão dos fluxos de sinais G compreende conjugar pelo menos um dos fluxos de sinais G em relação a um primeiro dos fluxos de sinais G.
18. Método, de acordo com a reivindicação 15, em que a codificação em tempo-espaço/diversidade de transmissão dos fluxos de sinais G compreende girar pelo menos um dos fluxos de sinais G em relação a um primeiro dos fluxos de sinais G.
19. Método, de acordo com a reivindicação 15, em que a formação em feixe de cada um dos fluxos de sinais G através de K antenas compreende ponderar pelo menos um dos fluxos de sinais G com um vetor de formação em feixe variável.
20. Método, de acordo com a reivindicação 19, em que o vetor de formação em feixe variável compreende um vetor de formação em feixe de variação de tempo predeterminado.
21. Método, de acordo com a reivindicação 15, em que a formação de feixe de cada um dos fluxos de sinais G através de K antenas compreende: separar cada um dos fluxos de sinais G em subfluxos K; ponderar cada um dos subfluxos K por um elemento a partir de um vetor de peso correspondente.
22. Método, de acordo com a reivindicação 21, em que a ponderação de cada um dos subfluxos K compreende multiplicar um subfluxo por um peso complexo a partir do vetor de peso correspondente.
23. Método, de acordo com a reivindicação 21, em que a ponderação de cada um dos subfluxos K compreende ponderar pelo menos um subfluxo com um peso variável.
24. Transmissor, o sistema compreendendo: meio para gerar um fluxo de transmissão; meio para codificar em tempo-espaço/diversidade de transmissão o fluxo de transmissão para gerar G fluxos de transmissão codificados; meio para formar em feixe cada um dos fluxos de transmissão codificados G para gerar grupos formados em feixe G; e uma pluralidade de antenas para transmitir os grupos formados em feixe G.
25. Transmissor, de acordo com a reivindicação24, em que o meio para transmitir codificar em tempo- espaço/diversidade de transmissão o fluxo de transmissão compreende um elemento configurado para gerar pelo menos um entre fluxo de sinais retardado, conjugado, girado ou negado a partir do fluxo de transmissão.
26. Transmissor, de acordo com a reivindicação24, compreendendo ainda meio para gerar uma matriz de peso tendo pelo menos um vetor de peso variável e em que o meio para formar em feixe cada um dos fluxos de transmissão codificados G compreende meio para multiplicar pelo menos um dos fluxos de transmissão codificados G por um primeiro de pelo menos um vetor de peso variável.
27. Transmissor, de acordo com a reivindicação 26, compreendendo ainda um meio para temporização e sincronização configurado para gerar uma referência de temporização utilizada pelo meio para gerar a matriz de peso para variar pelo menos um vetor de peso de variação.
28. Meio legível por computador incluindo instruções no mesmo configuradas para fazer com que um dispositivo forneça diversidade de transmissão, as instruções compreendendo: instruções para transmitir fluxos de sinais G; instruções para codificar em tempo- espaço/diversidade de transmissão os fluxos de sinais G; e instruções para ponderar cada um dos fluxos de sinais G com um vetor de peso complexo correspondente para formar em feixe cada um dos fluxos de sinais G.
29. Meio legível por computador, de acordo com a reivindicação 28, compreendendo ainda instruções para gerar pelo menos um vetor de peso variável.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US87065306P | 2006-12-19 | 2006-12-19 | |
| US60/870,653 | 2006-12-19 | ||
| US11/684,527 | 2007-03-09 | ||
| US11/684,527 US9106296B2 (en) | 2006-12-19 | 2007-03-09 | Beam space time coding and transmit diversity |
| PCT/US2007/087970 WO2008077056A1 (en) | 2006-12-19 | 2007-12-18 | Beam space time coding and transmit diversity |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI0721145A2 true BRPI0721145A2 (pt) | 2014-04-01 |
Family
ID=39253957
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0721145-7A BRPI0721145A2 (pt) | 2006-12-19 | 2007-12-18 | Codificação de tempo-espaço em feixe e diversidade de transmissão. |
Country Status (14)
| Country | Link |
|---|---|
| US (1) | US9106296B2 (pt) |
| EP (1) | EP2127136A1 (pt) |
| JP (2) | JP2010514377A (pt) |
| KR (2) | KR20090091239A (pt) |
| AU (1) | AU2007333714B2 (pt) |
| BR (1) | BRPI0721145A2 (pt) |
| CA (1) | CA2670840C (pt) |
| IL (1) | IL198939A (pt) |
| MX (1) | MX2009006679A (pt) |
| MY (1) | MY151491A (pt) |
| NO (1) | NO20092599L (pt) |
| RU (1) | RU2439805C2 (pt) |
| TW (1) | TWI368405B (pt) |
| WO (1) | WO2008077056A1 (pt) |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8199840B2 (en) * | 2007-04-26 | 2012-06-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Multiple-input, multiple-output communication system with reduced feedback |
| US7885689B2 (en) * | 2007-06-14 | 2011-02-08 | Alcatel-Lucent Usa Inc. | Suppressing interference using beamforming of uplink signals received at multiple base stations |
| US7970359B2 (en) * | 2008-07-29 | 2011-06-28 | Alvarion Ltd. | Delay diversity in antenna arrays |
| JP5326088B2 (ja) * | 2008-10-21 | 2013-10-30 | 学校法人慶應義塾 | 電子回路と通信機能検査方法 |
| CN101729210B (zh) * | 2008-10-28 | 2013-11-06 | 中兴通讯股份有限公司 | 空时编码发射方法和装置 |
| KR101247805B1 (ko) * | 2008-11-03 | 2013-03-26 | 엘지전자 주식회사 | 다중 셀 협력적 무선통신 시스템에서 데이터를 전송하는 방법 |
| CN101807976B (zh) * | 2009-02-16 | 2015-09-16 | 中兴通讯股份有限公司 | 一种波频处理装置及方法 |
| KR101460745B1 (ko) * | 2009-02-19 | 2014-11-11 | 삼성전자주식회사 | 무선 통신 시스템에서 다중입력 다중출력과 빔포밍을 동시에 지원하기 위한 장치 및 방법 |
| CN102017456A (zh) * | 2009-03-05 | 2011-04-13 | 华为技术有限公司 | 一种多天线实现公共信道覆盖的方法及装置 |
| WO2010099660A1 (zh) * | 2009-03-05 | 2010-09-10 | 华为技术有限公司 | 一种实现公共信道全面覆盖的方法及装置 |
| US8537785B2 (en) | 2009-03-05 | 2013-09-17 | Huawei Technologies Co., Ltd | Method and apparatus for cell/sector coverage of a public channel through multiple antennas |
| CN101854198B (zh) * | 2009-03-30 | 2014-01-01 | 中兴通讯股份有限公司南京分公司 | 一种多天线发射分集的方法和装置 |
| US20110085504A1 (en) * | 2009-10-14 | 2011-04-14 | Chia-Chin Chong | Adaptive beam-forming and space-frequency block coding transmission scheme for mimo-ofdma systems |
| CN105162501B (zh) | 2010-06-17 | 2018-04-27 | 太阳专利托管公司 | 信号生成方法、信号生成装置、信号处理方法及信号处理装置 |
| EP3264648B1 (en) | 2010-06-17 | 2023-09-06 | Sun Patent Trust | Pre-coding method and transmitter |
| JP5578618B2 (ja) * | 2010-11-08 | 2014-08-27 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 送信方法、送信装置、受信方法および受信装置 |
| JP5512458B2 (ja) * | 2010-06-17 | 2014-06-04 | パナソニック株式会社 | プリコーディング方法、プリコーディング装置、送信方法、送信装置、受信方法および受信装置 |
| MX385274B (es) | 2010-12-10 | 2025-03-18 | Sun Patent Trust | Metodo de generacion de señales y aparato de generacion de señales. |
| WO2012114698A1 (ja) | 2011-02-21 | 2012-08-30 | パナソニック株式会社 | プリコーディング方法、プリコーディング装置 |
| JP5739521B2 (ja) | 2011-04-19 | 2015-06-24 | パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America | 信号生成方法及び信号生成装置 |
| EP3232590B1 (en) | 2011-04-19 | 2018-12-05 | Sun Patent Trust | Communication method and device |
| WO2012144206A1 (ja) | 2011-04-19 | 2012-10-26 | パナソニック株式会社 | 信号生成方法及び信号生成装置 |
| JP5546681B2 (ja) | 2011-04-19 | 2014-07-09 | パナソニック株式会社 | プリコーディング方法、プリコーディング装置 |
| KR101975903B1 (ko) | 2011-07-28 | 2019-05-08 | 삼성전자주식회사 | 무선통신시스템에서 빔 포밍 장치 및 방법 |
| KR102137490B1 (ko) * | 2011-12-28 | 2020-07-24 | 삼성전자주식회사 | 무선 통신 시스템에서 송신 빔 다이버시티 획득을 위한 빔포밍 방법 및 장치 |
| US20140211689A1 (en) * | 2013-01-28 | 2014-07-31 | Alcatel-Lucent Usa Inc. | Slow-Fading Precoding for Multi-Cell Wireless Systems |
| US9306643B2 (en) * | 2013-10-01 | 2016-04-05 | Alcatel Lucent | Decentralized slow-fading precoding for multi-cell wireless systems |
| US10673510B2 (en) * | 2017-05-30 | 2020-06-02 | Motorola Mobility Llc | Method and apparatus for transmitting an output stream of symbols over an antenna port |
| US10530453B1 (en) * | 2017-08-15 | 2020-01-07 | Sprint Communications Company L.P. | Adaptive broadcast beam generation of FD-MIMO systems |
Family Cites Families (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS589441A (ja) | 1981-07-08 | 1983-01-19 | Nec Corp | 複局送信方法と送信装置 |
| US5553075A (en) | 1994-06-22 | 1996-09-03 | Ericsson Ge Mobile Communications Inc. | Packet data protocol for wireless communication |
| JP3555804B2 (ja) | 1996-05-13 | 2004-08-18 | 株式会社エヌ・ティ・ティ・ドコモ | アダプティブアンテナ装置 |
| JPH11266180A (ja) * | 1998-03-18 | 1999-09-28 | Fujitsu Ltd | 無線基地局のアレーアンテナシステム |
| KR100555986B1 (ko) | 1999-05-19 | 2006-03-03 | 노키아 네트워크즈 오와이 | 전송 다이버시티 방법 및 시스템 |
| JP2001111464A (ja) | 1999-10-08 | 2001-04-20 | Matsushita Electric Ind Co Ltd | 基地局装置及び無線送信方法 |
| US7139324B1 (en) * | 2000-06-02 | 2006-11-21 | Nokia Networks Oy | Closed loop feedback system for improved down link performance |
| GB0020088D0 (en) | 2000-08-15 | 2000-10-04 | Fujitsu Ltd | Adaptive beam forming |
| GB2399998B (en) * | 2001-02-01 | 2005-04-13 | Fujitsu Ltd | Communications systems |
| BR0208208A (pt) | 2001-03-28 | 2006-12-12 | Nokia Corp | método e aparelho para codificar os sinais em salto de fase e especial temporal para transmissão por uma pluralidade de antenas |
| US7167526B2 (en) * | 2001-06-07 | 2007-01-23 | National Univ. Of Singapore | Wireless communication apparatus and method |
| US20030026348A1 (en) * | 2001-06-07 | 2003-02-06 | National University Of Singapore | Wireless communication apparatus and method |
| JP4084947B2 (ja) | 2002-02-15 | 2008-04-30 | ソフトバンクテレコム株式会社 | Cdma基地局装置 |
| KR100464014B1 (ko) * | 2002-03-21 | 2004-12-30 | 엘지전자 주식회사 | 다중 입출력 이동 통신 시스템에서의 폐루프 신호 처리 방법 |
| EP1359684A1 (en) * | 2002-04-30 | 2003-11-05 | Motorola Energy Systems Inc. | Wireless transmission using an adaptive transmit antenna array |
| JP4178501B2 (ja) * | 2002-05-21 | 2008-11-12 | 日本電気株式会社 | アンテナ送受信システム |
| JP3752624B2 (ja) | 2002-06-20 | 2006-03-08 | 株式会社大一商会 | パチンコ遊技機 |
| JP2004064108A (ja) | 2002-07-24 | 2004-02-26 | Natl Univ Of Singapore | 無線通信装置及び方法 |
| US7352696B2 (en) * | 2003-08-08 | 2008-04-01 | Intel Corporation | Method and apparatus to select an adaptation technique in a wireless network |
| JP2007518346A (ja) * | 2004-01-20 | 2007-07-05 | エルジー エレクトロニクス インコーポレイティド | Mimoシステムにおける信号送受信方法 |
| JP2004201337A (ja) | 2004-02-09 | 2004-07-15 | Matsushita Electric Ind Co Ltd | 無線基地局装置及び無線通信方法 |
| CN101764633B (zh) * | 2004-02-11 | 2016-08-17 | Lg电子株式会社 | 发射和接收数据流的方法和系统 |
| US7583982B2 (en) * | 2004-08-06 | 2009-09-01 | Interdigital Technology Corporation | Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (MIMO) antennas |
| EP1628415A1 (en) | 2004-08-18 | 2006-02-22 | Alcatel | Mobile radio communication system for downlink transmission and method for transmitting a signal across at least two downlink paths of a multiple antenna mobile radio communication system |
| US20060098754A1 (en) * | 2004-10-21 | 2006-05-11 | Samsung Electronics Co., Ltd. | Beam and power allocation method for MIMO communication system |
| US7428268B2 (en) * | 2004-12-07 | 2008-09-23 | Adaptix, Inc. | Cooperative MIMO in multicell wireless networks |
| JP4746420B2 (ja) * | 2004-12-27 | 2011-08-10 | 株式会社東芝 | 無線通信装置及び方法 |
| JP2006196978A (ja) | 2005-01-11 | 2006-07-27 | Kddi Corp | ビーム制御装置、アレーアンテナシステムおよび無線装置 |
| KR100641803B1 (ko) * | 2005-05-12 | 2006-11-02 | 광주과학기술원 | Lpa 기반의 빔 형성기가 결합된 stbc 송수신 시스템 |
| CN100392998C (zh) | 2005-07-06 | 2008-06-04 | 哈尔滨工业大学 | 结合空时分组编码的智能天线下行波束形成方法 |
| US20070147543A1 (en) * | 2005-12-22 | 2007-06-28 | Samsung Electronics Co., Ltd. | Extension of space-time block code for transmission with more than two transmit antennas |
-
2007
- 2007-03-09 US US11/684,527 patent/US9106296B2/en active Active
- 2007-12-18 MY MYPI20092180 patent/MY151491A/en unknown
- 2007-12-18 EP EP07869449A patent/EP2127136A1/en not_active Ceased
- 2007-12-18 KR KR1020097015023A patent/KR20090091239A/ko not_active Ceased
- 2007-12-18 CA CA2670840A patent/CA2670840C/en not_active Expired - Fee Related
- 2007-12-18 JP JP2009543146A patent/JP2010514377A/ja active Pending
- 2007-12-18 RU RU2009127753/07A patent/RU2439805C2/ru active
- 2007-12-18 AU AU2007333714A patent/AU2007333714B2/en not_active Ceased
- 2007-12-18 KR KR1020127027797A patent/KR101308573B1/ko not_active Expired - Fee Related
- 2007-12-18 WO PCT/US2007/087970 patent/WO2008077056A1/en not_active Ceased
- 2007-12-18 MX MX2009006679A patent/MX2009006679A/es active IP Right Grant
- 2007-12-18 BR BRPI0721145-7A patent/BRPI0721145A2/pt active Search and Examination
- 2007-12-19 TW TW096148805A patent/TWI368405B/zh not_active IP Right Cessation
-
2009
- 2009-05-25 IL IL198939A patent/IL198939A/en active IP Right Grant
- 2009-07-08 NO NO20092599A patent/NO20092599L/no not_active Application Discontinuation
-
2013
- 2013-02-28 JP JP2013039824A patent/JP5774622B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP5774622B2 (ja) | 2015-09-09 |
| RU2439805C2 (ru) | 2012-01-10 |
| AU2007333714B2 (en) | 2012-02-09 |
| KR20120132570A (ko) | 2012-12-05 |
| JP2013153473A (ja) | 2013-08-08 |
| US9106296B2 (en) | 2015-08-11 |
| IL198939A0 (en) | 2010-02-17 |
| KR101308573B1 (ko) | 2013-09-13 |
| CA2670840A1 (en) | 2008-06-26 |
| MX2009006679A (es) | 2009-06-30 |
| AU2007333714A1 (en) | 2008-06-26 |
| CA2670840C (en) | 2012-10-16 |
| RU2009127753A (ru) | 2011-01-27 |
| WO2008077056A1 (en) | 2008-06-26 |
| TW200835202A (en) | 2008-08-16 |
| EP2127136A1 (en) | 2009-12-02 |
| TWI368405B (en) | 2012-07-11 |
| IL198939A (en) | 2015-06-30 |
| NO20092599L (no) | 2009-07-10 |
| US20080144738A1 (en) | 2008-06-19 |
| JP2010514377A (ja) | 2010-04-30 |
| KR20090091239A (ko) | 2009-08-26 |
| MY151491A (en) | 2014-05-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0721145A2 (pt) | Codificação de tempo-espaço em feixe e diversidade de transmissão. | |
| BRPI0721156A2 (pt) | Codificação de feixe espaço-tempo baseada em realimentação de qualidade de canal | |
| JP5588772B2 (ja) | 下りの送信ダイバーシティに用いるデータ処理方法及び基地局 | |
| BRPI0706859A2 (pt) | método e, aparelho de implementação de processamento de tempo espaço com esquemas de modulação e codificação desiguais | |
| US11817914B2 (en) | Phase retrieval using signal strength measurement proxies | |
| MX2011001292A (es) | Sistema de radiocomunicacion, dispositivo de estacion de base, dispositivo de estacion movil y metodo de comunicacion. | |
| Tormos et al. | Modeling and performance evaluations of Alamouti technique in a single frequency network for DVB-T2 | |
| BR112020016292A2 (pt) | Reutilização espacial dinâmica em redes de distribuição | |
| Fan et al. | Guest editorial: Special issue on high mobility wireless communications | |
| Cao et al. | Space-frequency index modulation for combating ICI in intelligent mobility communications | |
| HK1136704A (en) | Beam space time coding and transmit diversity | |
| HK1136705B (en) | Beamspace-time coding based on channel quality feedback | |
| AU2011221390A1 (en) | Beamspace-time coding based on channel quality feedback |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B06T | Formal requirements before examination [chapter 6.20 patent gazette] | ||
| B11T | Dismissal of application maintained [chapter 11.20 patent gazette] |