ES2764386T3 - Método para determinar un indicador de matriz de precodificación, dispositivo de recepción y dispositivo de transmisión - Google Patents

Método para determinar un indicador de matriz de precodificación, dispositivo de recepción y dispositivo de transmisión Download PDF

Info

Publication number
ES2764386T3
ES2764386T3 ES13891226T ES13891226T ES2764386T3 ES 2764386 T3 ES2764386 T3 ES 2764386T3 ES 13891226 T ES13891226 T ES 13891226T ES 13891226 T ES13891226 T ES 13891226T ES 2764386 T3 ES2764386 T3 ES 2764386T3
Authority
ES
Spain
Prior art keywords
matrix
codebook
vectors
precoding matrix
equal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES13891226T
Other languages
English (en)
Inventor
Jianqin Liu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Application granted granted Critical
Publication of ES2764386T3 publication Critical patent/ES2764386T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity 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/0615Diversity 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/0619Diversity 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/0636Feedback format
    • H04B7/0639Using selective indices, e.g. of a codebook, e.g. pre-distortion matrix index [PMI] or for beam selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0417Feedback systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • H04B7/0478Special codebook structures directed to feedback optimisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • H04L1/0618Space-time coding
    • H04L1/0625Transmitter arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • H04L1/0618Space-time coding
    • H04L1/0631Receiver arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • H04L1/0618Space-time coding
    • H04L1/0675Space-time coding characterised by the signaling
    • H04L1/0681Space-time coding characterised by the signaling adapting space time parameters, i.e. modifying the space time matrix

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Radio Transmission System (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Un método para determinar un indicador de matriz de precodificación, que comprende: seleccionar (301), mediante un extremo de recepción, una matriz de precodificación W de un libro de códigos en función de una señal de referencia enviada por un extremo de transmisión, en donde la matriz de precodificación W es un producto de una matriz W1 y una matriz W2, en donde la W1 comprende NB matrices de bloques Xi, NB >= 1, y la W1 se indica como: W1 = diag {X1, ... , XNB }, en donde 1 <= i <= NB, y una columna xi,j de cada matriz de bloques Xi de las NB matrices de bloques es un producto de Kronecker de un primer vector Aij y un segundo vector Bij, es decir, xij = Aij ⊗ Bij, en donde Aij corresponde a una fase en una dirección horizontal y Bij corresponde a una fase en una dirección vertical; y enviar (302), mediante el extremo de recepción, un indicador de matriz de precodificación PMI que corresponde a la matriz de precodificación W al extremo de transmisión, de modo que el extremo de transmisión obtenga la matriz de precodificación W según el PMI.

Description

DESCRIPCIÓN
Método para determinar un indicador de matriz de precodificación, dispositivo de recepción y dispositivo de transmisión
Campo técnico
Las realizaciones de la presente invención se refieren al campo de las tecnologías de las comunicaciones y, en particular, a un método para determinar un indicador de matriz de precodificación, un dispositivo de recepción y un dispositivo de emisión.
Antecedentes
En una red de comunicaciones inalámbricas, un sistema de comunicaciones inalámbricas de múltiples entradas y múltiples salidas (múltiples entradas y múltiples salidas, MIMO) puede obtener una ganancia de diversidad y una ganancia de matriz mediante el uso de una tecnología de precodificación en un extremo de transmisión y una tecnología de combinación de señales de recepción. Un sistema que utiliza la precodificación puede expresarse como:
y = H V s N,
donde
y es un vector de señal de recepción, H es una matriz de canal, V es una matriz de precodificación, s es un vector de símbolo de transmisión, y N es el ruido de medición.
Generalmente, la precodificación óptima requiere que la información del estado del canal (en inglés, Channel State Information - CSI) sea completamente conocida por un transmisor, y un método utilizado comúnmente es que el equipo del usuario (en inglés, User Equipment - UE) realice la cuantificación en la CSI instantánea e informe la CSI instantánea cuantificada a una estación base. Generalmente, un extremo de recepción (por ejemplo, el UE) puede obtener una matriz de canal estimada H en función de una señal de referencia, a saber, el vector de señal de recepción y, enviado por un extremo de transmisión (por ejemplo, la estación base), según una señal piloto transmitida predefinida conocida s, a saber, el vector de símbolo de transmisión s, y el ruido de medición N, o al que se hace referencia como ruido Gaussiano blanco, y según la fórmula: y = H V s n ; y luego, seleccionar la matriz de precodificación V que coincide mejor con la matriz de canal H de un libro de códigos, de modo que la calidad de transmisión del canal y la velocidad de transmisión del canal durante la transmisión real de datos sean relativamente altas.
El equipo del usuario incluye una estación móvil (en inglés, Mobile Station - MS), un relé (Relé), un teléfono móvil (Teléfono Móvil), un dispositivo de mano (dispositivo de mano), equipo portátil (equipo portátil), o similares; la estación base incluye una estación base (en inglés, Base Station - BS) de NodoB (NodoB), un punto de acceso (Punto de Acceso), un punto de transmisión (en inglés, Transmission Point - TP), un NodoB evolucionado (en inglés, Evolved NodeB - eNB), un relé (Relé), o similares. La información CSI informada por un sistema de evolución a largo plazo (en inglés, Long term Evolution - LTE) existente incluye información tal como un indicador de rango (en inglés, Rank Indicator - RI), un indicador de matriz de precodificación (en inglés, Precoding Matrix Indicator - PMI), y un indicador de calidad del canal (en inglés, Channel Quality Indicator - CQI), donde el RI y el PMI, respectivamente, indican una cantidad de capas de transporte utilizadas y una matriz de precodificación utilizada. Para determinar una correspondencia entre un indicador de matriz de precodificación PMI y una matriz de precodificación, puede hacerse referencia al proyecto de asociación de 3.a generación (en inglés, 3rd Generation Partnership Project, abreviado 3GPP) TS 36.213, y cada matriz de precodificación en la que se incluye un elemento en un valor complejo corresponde a un número indicador (un indicador de matriz de precodificación PMI) en una tabla de un libro de códigos. Generalmente, se hace referencia a un conjunto de matrices de precodificación utilizadas como un libro de códigos, donde cada matriz de precodificación en el conjunto es una palabra de código en el libro de códigos.
La Figura 1 es un diagrama estructural esquemático de un arreglo de antena lineal unidimensional. Tal como se muestra en la Figura 1, la distribución del arreglo de antena lineal incluye solo una dirección y, generalmente, se hace referencia a la dirección como una dirección horizontal. La Figura 2 es un diagrama estructural esquemático de un arreglo de antena plano bidimensional. Tal como se muestra en la Figura 2, la distribución del arreglo de antena plano bidimensional incluye dos direcciones, una dirección horizontal y una dirección vertical. Un libro de códigos existente, generalmente, está diseñado para un arreglo lineal unidimensional. Sin embargo, para dos o más filas de arreglos de antenas, el uso de una matriz de precodificación existente en una estructura de arreglo de una antena de arreglo lineal unidimensional provoca una disminución en la precisión de precodificación, provocando de ese modo una pérdida relativamente grande en el rendimiento y una disminución en una capacidad de procesamiento del sistema.
El documento EP 2557700 A2 se refiere a un sistema de comunicación inalámbrica y, más particularmente, a un método de transmisión y un aparato que utiliza un libro de códigos en un sistema de comunicación inalámbrica que admite múltiples antenas. Se describe un método para transmitir, mediante una estación base, una señal de enlace descendente mediante el uso de múltiples antenas de transmisión, que comprende las etapas de: recibir un PMI de una terminal; aplicar una matriz precedente indicada por el PMI en un libro de códigos a múltiples capas, y realizar un precedente; y transmitir la señal precodificada a la terminal a través de múltiples antenas de transmisión. Entre las matrices de precodificación incluidas en el libro de códigos, una matriz precedente para las capas de transmisión que son pares puede construirse como una matriz 2X2 que contiene las matrices (W1) como cuatro elementos, la matriz (W l) tiene una cantidad de filas igual a la cantidad de antenas de transmisión y la cantidad de columnas igual a la mitad de la cantidad de antenas de transmisión, en donde la primera y la segunda columna de la primera fila en la matriz 2X2 pueden multiplicarse por un coeficiente de 1, la primera columna de la segunda fila puede multiplicarse por el coeficiente «a» de una fase.
Compendio
La invención se indica en las reivindicaciones independientes, mientras que las realizaciones preferidas se describen en las reivindicaciones dependientes.
Breve descripción de los dibujos
Para describir las soluciones técnicas en las realizaciones de la presente invención o en la técnica previa con mayor claridad, a continuación, se presentarán brevemente los dibujos adjuntos requeridos para describir las realizaciones de la técnica previa. Como puede verse, los dibujos adjuntos en la descripción que sigue muestran algunas realizaciones de la presente invención, y los expertos en la técnica pueden también derivar otros dibujos a partir de estos dibujos adjuntos sin esfuerzos creativos.
La Figura 1 es un diagrama estructural esquemático de un arreglo de antena lineal unidimensional;
la Figura 2 es un diagrama estructural esquemático de un arreglo de antena plano bidimensional;
la Figura 3 es un diagrama de flujo de la Realización 1 de un método para determinar un indicador de matriz de precodificación según la presente invención;
la Figura 4 es un diagrama de flujo de la Realización 2 de un método para determinar un indicador de matriz de precodificación según la presente invención;
la Figura 5 es un diagrama de flujo de la Realización 3 de un método para determinar un indicador de matriz de precodificación según la presente invención;
la Figura 6 es un diagrama de flujo de la Realización 1 de un método para determinar una matriz de precodificación según la presente invención;
la Figura 7 es un diagrama de flujo de la Realización 2 de un método para determinar una matriz de precodificación según la presente invención;
la Figura 8 es un diagrama de flujo de la Realización 3 de un método para determinar una matriz de precodificación según la presente invención;
la Figura 9 es un diagrama estructural esquemático de la Realización 1 de un extremo de recepción según la presente invención;
la Figura 10 es un diagrama estructural esquemático de la Realización 2 de un extremo de recepción según la presente invención;
la Figura 11 es un diagrama estructural esquemático de la Realización 3 de un extremo de recepción según la presente invención;
la Figura 12 es un diagrama estructural esquemático de la Realización 1 de un extremo de transmisión según la presente invención;
la Figura 13 es un diagrama estructural esquemático de la Realización 2 de un extremo de transmisión según la presente invención;
la Figura 14 es un diagrama estructural esquemático de la Realización 3 de un extremo de transmisión según la presente invención;
la Figura 15 es un diagrama esquemático de una estructura de hardware de la Realización 1 de un dispositivo de recepción según la presente invención;
la Figura 16 es un diagrama esquemático de una estructura de hardware de la Realización 2 de un dispositivo de recepción según la presente invención;
la Figura 17 es un diagrama esquemático de una estructura de hardware de la Realización 3 de un dispositivo de recepción según la presente invención;
la Figura 18 es un diagrama esquemático de una estructura de hardware de la Realización 1 de un dispositivo de emisión según la presente invención;
la Figura 19 es un diagrama esquemático de una estructura de hardware de la Realización 2 de un dispositivo de emisión según la presente invención;
la Figura 20 es un diagrama esquemático de una estructura de hardware de la Realización 3 de un dispositivo de emisión según la presente invención; y
la Figura 21 es un diagrama estructural esquemático de una realización de un sistema de comunicaciones según la presente invención.
Descripción de las realizaciones
Para aclarar los objetivos, las soluciones técnicas y las ventajas de las realizaciones de la presente invención, a continuación, se describen de forma clara y completa las soluciones técnicas en las realizaciones de la presente invención con referencia a los dibujos adjuntos en las realizaciones de la presente invención. Como puede verse, las realizaciones descritas son algunas, pero no todas las realizaciones de la presente invención. Todas las demás realizaciones obtenidas por expertos en la técnica con base en las realizaciones de la presente invención sin esfuerzos creativos estarán dentro del alcance de protección de la presente invención.
La invención está definida por las reivindicaciones adjuntas. A continuación, las realizaciones que no se encuentran dentro del alcance de las reivindicaciones se entenderán como ejemplos útiles para comprender la invención.
Las soluciones técnicas en la presente invención pueden aplicarse a varios sistemas de comunicación, por ejemplo: un sistema global para comunicaciones móviles (en inglés, Global System for Mobile communication, abreviado GSM), un sistema de acceso múltiple por división de código (en inglés, Code Division Multiple Access, abreviado CDMA), un sistema de acceso múltiple por división de código de banda ancha (en inglés, Wideband Code Division Multiple Access, abreviado WCDMA), un sistema de servicio general de paquetes vía radio (en inglés, General Packet Radio Service, abreviado GPRS), un sistema de evolución a largo plazo (en inglés, Long Term Evolution, abreviado LTE), un sistema de evolución a largo plazo avanzado (en inglés, Long term Evolution Advanced, abreviado LTE-A), y un sistema universal de telecomunicaciones móviles (en inglés, Universal Mobile Telecommunications System, abreviado UMTS).
En las realizaciones de la presente invención, el equipo del usuario (en inglés, User Equipment, abreviado UE) incluye, de modo no taxativo, una estación móvil (en inglés, Mobile Station, abreviado MS), un relé (Relé) una terminal móvil (Terminal Móvil), un teléfono móvil (Teléfono Móvil), un dispositivo de mano (Dispositivo de Mano), equipo portátil (Equipo Portátil). El equipo del usuario puede comunicarse con una o más redes centrales mediante el uso de una red de acceso por radio (en inglés, Radio Access Network, abreviado RAN). Por ejemplo, el equipo del usuario puede ser un teléfono móvil (o al que se hace referencia como teléfono «celular»), o un ordenador que tiene una función de comunicación inalámbrica, o el equipo del usuario puede ser un aparato móvil portátil, de bolsillo, de mano, integrado en un ordenador o montado en un vehículo.
En las realizaciones de la presente invención, una estación base puede ser una estación base (en inglés, Base Transceiver Station, abreviado BTS) en el GSM o CDMA, puede ser una estación base (NodoB, abreviado NB) en el WCDMA, o puede ser un NodoB evolucionado (NodoB evolucionado, abreviado eNB o e-NodoB) en LTE, o un relé, lo que no se encuentra limitado en la presente invención.
Un sistema de múltiples antenas es un sistema en el cual la comunicación se lleva a cabo mediante un extremo de transmisión y un extremo de recepción mediante el uso de múltiples antenas, donde, cuando el extremo de transmisión es una estación base, el extremo de recepción es un UE; por el contrario, cuando el extremo de transmisión es un UE, el extremo de recepción es una estación base. En comparación con una antena única en un sistema de antena única, las múltiples antenas del extremo de transmisión y el extremo de recepción pueden generar una ganancia de diversidad espacial o una ganancia de multiplexación espacial, que puede mejorar de forma eficaz la confiabilidad de la transmisión y una capacidad del sistema. Generalmente, la ganancia de diversidad y la ganancia de multiplexación en el sistema de múltiples antenas pueden obtenerse mediante el uso de un método de precodificación en el extremo de transmisión y un algoritmo de combinación de señales de recepción en el extremo de recepción.
El sistema de múltiples antenas en las realizaciones de la presente invención puede aplicarse a un escenario de transmisión de un solo punto, es decir, un escenario de transmisión de un extremo de transmisión y un extremo de recepción; o puede aplicarse a un escenario de transmisión conjunta entre múltiples puntos, donde la transmisión conjunta entre múltiples puntos significa que la transmisión conjunta de una señal se lleva a cabo mediante múltiples extremos de transmisión con un mismo extremo de recepción. Por ejemplo, un extremo de transmisión A tiene dos antenas, un extremo de transmisión B también tiene dos antenas, y los dos extremos de transmisión realizan la transmisión conjunta con un extremo de recepción al mismo tiempo. En este caso, una señal recibida por el extremo de recepción puede considerarse como una señal enviada por una estación base de cuatro antenas.
La Figura 3 es un diagrama de flujo de la Realización 1 de un método para determinar un indicador de matriz de precodificación según la presente invención. Un cuerpo de ejecución de esta realización es un extremo de recepción, que puede ser una estación base o un UE. Cuando el cuerpo de ejecución, es decir, el extremo de recepción es una estación base, de forma correspondiente, el extremo de transmisión puede ser un UE; cuando el cuerpo de ejecución, es decir, el extremo de recepción es un UE, de forma correspondiente, el extremo de transmisión puede ser una estación base. Tal como se muestra en la Figura 3, el método, en esta realización, puede incluir las siguientes etapas: Etapa 301: El extremo de recepción selecciona una matriz de precodificación W de un libro de códigos en función de una señal de referencia enviada por el extremo de transmisión, donde la matriz de precodificación W es un producto de dos matrices W1 y W2, donde
la W1 incluye Nb matrices de bloques Xi, Nb ^ 1, y la W1 se indica como: W1 = d iagfX^...,XN }, donde 1 < i < Nb, y una columna x¡,j de cada matriz de bloques Xi es un producto de Kronecker de un primer vector Ay y un segundo vector Bij, es decir, x¡j = A¡j ® B¡j.
Además, la matriz W1 puede ser una matriz que indica una característica de canal de una banda ancha, y la matriz W2 puede ser una matriz que indica una característica de canal de una subbanda; o la matriz W1 puede ser una matriz que indica una característica de canal de largo plazo, y la matriz W2 puede ser una matriz que indica una característica de canal de corto plazo.
La matriz W2 puede utilizarse para seleccionar un vector columna de la matriz W1 para constituir la matriz W, o utilizarse para realizar una combinación ponderada en los vectores columna de la matriz W1 para constituir la matriz W.
En esta realización, la columna x¡,j de cada matriz de bloques Xi en la W1 representa un vector de haz tridimensional, la x¡,y corresponde a una fase en el espacio tridimensional, y la fase se indica de forma conjunta mediante una fase en una dirección horizontal y una fase en una dirección vertical. El primer vector Ay corresponde a una fase en una dirección horizontal, el segundo vector By corresponde a una fase en una dirección vertical, y el producto directo x¡y = A¡j ® B¡j del primer vector Ay y el segundo vector By corresponde a una fase que se encuentra en el espacio tridimensional y que se obtiene al combinar la fase en la dirección horizontal y la fase en la dirección vertical.
Específicamente, en la etapa 301, el primer vector Ay puede ser un vector de la transformada discreta de Fourier (en inglés, Discrete Fourier Transform, abreviado DFT), o el denominado vector DFT, en un primer libro de códigos A¡ que corresponde a una dirección horizontal, es decir, que corresponde a un arreglo de antena plano bidimensional, y el segundo vector By puede ser un vector DFT en un segundo libro de códigos B¡ que corresponde a una dirección vertical, es decir, que corresponde al arreglo de antena plano bidimensional. El primer libro de códigos y el segundo libro de códigos pueden seleccionarse de libros de códigos existentes o pueden reconstruirse. Por ejemplo, para los arreglos de antenas planos bidimensionales 4X2, puede considerarse que hay cuatro antenas en una dirección horizontal y dos antenas en una dirección vertical; por lo tanto, el primer libro de códigos A¡ puede seleccionarse de un libro de códigos de LTE de cuatro antenas, y el segundo libro de códigos B¡ puede seleccionarse de un libro de códigos de LTE de dos antenas, o las formas del primer libro de códigos A¡ y el segundo libro de códigos B¡ puede definirse por separado de otra forma.
Etapa 302: El extremo de recepción envía un indicador de matriz de precodificación PMI que corresponde a la matriz de precodificación W al extremo de transmisión.
Por consiguiente, el extremo de transmisión puede obtener la matriz de precodificación W de un arreglo de antenas en el extremo de recepción según el PMI y según una relación que se especifica en el 3GPP y se establece entre un PMI y una matriz de precodificación.
Cabe destacar que un tipo de la señal de referencia en la etapa 301 no se encuentra limitado en esta realización de la presente invención. Por ejemplo, la señal de referencia puede ser una señal de referencia de información de estado del canal (en inglés, Channel State Information Reference Signal - CSI RS), una señal de referencia de demodulación (en inglés, Demodulation Reference Signal - DMRS) o una señal de referencia celular específica (en inglés, Cellspecific RS - CRS), y la CSI puede incluir, además, un indicador de calidad del canal (en inglés, Quality Control Indicator, abreviado CQI). También cabe destacar que, al recibir una notificación, tal como señalización de control de recursos de radio (en inglés, Radio Resource Control - RRC) o información de control de enlace descendente (en inglés, Downlink Control Information, DCI), de la estación base o en función de una identidad celular ID, el UE puede obtener una configuración de recurso de la señal de referencia y obtener la señal de referencia en un recurso correspondiente o en una subtrama correspondiente.
En esta realización, en la etapa 301, para un libro de códigos que incluye una matriz de bloques X¡ es una matriz W1, una columna x¡,j de cada matriz de bloques X¡ y que representa un haz se define en la forma de un vector de haz tridimensional. Específicamente, la columna de la matriz de bloques se obtiene mediante una manera de calcular un producto de Kronecker de un primer vector Ay que corresponde a una fase en una dirección horizontal y un segundo vector By que corresponde a una fase en una dirección vertical, que indica que la fase en la dirección horizontal y la fase en la dirección vertical se combinan de modo que una característica del vector de haz tridimensional pueda reflejarse en el libro de códigos. Por lo tanto, un extremo de transmisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por un extremo de recepción y se selecciona de una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
En la realización anterior, específicamente en una implementación específica, además, todas las columnas de la matriz de bloques X¡ se obtienen al calcular productos de Kronecker por pares de forma sucesiva de N1 primeros vectores consecutivos y N2 segundos vectores consecutivos. Por ejemplo, el primer vector se obtiene del primer libro de códigos Ai y hay cuatro primeros vectores en el primer libro de códigos: Ai,0, A,1, A¡,2 y A¡,3; el segundo vector se obtiene del segundo libro de códigos Bi, y hay cuatro segundos vectores en el segundo libro de códigos: B¡,o, Bi,1, Bi,2 y B¡,3; en este caso, las cuatro columnas x¡,o, x¡,i , x¡,2 y x¡,3 incluidas en la matriz de bloques Xi son respectivamente: Xío = A¡o 0 B¡o, x¡i = A¡i 0 B¡i, x¡2 = A¡20 B¡2 y x¡3 = A¡30 B¡3.
Incluso, además, en la realización anterior, una cantidad N i de primeros vectores es mayor o igual a una cantidad N2 de segundos vectores. Un intervalo de la fase en la dirección horizontal generalmente es [0, 2n], un intervalo de la fase en la dirección vertical es [0, n], y un cambio de un canal en una dirección vertical es más lento que un cambio de un canal en una dirección horizontal; por lo tanto, una granularidad por división de fase del segundo libro de códigos que representa una dirección vertical puede ser mayor que una granularidad por división de fase del primer libro de códigos que representa una dirección horizontal, es decir, la cantidad N2 de segundos vectores en el segundo libro de códigos puede ser menor o igual a la cantidad N i de primeros vectores en el primer libro de códigos.
Además, todos los vectores de haz de una matriz de vector de haz tridimensional pueden dividirse adicionalmente en múltiples grupos de haces, de los cuales los grupos de haces adyacentes se solapan entre sí o no se solapan entre sí. Es decir, en la realización anterior, cada matriz de bloques X¡ corresponde a un grupo de haces, y el grupo de haces puede dividirse de múltiples maneras.
Específicamente, para cualesquiera dos matrices de bloques adyacentes, X¡ y X¡+i, si los segundos vectores que constituyen X¡ y X¡+i son N2 segundos vectores consecutivos, donde N2 es mayor que 0, hay si primeros vectores iguales en dos grupos de primeros vectores que constituyen X¡ y X¡+i, y s i es mayor o igual a 0; y
para cualesquiera dos matrices de bloques adyacentes, X¡ y X¡+i, si los primeros vectores que constituyen X¡ y X¡+i son N i primeros vectores consecutivos iguales, donde Ni es mayor que 0, hay s2 segundos vectores iguales en dos grupos de segundos vectores que constituyen X¡ y X¡+i, y s2 es mayor o igual a 0, donde
s i representa una cantidad de grupos de haces solapados en una dirección horizontal y, cuando s i es igual a 0, los grupos de haces no se solapan en la dirección horizontal; s2 representa una cantidad de grupos de haces solapados en una dirección vertical y, cuando s2 es igual a 0, los grupos de haces no se solapan en la dirección vertical; es posible que si y s2 sean 0, lo que corresponde a un caso en el cual no hay ningún grupo de haces solapados; es posible que ni s i ni s2 sean 0, lo que corresponde a un caso en el cual hay grupos de haces solapados en una dirección horizontal y en una dirección vertical.
Preferiblemente, para garantizar la precisión de selección de un haz de borde dentro de cada grupo de vectores de haces, generalmente, los grupos de vectores de haces adyacentes se solapan hasta un grado particular, es decir, s i o s2 es 0.
Además, preferiblemente, s i es mayor o igual a s2. En este caso, pueden usarse menos grupos de haces en la dirección vertical y, por lo tanto, se reduce la sobrecarga de retroalimentación en la dirección vertical y todo el espacio tridimensional.
La Figura 4 es un diagrama de flujo de la Realización 2 de un método para determinar un indicador de matriz de precodificación según la presente invención. Un cuerpo de ejecución de esta realización es un extremo de recepción, que puede ser una estación base o un UE. Cuando el cuerpo de ejecución, es decir, el extremo de recepción es una estación base, de forma correspondiente, el extremo de transmisión puede ser un UE; cuando el cuerpo de ejecución, es decir, el extremo de recepción es un UE, de forma correspondiente, el extremo de transmisión puede ser una estación base. Tal como se muestra en la Figura 4, el método, en esta realización, puede incluir las siguientes etapas: Etapa 40i: El extremo de recepción selecciona una matriz de precodificación W de un libro de códigos en función de una señal de referencia enviada por el extremo de transmisión, donde la matriz de precodificación W es un producto de una matriz W i y una matriz W2, donde
la W i incluye Nb matrices de bloques X¡, Nb ^ i, y la Wi se indica como: W1 = d iagfX^...,XN }, donde i < i < Nb, y cada matriz de bloques X¡ es un producto de Kronecker de un primer libro de códigos A¡ y un segundo libro de códigos B¡, es decir, Xi = Ai 0 Bi.
Además, la matriz W i puede ser una matriz que indica una característica de canal de una banda ancha, y la matriz W2 puede ser una matriz que indica una característica de canal de una subbanda; o la matriz W i puede ser una matriz que indica una característica de canal de largo plazo, y la matriz W2 puede ser una matriz que indica una característica de canal de corto plazo.
La matriz W2 puede utilizarse para seleccionar un vector columna de la matriz W i para constituir la matriz W, o utilizarse para realizar una combinación ponderada en los vectores columna de la matriz W i para constituir la matriz W.
Nb puede ser una cantidad de direcciones de polarización, o puede ser una cantidad de cualesquiera otros grupos de antenas.
En esta realización, el primer libro de códigos A¡ en la matriz de bloques X¡ en la W i puede ser una matriz o un vector DFT en una dirección horizontal, el segundo libro de códigos B¡ es una matriz o un vector DFT en una dirección vertical, y la matriz de bloques Xi es la matriz W1 es un producto directo del primer libro de códigos y el segundo libro de códigos, o la matriz de bloques Xi en la W1 se encuentra en forma de un vector DFT en el espacio tridimensional (un vector DFT 3D) o una matriz DFT en el espacio tridimensional. Cada matriz o vector DFT en una dirección horizontal, matriz o vector DFT en una dirección vertical, y cada matriz o vector DFT 3D corresponden, respectivamente, a una fase en una dirección horizontal, una fase en una dirección vertical, y una fase en una dirección 3D. Por ejemplo, en un libro de códigos doble índica de ocho antenas en el lanzamiento 10 de 3GPP (en inglés y abreviado, Rel-10), 32 vectores DFT de cuatro antenas en una dirección horizontal corresponden a 32 fases que se dividen de forma uniforme dentro de un intervalo [0, 2n].
Específicamente, en la etapa 401, para la matriz de bloques Xi en la matriz W1, el primer libro de códigos Ai representa un libro de códigos que corresponde a una dirección horizontal de un arreglo de antena plano bidimensional, y el segundo libro de códigos Bi representa un libro de códigos que corresponde a una dirección vertical del arreglo de antena plano bidimensional. Por ejemplo, para los arreglos de antenas planos bidimensionales 4X2, puede considerarse que hay cuatro antenas en una dirección horizontal y dos antenas en una dirección vertical; por lo tanto, el primer libro de códigos Ai puede seleccionarse de un libro de códigos de LTE de cuatro antenas, y el segundo libro de códigos Bi puede seleccionarse de un libro de códigos de LTE de dos antenas, o las formas del primer libro de códigos Ai y el segundo libro de códigos Bi puede definirse por separado de otra forma.
Etapa 402: El extremo de recepción envía un indicador de matriz de precodificación PMI que corresponde a la matriz de precodificación W al extremo de transmisión, de modo que el extremo de transmisión obtenga la matriz de precodificación W de un arreglo de antena en el extremo de recepción según el PMI.
Cabe destacar que un tipo de la señal de referencia en la etapa 401 no se encuentra limitado en esta realización de la presente invención. Por ejemplo, la señal de referencia puede ser una señal de referencia de información de estado del canal (en inglés, Channel State Information Reference Signal - CSI RS), una señal de referencia de demodulación (en inglés, Demodulation RS - DM RS) o una señal de referencia celular específica (en inglés, Cell-specific RS - CRS), y la CSI puede incluir, además, un indicador de calidad del canal (en inglés, Channel Quality Indicator/Index, abreviado CQI). También cabe destacar que, al recibir una notificación, tal como señalización de control de recursos de radio (en inglés, Radio Resource Control - RRC) o información de control de enlace descendente (en inglés, Downlink Control Information - DCI), de la estación base o en función de una identidad celular ID, el UE puede obtener una configuración de recurso de la señal de referencia y obtener la señal de referencia en un recurso correspondiente o en una subtrama correspondiente.
En esta realización, en la etapa 401, para un libro de códigos que incluye una matriz de bloques Xi en una matriz W1, un primer libro de códigos Ai representa un libro de códigos que corresponde a una dirección horizontal de un arreglo de antena plano bidimensional, un segundo libro de códigos Bi representa un libro de códigos que corresponde a una dirección vertical del arreglo de antena plano bidimensional, y la selección del primer libro de códigos Ai y la selección del segundo libro de códigos Bi son mutuamente independientes; por lo tanto, una matriz de precodificación W, en esta realización, puede reflejar una característica de que las características de la dirección horizontal y la dirección vertical del arreglo de antena plano bidimensional son mutuamente independientes. Por lo tanto, un extremo de transmisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por un extremo de recepción y se selecciona de una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
En una implementación específica de la realización anterior, considerando que un cambio de un canal en una dirección vertical es más lento que un cambio de un canal en una dirección horizontal, cuando el cambio del canal en la presente memoria descriptiva se refiere a un cambio de una respuesta del canal en un dominio de tiempo, un dominio de frecuencia o un dominio de espacio, es posible usar métodos de cuantificación diferentes en una dirección horizontal y una dirección vertical. En los métodos de cuantificación diferentes, las granularidades de cuantificación o los intervalos de cuantificación son diferentes, es decir, se usan métodos de cuantificación diferentes para el primer libro de códigos Ai y el segundo libro de códigos Bi. Los métodos de cuantificación diferentes incluyen, específicamente, tres formas. En una primera forma, una granularidad de cuantificación del primer libro de códigos Ai es menor que una granularidad de cuantificación del segundo libro de códigos Bi, por ejemplo, la granularidad de cuantificación del primer libro de códigos es n/32, es decir, una fase que corresponde a cada vector en el espacio en el cual los vectores constituyen el primer libro de códigos es un número entero múltiplo de n/32, y la granularidad de cuantificación del segundo libro de códigos es n/16, es decir, una fase que corresponde a cada vector en el espacio en el cual los vectores constituyen el segundo libro de códigos es un número entero múltiplo de n/16. En una segunda forma, todas las diferencias de fase entre cualesquiera dos vectores adyacentes en el espacio en el cual los vectores constituyen el primer libro de códigos Ai son iguales, es decir, el primer libro de códigos Ai es un libro de códigos cuantificado de forma uniforme, y al menos dos diferencias de fase en el espacio en el cual los vectores constituyen el segundo libro de códigos Bi no son iguales, donde cada diferencia de fase es una diferencia de fase entre dos vectores adyacentes en el espacio de los vectores constituyentes, es decir, el segundo libro de códigos Bi es un libro de códigos cuantificado de forma no uniforme; por ejemplo, una diferencia de fase entre cualesquiera dos vectores adyacentes en el espacio en el cual los vectores constituyen el primer libro de códigos Ai es n/32, y en el espacio en el cual los vectores constituyen el segundo libro de códigos Bi una diferencia de fase entre el primer vector y el segundo vector adyacente es n/24, y una diferencia de fase entre el 22.° vector y el 23.er vector adyacente es n/28. En una tercera forma, por ejemplo, el primer libro de códigos Ai usa un libro de códigos cuantificado de forma uniforme, es decir, todas las diferencias de fases entre cualesquiera dos palabras de código adyacentes son iguales, y el segundo libro de códigos
Bi usa un libro de códigos cuantificado de forma no uniforme, es decir, todas las diferencias de fases entre cualesquiera dos palabras de código adyacentes no son iguales; o un libro de códigos en el cual cualesquiera dos palabras de código adyacentes tienen una diferencia de fase más pequeña puede usarse como el primer libro de códigos Ai, y un libro de códigos en el que cualesquiera dos palabras de código adyacentes tienen una diferencia de código más grande puede usarse como el segundo libro de códigos Bi, es decir, la granularidad de cuantificación del primer libro de códigos Ai es menor que la del segundo libro de códigos Bi.
En una forma de implementación, cada columna del primer libro de códigos Ai es un vector de la transformada discreta de Fourier DFT M-dimensional, donde M puede corresponder a una cantidad de antenas de transmisión en una dirección horizontal, M>1, y todas las diferencias de fase entre cualesquiera dos columnas adyacentes de vectores
DFT son iguales.
Cada columna del segundo libro de códigos Bi es un vector DFT N-dimensional, donde N puede corresponder a una cantidad de antenas de transmisión en una dirección vertical, N>1, y al menos dos diferencias de fase entre dos columnas adyacentes de vectores DFT no son iguales.
Más específicamente, cada columna del primer libro de códigos Ai puede seleccionarse en un intervalo igual de Na vectores DFT M-dimensionales que se distribuyen en un intervalo igual dentro de un intervalo de fase [0, 2n], y Na>1.
Cada columna del segundo libro de códigos puede seleccionarse de Ne vectores DFT N-dimensionales que se distribuyen en un intervalo desigual dentro de un intervalo de fase [0, n], y Ne>1.
En otras palabras, hay Na vectores DFT en una dirección horizontal, y hay Ne vectores DFT en una dirección vertical;
en este caso, una fase que corresponde a cada vector DFT en una dirección horizontal es una de Na fases que se dividen en un intervalo [0, 2n], y una fase que corresponde a un vector DFT en una dirección vertical es una de Ne fases que se dividen en un intervalo [0, n]. Cabe destacar que el intervalo de fase [0, 2n] en la dirección horizontal y el intervalo de fase [0, n] en la dirección vertical son solo ejemplos. En la siguiente descripción, también se usan los intervalos en los ejemplos, pero puede usarse otro intervalo de fase en una implementación específica.
Según las características del canal en la dirección horizontal y el canal en la dirección vertical, puede especificarse que el intervalo de fase [0, 2n] en la dirección horizontal se divide de forma uniforme, y el intervalo de fase [0, n] en la dirección vertical se divide de forma no uniforme, es decir, puede especificarse que todas las diferencias entre cualesquiera dos fases adyacentes de Na fases son iguales, y todas las diferencias entre cualesquiera dos fases adyacentes de Ne fases no son iguales. Por ejemplo, algunos vectores DFT en la dirección vertical corresponden a (2Ne/3) fases que se dividen de forma uniforme en un intervalo [0, n/2], y los otros vectores DFT corresponden a (Ne/3) fases que se dividen de forma uniforme en un intervalo [n/2, n]. Es decir, al usar n/2 como un centro, las fases que corresponden a vectores DFT en la dirección vertical se seleccionan respectivamente hacia arriba y hacia abajo mediante una granularidad k o una granularidad d. En la presente memoria descriptiva, la granularidad k para la selección hacia arriba es mayor o igual a la granularidad d para la selección hacia abajo.
En otra forma de implementación, debido a que el cambio del canal en la dirección vertical es más lento que el cambio del canal en la dirección horizontal, una cantidad de libros de códigos candidatos del primer libro de códigos puede ser mayor o igual a una cantidad de libros de códigos candidatos del segundo libro de códigos. Específicamente, por ejemplo, una cantidad de matrices de bloques Xi en la W1 es Nb, y una cantidad de primeros libros de códigos Ai y una cantidad de segundos libros de códigos Bi también puede ser Nb. Sin embargo, en esta forma de implementación, debido a que el cambio del canal en la dirección vertical es más lento que el cambio del canal en la dirección horizontal, una cantidad de segundos libros de códigos Bi puede ser menor que Nb. Por ejemplo, la cantidad de segundos libros de códigos Bi es Nb/2, y cuando se usa, cada segundo libro de códigos Bi se usa dos veces, y las matrices de bloques constituidas son, respectivamente, las siguientes: Xi = Ai 0 Bi, X2 = A20 B1, X3 = A3 0 B2, X
XNb = ANb 0 BNb/2.
De esta forma, la cantidad de segundos libros de códigos Bi es más pequeña y, por lo tanto, es posible reducir la sobrecarga de retroalimentación de una red.
Incluso, además, en otra forma de implementación, una diferencia de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el segundo libro de códigos Bi es mayor o igual a una diferencia de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el primer libro de códigos Ai. Es decir, un intervalo de fase entre vectores DFT en el segundo libro de códigos Bi es mayor que un intervalo de fase entre vectores DFT en el primer libro de códigos Ai, es decir, los vectores DFT en el segundo libro de códigos Bi están más dispersos. Por lo tanto, también puede reflejarse una característica de que el cambio del canal en la dirección vertical es más lento que el cambio del canal en la dirección horizontal.
La Figura 5 es un diagrama de flujo de la Realización 3 de un método para determinar un indicador de matriz de precodificación según la presente invención. Un cuerpo de ejecución de esta realización es un extremo de recepción, que puede ser una estación base o un UE. Cuando el cuerpo de ejecución, es decir, el extremo de recepción es una estación base, de forma correspondiente, el extremo de transmisión puede ser un UE; cuando el cuerpo de ejecución, es decir, el extremo de recepción es un UE, de forma correspondiente, el extremo de transmisión puede ser una estación base. Tal como se muestra en la Figura 5, el método, en esta realización, puede incluir las siguientes etapas: Etapa 501: El extremo de recepción selecciona una matriz de precodificación W de un libro de códigos en función de
una señal de referencia enviada por el extremo de transmisión, donde
Figure imgf000009_0001
donde la Wa es una segunda matriz
de precodificación que incluye una primera matriz de precodificación
Figure imgf000009_0002
una cantidad de primeras matrices de precodificación que constituyen la Wa, y n>1; y la Wb es una tercera matriz de precodificación, donde Wb = O X Wa, y O es una matriz de rotación de fase de la Wa.
Específicamente, para un arreglo de antena plano bidimensional de una antena polarizada doble (es decir, un arreglo de antena plano bidimensional incluye al menos dos direcciones de polarización, por ejemplo, las dos direcciones de polarización pueden ser 45 grados positivos y 45 grados negativos o 0 grados y 90 grados), la segunda matriz de precodificación Wa puede representar una matriz de precodificación en una primera dirección de polarización, donde n puede ser una cantidad de puertos de antena en una dirección vertical, es decir, una cantidad de filas de arreglos de antena planos bidimensionales, y la tercera matriz de precodificación Wb puede representar una matriz de precodificación en una segunda dirección de polarización.
La selección de la segunda matriz de precodificación Wa puede ser de la siguiente manera: Por ejemplo, para los arreglos de antena planos bidimensionales 2x4, es decir, hay dos filas de antenas y cuatro antenas en cada fila, la
Wa ~wo~
Wa puede ser: W 1 i j y |a W0 y la W1 pueden seleccionarse por separado de un libro de códigos de cuatro antenas en un sistema LTE, donde la W0 y la W1 pueden seleccionarse como libros de códigos iguales, o pueden seleccionarse como libros de códigos diferentes, lo que no se encuentra limitado en esta realización de la presente invención.
Debido a que puede considerarse que la matriz de precodificación en la segunda dirección de polarización puede obtenerse al rotar la matriz de precodificación en la primera dirección de polarización mediante una fase específica, y las características de la rotación de la fase de polarización que corresponden a cada fila de antenas en una dirección vertical son mutuamente independiente, la tercera matriz de precodificación Wb puede obtenerse al multiplicar la segunda matriz de precodificación Wa por la matriz de rotación de fase O. Específicamente, la tercera matriz de precodificación Wb puede indicarse como:
Figure imgf000009_0003
, en este caso, la tercera matriz de precodificación Wb puede reflejar una característica de que
la rotación de fase se realiza independientemente en cada fila del arreglo de antena plano bidimensional que corresponde a la segunda matriz de precodificación Wa.
Etapa 502: El extremo de recepción envía un indicador de matriz de precodificación PMI que corresponde a la matriz de precodificación W al extremo de transmisión.
Por consiguiente, después de recibir el PMI, el extremo de transmisión puede obtener la matriz de precodificación W según el PMI y según una correspondencia que se encuentra en el 3GPP TS 36.213 y se da entre un PMI y una matriz de precodificación W.
En esta realización, un extremo de recepción selecciona una matriz de precodificación W de un libro de códigos en
w = Wa
función de una señal de referencia, donde L W” UbJ; se usa una estructura en la cual Wa y Wb están conectadas en paralelo, donde Wa y Wb, respectivamente, representan características de una primera dirección de polarización y una segunda dirección de polarización, y la Wb se obtiene al realizar independientemente la rotación de fase en cada fila de la Wa, de modo que pueda reflejarse una característica de que las fases de polarización en una dirección horizontal y una dirección vertical de un arreglo de antena plano bidimensional son mutuamente independientes, y pueda reflejarse una característica de que la rotación de fase en cada fila en la dirección vertical es independiente. Por lo tanto, un extremo de transmisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por el extremo de recepción y se construye en una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
Para facilitar la descripción, la siguiente realización se describe mediante el uso de un ejemplo en el cual el extremo de transmisión es una estación base y el extremo de recepción es un UE. Debe entenderse que esta realización de la presente invención no impone una limitación a ello. El extremo de recepción puede ser una estación base y el extremo de transmisión puede ser un UE.
Cabe destacar que un tipo de la señal de referencia en la etapa 501 no se encuentra limitado en esta realización de la presente invención. Por ejemplo, la señal de referencia puede ser una señal de referencia de información de estado del canal (en inglés, Channel State Information Reference Signal - CSI RS), una señal de referencia de demodulación (en inglés, Demodulation RS - DM RS) o una señal de referencia celular específica (en inglés, Cell-specific RS - CRS), y la CSI puede incluir, además, un indicador de calidad del canal (en inglés Channel Quality Indicator/Index,, abreviado CQI). También cabe destacar que, al recibir una notificación, tal como señalización de control de recursos de radio (en inglés, Radio Resource Control - RRC) o información de control de enlace descendente (en inglés, Downlink Control Information - DCI), de la estación base o en función de una identidad celular ID, el UE puede obtener una configuración de recurso de la señal de referencia y obtener la señal de referencia en un recurso correspondiente o en una subtrama correspondiente.
Además, en la etapa 501 en la siguiente realización, la matriz de rotación de fase puede ser una matriz diagonal
Figure imgf000010_0001
donde n>1, y cp¡ = ei0>, 0; e [0,2n]
Es posible preestablecer un valor específico de 0i. Por ejemplo, el valor de 0i puede seleccionarse de una fase que corresponde a cualquier punto de constelación en una forma de modulación existente en el sistema de evolución a largo plazo LTE, donde la forma de modulación puede ser modulación por cambio de fase de cuadratura (en inglés, Quadrature Phase Shift Keying, abreviado QPSK), modulación por cambio de fase 8 (en inglés, 8 Phase Shift Keying, abreviado 8PSK), modulación de amplitud en cuadratura de fase 16 (en inglés, 16 Quadrature Amplitude Modulation, abreviado 16QAM), o similares. Por ejemplo, para QPSK, las fases que corresponden a los cuatro puntos de constelación son, respectivamente, {0, n/2, n, 3n/2}.
Específicamente, cada columna de la primera matriz de precodificación Wi puede ser un vector de la transformada discreta de Fourier (en inglés, Discrete Fourier Transform, abreviado DFT), o puede ser un vector columna de una matriz de Hadamard.
Específicamente, la primera matriz de precodificación Wi puede seleccionarse de un libro de códigos de dos antenas, un libro de códigos de cuatro antenas o un libro de códigos de ocho antenas en el sistema de evolución a largo plazo LTE.
La Figura 6 es un diagrama de flujo de la Realización 1 de un método para determinar una matriz de precodificación según la presente invención. Un cuerpo de ejecución de esta realización es un extremo de transmisión, que puede ser una estación base o un UE. Cuando el cuerpo de ejecución, es decir, el extremo de transmisión es una estación base, de forma correspondiente, el extremo de recepción puede ser un UE; cuando el cuerpo de ejecución, es decir, el extremo de transmisión es un UE, de forma correspondiente, el extremo de recepción puede ser una estación base. El método para determinar una matriz de precodificación, en esta realización, corresponde a la Realización 1 del método para determinar un indicador de matriz de precodificación que se muestra en la Figura 3. Tal como se muestra en la Figura 6, el método, en esta realización, puede incluir las siguientes etapas:
Etapa 601: El extremo de transmisión envía una señal de referencia al extremo de recepción.
Cabe destacar que un tipo de la señal de referencia en la etapa 601 no se encuentra limitado en esta realización de la presente invención. Por ejemplo, la señal de referencia puede ser una señal de referencia de información de estado del canal (en inglés, Channel State Information Reference Signal - CSI RS), una señal de referencia de demodulación (en inglés, Demodulation RS - DM RS) o una señal de referencia celular específica (en inglés, Cell-specific RS - CRS), y la CSI puede incluir, además, un indicador de calidad del canal (en inglés, Channel Quality Indicator/Index, abreviado CQI). También cabe destacar que, al recibir una notificación, tal como señalización de control de recursos de radio (en inglés, Radio Resource Control - RRC) o información de control de enlace descendente (en inglés, Downlink Channel Information - DCI), de la estación base o en función de una identidad celular ID, el UE puede obtener una configuración de recurso de la señal de referencia y obtener la señal de referencia en un recurso correspondiente o en una subtrama correspondiente.
Etapa 602: El extremo de transmisión recibe un indicador de matriz de precodificación PMI enviado por el extremo de recepción.
Etapa 603: El extremo de transmisión determina, según el indicador de matriz de precodificación PMI, una matriz de precodificación W seleccionada por el extremo de recepción de un libro de códigos en función de la señal de referencia, donde la matriz de precodificación W es un producto de dos matrices W1 y W2, donde
la W1 incluye Nb matrices de bloque Xi, Nb ^ 1, y la W1 se indica como: W1 = diagfX^ ...,XN }, donde 1 < i < Nb, y una columna x¡,j de cada matriz de bloques Xi es un producto de Kronecker de un primer vector Ay y un segundo vector By, es decir, Xy = Ay ® B¡j.
Específicamente, el extremo de transmisión puede obtener la matriz de precodificación W de un arreglo de antenas en el extremo de recepción según el PMI y según una relación que se especifica en el 3GPP y se establece entre un PMI y una matriz de precodificación.
Además, la matriz W1 puede ser una matriz que indica una característica de canal de una banda ancha, y la matriz W2 puede ser una matriz que indica una característica de canal de una subbanda; o la matriz W1 puede ser una matriz que indica una característica de canal de largo plazo, y la matriz W2 puede ser una matriz que indica una característica de canal de corto plazo.
La matriz W2 puede utilizarse para seleccionar un vector columna de la matriz W1 para constituir la matriz W, o utilizarse para realizar una combinación ponderada en los vectores columna de la matriz W1 para constituir la matriz W.
En esta realización, la columna x¡,j de cada matriz de bloques Xi en la W1 representa un vector de haz tridimensional, la Xi,j corresponde a una fase en el espacio tridimensional, y la fase se indica de forma conjunta mediante una fase en una dirección horizontal y una fase en una dirección vertical. El primer vector Ay corresponde a una fase en una dirección horizontal, el segundo vector By corresponde a una fase en una dirección vertical, y el producto directo Xij = Ay 0 Bij del primer vector Ay y el segundo vector By corresponde a una fase que se encuentra en el espacio tridimensional y que se obtiene al combinar la fase en la dirección horizontal y la fase en la dirección vertical.
Específicamente, en la etapa 603, el primer vector Ay puede ser un vector DFT en un primer libro de códigos Ai que corresponde a una dirección horizontal, es decir, que corresponde a un arreglo de antena plano bidimensional, y el segundo vector By puede ser un vector DFT en un segundo libro de códigos Bi que corresponde a una dirección vertical, es decir, que corresponde al arreglo de antena plano bidimensional. El primer libro de códigos y el segundo libro de códigos pueden seleccionarse de libros de códigos existentes o pueden reconstruirse. Por eyemplo, para los arreglos de antenas planos bidimensionales 4X2, puede considerarse que hay cuatro antenas en una dirección horizontal y dos antenas en una dirección vertical; por lo tanto, el primer libro de códigos Ai puede seleccionarse de un libro de códigos de LTE de cuatro antenas, y el segundo libro de códigos Bi puede seleccionarse de un libro de códigos de LTE de dos antenas, o las formas del primer libro de códigos Ai y el segundo libro de códigos Bi puede definirse por separado de otra forma.
En esta realización, para un libro de códigos que incluye una matriz de bloques X es una matriz W1, una columna xy de cada matriz de bloques Xi y que representa un haz se define en la forma de un vector de haz tridimensional. Específicamente, la columna de la matriz de bloques se obtiene mediante una manera de calcular un producto de Kronecker de un primer vector Ay que corresponde a una fase en una dirección horizontal y un segundo vector By que corresponde a una fase en una dirección vertical, que indica que la fase en la dirección horizontal y la fase en la dirección vertical se combinan de modo que una característica del vector de haz tridimensional pueda refleyarse en el libro de códigos. Por lo tanto, un extremo de transmisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por un extremo de recepción y se selecciona de una estructura de libro de códigos en la presente invención, que puede meyorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y meyorando una capacidad de procesamiento del sistema.
En la realización anterior, específicamente en una implementación específica, además, todas las columnas de la matriz de bloques Xi se obtienen al calcular productos de Kronecker por pares de forma sucesiva de N1 primeros vectores consecutivos y N2 segundos vectores consecutivos. Por eyemplo, el primer vector se obtiene del primer libro de códigos Ai y hay cuatro primeros vectores en el primer libro de códigos: A¡,o, A,1, Ay2 y A,3; el segundo vector se obtiene del segundo libro de códigos Bi, y hay cuatro segundos vectores en el segundo libro de códigos: B¡,o, B¡,i , By2 y Bi,3; en este caso, las cuatro columnas x¡,o, x¡,i, x¡,2 y x¡,3 incluidas en la matriz de bloques X¡ son respectivamente: x¡o = A¡o 0 B¡o, x¡i = A¡i 0 B¡i, x¡2 = A¡20 B¡2 y x¡3 = A¡30 B¡3.
Incluso, además, en la realización anterior, una cantidad N i de primeros vectores es mayor o igual a una cantidad N2 de segundos vectores. Un intervalo de la fase en la dirección horizontal generalmente es [o, 2n], un intervalo de la fase en la dirección vertical es [o, n], y un cambio de un canal en una dirección vertical es más lento que un cambio de un canal en una dirección horizontal; por lo tanto, una granularidad por división de fase del segundo libro de códigos que representa una dirección vertical puede ser mayor que una granularidad por división de fase del primer libro de códigos que representa una dirección horizontal, es decir, la cantidad N2 de segundos vectores en el segundo libro de códigos puede ser menor o igual a la cantidad N i de primeros vectores en el primer libro de códigos.
Además, todos los vectores de haz de una matriz de vector de haz tridimensional pueden dividirse adicionalmente en múltiples grupos de haces, de los cuales los grupos de haces adyacentes se solapan entre sí o no se solapan entre sí. Es decir, en la realización anterior, cada matriz de bloques Xi corresponde a un grupo de haces, y el grupo de haces puede dividirse de múltiples maneras.
Específicamente, para cualesquiera dos matrices de bloques adyacentes, X¡ y X¡+i, si los segundos vectores que constituyen X¡ y X¡+i son N2 segundos vectores consecutivos, donde N2 es mayor que o, hay si primeros vectores iguales en dos grupos de primeros vectores que constituyen X¡ y X¡+i, y s i es mayor o igual a o; y
para cualesquiera dos matrices de bloques adyacentes, X¡ y X¡+i, si los primeros vectores que constituyen X¡ y X¡+i son
i i
N1 primeros vectores consecutivos iguales, donde N1 es mayor que 0, hay s2 segundos vectores iguales en dos grupos de segundos vectores que constituyen Xi y X¡+1, y s2 es mayor o igual a 0, donde
s1 representa una cantidad de grupos de haces solapados en una dirección horizontal y, cuando s1 es igual a 0, los grupos de haces no se solapan en la dirección horizontal; s2 representa una cantidad de grupos de haces solapados en una dirección vertical y, cuando s2 es igual a 0, los grupos de haces no se solapan en la dirección vertical; es posible que s1 y s2 sean 0, lo que corresponde a un caso en el cual no hay ningún grupo de haces solapados; es posible que ni s1 ni s2 sean 0, lo que corresponde a un caso en el cual hay grupos de haces solapados en una dirección horizontal y en una dirección vertical.
Preferiblemente, para garantizar la precisión de selección de un haz de borde dentro de cada grupo de vectores de haces, generalmente, los grupos de vectores de haces adyacentes se solapan hasta un grado particular, es decir, s1 o s2 es 0.
Además, preferiblemente, s1 es mayor o igual a s2. En este caso, pueden usarse menos grupos de haces en la dirección vertical y, por lo tanto, se reduce la sobrecarga de retroalimentación en la dirección vertical y todo el espacio tridimensional.
La Figura 7 es un diagrama de flujo de la Realización 2 de un método para determinar una matriz de precodificación según la presente invención. Un cuerpo de ejecución de esta realización es un extremo de transmisión, que puede ser una estación base o un UE. Cuando el cuerpo de ejecución, es decir, el extremo de transmisión es una estación base, de forma correspondiente, el extremo de recepción puede ser un UE; cuando el cuerpo de ejecución, es decir, el extremo de transmisión es un UE, de forma correspondiente, el extremo de recepción puede ser una estación base. El método para determinar una matriz de precodificación, en esta realización, corresponde a la Realización 2 del método para determinar un indicador de matriz de precodificación que se muestra en la Figura 4. Tal como se muestra en la Figura 7, el método, en esta realización, puede incluir las siguientes etapas:
Etapa 701: El extremo de transmisión envía una señal de referencia al extremo de recepción.
Cabe destacar que un tipo de la señal de referencia en la etapa 701 no se encuentra limitado en esta realización de la presente invención. Por ejemplo, la señal de referencia puede ser una señal de referencia de información de estado del canal (en inglés, Channel State Information Reference Signal - CSI RS), una señal de referencia de demodulación (Demodulation RS - DM RS) o una señal de referencia celular específica (en inglés, Cell-specific RS - CRS), y la CSI puede incluir, además, un indicador de calidad del canal (en inglés, Channel Quality Indicator/Index, abreviado CQI). También cabe destacar que, al recibir una notificación, tal como señalización de control de recursos de radio (en inglés, Radio Resource Control - RRC) o información de control de enlace descendente (en inglés, Downlink Control Information - DCI), de la estación base o en función de una identidad celular ID, el UE puede obtener una configuración de recurso de la señal de referencia y obtener la señal de referencia en un recurso correspondiente o en una subtrama correspondiente.
Etapa 702: El extremo de transmisión recibe un indicador de matriz de precodificación PMI enviado por el extremo de recepción.
Etapa 703: El extremo de transmisión determina, según el indicador de matriz de precodificación PMI, una matriz de precodificación W seleccionada por el extremo de recepción de un libro de códigos en función de la señal de referencia, donde la matriz de precodificación W es un producto de una matriz W1 y una matriz W2, donde
la W1 incluye Nb matrices de bloques Xi, Nb ^ 1, y la W1 se indica como: W1 = diag{X1,_ ,X ^ ¡}, donde 1 < i < Nb, cada matriz de bloques Xi es un producto de Kronecker de un primer libro de códigos Ai y un segundo libro de códigos Bi, es decir, Xi = Ai ® Bi, cada columna del primer libro de códigos Ai es un vector de la transformada discreta de Fourier DFT M-dimensional, M>1, cada columna del segundo libro de códigos Bi es un vector DFT N-dimensional, y N>1.
Además, la matriz W1 puede ser una matriz que indica una característica de canal de una banda ancha, y la matriz W2 puede ser una matriz que indica una característica de canal de una subbanda; o la matriz W1 puede ser una matriz que indica una característica de canal de largo plazo, y la matriz W2 puede ser una matriz que indica una característica de canal de corto plazo.
La matriz W2 puede utilizarse para seleccionar un vector columna de la matriz W1 para constituir la matriz W, o utilizarse para realizar una combinación ponderada en los vectores columna de la matriz W1 para constituir la matriz W.
En esta realización, el primer libro de códigos Ai en la matriz de bloques Xi en la W1 puede ser una matriz o un vector DFT en una dirección horizontal, el segundo libro de códigos Bi es una matriz o un vector DFT en una dirección vertical, y la matriz de bloques Xi es la matriz W1 es un producto directo del primer libro de códigos y el segundo libro de códigos, o el libro de códigos generado en la W1 se encuentra en forma de un vector DFT en el espacio tridimensional (un vector DFT 3D) o una matriz DFT en el espacio tridimensional. Cada matriz o vector DFT en una dirección horizontal, matriz o vector DFT en una dirección vertical, y cada matriz o vector DFT 3D corresponden, respectivamente, a una fase en una dirección horizontal, una fase en una dirección vertical, y una fase en una dirección 3D. Por ejemplo, en un libro de códigos doble índica de ocho antenas en el lanzamiento 10 de 3GPP (en inglés abreviado, Rel-10), 32 vectores DFT de cuatro antenas en una dirección horizontal corresponden a 32 fases que se dividen de forma uniforme dentro de un intervalo [0, 2n].
Específicamente, en la etapa 703, para la matriz de bloques Xi en la matriz W1, el primer libro de códigos Ai representa un libro de códigos que corresponde a una dirección horizontal de un arreglo de antena plano bidimensional, y el segundo libro de códigos Bi representa un libro de códigos que corresponde a una dirección vertical del arreglo de antena plano bidimensional. Por ejemplo, para los arreglos de antenas planos bidimensionales 4X2, puede considerarse que hay cuatro antenas en una dirección horizontal y dos antenas en una dirección vertical; por lo tanto, el primer libro de códigos Ai puede seleccionarse de un libro de códigos de LTE de cuatro antenas, y el segundo libro de códigos Bi puede seleccionarse de un libro de códigos de LTE de dos antenas, o las formas del primer libro de códigos Ai y el segundo libro de códigos Bi puede definirse por separado de otra forma.
En esta realización, en la etapa 703, para un libro de códigos que incluye una matriz de bloques Xi en una matriz W1, un primer libro de códigos Ai representa un libro de códigos que corresponde a una dirección horizontal de un arreglo de antena plano bidimensional, un segundo libro de códigos Bi representa un libro de códigos que corresponde a una dirección vertical del arreglo de antena plano bidimensional, y la selección del primer libro de códigos Ai y la selección del segundo libro de códigos Bi son mutuamente independientes; por lo tanto, una matriz de precodificación W, en esta realización, puede reflejar una característica de que las características de la dirección horizontal y la dirección vertical del arreglo de antena plano bidimensional son mutuamente independientes. Por lo tanto, un extremo de transmisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por un extremo de recepción y se selecciona de una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
En una implementación específica de la realización anterior, considerando que un cambio de un canal en una dirección vertical es más lento que un cambio de un canal en una dirección horizontal, cuando el cambio del canal en la presente memoria descriptiva se refiere a un cambio de una respuesta del canal en un dominio de tiempo, un dominio de frecuencia o un dominio de espacio, es posible usar métodos de cuantificación diferentes en una dirección horizontal y una dirección vertical. En los métodos de cuantificación diferentes, las granularidades de cuantificación o los intervalos de cuantificación son diferentes, es decir, se usan métodos de cuantificación diferentes para el primer libro de códigos Ai y el segundo libro de códigos Bi. Los métodos de cuantificación diferentes pueden incluir, específicamente, tres formas. En una primera forma, una granularidad de cuantificación del primer libro de códigos Ai es menor que una granularidad de cuantificación del segundo libro de códigos Bi, por ejemplo, la granularidad de cuantificación del primer libro de códigos es n/32, es decir, una fase que corresponde a cada vector en el espacio en el cual los vectores constituyen el primer libro de códigos es un número entero múltiplo de n/32, y la granularidad del segundo libro de códigos es n/16, es decir, una fase que corresponde a cada vector en el espacio en el cual los vectores constituyen el segundo libro de códigos es un número entero múltiplo de n/16. En una segunda forma, todas las diferencias de fase entre cualesquiera dos vectores adyacentes en el espacio en el cual los vectores constituyen el primer libro de códigos Ai son iguales, es decir, el primer libro de códigos Ai es un libro de códigos cuantificado de forma uniforme, y al menos dos diferencias de fase en el espacio en el cual los vectores constituyen el segundo libro de códigos Bi no son iguales, donde cada diferencia de fase es una diferencia de fase entre dos vectores adyacentes en el espacio de los vectores constituyentes, es decir, el segundo libro de códigos Bi es un libro de códigos cuantificado de forma no uniforme; por ejemplo, una diferencia de fase entre cualesquiera dos vectores adyacentes en el espacio en el cual los vectores constituyen el primer libro de códigos Ai es n/32, y en el espacio en el cual los vectores constituyen el segundo libro de códigos Bi una diferencia de fase entre el primer vector y el segundo vector adyacente es n/24, y una diferencia de fase entre el 22.° vector y el 23.er vector adyacente es n/28. En una tercera forma, el primer libro de códigos Ai usa un libro de códigos cuantificado de forma uniforme, es decir, todas las diferencias de fases entre cualesquiera dos palabras de código adyacentes son iguales, y el segundo libro de códigos Bi usa un libro de códigos cuantificado de forma no uniforme, es decir, todas las diferencias de fases entre cualesquiera dos palabras de código adyacentes no son iguales; o un libro de códigos en el cual cualesquiera dos palabras de código adyacentes tienen una diferencia de fase más pequeña puede usarse como el primer libro de códigos Ai, y un libro de códigos en el que cualesquiera dos palabras de código adyacentes tienen una diferencia de código más grande puede usarse como el segundo libro de códigos Bi, es decir, la granularidad de cuantificación del primer libro de códigos Ai es menor que la del segundo libro de códigos Bi.
En una forma de implementación, cada columna del primer libro de códigos Ai es un vector de la transformada discreta de Fourier DFT M-dimensional, donde M puede corresponder a una cantidad de antenas de transmisión en una dirección horizontal, M>1, y todas las diferencias de fase entre cualesquiera dos columnas adyacentes de vectores DFT son iguales.
Cada columna del segundo libro de códigos Bi es un vector DFT N-dimensional, donde N puede corresponder a una cantidad de antenas de transmisión en una dirección vertical, N>1, y al menos dos diferencias de fase entre dos columnas adyacentes de vectores DFT no son iguales.
Más específicamente, cada columna del primer libro de códigos Ai puede seleccionarse en un intervalo igual de Na vectores DFT M-dimensionales que se distribuyen en un intervalo igual dentro de un intervalo de fase [0, 2n], y Na>1. Cada columna del segundo libro de códigos puede seleccionarse de Ne vectores DFT N-dimensionales que se distribuyen en un intervalo desigual dentro de un intervalo de fase [0, n], y Ne>1.
En otras palabras, hay Na vectores DFT en una dirección horizontal, y hay Ne vectores DFT en una dirección vertical; en este caso, una fase que corresponde a cada vector DFT en una dirección horizontal es una de Na fases que se dividen en un intervalo [0, 2n], y una fase que corresponde a un vector DFT en una dirección vertical es una de Ne fases que se dividen en un intervalo [0, n]. Cabe destacar que el intervalo de fase [0, 2n] en la dirección horizontal y el intervalo de fase [0, n] en la dirección vertical son solo ejemplos. En la siguiente descripción, también se usan los intervalos en los ejemplos, pero puede usarse otro intervalo en una implementación específica.
Según las características del canal en la dirección horizontal y el canal en la dirección vertical, puede especificarse que el intervalo de fase [0, 2n] en la dirección horizontal se divide de forma uniforme, y el intervalo de fase [0, n] en la dirección vertical se divide de forma no uniforme, es decir, puede especificarse que todas las diferencias entre cualesquiera dos fases adyacentes de Na fases son iguales, y todas las diferencias entre cualesquiera dos fases adyacentes de Ne fases no son iguales. Por ejemplo, algunos vectores DFT en la dirección vertical corresponden a (2Ne/3) fases que se dividen de forma uniforme en un intervalo [0, n/2], y los otros vectores DFT corresponden a (Ne/3) fases que se dividen de forma uniforme en un intervalo [n/2, n]. Es decir, al usar n/2 como un centro, las fases que corresponden a vectores DFT en la dirección vertical se seleccionan respectivamente hacia arriba y hacia abajo mediante una granularidad k o una granularidad d. En la presente memoria descriptiva, la granularidad k para la selección hacia arriba es mayor o igual a la granularidad d para la selección hacia abajo.
En otra forma de implementación, debido a que el cambio del canal en la dirección vertical es más lento que el cambio del canal en la dirección horizontal, una cantidad de libros de códigos candidatos del primer libro de códigos puede ser mayor o igual a una cantidad de libros de códigos candidatos del segundo libro de códigos. Específicamente, por ejemplo, una cantidad de matrices de bloques Xi en la W1 es Nb, y una cantidad de primeros libros de códigos Ai y una cantidad de segundos libros de códigos Bi también puede ser Nb. Sin embargo, en esta forma de implementación, debido a que el cambio del canal en la dirección vertical es más lento que el cambio del canal en la dirección horizontal, una cantidad de segundos libros de códigos Bi puede ser menor que Nb. Por ejemplo, la cantidad de segundos libros de códigos Bi es Nb/2, y cuando se usa, cada segundo libro de códigos Bi se usa dos veces, y las matrices de bloques constituidas son, respectivamente, las siguientes: Xi = Ai 0 Bi, X2 = A2 0 B1, X3 = A3 0 B2, X4 = A4 0 B2,..., y Xnb = ^ nb 0 Bn¡¡/ 2.
De esta forma, la cantidad de segundos libros de códigos Bi es más pequeña y, por lo tanto, es posible reducir la sobrecarga de retroalimentación de una red.
Incluso, además, en otra forma de implementación, una diferencia de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el segundo libro de códigos Bi es mayor o igual a una diferencia de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el primer libro de códigos Ai. Es decir, un intervalo de fase entre vectores DFT en el segundo libro de códigos Bi es mayor que un intervalo de fase entre vectores DFT en el primer libro de códigos Ai, es decir, los vectores DFT en el segundo libro de códigos Bi están más dispersos. Por lo tanto, también puede reflejarse una característica de que el cambio del canal en la dirección vertical es más lento que el cambio del canal en la dirección horizontal.
La Figura 8 es un diagrama de flujo de la Realización 3 de un método para determinar una matriz de precodificación según la presente invención. Un cuerpo de ejecución de esta realización es un extremo de transmisión, que puede ser una estación base o un UE. Cuando el cuerpo de ejecución, es decir, el extremo de transmisión es una estación base, de forma correspondiente, el extremo de recepción puede ser un UE; cuando el cuerpo de ejecución, es decir, el extremo de transmisión es un UE, de forma correspondiente, el extremo de recepción puede ser una estación base. El método para determinar una matriz de precodificación, en esta realización, corresponde a la Realización 3 del método para determinar un indicador de matriz de precodificación que se muestra en la Figura 5. Tal como se muestra en la Figura 8, el método, en esta realización, puede incluir las siguientes etapas:
Etapa 801: El extremo de transmisión envía una señal de referencia al extremo de recepción.
Cabe destacar que un tipo de la señal de referencia en la etapa 801 no se encuentra limitado en esta realización de la presente invención. Por ejemplo, la señal de referencia puede ser una señal de referencia de información de estado del canal (en inglés, Channel State Information Reference Signal - CSI RS), una señal de referencia de demodulación (en inglés, Demodulation RS - DM RS) o una señal de referencia celular específica (en inglés, Cell-specific RS - CRS), y la CSI puede incluir, además, un indicador de calidad del canal (en inglés, Channel Quality Indicator/Index, abreviado CQI). También cabe destacar que, al recibir una notificación (tal como señalización de control de recursos de radio (en inglés, Radio Resource Control - RRC) o información de control de enlace descendente (en inglés, Downlink Control Information - DCI)), de la estación base o en función de una identidad celular ID, el UE puede obtener una configuración de recurso de la señal de referencia y obtener la señal de referencia en un recurso correspondiente o en una subtrama correspondiente.
Etapa 802: El extremo de transmisión recibe un indicador de matriz de precodificación PMI enviado por el extremo de recepción.
Etapa 803: El extremo de transmisión determina, según el indicador de matriz de precodificación PMI, una matriz de precodificación W seleccionada por el extremo de recepción de un libro de códigos en función de la señal de referencia,
donde
Figure imgf000015_0001
, donde
la Wa es una segunda matriz de precodificación que incluye una primera 0 < i < n-1, n es una cantidad de primeras matrices de precodificación qu
Figure imgf000015_0002
la Wb es una tercera matriz de precodificación, donde Wb = O X Wa, y O es una matriz de rotación de fase de la Wa.
Específicamente, después de recibir el PMI, el extremo de transmisión puede obtener la matriz de precodificación W según el PMI y según una correspondencia que se encuentra en el 3GPP TS 36.213 y se da entre un PMI y una matriz de precodificación W.
Para un arreglo de antena plano bidimensional de una antena polarizada doble (es decir, un arreglo de antena plano bidimensional incluye al menos dos direcciones de polarización, por ejemplo, las dos direcciones de polarización pueden ser 45 grados positivos y 45 grados negativos o 0 grados y 90 grados), la segunda matriz de precodificación Wa puede representar una matriz de precodificación en una primera dirección de polarización, donde n puede ser una cantidad de puertos de antena en una dirección vertical, es decir, una cantidad de filas de arreglos de antena planos bidimensionales, y la tercera matriz de precodificación Wb puede representar una matriz de precodificación en una segunda dirección de polarización.
La selección de la segunda matriz de precodificación Wa puede ser de la siguiente manera: Por ejemplo, para los arreglos de antena planos bidimensionales 2x4, es decir, hay dos filas de antenas y cuatro antenas en cada fila, la W 0
Wa =
Wa puede ser: L W ^ l 1 \ y la W0 y la W1 pueden seleccionarse por separado de un libro de códigos de cuatro antenas en un sistema LTE, donde la W0 y la W1 pueden seleccionarse como libros de códigos iguales, o pueden seleccionarse como libros de códigos diferentes, lo que no se encuentra limitado en esta realización de la presente invención.
Debido a que puede considerarse que la matriz de precodificación en la segunda dirección de polarización puede obtenerse al rotar la matriz de precodificación en la primera dirección de polarización mediante una fase específica, y las características de la rotación de la fase de polarización que corresponden a cada fila de antenas en una dirección vertical son mutuamente independiente, la tercera matriz de precodificación Wb puede obtenerse al multiplicar la segunda matriz de precodificación Wa por la matriz de rotación de fase O. Específicamente, la tercera matriz de precodificación Wb puede indicarse como:
Figure imgf000015_0003
en este caso, la tercera matriz de precodificación Wb puede reflejar una característica de que la rotación de fase se realiza independientemente en cada fila del arreglo de antena plano bidimensional que corresponde a la segunda matriz de precodificación Wa.
En esta realización, un extremo de recepción selecciona una matriz de precodificación W de un libro de códigos en
w = Wa
Wb
función de una señal de referencia, donde L" se usa una estructura en la cual Wa y Wb están conectadas en paralelo, donde Wa y Wb, respectivamente, representan características de una primera dirección de polarización y una segunda dirección de polarización, y la Wb se obtiene al realizar independientemente la rotación de fase en cada fila de la Wa, de modo que pueda reflejarse una característica de que las fases de polarización en una dirección horizontal y una dirección vertical de un arreglo de antena plano bidimensional son mutuamente independientes, y pueda reflejarse una característica de que la rotación de fase en cada fila en la dirección vertical es independiente. Por lo tanto, un extremo de transmisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por el extremo de recepción y se construye en una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
Además, en la etapa 803 en la siguiente realización, la matriz de rotación de fase O puede ser una matriz diagonal
Figure imgf000015_0004
Es posible preestablecer un valor específico de 0i. Por ejemplo, el valor de 0i puede seleccionarse de una fase que corresponde a cualquier punto de constelación en una forma de modulación existente en el sistema de evolución a largo plazo LTE, donde la forma de modulación puede ser modulación por cambio de fase de cuadratura (en inglés, Quadrature Phase Shift Keying, abreviado QPSK), modulación por cambio de fase 8 (en inglés, 8 Phase Shift Keying, abreviado 8PSK), modulación de amplitud en cuadratura de fase 16 (en inglés, 16 Quadrature Amplitude Modulation, abreviado 16QAM), o similares. Por ejemplo, para QPSK, las fases que corresponden a los cuatro puntos de constelación son, respectivamente, {0, n/2, n, 3n/2}.
Específicamente, cada columna de la primera matriz de precodificación Wi puede ser un vector de la transformada discreta de Fourier (en inglés, Discrete Fourier Transform, abreviado DFT), o puede ser un vector columna de una matriz de Hadamard.
Específicamente, la primera matriz de precodificación Wi puede seleccionarse de un libro de códigos de dos antenas, un libro de códigos de cuatro antenas o un libro de códigos de ocho antenas en el sistema de evolución a largo plazo LTE.
La Figura 9 es un diagrama estructural esquemático de la Realización 1 de un extremo de recepción 900 según la presente invención. Tal como se muestra en la Figura 9, el extremo de recepción 900, en esta realización, puede incluir: un módulo de selección 901 y un módulo de emisión 902. El módulo de selección 901 puede configurarse para seleccionar una matriz de precodificación W de un libro de códigos en función de una señal de referencia enviada por un extremo de transmisión, donde la matriz de precodificación W es un producto de dos matrices W1 y W2, donde la W1 incluye Nb matrices de bloque Xi, Nb ^ 1, y la W1 se indica como: W1 = diag [X1, . , X ^ ¡ ], donde 1 < i < Nb, y una columna xy de cada matriz de bloques Xi es un producto de Kronecker de un primer vector Ay y un segundo vector Bij, es decir, Xy = Ay ® By.
El módulo de emisión 902 puede configurarse para enviar un indicador de matriz de precodificación PMI que corresponde a la matriz de precodificación W al extremo de transmisión, de modo que el extremo de transmisión obtenga la matriz de precodificación W de un arreglo de antena en el extremo de recepción según el PMI.
Además, todas las columnas de la matriz de bloques Xi se obtienen al calcular productos de Kronecker por pares de forma sucesiva de N1 primeros vectores consecutivos y N2 segundos vectores consecutivos.
Además, N1 es mayor o igual a N2.
Además, para cualesquiera dos matrices de bloques adyacentes, Xi y Xi+1, si los segundos vectores que constituyen Xi y Xi+1 son N2 segundos vectores consecutivos iguales, donde N2 es mayor que 0, hay s1 primeros vectores iguales en dos grupos de primeros vectores que constituyen Xi y Xi+1, y s1 es mayor o igual a 0; y
para cualesquiera dos matrices de bloques adyacentes, Xi y Xi+1, si los primeros vectores que constituyen Xi y Xi+1 son N1 primeros vectores consecutivos iguales, donde N1 es mayor que 0, hay s2 segundos vectores iguales en dos grupos de segundos vectores que constituyen Xi y Xi+1, y s2 es mayor o igual a 0.
Además, s1 es mayor o igual a s2.
El extremo de recepción en esta realización puede configurarse para ejecutar la solución técnica en la realización del método que se muestra en la Figura 3. Los principios de implementación de este son similares, y los detalles no se describen nuevamente en la presente memoria descriptiva.
Según el extremo de recepción, en esta realización, para un libro de códigos que incluye una matriz de bloques Xi es una matriz W1, una columna xy de cada matriz de bloques Xi y que representa un haz se define en la forma de un vector de haz tridimensional. Específicamente, la columna de la matriz de bloques se obtiene mediante una manera de calcular un producto de Kronecker de un primer vector Aij que corresponde a una fase en una dirección horizontal y un segundo vector Bij que corresponde a una fase en una dirección vertical, que indica que la fase en la dirección horizontal y la fase en la dirección vertical se combinan de modo que una característica del vector de haz tridimensional pueda reflejarse en el libro de códigos. Por lo tanto, un extremo de transmisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por el extremo de recepción y se selecciona de una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
La Figura 10 es un diagrama estructural esquemático de la Realización 2 de un extremo de recepción 1000 según la presente invención. Tal como se muestra en la Figura 10, el extremo de recepción 1000, en esta realización, puede incluir: un módulo de selección 1001 y un módulo de emisión 1002. El módulo de selección 1001 puede configurarse para seleccionar una matriz de precodificación W de un libro de códigos en función de una señal de referencia enviada por un extremo de transmisión, donde la matriz de precodificación W es un producto de una matriz W1 y una matriz W2, donde
la W1 incluye Nb matrices de bloques Xi, Nb ^ 1, y la W1 se indica como: W1 = diag [X1,...,X N }, donde 1 < i < Nb, cada matriz de bloques Xi es un producto de Kronecker de un primer libro de códigos Ai y un segundo libro de códigos Bi, es decir, Xi = Ai ® Bi, cada columna del primer libro de códigos Ai es un vector de la transformada discreta de Fourier DFT M-dimensional, M>1, cada columna del segundo libro de códigos Bi es un vector DFT N-dimensional, y N>1.
El módulo de emisión 1002 puede configurarse para enviar un indicador de matriz de precodificación PMI que corresponde a la matriz de precodificación W al extremo de transmisión.
Además, todas las diferencias de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el primer libro de códigos Ai son iguales.
Además, cada columna del primer libro de códigos se selecciona en un intervalo igual de Na vectores DFT M-dimensionales que se distribuyen en un intervalo igual dentro de un intervalo de fase [0, 2n], y Na>1.
Además, al menos dos diferencias de fase entre dos columnas de vectores DFT en el segundo libro de códigos Bi no son iguales.
Además, cada columna del segundo libro de códigos se selecciona de Ne vectores DFT N-dimensionales que se distribuyen en un intervalo desigual dentro de un intervalo de fase [0, n], y Ne>1.
Además, una cantidad de primeros libros de códigos es mayor o igual a una cantidad de segundos libros de códigos. Además, una diferencia de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el segundo libro de códigos Bi es mayor o igual a una diferencia de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el primer libro de códigos Ai.
Además, la W1 es una matriz que indica una característica del canal de un ancho de banda, y la W2 es una matriz que indica una característica del canal de una subbanda; o
la W1 es una matriz que indica una característica del canal a largo plazo, y la W2 es una matriz que indica una característica del canal a corto plazo.
Además, la matriz W2 se usa para seleccionar un vector columna de la matriz W1 para constituir la matriz W, o se usa para realizar una combinación ponderada en los vectores columna de la matriz W1 para constituir la matriz W.
El extremo de recepción en esta realización puede configurarse para ejecutar la solución técnica en la realización del método que se muestra en la Figura 4. Los principios de implementación de este son similares, y los detalles no se describen nuevamente en la presente memoria descriptiva.
Según el extremo de recepción, en esta realización, para un libro de códigos que incluye una matriz de bloques Xi en una matriz W1, un primer libro de códigos Ai representa un libro de códigos que corresponde a una dirección horizontal de un arreglo de antena plano bidimensional, un segundo libro de códigos Bi representa un libro de códigos que corresponde a una dirección vertical del arreglo de antena plano bidimensional, y la selección del primer libro de códigos Ai y la selección del segundo libro de códigos Bi son mutuamente independientes; por lo tanto, una matriz de precodificación W en esta realización puede reflejar una característica de que las características de la dirección horizontal y la dirección vertical del arreglo de antena plano bidimensional son mutuamente independientes. Por lo tanto, un extremo de transmisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por el extremo de recepción y se selecciona de una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
La Figura 11 es un diagrama estructural esquemático de la Realización 3 de un extremo de recepción 1100 según la presente invención. Tal como se muestra en la Figura 11, el extremo de recepción 1100, en esta realización, puede incluir: un módulo de selección 1101 y un módulo de emisión 1102.
El módulo de selección 1101 puede configurarse para seleccionar una matriz de precodificación W de un libro de Wa
w =
códigos en función de una señal de referencia enviada por un extremo de transmisión, donde m
donde la Wa es una segunda matriz de precodificación que incluye una primera matriz de precodificación W¡,
Figure imgf000017_0001
0 < i < n-1, n es una cantidad de primeras matrices de precodificación que constituyen la Wa, y n>1; y
la Wb es una tercera matriz de precodificación, donde Wb = ® X Wa, y ® es una matriz de rotación de fase de la Wa. El módulo de emisión 1102 puede configurarse para enviar un indicador de matriz de precodificación PMI que corresponde a la matriz de precodificación W al extremo de transmisión.
Además, la matriz de rotación de fase es una matriz diagonal
Figure imgf000018_0001
, y cpi = ei0>, 0¡ e [0,2tt]
Además, cada columna de la primera matriz de precodificación es un vector de la transformada discreta de Fourier o un vector columna de una matriz de Hadamard.
Además, la primera matriz de precodificación se selecciona de un libro de códigos de dos antenas, un libro de códigos de cuatro antenas o un libro de códigos de ocho antenas en un sistema de evolución a largo plazo LTE.
El extremo de recepción en esta realización puede configurarse para ejecutar la solución técnica en la realización del método que se muestra en la Figura 5. Los principios de implementación de este son similares, y los detalles no se describen nuevamente en la presente memoria descriptiva.
El extremo de recepción, en esta realización, selecciona una matriz de precodificación W de un libro de códigos en
función de una señal de referencia, donde
Figure imgf000018_0002
se usa una estructura en la cual Wa y Wb están conectadas en paralelo, donde Wa y Wb, respectivamente, representan características de una primera dirección de polarización y una segunda dirección de polarización, y la Wb se obtiene al realizar independientemente la rotación de fase en cada fila de la Wa, de modo que pueda reflejarse una característica de que las fases de polarización en una dirección horizontal y una dirección vertical de un arreglo de antena plano bidimensional son mutuamente independientes, y pueda reflejarse una característica de que la rotación de fase en cada fila en la dirección vertical es independiente. Por lo tanto, un extremo de transmisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por el extremo de recepción y se construye en una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
La Figura 12 es un diagrama estructural esquemático de la Realización 1 de un extremo de transmisión según la presente invención. El extremo de transmisión puede ser una estación base o una terminal. Tal como se muestra en la Figura 12, el extremo de transmisión 1200 en esta realización puede incluir: un módulo de emisión 1201, un módulo de recepción 1202, y un módulo de determinación 1203, donde:
el módulo de emisión 1201 puede configurarse para enviar una señal de referencia a un extremo de recepción 1200;
el módulo de recepción 1202 puede configurarse para recibir un indicador de matriz de precodificación PMI enviado por el extremo de recepción; y
el módulo de determinación 1203 puede configurarse para determinar, según el indicador de matriz de precodificación PMI, una matriz de precodificación W seleccionada por el extremo de recepción de un libro de códigos en función de la señal de referencia, donde la matriz de precodificación W es un producto de dos matrices W1 y W2, donde
la W1 incluye Nb matrices de bloque Xi, Nb ^ 1, y la W1 se indica como: W1 = diag [X1,^ ,X ^ ¡], donde 1 < i < Nb, y una columna xi,j de cada matriz de bloques Xi es un producto de Kronecker de un primer vector Ay y un segundo vector Bij, es decir, xij = Aij ® B¡j.
Además, todas las columnas de la matriz de bloques Xi se obtienen al calcular productos de Kronecker por pares de forma sucesiva de N1 primeros vectores consecutivos y N2 segundos vectores consecutivos.
Además, N1 es mayor o igual a N2.
Además, para cualesquiera dos matrices de bloques adyacentes, Xi y Xi+1, si los segundos vectores que constituyen Xi y Xi+1 son N2 segundos vectores consecutivos iguales, donde N2 es mayor que 0, hay s1 primeros vectores iguales en dos grupos de primeros vectores que constituyen Xi y Xi+1, y s1 es mayor o igual a 0; y
para cualesquiera dos matrices de bloques adyacentes, Xi y Xi+1, si los primeros vectores que constituyen Xi y Xi+1 son N1 primeros vectores consecutivos iguales, donde N1 es mayor que 0, hay s2 segundos vectores iguales en dos grupos de segundos vectores que constituyen Xi y Xi+1, y s2 es mayor o igual a 0.
Además, s1 es mayor o igual a s2.
El extremo de transmisión en esta realización puede configurarse para ejecutar la solución técnica en la realización del método que se muestra en la Figura 6. Los principios de implementación de este son similares, y los detalles no se describen nuevamente en la presente memoria descriptiva.
Según el extremo de transmisión, en esta realización, para un libro de códigos que incluye una matriz de bloques Xi es una matriz W1, una columna xi j de cada matriz de bloques Xi y que representa un haz se define en la forma de un vector de haz tridimensional. Específicamente, la columna de la matriz de bloques se obtiene mediante una manera de calcular un producto de Kronecker de un primer vector Ay que corresponde a una fase en una dirección horizontal y un segundo vector By que corresponde a una fase en una dirección vertical, que indica que la fase en la dirección horizontal y la fase en la dirección vertical se combinan de modo que una característica del vector de haz tridimensional pueda reflejarse en el libro de códigos. Por lo tanto, el extremo de transmisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por un extremo de recepción y se selecciona de una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
La Figura 13 es un diagrama estructural esquemático de la Realización 2 de un extremo de transmisión 1300 según la presente invención. Tal como se muestra en la Figura 13, el extremo de transmisión 1300 en esta realización puede incluir: un módulo de emisión 1301, un módulo de recepción 1302, y un módulo de determinación 1303, donde el módulo de emisión 1301 puede configurarse para enviar una señal de referencia a un extremo de recepción;
el módulo de recepción 1302 puede configurarse para recibir un indicador de matriz de precodificación PMI enviado por el extremo de recepción; y
el módulo de determinación 1303 puede configurarse para determinar, según el indicador de matriz de precodificación PMI, una matriz de precodificación W seleccionada por el extremo de recepción de un libro de códigos en función de la señal de referencia, donde la matriz de precodificación W es un producto de una matriz W1 y una matriz W2, donde
la W1 incluye Nb matrices de bloques Xi, Nb ^ 1, y la W1 se indica como: W1 = diag [X1,...,X N }, donde 1 < i < Nb, cada matriz de bloques Xi es un producto de Kronecker de un primer libro de códigos Ai y un segundo libro de códigos Bi, es decir, Xi = Ai 0 Bi, cada columna del primer libro de códigos Ai es un vector de la transformada discreta de Fourier DFT M-dimensional, M>1, cada columna del segundo libro de códigos Bi es un vector DFT N-dimensional, y N>1.
Además, todas las diferencias de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el primer libro de códigos Ai son iguales.
Además, cada columna del primer libro de códigos se selecciona en un intervalo igual de Na vectores DFT M-dimensionales que se distribuyen en un intervalo igual dentro de un intervalo de fase [0, 2n], y Na>1.
Además, al menos dos diferencias de fase entre dos columnas de vectores DFT en el segundo libro de códigos Bi no son iguales.
Además, cada columna del segundo libro de códigos se selecciona de Ne vectores DFT N-dimensionales que se distribuyen en un intervalo desigual dentro de un intervalo de fase [0, n], y Ne>1.
Además, una cantidad de primeros libros de códigos es mayor o igual a una cantidad de segundos libros de códigos.
Además, una diferencia de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el segundo libro de códigos Bi es mayor o igual a una diferencia de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el primer libro de códigos Ai.
Además, la W1 es una matriz que indica una característica del canal de un ancho de banda, y la W2 es una matriz que indica una característica del canal de una subbanda; o
la W1 es una matriz que indica una característica del canal a largo plazo, y la W2 es una matriz que indica una característica del canal a corto plazo.
Además, la matriz W2 se usa para seleccionar un vector columna de la matriz W1 para constituir la matriz W, o se usa para realizar una combinación ponderada en los vectores columna de la matriz W1 para constituir la matriz W.
El extremo de transmisión en esta realización puede configurarse para ejecutar la solución técnica en la realización del método que se muestra en la Figura 7. Los principios de implementación de este son similares, y los detalles no se describen nuevamente en la presente memoria descriptiva.
Según el extremo de transmisión, en esta realización, para un libro de códigos que incluye una matriz de bloques Xi en una matriz W1, un primer libro de códigos Ai representa un libro de códigos que corresponde a una dirección horizontal de un arreglo de antena plano bidimensional, un segundo libro de códigos Bi representa un libro de códigos que corresponde a una dirección vertical del arreglo de antena plano bidimensional, y la selección del primer libro de códigos Ai y la selección del segundo libro de códigos Bi son mutuamente independientes; por lo tanto, una matriz de precodificación W en esta realización puede reflejar una característica de que las características de la dirección horizontal y la dirección vertical del arreglo de antena plano bidimensional son mutuamente independientes. Por lo tanto, el extremo de transmisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por un extremo de recepción y se selecciona de una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
La Figura 14 es un diagrama estructural esquemático de la Realización 3 de un extremo de transmisión 1400 según la presente invención. Tal como se muestra en la Figura 14, el extremo de transmisión 1400, en esta realización, puede incluir:
un módulo de emisión 1401, que puede configurarse para enviar una señal de referencia a un extremo de recepción;
un módulo de recepción 1402, que puede configurarse para recibir un indicador de matriz de precodificación PMI enviado por el extremo de recepción; y
un módulo de determinación 1403, que puede configurarse para determinar, según el indicador de matriz de precodificación PMI, una matriz de precodificación W seleccionada por el extremo de recepción de un libro de códigos
w Wa
Wb
en función de la señal de referencia, donde donde
la Wa es una segunda matriz de precodificación que incluye una primera 0 < i < n-1, n es una cantidad de primeras matrices de precodificación qu
Figure imgf000020_0001
tercera matriz de precodificación, donde Wb = ® X Wa, y ® es una matriz de rotación de fase de la Wa.
Además, la matriz de rotación de fase es una matriz diagonal
Figure imgf000020_0002
y <p¡ = ei0>, 0¡ e [0,2n].
Además, cada columna de la primera matriz de precodificación es un vector de la transformada discreta de Fourier o un vector columna de una matriz de Hadamard.
Además, la primera matriz de precodificación se selecciona de un libro de códigos de dos antenas, un libro de códigos de cuatro antenas o un libro de códigos de ocho antenas en un sistema de evolución a largo plazo LTE.
El extremo de transmisión en esta realización puede configurarse para ejecutar la solución técnica en la realización del método que se muestra en la Figura 8. Los principios de implementación de este son similares, y los detalles no se describen nuevamente en la presente memoria descriptiva.
Wa
w-~
Según el extremo de transmisión en esta realización, una matriz de precodificación Wb usa una estructura en la cual Wa y Wb están conectadas en paralelo, donde Wa y Wb, respectivamente, representan características de una primera dirección de polarización y una segunda dirección de polarización, y la Wb se obtiene al realizar independientemente la rotación de fase en cada fila de la Wa, de modo que pueda reflejarse una característica de que las fases de polarización en una dirección horizontal y una dirección vertical de un arreglo de antena plano bidimensional son mutuamente independientes, y pueda reflejarse una característica de que la rotación de fase en cada fila en la dirección vertical es independiente. Por lo tanto, el extremo de transmisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por un extremo de recepción y se construye en una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
La Figura 15 es un diagrama esquemático de una estructura de hardware de la Realización 1 de un dispositivo de recepción 1500 según la presente invención. El dispositivo de recepción puede ser una estación base o una terminal. Tal como se muestra en la Figura 15, el dispositivo de recepción 1500, en esta realización, puede incluir: un procesador 1501 y un transmisor 1502. Opcionalmente, el dispositivo de recepción 1500 puede incluir, además, una memoria 1503. El procesador 1501, el transmisor 1502, y la memoria 1503 pueden conectarse mediante el uso de un bus de sistema o de otra forma, y un ejemplo de conexión mediante el uso de un bus de sistema se usa en la Figura 15. El bus de sistema puede ser un bus ISA, un bus PCI, un bus EISA, o similares. El bus de sistema puede clasificarse en un bus de dirección, un bus de datos, un bus de control, y similares. Para facilitar la ilustración, solo se usa una línea en la Figura 15 para representar el bus, pero no indica que hay un solo bus o un solo tipo de bus.
El procesador 1501 puede configurarse para seleccionar una matriz de precodificación W de un libro de códigos en función de una señal de referencia enviada por un dispositivo de emisión, donde la matriz de precodificación W es un producto de dos matrices W1 y W2, donde
la W1 incluye Nb matrices de bloque Xi, Nb ^ 1, y la Wi se indica como: W1 = diagfX^ ...,XNb}, donde 1 < i < Nb, y una columna x¡,j de cada matriz de bloques Xi es un producto de Kronecker de un primer vector Ay y un segundo vector By, es decir, xy = Ay ® B¡j.
El transmisor 1502 puede configurarse para enviar un indicador de matriz de precodificación PMI que corresponde a la matriz de precodificación W al dispositivo de emisión, de modo que el dispositivo de emisión obtiene la matriz de precodificación W de un arreglo de antena del dispositivo de recepción 1500 según el PMI.
Además, todas las columnas de la matriz de bloques Xi se obtienen al calcular productos de Kronecker por pares de forma sucesiva de N1 primeros vectores consecutivos y N2 segundos vectores consecutivos.
Además, N1 es mayor o igual a N2.
Además, para cualesquiera dos matrices de bloques adyacentes, Xi y Xi+1, si los segundos vectores que constituyen Xi y Xi+1 son N2 segundos vectores consecutivos iguales, donde N2 es mayor que 0, hay s1 primeros vectores iguales en dos grupos de primeros vectores que constituyen Xi y X¡+1, y s1 es mayor o igual a 0; y
para cualesquiera dos matrices de bloques adyacentes, Xi y Xi+1, si los primeros vectores que constituyen Xi y Xi+1 son N1 primeros vectores consecutivos iguales, donde N1 es mayor que 0, hay s2 segundos vectores iguales en dos grupos de segundos vectores que constituyen Xi y Xi+1, y s2 es mayor o igual a 0.
Además, s1 es mayor o igual a s2.
El dispositivo de recepción, en esta realización, puede configurarse para ejecutar la solución técnica en la realización del método que se muestra en la Figura 3. Los principios de implementación de este son similares, y los detalles no se describen nuevamente en la presente memoria descriptiva.
Según el dispositivo de recepción, en esta realización, para un libro de códigos que incluye una matriz de bloques Xi es una matriz W1, una columna x¡j de cada matriz de bloques Xi y que representa un haz se define en la forma de un vector de haz tridimensional. Específicamente, la columna de la matriz de bloques se obtiene mediante una manera de calcular un producto de Kronecker de un primer vector Ay que corresponde a una fase en una dirección horizontal y un segundo vector By que corresponde a una fase en una dirección vertical, que indica que la fase en la dirección horizontal y la fase en la dirección vertical se combinan de modo que una característica del vector de haz tridimensional pueda ref^arse en el libro de códigos. Por lo tanto, un dispositivo de emisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por el dispositivo de recepción y se selecciona de una estructura de libro de códigos en la presente invención, que puede in o ra r de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y in o ra n d o una capacidad de procesamiento del sistema.
La Figura 16 es un diagrama esquemático de una estructura de hardware de la Realización 2 de un dispositivo de recepción 1600 según la presente invención. El dispositivo de recepción puede ser una estación base o una terminal. Tal como se muestra en la Figura 16, el dispositivo de recepción 1600, en esta realización, puede incluir: un procesador 1601 y un transmisor 1602. Opcionalmente, el dispositivo de recepción 1600 puede incluir, además, una memoria 1603. El procesador 1601, el transmisor 1602, y la memoria 1603 pueden conectarse mediante el uso de un bus de sistema o de otra forma, y un eyemplo de conexión mediante el uso de un bus de sistema se usa en la Figura 16. El bus de sistema puede ser un bus iSa , un bus PCI, un bus EISA, o similares. El bus de sistema puede clasificarse en un bus de dirección, un bus de datos, un bus de control, y similares. Para facilitar la ilustración, solo se usa una línea en la Figura 16 para representar el bus, pero no indica que hay un solo bus o un solo tipo de bus.
El procesador 1601 puede configurarse para seleccionar una matriz de precodificación W de un libro de códigos en función de una señal de referencia enviada por un dispositivo de emisión, donde la matriz de precodificación W es un producto de una matriz W1 y una matriz W2, donde
la W1 incluye Nb matrices de bloque X¡, Nb ^ 1, y la W1 se indica como: W1 = diagfX^ ...,XN }, donde 1 < i < Nb, cada matriz de bloques X¡ es un producto de Kronecker de un primer vector Ay y un segundo vector By, es decir, X¡ = A¡ ® B¡, cada columna del primer libro de códigos A¡ es un vector de la transformada discreta de Fourier DFT M-dimensional, M>1, cada columna del segundo libro de códigos B¡ es un vector DFT N-dimensional, y N>1.
El transmisor 1602 puede configurarse para enviar un indicador de matriz de precodificación PMI que corresponde a la matriz de precodificación W al dispositivo de emisión.
Además, todas las diferencias de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el primer libro de códigos A¡ son iguales.
Además, cada columna del primer libro de códigos se selecciona en un intervalo igual de Na vectores DFT M-dimensionales que se distribuyen en un intervalo igual dentro de un intervalo de fase [0, 2n], y Na>1.
Además, al menos dos diferencias de fase entre dos columnas de vectores DFT en el segundo libro de códigos Bi no son iguales.
Además, cada columna del segundo libro de códigos se selecciona de Ne vectores DFT N-dimensionales que se distribuyen en un intervalo desigual dentro de un intervalo de fase [0, n], y Ne>1.
Además, una cantidad de primeros libros de códigos es mayor o igual a una cantidad de segundos libros de códigos.
Además, una diferencia de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el segundo libro de códigos Bi es mayor o igual a una diferencia de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el primer libro de códigos Ai.
Además, la W1 es una matriz que indica una característica del canal de un ancho de banda, y la W2 es una matriz que indica una característica del canal de una subbanda; o
la W1 es una matriz que indica una característica del canal a largo plazo, y la W2 es una matriz que indica una característica del canal a corto plazo.
Además, la matriz W2 se usa para seleccionar un vector columna de la matriz W1 para constituir la matriz W, o se usa para realizar una combinación ponderada en los vectores columna de la matriz W1 para constituir la matriz W.
El dispositivo de recepción, en esta realización, puede configurarse para ejecutar la solución técnica en la realización del método que se muestra en la Figura 4. Los principios de implementación de este son similares, y los detalles no se describen nuevamente en la presente memoria descriptiva.
Según el dispositivo de recepción, en esta realización, para un libro de códigos que incluye una matriz de bloques Xi en una matriz W1, un primer libro de códigos Ai representa un libro de códigos que corresponde a una dirección horizontal de un arreglo de antena plano bidimensional, un segundo libro de códigos Bi representa un libro de códigos que corresponde a una dirección vertical del arreglo de antena plano bidimensional, y la selección del primer libro de códigos Ai y la selección del segundo libro de códigos Bi son mutuamente independientes; por lo tanto, una matriz de precodificación W en esta realización puede reflejar una característica de que las características de la dirección horizontal y la dirección vertical del arreglo de antena plano bidimensional son mutuamente independientes. Por lo tanto, un dispositivo de emisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por el dispositivo de recepción y se selecciona de una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
La Figura 17 es un diagrama esquemático de una estructura de hardware de la Realización 3 de un dispositivo de recepción 1700 según la presente invención. El dispositivo de recepción puede ser una estación base o una terminal. Tal como se muestra en la Figura 17, el dispositivo de recepción 1700, en esta realización, puede incluir: un procesador 1701 y un transmisor 1702. Opcionalmente, el dispositivo de recepción 1700 puede incluir, además, una memoria 1703. El procesador 1701, el transmisor 1702, y la memoria 1703 pueden conectarse mediante el uso de un bus de sistema o de otra forma, y un ejemplo de conexión mediante el uso de un bus de sistema se usa en la Figura 17. El bus de sistema puede ser un bus iSa , un bus PCI, un bus EISA, o similares. El bus de sistema puede clasificarse en un bus de dirección, un bus de datos, un bus de control, y similares. Para facilitar la ilustración, solo se usa una línea en la Figura 17 para representar el bus, pero no indica que hay un solo bus o un solo tipo de bus.
El procesador 1701 puede configurarse para seleccionar una matriz de precodificación W de un libro de códigos en
función de una señal de referencia enviada por un dispositivo de emisión, donde
Figure imgf000022_0001
donde la Wa es una
segunda matriz de precodificación que incluye una primera matriz de pre es una cantidad de primeras matrices de precodificación que constituyen
Figure imgf000022_0002
la Wb es una tercera matriz de precodificación, donde Wb = ® X Wa, y ® es una matriz de rotación de fase de la Wa.
El transmisor 1702 puede configurarse para enviar un indicador de matriz de precodificación PMI que corresponde a la matriz de precodificación W al dispositivo de emisión.
Además, la matriz de rotación de fase es una matriz diagonal
Figure imgf000022_0003
y <p¡ = ei0>, 0¡ e [0,2n].
Además, cada columna de la primera matriz de precodificación es un vector de la transformada discreta de Fourier o un vector columna de una matriz de Hadamard.
Además, la primera matriz de precodificación se selecciona de un libro de códigos de dos antenas, un libro de códigos de cuatro antenas o un libro de códigos de ocho antenas en un sistema de evolución a largo plazo LTE.
El dispositivo de recepción, en esta realización, puede configurarse para ejecutar la solución técnica en la realización del método que se muestra en la Figura 5. Los principios de implementación de este son similares, y los detalles no se describen nuevamente en la presente memoria descriptiva.
El dispositivo de recepción, en esta realización, selecciona una matriz de precodificación W de un libro de códigos en
w Wa
Wb
función de una señal de referencia, donde ; se usa una estructura en la cual Wa y Wb están conectadas en paralelo, donde Wa y Wb, respectivamente, representan características de una primera dirección de polarización y una segunda dirección de polarización, y la Wb se obtiene al realizar independientemente la rotación de fase en cada fila de la Wa, de modo que pueda reflejarse una característica de que las fases de polarización en una dirección horizontal y una dirección vertical de un arreglo de antena plano bidimensional son mutuamente independientes, y pueda reflejarse una característica de que la rotación de fase en cada fila en la dirección vertical es independiente. Por lo tanto, un dispositivo de emisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por el dispositivo de recepción y se construye en una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
La Figura 18 es un diagrama esquemático de una estructura de hardware de la Realización 1 de un dispositivo de emisión 1800 según la presente invención. El dispositivo de emisión puede ser una estación base o una terminal. Tal como se muestra en la Figura 18, el dispositivo de emisión 1800, en esta realización, puede incluir: un transmisor 1801, un receptor 1802, y un procesador 1803. Opcionalmente, el dispositivo de recepción 1800 puede incluir, además, una memoria 1804. El transmisor 1801, el receptor 1802, el procesador 1803 y la memoria 1804 pueden conectarse mediante el uso de un bus de sistema o de otra forma, y un ejemplo de conexión mediante el uso de un bus de sistema se usa en la Figura 18. El bus de sistema puede ser un bus ISA, un bus PCI, un bus EISA, o similares. El bus de sistema puede clasificarse en un bus de dirección, un bus de datos, un bus de control, y similares. Para facilitar la ilustración, se usa solo una línea en la Figura 18 para representar el bus, pero no indica que hay un solo bus o un solo tipo de bus.
El transmisor 1801 puede configurarse para enviar una señal de referencia a un dispositivo de recepción; el receptor 1802 puede configurarse para recibir un indicador de matriz de precodificación PMI enviado por el dispositivo de recepción; el procesador 1803 puede configurarse para determinar, según el indicador de matriz de precodificación PMI, una matriz de precodificación W seleccionada por el dispositivo de recepción de un libro de códigos en función de una señal de referencia, donde la matriz de precodificación W es un producto de dos matrices W1 y W2, donde la W1 incluye Nb matriz de precodificación Xi, Nb ^ 1, y la W1 se indica como: W1 = diagfX^ ...,XN }, donde 1 < i < Nb, y una columna x¡,j de cada matriz de bloques Xi es un producto de Kronecker de un primer vector Ay y un segundo vector Bij, es decir, Xj = Aj 0 Bj.
Además, todas las columnas de la matriz de bloques Xi se obtienen al calcular productos de Kronecker por pares de forma sucesiva de N1 primeros vectores consecutivos y N2 segundos vectores consecutivos.
Además, N1 es mayor o igual a N2.
Además, para cualesquiera dos matrices de bloques adyacentes, Xi y Xi+1, si los segundos vectores que constituyen Xi y Xi+1 son N2 segundos vectores consecutivos iguales, donde N2 es mayor que 0, hay s1 primeros vectores iguales en dos grupos de primeros vectores que constituyen Xi y Xi+1, y s1 es mayor o igual a 0; y
para cualesquiera dos matrices de bloques adyacentes, Xi y Xi+1, si los primeros vectores que constituyen Xi y Xi+1 son N1 primeros vectores consecutivos iguales, donde N1 es mayor que 0, hay s2 segundos vectores iguales en dos grupos de segundos vectores que constituyen Xi y Xi+1, y s2 es mayor o igual a 0.
Además, s1 es mayor o igual a s2.
El dispositivo de emisión, en esta realización, puede configurarse para ejecutar la solución técnica en la realización del método que se muestra en la Figura 6. Los principios de implementación de este son similares, y los detalles no se describen nuevamente en la presente memoria descriptiva.
Según el dispositivo de emisión, en esta realización, para un libro de códigos que incluye una matriz de bloques Xi es una matriz W1, una columna xy de cada matriz de bloques Xi y que representa un haz se define en la forma de un vector de haz tridimensional. Específicamente, la columna de la matriz de bloques se obtiene mediante una manera de calcular un producto de Kronecker de un primer vector Aij que corresponde a una fase en una dirección horizontal y un segundo vector Bij que corresponde a una fase en una dirección vertical, que indica que la fase en la dirección horizontal y la fase en la dirección vertical se combinan de modo que una característica del vector de haz tridimensional pueda reflejarse en el libro de códigos. Por lo tanto, el dispositivo de emisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por un dispositivo de recepción y se selecciona de una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
La Figura 19 es un diagrama esquemático de una estructura de hardware de la Realización 2 de un dispositivo de emisión 1900 según la presente invención. El dispositivo de emisión puede ser una estación base o una terminal. Tal como se muestra en la Figura 19, el dispositivo de emisión 1900, en esta realización, puede incluir: un transmisor 1901, un receptor 1902, y un procesador 1903. Opcionalmente, el dispositivo de emisión 1900 puede incluir, además, una memoria 1904. El transmisor 1901, el receptor 1902, el procesador 1903 y la memoria 1904 pueden conectarse mediante el uso de un bus de sistema o de otra forma, y un ejemplo de conexión mediante el uso de un bus de sistema se usa en la Figura 19. El bus de sistema puede ser un bus ISA, un bus PCI, un bus EISA, o similares. El bus de sistema puede clasificarse en un bus de dirección, un bus de datos, un bus de control, y similares. Para facilitar la ilustración, se usa solo una línea en la Figura 19 para representar el bus, pero no indica que hay un solo bus o un solo tipo de bus.
El transmisor 1901 puede configurarse para enviar una señal de referencia a un dispositivo de recepción; el receptor 1902 puede configurarse para recibir un indicador de matriz de precodificación PMI enviado por el dispositivo de recepción; el procesador 1903 puede configurarse para determinar, según el indicador de matriz de precodificación PMI, una matriz de precodificación W seleccionada por el dispositivo de recepción de un libro de códigos en función de una señal de referencia, donde la matriz de precodificación W es un producto de una matriz W1 y una matriz W2, donde
la W1 incluye Nb matrices de bloque Xi, Nb ^ 1, y la W1 se indica como: W1 = diagfX^ ...,XN }, donde 1 < i < Nb, cada matriz de bloques Xi es un producto de Kronecker de un primer libro de códigos Ai y un segundo libro de códigos Bi, es decir, Xi = Ai ® Bi, cada columna del primer libro de códigos Ai es un vector de la transformada discreta de Fourier DFT M-dimensional. M>1, cada columna del segundo libro de códigos Bi es un vector DFT N-dimensional, y N>1.
Además, todas las diferencias de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el primer libro de códigos Ai son iguales.
Además, cada columna del primer libro de códigos se selecciona en un intervalo igual de Na vectores DFT M-dimensionales que se distribuyen en un intervalo igual dentro de un intervalo de fase [0, 2n], y Na>1.
Además, al menos dos diferencias de fase entre dos columnas de vectores DFT en el segundo libro de códigos Bi no son iguales.
Además, cada columna del segundo libro de códigos se selecciona de Ne vectores DFT N-dimensionales que se distribuyen en un intervalo desigual dentro de un intervalo de fase [0, n], y Ne>1.
Además, una cantidad de primeros libros de códigos es mayor o igual a una cantidad de segundos libros de códigos.
Además, una diferencia de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el segundo libro de códigos Bi es mayor o igual a una diferencia de fase entre cualesquiera dos columnas adyacentes de vectores DFT en el primer libro de códigos Ai.
Además, la W1 es una matriz que indica una característica del canal de un ancho de banda, y la W2 es una matriz que indica una característica del canal de una subbanda; o
la W1 es una matriz que indica una característica del canal a largo plazo, y la W2 es una matriz que indica una característica del canal a corto plazo.
Además, la matriz W2 se usa para seleccionar un vector columna de la matriz W1 para constituir la matriz W, o se usa para realizar una combinación ponderada en los vectores columna de la matriz W1 para constituir la matriz W.
El dispositivo de emisión, en esta realización, puede configurarse para ejecutar la solución técnica en la realización del método que se muestra en la Figura 7. Los principios de implementación de este son similares, y los detalles no se describen nuevamente en la presente memoria descriptiva.
Según el dispositivo de emisión, en esta realización, para un libro de códigos que incluye una matriz de bloques Xi en una matriz W1, un primer libro de códigos Ai representa un libro de códigos que corresponde a una dirección horizontal de un arreglo de antena plano bidimensional, un segundo libro de códigos Bi representa un libro de códigos que corresponde a una dirección vertical del arreglo de antena plano bidimensional, y la selección del primer libro de códigos Ai y la selección del segundo libro de códigos Bi son mutuamente independientes; por lo tanto, una matriz de precodificación W en esta realización puede reflejar una característica de que las características de la dirección horizontal y la dirección vertical del arreglo de antena plano bidimensional son mutuamente independientes. Por lo tanto, el dispositivo de emisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por un dispositivo de recepción y se selecciona de una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
La Figura 20 es un diagrama esquemático de una estructura de hardware de la Realización 3 de un dispositivo de emisión 2000 según la presente invención. El dispositivo de emisión puede ser una estación base o una terminal. Tal como se muestra en la Figura 20, el dispositivo de emisión 2000, en esta realización, puede incluir: un transmisor 2001, un receptor 2002, y un procesador 2003. Opcionalmente, el dispositivo de emisión 2000 puede incluir, además, una memoria 2004. El transmisor 2001, el receptor 2002, el procesador 2003 y la memoria 2004 pueden conectarse mediante el uso de un bus de sistema o de otra forma, y un ejemplo de conexión mediante el uso de un bus de sistema se usa en la Figura 20. El bus de sistema puede ser un bus ISA, un bus PCI, un bus EISA, o similares. El bus de sistema puede clasificarse en un bus de dirección, un bus de datos, un bus de control, y similares. Para facilitar la ilustración, se usa solo una línea en la Figura 20 para representar el bus, pero no indica que hay un solo bus o un solo tipo de bus.
El transmisor 2001 puede configurarse para enviar una señal de referencia a un dispositivo de recepción; el receptor 2002 puede configurarse para recibir un indicador de matriz de precodificación PMI enviado por el dispositivo de recepción; el procesador 2003 puede configurarse para determinar, según el indicador de matriz de precodificación PMI, una matriz de precodificación W seleccionada por el dispositivo de recepción de un libro de códigos en función
de la señal de referencia, donde
Figure imgf000025_0001
, donde la Wa es una segunda matriz de precodificación que incluye una
primera matriz de precodificación 0 < i < n-1, n es una cantidad de primeras matrices de precodificación que constituyen la W
Figure imgf000025_0002
una tercera matriz de precodificación, donde Wb = ® X Wa, y ® es una matriz de rotación de fase de la Wa.
Además, la matriz de rotación de fase es una matriz diagonal
Figure imgf000025_0003
y <p¡ = ei0>, 0¡ e [0,2n].
Además, cada columna de la primera matriz de precodificación es un vector de la transformada discreta de Fourier o un vector columna de una matriz de Hadamard.
Además, la primera matriz de precodificación se selecciona de un libro de códigos de dos antenas, un libro de códigos de cuatro antenas o un libro de códigos de ocho antenas en un sistema de evolución a largo plazo LTE.
El dispositivo de emisión, en esta realización, puede configurarse para ejecutar la solución técnica en la realización del método que se muestra en la Figura 8. Los principios de implementación de este son similares, y los detalles no se describen nuevamente en la presente memoria descriptiva.
w Wa
Según el dispositivo de emisión, en esta realización, una matriz de precodificación Wb usa una estructura en la cual Wa y Wb están conectadas en paralelo, donde Wa y Wb, respectivamente, representan características de una primera dirección de polarización y una segunda dirección de polarización, y la Wb se obtiene al realizar independientemente la rotación de fase en cada fila de la Wa, de modo que pueda reflejarse una característica de que las fases de polarización en una dirección horizontal y una dirección vertical de un arreglo de antena plano bidimensional son mutuamente independientes, y pueda reflejarse una característica de que la rotación de fase en cada fila en la dirección vertical es independiente. Por lo tanto, el dispositivo de emisión realiza la precodificación en función de una matriz de precodificación que es retroalimentada por un dispositivo de recepción y se construye en una estructura de libro de códigos en la presente invención, que puede mejorar de forma eficaz la precisión de precodificación, reduciendo de ese modo una pérdida de rendimiento y mejorando una capacidad de procesamiento del sistema.
La Figura 21 es un diagrama estructural esquemático de una realización de un sistema de comunicaciones 2100 según la presente invención. Tal como se muestra en la Figura 21, el sistema 2100, en esta realización, incluye: un dispositivo de recepción y un dispositivo de emisión, donde el dispositivo de recepción puede usar una estructura de cualquier realización de dispositivo en la Figura 15 a la Figura 17, y por consiguiente, puede ejecutar una solución técnica de cualquier realización de método en la Figura 3 a la Figura 5, y el dispositivo de emisión puede usar una estructura de cualquier realización de dispositivo en la Figura 18 a la Figura 20, y por consiguiente, puede ejecutar una solución técnica de cualquier realización de método en la Figura 6 a la Figura 8. Los principios de implementación y los efectos técnicos de esta realización son similares a aquellos de las realizaciones de métodos y las realizaciones de dispositivos, y los detalles no se describen nuevamente en la presente memoria descriptiva.
Los expertos en la técnica pueden comprender que la totalidad o algunas partes de las etapas de las realizaciones del método pueden implementarse mediante un programa para instrucción del hardware relacionado. El programa puede almacenarse en un medio de almacenamiento legible por ordenador. Cuando se ejecuta el programa, se realizan las etapas de las realizaciones del método. El medio de almacenamiento anterior incluye: cualquier medio que pueda almacenar código de programa, tal como una ROM, una RAM, un disco magnético o un disco óptico.
Finalmente, cabe destacar que se prevén las realizaciones que anteceden simplemente para describir las soluciones técnicas de la presente invención en lugar de limitar la presente invención. Aunque la presente invención se describe en detalle con referencia a las realizaciones anteriores, los expertos en la técnica comprenderán que aún pueden realizarse modificaciones a las soluciones técnicas descritas en las realizaciones anteriores o realizarse reemplazos equivalentes a algunas o todas las características técnicas de estas.

