BRPI1014729B1 - Método de comunicação cooperativa e estação base - Google Patents
Método de comunicação cooperativa e estação base Download PDFInfo
- Publication number
- BRPI1014729B1 BRPI1014729B1 BRPI1014729-2A BRPI1014729A BRPI1014729B1 BR PI1014729 B1 BRPI1014729 B1 BR PI1014729B1 BR PI1014729 A BRPI1014729 A BR PI1014729A BR PI1014729 B1 BRPI1014729 B1 BR PI1014729B1
- Authority
- BR
- Brazil
- Prior art keywords
- matrix
- mss
- coding
- csi
- cooperative
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000004891 communication Methods 0.000 title claims abstract description 24
- 239000011159 matrix material Substances 0.000 claims abstract description 168
- 238000005516 engineering process Methods 0.000 claims abstract description 5
- 230000008030 elimination Effects 0.000 abstract description 8
- 238000003379 elimination reaction Methods 0.000 abstract description 8
- 108091006146 Channels Proteins 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Images
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/022—Site diversity; Macro-diversity
- H04B7/024—Co-operative use of antennas of several sites, e.g. in co-ordinated multipoint or co-operative multiple-input multiple-output [MIMO] 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/0413—MIMO systems
- H04B7/0452—Multi-user MIMO systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03891—Spatial equalizers
- H04L25/03898—Spatial equalizers codebook-based design
- H04L25/03904—Spatial equalizers codebook-based design cooperative design, e.g. exchanging of codebook information between base stations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03891—Spatial equalizers
- H04L25/03898—Spatial equalizers codebook-based design
- H04L25/0391—Spatial equalizers codebook-based design construction details of matrices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/0626—Channel coefficients, e.g. channel state information [CSI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03891—Spatial equalizers
- H04L25/03949—Spatial equalizers equalizer selection or adaptation based on feedback
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
MÉTODO DE COMUNICAÇÃO COOPERATIVA E ESTAÇÃO BASE. A presente invenção refere-se ao campo de tecnologias de comunicação, e, em particular, a um método de pré-codificação em comunicação cooperativa e a um aparelho. O método inclui: obtenção de uma matriz de direção correspondente a uma Estação Móvel (MS) alvo, onde o número de linhas da matriz de direção depende do número total de antenas das MSs em uma área cooperativa e o número de antenas da MS alvo, e o número de colunas da matriz de direção depende do número de fluxos de código enviados à MS alvo; cálculo de uma matriz de pré-codificação de acordo com a Informação de Estado de Canal (CSI) local e a matriz de direção; e execução de pré-codificação de acordo com a matriz de pré-codificação; e execução de comunicação cooperativa. O método nesta modalidade permite a eliminação de interferência entre usuários pela especificação de uma matriz de direção, e é aplicável a MSs com múltiplas antenas. Uma estação base BS (60) cooperativa aplicável ao método anterior também é descrita.
Description
[0001] A presente invenção refere-se ao campo das tecnologias de comunicação, e em particular a um método de pré-codificação em co-municação cooperativa, e uma Estação Base (BS).
[0002] Em um sistema Cooperativo de Múltiplas Entradas- Múltiplas Saídas (Co-MIMO), uma BS obtém Informação de Estado de Canal (CSI) de uma Estação Móvel (MS), e se comunica com a MS através de uma tecnologia de Acesso Múltiplo de Divisão por Espaço (SDMA) de acordo com a CSI.
[0003] No Co-MIMO na técnica anterior, as BSs cooperantes não trocam CSI em tempo real ou CSI estatístico entre si, e a matriz pré- codificação de cada BS é calculada apenas de acordo com a CSI local em tempo real. Esse esquema não é limitado pelo retardo do canal do transporte de retorno ou pela capacidade. Por não ser necessário processar a CSI de maneira centralizada, se realiza uma extensibilidade maior. Além disso, o esquema Co-MIMO é mais próximo da arquitetura da rede celular existente, e a modificação de protocolo envolvida é relativamente simples. Entretanto, o sistema Co-MIMO distribuído na técnica anterior é predominantemente aplicado em situações de usuário único e múltiplas antenas ou situações múltiplos usuários e antena única. Em uma situação de múltiplos usuários - múltiplas antenas, o número de antenas de cada BS precisa ser maior que o número total de antenas das MSs servidas pelas BS, o que obviamente restringe a aplicação do esquema.
[0004] As modalidades da presente invenção proporcionam um método de comunicação cooperativa distribuída, que permite a pré- codificação com base na CSI local e serve múltiplas MSs com múltiplas antenas simultaneamente.
[0005] O método de comunicação cooperativa proporcionado em uma modalidade da presente invenção inclui: obter uma matriz de direção correspondente a uma MS de destino, onde o número de linhas da matriz de direção depende do número total de antenas de MSs em uma área cooperativa e do número de antenas da MS de destino, e o número de colunas da matriz de direção depende do número de fluxos de código enviadas para a MS de destino; calcular uma matriz de pré-codificação de acordo com a CSI local e a matriz de direção; e realizar a pré-codificação de acordo com a matriz de pré- codificação, e realizar a comunicação cooperativa.
[0006] Uma BS cooperativa proporcionada em uma modalidade da presente invenção inclui: uma unidade de determinação de matriz de direção, configurada para obter uma matriz de direção correspondente a uma MS de destino, onde o número de linhas da matriz de direção depende do número total de antenas de MSs em uma área cooperativa e o número de antenas de MSs em uma área cooperativa e o número de antenas da MS de destino, e o número de colunas da matriz de direção depende do número de fluxos de código enviadas para a MS de destino; uma unidade de cálculo, configurada para calcular uma matriz de pré-codificação de acordo com a CSI local e a matriz de direção; unidade de pré-codificação, configurado para fornecer pré- codificação de acordo com a matriz de pré-codificação; e uma unidade de comunicação, configurada para fornecer comunicação cooperativa de acordo com um resultado da pré- codificação.
[0007] O método e a BS descritas aqui permitem a eliminação da interferência entre os usuários pela especificação de uma matriz de direção. Em uma situação de múltiplos usuários - múltiplas antenas, o uso de uma matriz de direção evita a seguinte restrição: a interferência total não é zero a menos que a interferência provocada por cada BS cooperativa em todas as outras MSs que não sejam a MS de destino seja zero. Portanto, o número de antenas de uma BS não é restrito, isto é, um número menor de antenas da BS pode alcançar bons resultados.
[0008] A figura 1 é um fluxograma de acordo com uma modalidade da presente invenção; a figura 2 é um diagrama esquemático de uma primeira situação de acordo com uma modalidade da presente invenção; a figura 3 é um diagrama esquemático de uma segunda situação de aplicação de acordo com uma modalidade da presente invenção; a figura 4 é um diagrama esquemático de uma terceira situação de aplicação de acordo com uma modalidade da presente invenção; a figura 5 é um diagrama esquemático de uma quarta situação de aplicação de acordo com uma modalidade da presente invenção; a figura 6 é um diagrama de blocos de uma estrutura de uma BS de acordo com uma modalidade da presente invenção; a figura 7 é um diagrama esquemático de uma unidade de determinação de matriz de direção 601 de acordo com uma primeira modalidade da presente invenção; e a figura 8 é um diagrama esquemático de uma unidade de determinação de matriz de direção 601 de acordo com uma segunda modalidade da presente invenção.
[0009] As modalidades da presente invenção proporcionam um método de comunicação cooperativa distribuída. O método permite a eliminação de interferência entre usuários pela especificação de uma matriz de direção, e é aplicável a MSs com múltiplas antenas.
[00010] A figura 1 é um fluxograma de acordo com uma modalidade da presente invenção.
[00011] S101. Obter uma matriz de direção correspondente a uma MS de destino, onde o número de linhas da matriz de direção depende do número total de antenas de MSs em uma área cooperativa e do número de antenas da MS de destino, e o número de colunas da matriz de direção depende do número de fluxos de código enviados para a MS de destino.
[00012] S102. Calcular uma matriz de pré-codificação de acordo com a CSI local e a matriz de direção.
[00013] S103. Realizar a pré-codificação de acordo com a matriz de pré-codificação, e realizar comunicação cooperativa.
[00014] O método descrito aqui permite a eliminação de interferência entre usuários pela especificação de uma matriz direta. Em uma situação de múltiplos usuários - múltiplas antenas, o uso de uma matriz de direção evita a seguinte restrição: a interferência total não é zero a menos que a interferência provocada por cada BS cooperativa em todas as outras MSs que não sejam a MS de destino seja zero. Portanto, o número de antenas de uma BS não é restrito, isto é, um número menor de antenas da BS pode alcançar bons resultados.
[00015] Como mostrado na figura 2, o método em uma situação específica de aplicação é detalhado a seguir. Nessa modalidade, é presumido que N BSs cooperam para servir M MSs. Cada BS tem infor- mação de dados a ser enviada para todas as MSs e tem uma CSI local. Por exemplo, Si se refere a informação de dados a ser enviada para a MS numerada i. cada BS calcula uma matriz de pré-codificação para cada MS de acordo com a CSI local. A CSI local se refere à CSI entre uma BS atual e todas as MSs no conjunto cooperativo.
[00016] S201. A BS obtém uma matriz de direção correspondente a uma MS.
[00017] O número de linhas da matriz de direção é igual ao número total de antenas de MSs menos o número de antenas da MS a ser pré- codificado, e o número de colunas da matriz de direção é igual ao número de fluxos de código da MS a ser pré-codificado. Na prática, um conjunto de matrizes de direção é gerado para cada MS servida pelas BSs. O número de matrizes de direção em cada conjunto de matrizes de direção é igual ao número de BSs cooperativas. Uma matriz de direção em cada conjunto de matrizes de direção é atribuída a cada BS. A norma da soma de um conjunto de matrizes de direção para cada MS representa o grau de interferência causada pelo sinal enviado para essa MS em outras MSs. Se a soma de um conjunto de matrizes de direção é uma matriz zero, isto significa que a interferência provocada pelo sinal enviado para a MS correspondente em outras MSs é eliminada. Em um sistema de comunicação que pode ser colocado em prática, um limite superior pode ser determinado para restringir a norma da matriz de soma das matrizes de direção de todas as BSs corres-pondentes a cada MS. Por exemplo, o limite superior da norma da matriz de soma (correspondente à intensidade da interferência) é a intensidade do ruído. Após se determinar o número de linhas e colunas da matriz de direção, os valores dos elementos são aleatórios. Preferivelmente, a matriz é uma matriz unitária ou matriz U que satisfaz os requisitos quanto a linhas e colunas. Entretanto, a norma da soma de um conjunto de matrizes de direção correspondente a uma MS de des tino deve atender requisitos de eliminação ou diminuição de interferência.
[00018] O número total de BSs cooperativas é N, o número de an-tenas de BS i é ni, o número de MSs é M, o número de antenas de MS j é mj , e o número fluxos de código de dados recebidas pela MS j é rj . Para o sinal k de recepção de MS, é gerado um conjunto de matrizes de direção, e expresso como C , i=1,2,..., N. O número de linhas é i C is, e o número de colunas é rk.Cada BS obtém uma matriz nesse conjunto de matrizes de direção. representa o grau de interferência causada pelo sinal dessa MS em outras MSs. Se , a interferência causada pelo sinal de recepção de MS k em outras MSs é eliminada.
[00019] Na prática, a matriz de direção pode ser obtida de diversos modos. Modo 1: Cada MS tem uma BS mestra, outras BSs são BS es-cravas da BS mestra. A BS mestra gera, através de cálculo, um conjunto de matrizes de direção para todas as BSs cooperativas, e então envia cada matriz de direção para a BS cooperativa correspondente respectivamente. Nesse modo, a BS mestra calcula a matriz de direção, e as BSs escravas recebem a matriz de direção enviada pela BS mestra. Modo 2: Supondo-se que uma parte programadora tal como um controlador de programação exista na rede Co-MIMO, e todas as BSs no conjunto cooperativo são controladas pelo controlador de programação. O controlador de programação pode gerar, para um sinal de transmissão de cada MS, um conjunto de matrizes de direção que cumpre com os requisitos relacionados. Após isso, cada matriz de direção é enviada para a BS correspondente respectivamente. Nessa modalidade, a BS recebe a matriz de direção enviada pela parte pro- gramadora. O modo 3 (esquema de negociação distribuído): Suponha- se que N BSs existam no conjunto cooperativo, e a ordem das BSs seja definida. Cada BS cooperativa gera, da mesma forma, um conjunto de matrizes de direção para todas as MSs servidas pela BS atual, e seleciona a matriz de direção correspondente ao número de sequência da BS atual. Nesse modo, a matriz de direção é calculada pela própria BS. Modo 4: Suponha-se que N BSs existam no conjunto cooperativo, e a ordem das BS seja definida. BS 1 seleciona uma matriz de direção correspondente a cada MS, e então envia a matriz de direção selecio-nada para a BS 2-N cooperativa; BS 2 seleciona sua própria matriz de direção correspondente a cada MS com base na matriz de direção de BS 1, e envia a matriz de direção selecionada para a BS 3-N cooperativa. Esse processo continua até que todas as BSs obtenham a matriz de direção específica para cada MS e atender os requisitos relacionados para a matriz de direção.
[00020] A matriz de direção pode ser enviada na forma de matrizes, ou enviada por meio de índices de livro-código. Quando a matriz de direção é enviada por meio de um índice de livro-código, é necessário instituir um livro código da matriz de direção em todas as BSs cooperativas anteriormente. As BSs escravas recebem o índice do livro- código, e então obtêm uma matriz de direção desejada buscando o índice do livro-código no livro-código da matriz de direção.
[00021] S202. Calcular uma matriz de pré-codificação de acordo com a CSI local e a matriz de direção.
[00022] Cada BS obtém a CSI local em tempo real através de retorno ou de estimativa de canal. A BS calcula a matriz de pré-codificação para dados de cada MS correspondente de acordo com a CSI local e a matriz de direção alocada.
[00023] Para fins de cálculo, para a BS j, a matriz de pré- codificação dos dados enviados pela MS i, deixa-se que Cij seja obtido pela matriz de direção, deixa-se que H seja a matriz de estado de canal entre BS j e MSs em todos os conjuntos cooperativos exceto MS i, e deixa-se que Wij seja a matriz de pré-codificação a ser obtida através de cálculo. Então
[00024] S203. Realiza-se a pré-codificação de acordo com a matriz de pré-codificação, e desempenha-se a comunicação cooperativa.
[00025] Multiplica-se o sinal de cada MS por sua matriz de pré- codificação, e sobrepõem-se os produtos para terminar a pré- codificação. Realiza-se comunicação cooperativa através de envio de downlink.
[00026] Envia-se a matriz de pré-codificação juntamente com os S dados da MS através de difusão de downlink. Deixa-se que i seja o sinal enviado pela BS j para a MS i, e deixa-se que Wij seja a matriz de pré-codificação. O sinal de transmissão total de BS j é:
[00027] O método nessa modalidade permite a eliminação de inter-ferência entre usuários pela especificação de uma matriz de direção, e é aplicável a MSs de múltiplas antenas.
[00028] Além disso, o modo de calcular a matriz de pré-codificação nessa modalidade pode ser, mas não se limita a, Força Zero (ZF) e Erro Quadrado Médio Mínimo (MMSE). Diversas circunstâncias de cálculo da matriz de pré-codificação são descritas a seguir, tomandose a ZF como exemplo.
[00029] Na circunstância mostrada na figura 3, existem 2 BSs e 2 MSs, cada BS tem duas antenas, e cada MS tem duas antenas. Cada BS tem dados de 2 MSs, e cada BS tem apenas CSI local. As duas BSs são BS 1 e BS 2, e as duas MSs são MS 1 e MS2; x1 e x2 são sinais recebidos por MS 1, x3 e x4 são sinais recebidos por MS 2, e x1-x4 são compartilhados por BS 1 e BS 2. BS 1 possui a CSI local expressa como sendo H 11 e H 21, e BS 2 possui a CSI local expressa como H 12 e H 22. A CSI global é:
[00030] Primeiramente, calculamos a matriz de pré-codificação para os sinais x1 e x2 da MS 1. Deixa-se que a matriz de pré-codificação de BS 1 para MS1 seja W11, deixa-se que a matriz de pré-codificação de BS 2 para MS1 seja W12, especifica-se a matriz de direção de BS 1 como C1, e especifica-se a matriz de direção de BS 2 como C2.
[00031] Portanto, a matriz de direção precisa ser igual ao produto da matriz de pré-codificação e a matriz de canal entre a BS atual e as outras MSs, exceto a MS de destino, que é expressa por:
[00032] Deve ser enfatizado que C1e C2que são escolhidos aleatoriamente, e a interferência pode ser eliminada contanto que C1 + c2- 0. Resolvendo-se as equações (3) e (4), obtemos:
[00033] Da mesma forma, as matrizes de pré-codificação de BS 1 e BS 2 para x3 e x4 são obtidas.
[00034] Como mostrado na figura 4, existem 2 BSs e 3 MSs. Nesse caso, cada BS tem 4 antenas, e cada MS tem 2 antenas, e cada BS tem dados de 3 MSs.
[00035] Cada BS tem apenas CSI local.
[00036] As 2 BSs são BS 1 e BS 2, e as 2 MSs são MS 1 e MS 2; x1 e x2 são sinais recebidos por MS 1, x3 e x4 são sinais recebidos por MS 2; x5 e x6 são sinais recebidos por MS 3; e x1-x6 são compar- tilhados por BS 1 e BS 2. BS 1 possui CSI local expresso como H 12, H 22, e H 32. A CSI global é:
[00037] Primeiramente, calculamos a matriz de pré-codificação para os sinais x1 e x2 de MS1. Deixa-se que a matriz de pré-codificação de BS 1 para MS 1 seja W11, deixa-se que a matriz de pré-codificação de BS 2 para MS 1 seja W12, especifica-se a matriz de direção de BS 1 como C1, e especifica-se a matriz de direção de BS 2 como C2.
[00038] Deve ser enfatizado que C1 e C2 são selecionados aleatori- amente, e a interferência pode ser eliminada contanto que Q + Q = 0. Observe-se que são matrizes 4x4. Sob as condições de canal Independentes e Distribuídas Identicamente, duas matrizes são não singulares e suas matrizes inversas existem. Resolvendo-se as equações (9) e (10), obtemos:
[00039] Da mesma maneira, as matrizes de pré-codificação de BS 1 e BS 2 para MS 2 e MS 3 podem ser obtidas.
[00040] A figura 5 mostra uma situação mais comum. Suponha-se que um conjunto cooperativo inclua M BSs, e cada BS tem m antenas; existem existem N MSs, e cada MS tem n antenas. Agora calculamos uma matriz de pré-codificação para o sinal da primeira MS. Suponha- se que um conjunto de matrizes de direção especificadas para a primeira MS seja Ci, i = 1,2,..., M, e as matrizes são alocadas para todos as BSs cooperativas em sequência. Cié uma matriz (N-1)nxn. No momento de enviar o sinal da primeira MS, o canal interferente da BS i é expresso por H-u. H-ué uma matriz (N-1)nxm. A matriz de pré- codificação que precisa ser calculada pela BS i é W . W é uma matriz nxm. Com o propósito de calcular a matriz de pré-codificação, a seguinte equação precisa ser resolvida:
[00041] As equações (7)-(9) só podem ser resolvidas se o número de linhas de H1 inão for maior que o número de colunas (isto é, m >(N-1)n):
[00042] Da mesma forma, as matrizes de pré-codificação de outras MSs são calculadas.
[00043] Portanto, a solução proporcionada nessa modalidade é aplicável a situações de múltiplas BS e múltiplas MS.
[00044] O método descrito aqui permite eliminar a interferência en-treusuários pela especificação de uma matriz de direção. Em uma si-tuação de múltiplos usuários múltiplas antenas, o uso de uma matriz de direção evita a seguinte restrição. A interferência total não é zero a menos que a interferência causada por cada BS cooperativa em todas as outras MSs que não sejam a MS de destino é zero. Portanto, o número de antenas de uma BS não é restrito, isto é, um número menor de antenas da BS pode conseguir bons efeitos.
[00045] Pessoas medianamente versadas na técnica entendem que o todo ou parte das etapas do método nas modalidades da presente invenção pode ser implementado por um hardware relevante com ins-truções de programa. O programa pode ser armazenado em meios de armazenamento legíveis por computador tais como ROM/RAM, disco magnético ou CD-ROM.
[00046] Além disso, um aparelho ou dispositivo para implementar o método visto é descrito. Na prática, o aparelho ou dispositivo pode ser uma BS. Observe-se que a BS descrita aqui funciona em conjunto com as BSs antigas, e deve ser entendida como abrangendo as bem co-nhecidasfunções de uma BS cooperativa. A figura 6 mostra uma es-trutura de uma BS de acordo com uma modalidade da presente invenção.
[00047] A BS 60 inclui: uma unidade de determinação de matriz de direção 601, configurada para obter uma matriz de direção correspondente a uma MS de destino, onde o número de linhas da matriz de direção depende do número total de antenas de MSs em uma área cooperativa e do número de antenas da MS de destino, e o número de colunas da matriz de direção depende do número de fluxos de código enviadas para a MS de destino; uma unidade de cálculo 603, configurada para calcular uma matriz de pré-codificação de acordo com a CSI local e a matriz de di-reção; uma unidade de pré-codificação 605, configurada para rea-lizarpré-codificação de acordo com a matriz de pré-codificação; e uma unidade de comunicação 607, configurada para reali-zarcomunicação cooperativa de acordo com um resultado da pré- codificação.
[00048] A BS inclui ainda: uma unidade de obtenção de informação 609, configurada para obter a CSI local e a informação de dados de todas as MSs no conjunto cooperativo, onde a CSI local inclui a CSI entre a BS e todas as MSs servidas pela BS. Na prática, a unidade de cálculo pode calcular a matriz de pré-codificação de acordo com a CSI local e a matriz de direção. Especificamente, a unidade de cálculo obtém uma matriz de canal entre a BS e todas as MSs exceto a MS de destino de acordo com a CSI local, e pode então calcular a matriz de pré-codificação de acordo com a matriz de direção que é igual ao produto da matriz de canal e da matriz de pré-codificação.
[00049] A BS descrita aqui permite a eliminação de interferência entre os usuários pela especificação de uma matriz de direção. Em uma situação de múltiplos usuários múltiplas antenas, o uso de uma matriz de direção evita a seguinte restrição: a interferência total não é zero a menos que a interferência causada por toda BS cooperativa em todas as MSs que não sejam a MS de destino é zero. Portanto, o número de antenas de uma BS não é restrito, isto é, um número menor de antenas da BS pode conseguir bons efeitos.
[00050] A figura 7 é um diagrama esquemático de uma unidade de-terminação de matriz de direção 601 de acordo com uma primeira mo-dalidade da presente invenção. A unidade de determinação de matriz de direção 601 inclui: um módulo de geração de matriz de direção 6011, configu-rado para gerar uma matriz de direção através de cálculo; ou um módulo de recepção de matriz de direção 6013, configu-rado para receber a matriz de direção enviada por outra BS ou uma parte programadora de rede de comunicação. O número de linhas da matriz de direção determinado pela unidade de determinação de matriz de direção 601é igual ao número total de antenas de MSs na área cooperativa que cobre a BS menos o número de antenas da MS a ser de pré-codificação, e o número de colunas da matriz de direção é igual ao número de fluxos de código da MS a ser de pré-codificação.
[00051] A figura 8 é um diagrama esquemático de uma unidade de determinação de matriz de direção 601 de acordo com uma segunda modalidade da presente invenção. A unidade de determinação de matriz de direção 601inclui: um módulo de cálculo de matriz de direção 6015, configurado para predeterminar a ordem de alocação da BS atual em múltiplas BSs cooperativas, calcular um conjunto de matrizes de direção correspondente às MSs no escopo de serviço da BS, e selecionar uma matriz de direção correspondente à ordem de alocação.
[00052] A BS descrita aqui permite a eliminação de interferência entre os usuários pela especificação de uma matriz de direção. Em uma situação de múltiplos usuários múltiplas antenas, o uso de uma matriz de direção evita a seguinte restrição: a interferência total não é zero a menos que a interferência provocada por cada BS cooperativa em todas as MSs que não sejam a MS de destino é zero. Portanto, o número de antenas de uma BS não está restrito, isto é, um número menor de antenas da BS pode conseguir bons efeitos.
[00053] Pessoas medianamente versadas na técnica compreendem que todas as etapas do método nas modalidades da presente invenção ou parte dessas etapas podem ser implementadas por um hardware relevante instrutor de programa. O programa pode ser armazenado em meios de armazenamento legíveis por computador tais como ROM/RAM, disco magnético ou CD-ROM.
Claims (6)
1. Método de comunicação cooperativa em um sistema Co-operativo de Múltiplas Entradas-Múltiplas Saídas (Co-MIMO), no qual uma Estação Base (BS) obtém Informação de Estado de Canal (CSI) de uma Estação Móvel (MS) e se comunica com a MS através de uma tecnologia de Acesso Múltiplo de Divisão por Espaço (SDMA) de acordo com a CSI, caracterizado pelo fato de que o método compreende as etapas de: obter (S101), por seleção aleatória, uma matriz de direção correspondente a uma MS de destino, em que o número de linhas da matriz de direção depende do número total de antenas de MSs em uma área cooperativa e do número de antenas da MS de destino, e o número de colunas da matriz de direção depende do número de fluxos de código enviados para a MS de destino; calcular (102) uma matriz de pré-codificação de acordo com a CSI local e a matriz de direção; e realizar (103) a pré-codificação de acordo com a matriz pré- codificação, e realizar a comunicação cooperativa; em que uma norma de uma matriz soma de todas as matrizes de direção das MSs de destino é menor do que ou igual a um limite, em que o limite é zero ou é estabelecido de acordo com os requisitos do sistema; em que a CSI local compreende a CSI entre a BS atual e todas as MSs servidas pela BS atual; em que a etapa de calcular (102) a matriz de pré- codificação de acordo com a CSI local e a matriz de direção compreende: obter uma matriz de canal entre a BS atual e todas as MSs com exceção da MS de destino de acordo com a CSI local e obter, através de cálculo, a matriz de pré-codificação de acordo com a matriz de direção que é igual a um produto da matriz de canal e da matriz pré-codificação.
2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que: o número de linhas da matriz de direção é igual ao número total de antenas das MSs menos o número de antenas da MS a ser pré-codificada, e o número de colunas da matriz de direção é igual ao número de fluxos de código a ser pré-codificado da MS.
3. Método, de acordo com a reivindicação 1 ou 2, caracterizado pelo fato de que ainda compreende a etapa de: obter a CSI local e informação de dados de todas as MSs em um conjunto cooperativo.
4. Estação base (BS) cooperativa para uso em um sistema Cooperativo de Múltiplas Entradas-Múltiplas Saídas (Co-MIMO), em que a BS obtém Informação de Estado de Canal (CSI) de uma Estação Móvel (MS) e se comunica com a MS através de uma tecnologia de Acesso Múltiplo de Divisão por Espaço (SDMA) de acordo com a CSI, caracterizada pelo fato de que a BS compreende: uma unidade de determinação da matriz de direção (601), configurada para obter por seleção aleatória uma matriz de direção correspondente a uma MS de destino, em que o número de linhas da matriz de direção depende do número total de antenas das MSs em uma área cooperativa e o número de antenas da MS de destino, e o número de colunas da matriz de direção depende do número de fluxos de código enviado à MS de destino; uma unidade de cálculo (603), configurada para calcular uma matriz de pré-codificação de acordo com a CSI local e a matriz de direção; uma unidade de pré-codificação (605), configurada para efetuar pré-codificação de acordo com a matriz pré-codificação; e uma unidade de comunicação (607), configurada para efe-tuarcomunicação cooperativa de acordo com um resultado da pré- codificação; em que uma norma de uma matriz soma de todas as matrizes de direção das MSs de destino é menor do que ou igual a um limite, em que o limite é zero ou é estabelecido de acordo com os requisitos do sistema; em que a CSI local compreende a CSI entre a BS atual e todas as MSs servidas pela BS atual; em que a unidade de cálculo (603) configurada para calcular a matriz de pré-codificação de acordo com a CSI local e a matriz de direção compreende: obter uma matriz de canal entre a BS atual e todas as MSs com exceção da MS de destino de acordo com a CSI local e obter, através de cálculo, a matriz de pré-codificação de acordo com a matriz de direção que é igual a um produto da matriz de canal e da matriz pré-codificação.
5. Estação base, de acordo com a reivindicação 4, caracterizada pelo fato de que a matriz de direção obtida pela unidade de determinação da matriz de direção (601) compreende: o número de linhas da matriz de direção ser igual ao número total de antenas de MSs em uma área cooperativa menos o número de antenas da MS a ser pré-codificada, e o número de colunas da matriz de direção ser igual ao número de fluxos de código da MS a ser pré-codificada.
6. Estação base, de acordo com a reivindicação 4 ou 5, caracterizada pelo fato de que ainda compreende: um módulo de obtenção de informação (609), configurado para obter a CSI local e informação de dados de todas as MSs em um conjunto cooperativo.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2009101901644A CN102025457B (zh) | 2009-09-09 | 2009-09-09 | 协作通信的方法及基站 |
| CN200910190164.4 | 2009-09-09 | ||
| PCT/CN2010/076761 WO2011029400A1 (zh) | 2009-09-09 | 2010-09-09 | 协作通信的方法及基站 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BRPI1014729A2 BRPI1014729A2 (pt) | 2016-04-12 |
| BRPI1014729B1 true BRPI1014729B1 (pt) | 2021-01-26 |
Family
ID=43732014
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI1014729-2A BRPI1014729B1 (pt) | 2009-09-09 | 2010-09-09 | Método de comunicação cooperativa e estação base |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8462658B2 (pt) |
| EP (1) | EP2437419B1 (pt) |
| CN (1) | CN102025457B (pt) |
| BR (1) | BRPI1014729B1 (pt) |
| WO (1) | WO2011029400A1 (pt) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101800294B1 (ko) * | 2009-04-02 | 2017-12-20 | 삼성전자주식회사 | 다중 셀 통신 시스템에서 셀 가장자리 사용자의 에러를 최소화하기 위한 장치 및 방법 |
| US9325401B2 (en) | 2011-05-13 | 2016-04-26 | Fujitsu Limited | Beamforming from multiple transmission sites |
| KR101903625B1 (ko) * | 2012-04-26 | 2018-10-02 | 삼성전자주식회사 | 무선 통신 시스템에서 간섭 정렬을 위한 방법 및 장치 |
| KR20140000847A (ko) * | 2012-06-26 | 2014-01-06 | 삼성전자주식회사 | 무선통신 시스템에서 간섭처리 방법 및 장치 |
| JP6093120B2 (ja) * | 2012-07-13 | 2017-03-08 | シャープ株式会社 | 移動局装置、基地局装置及び通信方法 |
| CN103634079B (zh) * | 2012-08-20 | 2017-02-08 | 上海贝尔股份有限公司 | 在无线异构通信网中优化无线链路监视窗口参数的方法 |
| US9350419B2 (en) * | 2012-11-28 | 2016-05-24 | Broadcom Corporation | Coordinating transmissions of power line communication (PLC) devices |
| CN103945555B (zh) * | 2013-01-21 | 2018-03-20 | 电信科学技术研究院 | 多点协作传输下的资源调度方法和设备 |
| CN105101444B (zh) * | 2014-04-30 | 2018-11-20 | 华为技术有限公司 | 信号处理方法和装置、系统 |
| WO2017132841A1 (en) | 2016-02-02 | 2017-08-10 | Nec Corporation | Method and apparatus for communication based on short transmission time intervals in wireless communication system |
| TWI633802B (zh) * | 2016-11-03 | 2018-08-21 | 財團法人工業技術研究院 | 合作通訊方法及系統 |
| US10110357B2 (en) * | 2016-11-03 | 2018-10-23 | Industrial Technology Research Institute | Cooperative communication method and system |
| CN107979878B (zh) | 2017-10-11 | 2019-08-23 | 捷开通讯(深圳)有限公司 | 一种通信方法及基站 |
| CN109977514B (zh) * | 2019-03-19 | 2021-02-09 | 电子科技大学 | 一种雷达同步数据流图模型调度序列生成方法 |
| CN113872650B (zh) * | 2021-09-28 | 2022-11-29 | 京信网络系统股份有限公司 | 无线通信方法、装置、设备、系统和存储介质 |
| CN116614878B (zh) * | 2023-06-06 | 2025-10-24 | 中国联合网络通信集团有限公司 | 终端定位方法、装置、设备及存储介质 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100493152B1 (ko) * | 2000-07-21 | 2005-06-02 | 삼성전자주식회사 | 이동 통신 시스템에서의 전송 안테나 다이버시티 방법 및이를 위한 기지국 장치 및 이동국 장치 |
| CN1849769B (zh) | 2003-09-15 | 2010-06-16 | 英特尔公司 | 利用高吞吐量空间频率分组码的多天线系统和方法 |
| FR2863422A1 (fr) * | 2003-12-04 | 2005-06-10 | France Telecom | Procede d'emission multi-antennes d'un signal precode lineairement,procede de reception, signal et dispositifs correspondants |
| KR100909539B1 (ko) * | 2004-11-09 | 2009-07-27 | 삼성전자주식회사 | 다중 안테나를 사용하는 광대역 무선 접속 시스템에서 다양한 다중안테나 기술을 지원하기 위한 장치 및 방법 |
| KR20080022033A (ko) * | 2006-09-05 | 2008-03-10 | 엘지전자 주식회사 | 프리코딩 정보 피드백 방법 및 프리코딩 방법 |
| CN107104713B (zh) * | 2007-01-12 | 2021-02-19 | Lm爱立信电话有限公司 | 使用块对角矩阵进行预编码的方法 |
| US7995671B2 (en) * | 2007-02-09 | 2011-08-09 | Qualcomm Incorporated | Multiple-input multiple-output (MIMO) transmission with rank-dependent precoding |
| WO2009009199A2 (en) * | 2007-04-20 | 2009-01-15 | Marvell World Trade Ltd. | Antenna selection and training using a spatial spreading matrix for use in a wireless mimo communication system |
| CN101373998B (zh) * | 2007-08-20 | 2012-07-25 | 上海贝尔阿尔卡特股份有限公司 | 低信息交互的多基站协作mimo及其调度方法和装置 |
| US9059755B2 (en) * | 2008-07-01 | 2015-06-16 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and apparatus using precoding matrices in a MIMO telecommunications system |
| KR101470501B1 (ko) * | 2008-08-20 | 2014-12-08 | 삼성전자주식회사 | 양자화된 채널 상태 정보에 기반하여 데이터를 전송하는 장치 및 방법 |
| US8428018B2 (en) * | 2008-09-26 | 2013-04-23 | Lg Electronics Inc. | Method of transmitting reference signals in a wireless communication having multiple antennas |
| KR101673497B1 (ko) * | 2009-01-05 | 2016-11-07 | 마벨 월드 트레이드 리미티드 | Mimo 통신 시스템을 위한 프리코딩 코드북들 |
-
2009
- 2009-09-09 CN CN2009101901644A patent/CN102025457B/zh active Active
-
2010
- 2010-09-09 EP EP10815002.0A patent/EP2437419B1/en active Active
- 2010-09-09 WO PCT/CN2010/076761 patent/WO2011029400A1/zh not_active Ceased
- 2010-09-09 BR BRPI1014729-2A patent/BRPI1014729B1/pt active IP Right Grant
-
2011
- 2011-12-12 US US13/316,934 patent/US8462658B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US8462658B2 (en) | 2013-06-11 |
| WO2011029400A1 (zh) | 2011-03-17 |
| EP2437419A4 (en) | 2012-04-18 |
| BRPI1014729A2 (pt) | 2016-04-12 |
| EP2437419A1 (en) | 2012-04-04 |
| US20120082118A1 (en) | 2012-04-05 |
| CN102025457A (zh) | 2011-04-20 |
| EP2437419B1 (en) | 2014-06-18 |
| CN102025457B (zh) | 2013-04-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2437419B1 (en) | Method and base station for cooperative communication | |
| CN112042245B (zh) | 基于互易性的csi报告配置 | |
| CN111756415B (zh) | 通信方法及装置 | |
| EP2448136B1 (en) | Method for channel status information feedback and device thereof | |
| JP5762959B2 (ja) | 多重セル協力通信のための基地局および端末を含む通信システム | |
| CN107431511A (zh) | 用于确定无线通信网络中的预编码器参数的方法和设备 | |
| CN115053465B (zh) | 一种信息传输方法及装置 | |
| WO2016008330A1 (zh) | 信道信息的量化反馈、数据的预编码方法及装置 | |
| JP2013502111A5 (pt) | ||
| TW201126941A (en) | Method and apparatus for transmitting control information for interference mitigation in multiple antenna system | |
| CN110233648B (zh) | 确定预编码矩阵指示的方法、装置,以及用户设备和基站 | |
| CN111385008B (zh) | 一种波束赋形的方法、基站和计算机可读存储介质 | |
| CN104735792A (zh) | 导频资源分配方法及装置 | |
| BR112012003595B1 (pt) | método e aparelho para construir um livro de códigos, e método, aparelho e sistema para pré-codificação | |
| CN111800172A (zh) | 一种通信方法及装置 | |
| JP5231871B2 (ja) | 無線通信装置、システム、方法およびプログラム | |
| EP4367807A1 (en) | Robust port selection | |
| CN101483460A (zh) | 构建用于mu-mimo系统的可分级pmi信令方法 | |
| CN117478182A (zh) | 信道状态信息的上报方法及通信装置 | |
| CN107529691B (zh) | 一种无线通信中的方法和装置 | |
| Lin et al. | Low-complexity two-timescale hybrid precoding for mmWave massive MIMO: A group-and-codebook based approach | |
| WO2023202717A1 (zh) | 一种上行数据传输方法及终端设备 | |
| CN103716076B (zh) | 一种数据传输方法和设备 | |
| Wang et al. | Collaborative relay beamforming strategies for multiple destinations with guaranteed QoS in wireless machine-to-machine networks | |
| CN109314563A (zh) | 用于确定多输入/多输出(mimo)无线通信系统中的信道状态信息(csi)的方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B06U | Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette] | ||
| B15K | Others concerning applications: alteration of classification |
Free format text: A CLASSIFICACAO ANTERIOR ERA: H04L 1/06 Ipc: H04B 7/024 (2017.01), H04B 7/0452 (2017.01), H04L |
|
| 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 26/01/2021, OBSERVADAS AS CONDICOES LEGAIS. |