Claims (12)

REIVINDICACIONES
1. Un método para determinar un indicador de matriz de precodificación, que comprende:
seleccionar (301), mediante un extremo de recepción, una matriz de precodificación W de un libro de códigos en función de una señal de referencia enviada por un extremo de transmisión, en donde la matriz de precodificación W es un producto de una matriz W1 y una matriz W2, en donde
la W1 comprende Nb matrices de bloques Xi, Nb s 1, y la W1 se indica como: W1 = diag(X1,_ ,X ^ i }, en donde 1 < i < Nb, y una columna Xi,j de cada matriz de bloques Xi de las Nb matrices de bloques es un producto de Kronecker de un primer vector Ay y un segundo vector By, es decir, xy = Ay 0 By, en donde Ay corresponde a una fase en una dirección horizontal y By corresponde a una fase en una dirección vertical; y
enviar (302), mediante el extremo de recepción, un indicador de matriz de precodificación PMI que corresponde a la matriz de precodificación W al extremo de transmisión, de modo que el extremo de transmisión obtenga la matriz de precodificación W según el PMI.
2. El método según la reivindicación 1, en donde
todas las columnas de la matriz de bloques Xi se obtienen al calcular productos de Kronecker por pares de forma sucesiva de N1 primeros vectores consecutivos y N2 segundos vectores consecutivos.
3. El método según la reivindicación 2, en donde N1 es mayor o igual a N2.
4. El método según una cualquiera de las reivindicaciones de 1 a 3, en donde
para cualesquiera dos matrices de bloques adyacentes, Xi y Xi+1, si los segundos vectores que constituyen Xi y Xi+1 son N2 segundos vectores consecutivos iguales, en donde N2 es mayor que 0, hay s1 primeros vectores iguales en dos grupos de primeros vectores que constituyen Xi y Xi+1, y s1 es mayor o igual a 0; y
para cualesquiera dos matrices de bloques adyacentes, Xi y Xi+1, si los primeros vectores que constituyen Xi y Xi+1 son N1 primeros vectores consecutivos iguales, en donde N1 es mayor que 0, hay s2 segundos vectores iguales en dos grupos de segundos vectores que constituyen Xi y Xi+1, y s2 es mayor o igual a 0.
5. El método según la reivindicación 4, en donde s1 es mayor o igual a s2.
6. Un dispositivo de recepción, que comprende:
un procesador, configurado para seleccionar (301) una matriz de precodificación W de un libro de códigos en función de una señal de referencia enviada por un dispositivo de emisión, en donde la matriz de precodificación W es un producto de una matriz W1 y una matriz W2, en donde
la W1 comprende Nb matrices de bloques Xi, Nb s 1, y la W1 se indica como: W1 = diag{X1,_ ,X ^ } , en donde 1 < i < Nb, y una columna xy de cada matriz de bloques Xi de las Nb matrices de bloques es un producto de Kronecker de un primer vector Ay y un segundo vector By, es decir, xy = Ay 0 By, en donde Ay corresponde a una fase en una dirección horizontal y By corresponde a una fase en una dirección vertical; y
un transmisor configurado para enviar (302) un indicador de matriz de precodificación PMI que corresponde a la matriz de precodificación W al dispositivo de emisión, de modo que el dispositivo de emisión obtenga la matriz de precodificación W según el PMI.
7. El dispositivo de recepción según la reivindicación 6, en donde
todas las columnas de la matriz de bloques Xi se obtienen al calcular productos de Kronecker por pares de forma sucesiva de N1 primeros vectores consecutivos y N2 segundos vectores consecutivos.
8. El dispositivo de recepción según la reivindicación 7, en donde N1 es mayor o igual a N2.
9. El dispositivo de recepción según una cualquiera de las reivindicaciones 6 a 8, en donde
para cualesquiera dos matrices de bloques adyacentes, Xi y Xi+1, si los segundos vectores que constituyen Xi y Xi+1 son N2 segundos vectores consecutivos iguales, en donde N2 es mayor que 0, hay s1 primeros vectores iguales en dos grupos de primeros vectores que constituyen Xi y Xi+1, y s1 es mayor o igual a 0; y
para cualesquiera dos matrices de bloques adyacentes, Xi y Xi+1, si los primeros vectores que constituyen Xi y Xi+1 son N1 primeros vectores consecutivos iguales, en donde N1 es mayor que 0, hay s2 segundos vectores iguales en dos grupos de segundos vectores que constituyen Xi y Xi+1, y s2 es mayor o igual a 0.
10. El dispositivo de recepción según la reivindicación 9, en donde s1 es mayor o igual a s2.
11. Un sistema que comprende: un dispositivo de recepción según cualquiera de las reivindicaciones 6 a 10; y
un dispositivo de emisión, que comprende:
un transmisor, configurado para enviar una señal de referencia al dispositivo de recepción;
un receptor configurado para recibir un indicador de matriz de precodificación PMI enviado por el dispositivo de recepción; y
un procesador, configurado para determinar, según el indicador de matriz de precodificación PMI, una matriz de precodificación W.
12. Un medio de almacenamiento legible por ordenador que comprende instrucciones que, cuando son ejecutadas por un ordenador, provocan que el ordenador realice las etapas de cualquiera de las reivindicaciones 1 a 5.
ES13891226T 2013-08-08 2013-08-08 Método para determinar un indicador de matriz de precodificación, dispositivo de recepción y dispositivo de transmisión Active ES2764386T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/081082 WO2015018030A1 (zh) 2013-08-08 2013-08-08 确定预编码矩阵指示的方法、接收设备和发送设备

Publications (1)

Publication Number Publication Date
ES2764386T3 true ES2764386T3 (es) 2020-06-03

Family

ID=52460532

Family Applications (1)

Application Number Title Priority Date Filing Date
ES13891226T Active ES2764386T3 (es) 2013-08-08 2013-08-08 Método para determinar un indicador de matriz de precodificación, dispositivo de recepción y dispositivo de transmisión

Country Status (6)

Country Link
US (3) US10009087B2 (es)
EP (3) EP3869700B1 (es)
JP (1) JP6267336B2 (es)
CN (3) CN104620527B (es)
ES (1) ES2764386T3 (es)
WO (1) WO2015018030A1 (es)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104782070B (zh) * 2013-11-01 2018-05-29 华为技术有限公司 确定预编码矩阵指示的方法、接收设备和发送设备
WO2015198139A1 (en) 2014-06-27 2015-12-30 Techflux, Ltd. Method and device for transmitting data unit
WO2015198145A1 (en) 2014-06-27 2015-12-30 Techflux, Ltd. Bandwidth signaling
JPWO2016047527A1 (ja) * 2014-09-25 2017-08-10 株式会社Nttドコモ ユーザ装置及び基地局
US9825742B2 (en) * 2014-10-03 2017-11-21 Samsung Electronics Co., Ltd. Codebook design and structure for advanced wireless communication systems
CN106452536B (zh) * 2015-08-07 2019-09-06 上海诺基亚贝尔股份有限公司 用于多输入多输出通信的长期反馈的方法和装置
CN106487435B (zh) * 2015-08-24 2020-03-03 电信科学技术研究院 一种传输编码指示信息和确定预编码矩阵的方法和装置
CN106487434B (zh) * 2015-08-24 2020-01-24 电信科学技术研究院 一种预编码矩阵确定方法及装置
CN107113104B (zh) * 2015-09-25 2020-06-30 江苏星地通通信科技有限公司 一种预编码方法及装置
WO2016024912A2 (en) * 2015-11-04 2016-02-18 Telefonaktiebolaget L M Ericsson (Publ) Precoding a transmission from a two-dimensional antenna array using a partially reshaped codebook
CN108370265B (zh) * 2015-12-29 2021-09-07 华为技术有限公司 一种确定预编码矩阵的方法及装置
WO2017166219A1 (en) * 2016-03-31 2017-10-05 Qualcomm Incorporated Channel covariance feedback for enhanced fd-mimo
DK3272022T3 (da) 2016-03-31 2021-06-28 Ericsson Telefon Ab L M Fremgangsmåder og indretninger til bestemmelse af forkoderparametre i et trådløst kommunikationsnetværk
CN108288987B (zh) 2017-01-07 2021-10-01 华为技术有限公司 一种发射分集的方法、终端和基站
CN109361498B (zh) * 2017-08-12 2019-09-20 华为技术有限公司 预编码矩阵子集限制的方法和传输装置
US10404339B1 (en) 2018-08-09 2019-09-03 At&T Intellectual Property I, L.P. Precoding matrix indicator determination in wireless communication systems
CN111435848B (zh) * 2019-01-11 2022-05-31 华为技术有限公司 指示和确定预编码向量的方法以及通信装置
CN111837344B (zh) * 2019-02-15 2022-01-11 Oppo广东移动通信有限公司 确定配置参数的方法、终端设备和网络设备
US11876654B2 (en) * 2020-04-22 2024-01-16 Qualcomm Incorporated Methods and apparatus for unified codebooks for orthogonal sequence transmission
CN113840380A (zh) * 2020-06-24 2021-12-24 华为技术有限公司 一种波束指示方法及通信装置
WO2024098388A1 (en) * 2022-11-11 2024-05-16 Qualcomm Incorporated Phase alignment for precoders

Family Cites Families (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8588326B2 (en) 2004-07-07 2013-11-19 Apple Inc. System and method for mapping symbols for MIMO transmission
KR20080073624A (ko) * 2007-02-06 2008-08-11 삼성전자주식회사 다중 편파 다중 입출력 시스템을 위한 코드북 생성 방법 및그 장치
KR20080076683A (ko) 2007-02-14 2008-08-20 엘지전자 주식회사 위상천이 기반의 프리코딩 방법 및 이를 지원하는 송수신기
CN103560818B (zh) 2007-02-14 2017-06-16 Lg电子株式会社 使用基于相移的预编码的数据传输和接收方法以及支持该方法的收发机
KR101373951B1 (ko) 2008-01-30 2014-03-13 엘지전자 주식회사 다중안테나 시스템에서 프리코딩 정보 전송방법
US7764746B2 (en) 2008-08-19 2010-07-27 Samsung Electronics Co., Ltd. User terminal and base station using adapted codebook according to polarization
CN101686079A (zh) 2008-09-25 2010-03-31 三星电子株式会社 网络mimo***及其信令处理方法
EP2351246B1 (en) 2008-11-03 2017-02-22 Telefonaktiebolaget LM Ericsson (publ) Method for transmission of reference signals and determination of precoding matrices for multi-antenna transmission
US8391392B2 (en) 2009-01-05 2013-03-05 Marvell World Trade Ltd. Precoding codebooks for MIMO communication systems
CN101771444B (zh) 2009-01-06 2014-01-29 电信科学技术研究院 多天线***中参考信号的设置方法和基站
WO2010105415A1 (en) * 2009-03-17 2010-09-23 Huawei Technologies Co., Ltd. Method for generating a codebook
KR20100136888A (ko) 2009-06-19 2010-12-29 삼성전자주식회사 다중 입출력 시스템에서 코드북을 이용한 통신 방법 및 이를 위한 장치
CN101635612B (zh) 2009-08-18 2014-12-10 中兴通讯股份有限公司 多输入多输出***的预编码码本构造方法和装置
US9667378B2 (en) 2009-10-01 2017-05-30 Telefonaktiebolaget Lm Ericsson (Publ) Multi-granular feedback reporting and feedback processing for precoding in telecommunications
US8873650B2 (en) 2009-10-12 2014-10-28 Motorola Mobility Llc Configurable spatial channel information feedback in wireless communication system
CN102111197B (zh) 2009-12-28 2014-03-12 电信科学技术研究院 预编码矩阵索引信息上报方法和设备
BR122018016482B8 (pt) 2010-01-08 2021-11-30 Huawei Tech Co Ltd Dispositivo de nó de recepção disposto para reportar informação de estado de canal e dispositivo de nó de transmissão disposto para receber e processar informação de estado de canal
CN102088340B (zh) 2010-01-11 2013-04-17 电信科学技术研究院 一种多天线***发送、接收信息的方法及装置
KR101819078B1 (ko) 2010-01-12 2018-01-16 지티이 코포레이션 크로네커 곱에 기반한 공간적 채널 상태 정보 피드백을 위한 방법 및 시스템
CN102130752B (zh) 2010-01-16 2013-04-24 华为技术有限公司 获取预编码矩阵指示以及预编码矩阵的方法和装置
KR101605326B1 (ko) 2010-02-26 2016-04-01 엘지전자 주식회사 신호 송수신 방법 및, 그를 위한 기지국 및 사용자기기
KR101276855B1 (ko) 2010-03-08 2013-06-18 엘지전자 주식회사 프리코딩 행렬 정보 전송방법 및 사용자기기와, 프리코딩 행렬 구성방법 및 기지국
KR101253197B1 (ko) 2010-03-26 2013-04-10 엘지전자 주식회사 참조신호 수신 방법 및 사용자기기, 참조신호 전송 방법 및 기지국
CN102714647B (zh) 2010-04-06 2015-03-11 诺基亚公司 用于多粒度反馈的码本设计的方法和装置
KR101506922B1 (ko) 2010-04-07 2015-03-30 알까뗄 루슨트 정보 피드백 및 프리코딩을 위한 방법 및 장치
ES2614707T3 (es) 2010-04-07 2017-06-01 Telefonaktiebolaget Lm Ericsson (Publ) Libro de códigos parametrizado con restricciones de subconjunto para utilizar con transmisiones de MIMO de precodificación
US8792586B2 (en) * 2010-04-08 2014-07-29 Lg Electronics Inc. Signal transmission method and apparatus using codebook in wireless communication system supporting multiple antennas
US8848817B2 (en) 2010-04-30 2014-09-30 Texas Instruments Incorporated Transmission modes and signaling for uplink MIMO support or single TB dual-layer transmission in LTE uplink
KR101817724B1 (ko) * 2010-04-30 2018-02-21 삼성전자주식회사 각 리포팅 모드에 대응하는 코드북을 사용하는 다중 입출력 통신 시스템
US9887754B2 (en) * 2010-05-04 2018-02-06 Qualcomm Incorporated Method and apparatus for optimizing power distribution between symbols
US8509338B2 (en) 2010-05-05 2013-08-13 Motorola Mobility Llc Method and precoder information feedback in multi-antenna wireless communication systems
RU2516596C1 (ru) 2010-05-07 2014-05-20 Хуавэй Текнолоджиз Ко., Лтд. Способ и система для адаптации квантованной скорости обратной линии связи в системе связи
US8897247B2 (en) 2010-05-12 2014-11-25 Lg Electronics Inc. Method for performing channel interleaving in a multi-antenna wireless communication system, and apparatus for same
CN102299732B (zh) * 2010-06-22 2014-12-03 宏达国际电子股份有限公司 多输入多输出***及其相关无线通讯方法及接收器
CN102299775B (zh) 2010-06-24 2013-12-04 上海贝尔股份有限公司 一种预编码矩阵的选择方法和装置
EP2590338B1 (en) * 2010-07-02 2020-03-11 LG Electronics Inc. Method and apparatus for transmitting signals using codebooks in a wireless communication system that supports multiple antennas
US20120039402A1 (en) 2010-08-10 2012-02-16 Samsung Electronics Co. Ltd. Multiple input multiple output communication system using at least two codebooks
US8982978B2 (en) 2010-08-23 2015-03-17 Lg Electronics Inc. Method and apparatus for transceiving a precoded signal in a multiple antenna supported wireless communication system
HUE027153T2 (en) 2010-08-26 2016-08-29 Huawei Tech Co Ltd Pre-coding procedure and system
US8693421B2 (en) 2010-09-02 2014-04-08 Texas Instruments Incorporated Downlink 8 TX codebook sub-sampling for CSI feedback
CN102082637B (zh) 2010-09-16 2015-03-25 电信科学技术研究院 一种码本子集约束的处理方法及设备
CN101969366B (zh) * 2010-09-26 2012-11-14 华中科技大学 用于8发射天线mimo***的预编码方法
ES2658265T3 (es) * 2010-10-04 2018-03-09 Samsung Electronics Co., Ltd. Procedimiento y aparato de transmisión y recepción de mapa de bits de restricción de subconjunto de libro de códigos
CN102624496B (zh) 2011-01-30 2015-03-11 华为技术有限公司 预编码处理方法、基站和通信***
CN102075274B (zh) 2011-01-31 2016-09-28 中兴通讯股份有限公司 一种测量参考信号的多天线参数的配置方法及装置
US9005992B2 (en) 2011-03-18 2015-04-14 Postech Academy-Industry Foundation Immobilizing fusion protein for effective and oriented immobilization of antibody on surfaces
CN102122983B (zh) 2011-04-18 2014-08-06 电信科学技术研究院 一种码本的生成、信息的发送、反馈方法及设备
US8781018B2 (en) 2011-04-25 2014-07-15 Texas Instruments Incorporated Six transmit antenna codebook design
CN102832984B (zh) * 2011-06-17 2015-01-21 华为技术有限公司 支持8个发射天线的预编码方法、信号处理方法及装置
US20130010880A1 (en) 2011-07-05 2013-01-10 Renesas Mobile Corporation Feedback Framework for MIMO Operation in Heterogeneous Communication Network
US8929473B2 (en) 2011-07-28 2015-01-06 Samsung Electronics Co., Ltd. Combining baseband processing and radio frequency beam steering in wireless communication systems
CN102932112B (zh) 2011-08-11 2015-11-25 华为技术有限公司 一种多天线传输的方法及装置
CN102938662B (zh) 2011-08-15 2015-09-16 上海贝尔股份有限公司 用于3d天线配置的码本设计方法
CN102938688B (zh) 2011-08-15 2015-05-27 上海贝尔股份有限公司 用于多维天线阵列的信道测量和反馈的方法和设备
CN103002497A (zh) 2011-09-08 2013-03-27 华为技术有限公司 基于aas的信息交互方法、***、ue及基站
WO2013068915A2 (en) 2011-11-07 2013-05-16 Marvell World Trade Ltd. Precoding feedback for cross-polarized antennas with magnitude information
CN102412885B (zh) * 2011-11-25 2015-05-06 西安电子科技大学 Lte中的三维波束赋形方法
US8885749B2 (en) * 2012-03-02 2014-11-11 Telefonaktiebolaget L M Ericsson (Publ) Radio base station and method therein for transforming a data transmission signal
US9059878B2 (en) 2012-03-30 2015-06-16 Nokia Solutions And Networks Oy Codebook feedback method for per-user elevation beamforming
US8913682B2 (en) * 2012-05-18 2014-12-16 Samsung Electronics Co., Ltd. Apparatus and method for channel state information codeword construction for a cellular wireless communication system
CN103621000B9 (zh) * 2012-06-14 2017-07-07 华为技术有限公司 确定预编码矩阵指示的方法、用户设备、基站演进节点
CN103782533B (zh) 2012-07-02 2017-02-22 华为技术有限公司 确定预编码矩阵指示的方法、用户设备和基站
KR20150037755A (ko) 2012-07-06 2015-04-08 엘지전자 주식회사 무선 통신 시스템에서 하향링크 신호를 수신 또는 전송하기 위한 방법 및 이를 위한 장치
CN103684657A (zh) 2012-09-03 2014-03-26 夏普株式会社 预编码矩阵构造和索引值反馈方法及相关通信设备
US9918240B2 (en) 2012-09-28 2018-03-13 Interdigital Patent Holdings, Inc. Wireless communication using multi-dimensional antenna configuration
US8976884B2 (en) 2012-12-20 2015-03-10 Google Technology Holdings LLC Method and apparatus for antenna array channel feedback
US8971437B2 (en) 2012-12-20 2015-03-03 Google Technology Holdings LLC Method and apparatus for antenna array channel feedback
US9281881B2 (en) 2013-02-12 2016-03-08 Texas Instruments Incorporated 4TX codebook enhancement in LTE
US20140301492A1 (en) 2013-03-08 2014-10-09 Samsung Electronics Co., Ltd. Precoding matrix codebook design for advanced wireless communications systems
KR101811966B1 (ko) 2013-07-02 2017-12-22 콘비다 와이어리스, 엘엘씨 시멘틱 공표 및 탐색을 위한 메커니즘
WO2017014610A1 (ko) * 2015-07-23 2017-01-26 엘지전자 주식회사 다중 안테나 무선 통신 시스템에서 코드북 기반 신호 송수신 방법 및 이를 위한 장치

Also Published As

Publication number Publication date
CN108809391B (zh) 2021-10-15
US11211988B2 (en) 2021-12-28
WO2015018030A1 (zh) 2015-02-12
CN108494450B (zh) 2020-06-16
US10469150B2 (en) 2019-11-05
EP3018852A1 (en) 2016-05-11
US20200044717A1 (en) 2020-02-06
CN104620527B (zh) 2018-06-19
EP3869700A1 (en) 2021-08-25
US20160149630A1 (en) 2016-05-26
CN104620527A (zh) 2015-05-13
EP3657690B1 (en) 2021-01-20
EP3869700B1 (en) 2024-04-17
CN108494450A (zh) 2018-09-04
JP6267336B2 (ja) 2018-01-24
JP2016527829A (ja) 2016-09-08
CN108809391A (zh) 2018-11-13
US20180294862A1 (en) 2018-10-11
US10009087B2 (en) 2018-06-26
EP3018852A4 (en) 2016-05-11
EP3657690A1 (en) 2020-05-27
EP3018852B1 (en) 2019-10-16

Similar Documents

Publication Publication Date Title
ES2764386T3 (es) Método para determinar un indicador de matriz de precodificación, dispositivo de recepción y dispositivo de transmisión
ES2937399T3 (es) Libros de códigos multi-haz con sobrecarga adicionalmente optimizada
ES2863354T3 (es) Informe de CSI de haz múltiple
ES2939705T3 (es) Nodo de red, equipo de usuario y métodos en los mismos para permitir al UE determinar un libro de códigos de precodificador
EP3711188B1 (en) Ue reporting aggregated channel state information based on multiple p3 sweeps
US10516450B2 (en) Method, system, and device for transmitting coding instruction information and for determining pre-coding matrix
ES2536188T3 (es) Métodos y sistemas para precodificación combinada y diversidad de retardo cíclico
ES2616329T3 (es) Método para precodificar que usa una matriz diagonal de bloques
ES2756449T3 (es) Método, equipo de usuario y nodo evolucionado de estación base para determinar un indicador de matriz de precodificación
ES2898523T3 (es) Conformación de haces utilizando una agrupación de antenas
WO2017150895A2 (en) Partial port hybrid csi feedback for mimo wireless communication systems
CN107733493A (zh) 用于确定预编码矩阵的方法和装置
KR20160058716A (ko) 다중입력 다중출력 무선 통신 시스템을 위한 채널 정보 피드백 방법 및 장치
PT2232726T (pt) Repetição cíclica de pré-codificador de circuito aberto em comunicações mimo
ES2956052T3 (es) Informes de CSI avanzados para operación híbrida Clase A/B
US20120207243A1 (en) Precoder Selection For Precoder Cycling
KR20100133883A (ko) 다중 안테나 시스템에서의 코드북 설계 방법 및 데이터 전송 방법
EP2945306A1 (en) Precoding matrix indication feedback method, and receiving end and transmitting end
JP6629823B2 (ja) プリコーディングマトリクス指標を決定する方法、受信装置、および送信装置