ES2703580T3 - Método y disposición en un sistema de comunicaciones inalámbrico - Google Patents
Método y disposición en un sistema de comunicaciones inalámbrico Download PDFInfo
- Publication number
- ES2703580T3 ES2703580T3 ES16205520T ES16205520T ES2703580T3 ES 2703580 T3 ES2703580 T3 ES 2703580T3 ES 16205520 T ES16205520 T ES 16205520T ES 16205520 T ES16205520 T ES 16205520T ES 2703580 T3 ES2703580 T3 ES 2703580T3
- Authority
- ES
- Spain
- Prior art keywords
- node
- effective channel
- channel
- precoding matrix
- diagonal
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B7/046—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting taking physical layer constraints into account
- H04B7/0469—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting taking physical layer constraints into account taking special antenna structures, e.g. cross polarized antennas into account
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0617—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0665—Feed forward of transmit weights to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/10—Polarisation diversity; Directional diversity
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Transmission System (AREA)
- Mobile Radio Communication Systems (AREA)
- Fodder In General (AREA)
Abstract
Un método en un primer nodo (100) para adaptar una transmisión multi-antena a un segundo nodo (120) sobre un canal efectivo, el canal efectivo que tiene más de dos entradas y al menos una salida, el primer nodo (100) y el segundo nodo (120) que son comprendidos en un sistema (110) de comunicación inalámbrica, el método que comprende los pasos de: obtener (401) más de un flujo de símbolos, determinar (403) una matriz de precodificación que tiene una estructura diagonal de bloque con bloques de tamaños diferentes, en donde la diagonal de bloque del canal efectivo y donde la estructura de la diagonal de bloque de la matriz de precodificación determinada se corresponde con el canal efectivo de la diagonal de bloque, precodificar (404) el más de un flujo de símbolos con la matriz de precodificación determinada para mejorar el rendimiento del enlace de radio del canal efectivo, y transmitir (405) el más de un flujo de símbolos precodificado sobre el canal efectivo hasta el segundo nodo (120).
Description
DESCRIPCIÓN
Método y disposición en un sistema de comunicaciones inalámbrico
CAMPO DE LA TÉCNICA
La presente invención se relaciona con un método y una disposición en un primer nodo y un método y una disposición en un segundo nodo. En particular, se relaciona con la adaptación de una transmisión multi-antena desde el primer nodo al segundo nodo sobre un canal efectivo.
ANTECEDENTES
El uso de múltiples antenas en un transmisor y/o un receptor de un nodo en un sistema de comunicación inalámbrico puede impulsar significativamente la capacidad y cobertura del sistema de comunicación inalámbrico. Dichos sistemas de Múltiple Entrada Múltiple Salida (MIMO) aprovechan la dimensión espacial del canal de comunicación para mejorar el rendimiento mediante por ejemplo la transmisión de varias señales portadoras de información paralelas, la así llamada multiplexación espacial. Mediante la adaptación de la transmisión a las condiciones del canal actuales, se pueden lograr ganancias adicionales significativas. Una forma de adaptación es ajustar dinámicamente, desde un Intervalo de Tiempo de Transmisión (TTI) a otro, el número de señales portadoras de información transmitidas simultáneamente a las que el canal puede soportar. Esto es comúnmente referido como adaptación del rango de transmisión. La precodificación es otra forma relacionada de adaptación donde las fases y amplitudes de las ya mencionadas señales son ajustadas para encajar mejor en las propiedades del canal actual. La clásica conformación del haz es un caso especial de precodificación en la que la fase de una señal portadora de información es ajustada en cada antena transmisora para que todas las señales transmitidas sumen constructivamente en el receptor.
Las señales forman una señal de valor vectorial y se puede pensar el ajuste como una multiplicación por una matriz precodificadora. La matriz precodificadora es elegida basándose en la información sobre las propiedades del canal. Un enfoque común es seleccionar la matriz precodificadora desde un conjunto finito y contable, un así llamado libro de códigos. Dicho libro de códigos basado en la precodificación es una parte integral del estándar LTE Evolución a Largo Plazo y será soportado en MIMO también para el Acceso de Paquetes de Enlace Descendente de Alta Velocidad (HSDPA) en el Acceso Múltiple por División de Código de Banda Ancha (WCDMA). El receptor (por ejemplo, el Equipo de Usuario UE) normalmente evaluaría entonces todas las diferentes matrices precodificadoras en el libro de códigos y la señal para el transmisor (por ejemplo el Nodo B) cuyo elemento es preferido. El transmisor usaría entonces la información señalada, cuando decida qué matriz precodificadora aplicar. Ya que los índices del libro de códigos necesitan ser señalados y el receptor necesita seleccionar un elemento del libro de códigos adecuado, es importante mantener el tamaño del libro de códigos tan pequeño como sea posible. Por otro lado, los libros de códigos más grandes aseguran que sea posible encontrar una entrada que se corresponda más estrechamente con las condiciones del canal actuales.
La precodificación basada en el libro de códigos se puede ver como una forma de cuantificación del canal. Alternativamente, se pueden usar métodos que calculen la matriz precodificadora sin recurrir a la cuantificación.
El objetivo fundamente del diseño del libro de códigos del precodificador es mantener el tamaño del libro de códigos pequeño mientras aún se logra un rendimiento tan alto como sea posible. El diseño de los elementos del libro de códigos se convierte así en crucial para lograr el rendimiento pretendido.
Las diferentes configuraciones de los conjuntos de antenas influyen en cómo podrían ser diseñados los elementos del libro de códigos. Muchas soluciones existentes se diseñan con el desvanecimiento espacial de canal no correlacionado en mente y donde cada coeficiente del canal se desvanece con la misma potencia media. Sin embargo, tal modelo de canal no es suficientemente preciso cuando se usan conjuntos de antenas con polarización cruzada. Por consiguiente, los diseños existentes son inadecuados para tal configuración - una configuración de antena que es considerada importante en la práctica.
Para entender por qué los diseños existentes adaptados para iguales coeficientes de potencia del canal no son eficientes para configurar un conjunto de antenas con polarización cruzada, considere por simplicidad un sistema MIMO de 2x2 en el que tanto el transmisor como el receptor usan conjuntos con polarización cruzada y las dos polarizaciones ortogonales se alinean en el lado del transmisor y del receptor, por ejemplo un par de antenas polarizadas verticalmente y horizontalmente en ambos lados del enlace. La matriz del canal MIMO será entonces diagonalmente fuerte, lo que significa que los elementos en la diagonal de media tienen sustancialmente más potencia que aquellos fuera de la diagonal, ya que las polarizaciones vertical y horizontal están de media bastante separadas incluso después de experimentar el canal de radio y alcanzar el receptor. Para tal canal, un libro de códigos apropiado de tamaño mínimo contiene los vectores unitarios y la matriz de identidad. Esto asegura que cuando una transmisión de un flujo (transmisión de rango uno) se realiza, toda la potencia de transmisión se puede asignar a la antena con el canal fuerte y no se desperdicia potencia en la otra antena, que de media no será capaz de transportar potencia significativa al receptor. La razón para lo último es por la configuración de polarización cruzada en conjunción con la selección de la transmisión de rango-uno, lo que significa que la matriz del canal
normalmente tendrá sólo un elemento con una potencia sustancialmente mayor que cero y que ese elemento estará en la diagonal.
Toda la potencia se debería asignar por lo tanto a la antena que corresponda al ya mencionado elemento distinto de cero de la diagonal. Para un diseño que se dirige a un escenario con coeficientes de canal de igual potencia, sin embargo este no es normalmente el caso. Los diseños de libros de códigos existentes sin embargo no abordan este problema para el caso de más de dos antenas y tampoco consideran la estructura del libro de códigos para varios rangos de transmisión.
El documento WO 2006/049417 describe una matriz de precodificación que incluye una pluralidad de sub-matrices dispuestas en un formato diagonal de bloque para permitir una transmisión más eficiente de la matriz de precodificación y para ahorrar memoria usada para almacenar la matriz de precodificación. Por consiguiente, la memoria usada para almacenar el libro de códigos puede ser minimizada y también menos recursos serían usados para transmitir la retroalimentación en la matriz de precodificación, cuando se indicasen los índices de los elementos de las sub-matrices en la retroalimentación.
El documento WO 2006/049417 A1 describe una matriz de precodificación que incluye una pluralidad de sub matrices dispuestas en un formato de diagonal de bloque para permitir una transmisión más eficiente de la matriz de precodificación y para ahorrar memoria usada para almacenar la matriz de precodificación.
Zukang Shen et al: “Low complexity user selection algorithms for multiuser MIMO systems with block diagonalization”, IEEE Service Center, New York, NY, Estados Unidos, vol. 54, no. 9, 1 de Septiembre del 2006, páginas 3658-3663, se relaciona con algoritmos de selección de usuarios para sistemas MIMO multiusuario con diagonalización de bloque, que es presentado como una técnica de precodificación que elimina la interferencia entre usuarios en el enlace descendente de sistemas MIMO multiusuario.
COMPENDIO
El problema objetivo es proporcionar un mecanismo para mejorar el rendimiento de un enlace por radio cuando el canal efectivo es intencionalmente de una estructura diagonal de bloque. El objeto se logra mediante un método en un primer nodo, un método en un segundo nodo y el primero y segundo nodos como se definen en las reivindicaciones 1, 12, 23 y 28.
Según un primer ejemplo un método en un primer nodo para adaptar la transmisión multi-antena a un segundo nodo sobre un canal efectivo es proporcionado. El canal efectivo tiene múltiples entradas y al menos una salida. El primer nodo y el segundo nodo están comprendidos en un sistema de comunicación inalámbrico. El método comprende los pasos de obtención de al menos un flujo de símbolos, y de determinación de una matriz de precodificación que tiene una estructura diagonal de bloque, El método comprende además los pasos de precodificación del al menos un flujo de símbolos con la matriz de precodificación determinada, y de transmisión del al menos un flujo de símbolos precodificados sobre el canal efectivo hasta el segundo nodo.
Según un segundo ejemplo un método en un segundo nodo para asistir al primer nodo en la adaptación de una transmisión multi-antena desde el primer nodo hasta el segundo nodo sobre un canal efectivo es proporcionado. El canal efectivo tiene múltiples entradas y al menos una salida. El primer nodo y el segundo nodo están comprendidos en un sistema de comunicación inalámbrico. El método comprende los pasos de selección de una matriz de precodificación que tiene una estructura diagonal de bloque y el transporte de la matriz de precodificación seleccionada hasta el primer nodo. El método comprende además los pasos de recepción de al menos un flujo de símbolos precodificados sobre el canal efectivo transportado desde el primer nodo. El al menos un flujo de símbolos recibido se precodifica con la matriz de precodificación determinada en el primer nodo.
Según un tercer ejemplo una disposición en un primer nodo. El primer nodo se dispone para adaptar una transmisión multi-antena hasta un segundo nodo sobre un canal efectivo es proporcionada. El canal efectivo tiene múltiples entradas y al menos una salida. El primer nodo y el segundo nodo están comprendidos en un sistema de comunicación inalámbrico. La disposición del primer nodo comprende una unidad de obtención configurada para obtener al menos un flujo de símbolos, y una unidad de determinación configurada para determinar una matriz de precodificación que tiene una estructura diagonal de bloque. La disposición del primer nodo comprende además una unidad de precodificación configurada para precodificar el al menos un flujo de símbolos con la matriz de precodificación determinada y una unidad de transmisión configurada para transmitir el al menos un flujo de símbolos sobre el canal efectivo hasta el segundo nodo.
Según un cuarto ejemplo una disposición en un segundo nodo es proporcionada. El segundo nodo se dispone para recibir una transmisión multi-antena desde un primer nodo sobre un canal efectivo. El canal efectivo tiene múltiples entradas y al menos una salida. El primer nodo y el segundo nodo están comprendidos en un sistema de comunicación inalámbrico. La disposición del segundo nodo comprende una unidad de selección configurada para seleccionar una matriz de precodificación que tiene una estructura diagonal de bloque, y una unidad transportadora configurada para transportar la matriz de precodificación seleccionada hasta el primer nodo. La segunda disposición de nodo además comprende una unidad de recepción configurada para recibir al menos un flujo de símbolos
precodificados sobre el canal efectivo transmitido desde el primer nodo. El al menos un flujo de símbolos recibido se precodifica con la matriz de precodificación determinada en el primer nodo.
La ventaja de usar una matriz de precodificación que tiene una estructura diagonal de bloque para precodificar es que cuando la matriz del canal efectivo es diagonal de bloque, el uso de la matriz de precodificación que tiene una estructura diagonal de bloque adapta la transmisión a la matriz del canal efectivo diagonal de bloque, lo que implica que se mejora el rendimiento del enlace de radio.
Las ventajas de la presente invención comprenden el aumento del rendimiento del sistema tal como por ejemplo la tasa de bit o la cobertura, en un tamaño de libro de códigos fijo o, alternativamente, la disminución del tamaño del libro de códigos y la así reducción de la sobrecarga de señalización y complejidad de la selección de la matriz del precodificador. La presencia de elementos cero en las matrices del precodificador puede ayudar también en la reducción de la complejidad incluso más cuando se realiza la selección del precodificador. Dichos diseños del precodificador diagonal de bloque hacen aumentar el rendimiento cuando las configuraciones de antena con polarización cruzada están presentes.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
La invención se describe en más detalle con referencia a los dibujos adjuntos que ilustran realizaciones ejemplares de la invención y en los cuales:
La Figura 1 es un diagrama de bloques esquemático que ilustra realizaciones de un sistema de comunicación inalámbrico.
La Figura 2 es un diagrama de bloques esquemático que ilustra realizaciones de un sistema de comunicación inalámbrico.
La Figura 3 es un diagrama de bloques esquemático que ilustra realizaciones de un primer nodo.
La Figura 4 es un diagrama de flujo que ilustra realizaciones de un método en un primer nodo.
La Figura 5 es un diagrama de bloques esquemático que ilustra realizaciones de una disposición de un primer nodo
La Figura 6 es un diagrama de flujo que ilustra realizaciones de un método en un segundo nodo.
La Figura 7 es un diagrama de bloques esquemático que ilustra realizaciones de una disposición de un segundo nodo.
DESCRIPCIÓN DETALLADA
La invención se define como un método y una disposición que pueden ser puestas en práctica en las realizaciones descritas a continuación.
La Figura 1 representa un primer nodo 100 en un sistema 110 de comunicación inalámbrico. El sistema 110 de comunicación inalámbrico puede ser un sistema celular y/o un sistema tal como por ejemplo de Evolución a Largo Plazo (LTE), Acceso por Radio Terrestre Universal Evolucionado (E-UTRA), Interoperabilidad Mundial para Acceso por Microondas (WiMAX), Acceso por Radio Terrestre Universal (UTRA), Acceso Múltiple por División de Código de Banda Ancha (WCDMA), GSM, Ultra Banda Ancha Móvil (UMB) o cualquier otro sistema de comunicación inalámbrico que use tecnologías que realizan una adaptación entre las diferentes formas de transmisión y usa múltiples antenas. El primer nodo 100 se dispone para comunicarse con un segundo nodo 120 en el sistema 110 de comunicación inalámbrico sobre un canal efectivo 130. El canal efectivo normalmente no solo comprende un canal de radio multi-antena físico. Éste puede también comprender partes de la Frecuencia de Radio (RF) y partes de banda base en el primer nodo 100 y el segundo nodo 120 tales como filtros de transmisión y recepción, cables de alimentación, respuestas de antena y varios filtros analógicos y digitales en el procesamiento de banda base. Se puede usar un filtro MIMO lineal e invariante en el tiempo para modelar la relación entrada-salida del canal efectivo. Para las transmisiones suficientemente de banda estrecha, se puede usar una matriz única para describir el filtro. Dicha descripción de la matriz del canal también se mantiene para modelar el canal sobre una subportadora, (o varias subportadoras tan extensas como para que ellas abarquen un ancho de banda que es pequeño comparado con el ancho de banda de coherencia del canal) en un sistema de Multiplexación por División de Frecuencias Ortogonales (OFDM) tal como por ejemplo LTE. El primer nodo 100 puede ser cualquier tipo de estación base tal como por ejemplo un NodoB como en lTe . El segundo nodo 120 puede ser un equipo de usuario (UE) tal como por ejemplo un teléfono móvil, un Asistente Digital Personal (PDA), un portátil. Puede ser también al revés, que el primer nodo 100 pueda ser un UE tal como un teléfono móvil, un Asistente Digital Personal (PDA) y el segundo nodo 120 pueda ser cualquier tipo de estación base tal como por ejemplo un NodoB. En el ejemplo de la Figura 1, el primer nodo 100 es una estación base y el segundo nodo 120 es un equipo de usuario. Además, el primer nodo 100 y el segundo nodo 120 pueden constituir arbitrariamente dispositivos inalámbricos en comunicación entre ellos sin ningún ordenamiento jerárquico particular.
El primer nodo 100 usa un sistema de múltiples antenas, esto es, usa múltiples antenas para su transmisión al segundo nodo 120. El segundo nodo 120 puede usar también un sistema de múltiples antenas para la recepción de la transmisión del primer nodo. Esto es así un sistema MIMO, que incluye el caso especial de solo una antena de recepción. La Figura 2 ilustra algunas realizaciones en donde el primer nodo 100 y un segundo nodo 120 están cada uno usando un sistema de múltiples antenas que comprende cuatro antenas. Referente a la Figura 2, el primer nodo
100 obtiene una señal 140 portadora de información que se representa por una secuencia de bits de información, cuya información debe ser transportada al segundo nodo 120 sobre el canal efectivo 130. La Figura 2 ilustra esquemáticamente el primer nodo 100 como siendo el nodo transmisor (Tx) y al segundo nodo 120 como siendo el nodo receptor (Rx), el primer nodo 100 y el segundo nodo 120 pueden usar un sistema 150 de múltiples antenas, que resulta en un enlace MIMO. En este ejemplo el primer nodo 100 comprende cuatro antenas transmisoras 1601, 2, 3 y 4, por ejemplo una estación base con cuatro antenas transmisoras, y el segundo nodo 120 comprende cuatro antenas receptoras 1701, 2, 3 y 4, por ejemplo un equipo de usuario con cuatro antenas receptoras.
En el ejemplo de la Figura 2, el primer nodo 100 comprende una unidad 162 de codificación, una unidad 163 de post precodificación y cuatro unidades 164 transmisoras por radio. La unidad 162 de codificación se dispone para recibir la señal 140 portadora de información a ser transmitida. La unidad 162 de codificación se puede disponer además para posiblemente demultiplexar los bits de información en una o varias secuencias de bits de información, codificar estas secuencias de bits de información usando algún código de canal (por ejemplo el código turbo, el código LDPC, el código convolucional), modular los bits codificados para producir símbolos, corresponder los símbolos a una secuencia de vectores de símbolos portadores de información y precodificar los vectores de símbolos portadores de información y finalmente remitir el resultado a una posible unidad 163 de post precodificación. La unidad post precodificadora puede en el más simple de los casos sólo remitir la señal precodificada o puede procesarla de alguna manera, por ejemplo realizar un filtrado digital en banda base, antes de dar salida a las señales posiblemente procesadas para la transmisión que utilizan las unidades 164 transmisoras por radio, que usan las respectivas antenas transmisoras 160 1, 2, 3 y 4 para transmitir la señal precodificada al segundo nodo 120, Es apreciado que las funciones básicas del transmisor son bien conocidas por una persona experta y no se describen en detalle. El transmisor en este ejemplo puede soportar técnicas tales como SDMA, precodificación SDMA, MIMO, precodificación MIMO, y/o MIMO-Sd Ma .
En el ejemplo de la Figura 2, el segundo nodo 120 comprende una unidad 171 de preprocesamiento, una unidad 172 de demodulación de decodificación y cuatro unidades 174 receptoras de radio. El segundo nodo se dispone para recibir desde el primer nodo 100, la señal precodificada mediante las antenas receptoras 170 1, 2, 3 y 4, la unidad 171 de preprocesamiento y las unidades 174 receptoras de radio. La unidad 171 de preprocesamiento puede implementar varios pasos de procesamiento que no son dependientes de que matriz de precodificación esté siendo usada para la transmisión, por ejemplo puede realizar un filtrado en banda base o simplemente remitir las señales sin alterar a la unidad 172 de demodulación de decodificación. En el último caso, alternativamente la unidad 171 de preprocesamiento se puede considerar a no estar presente. La unidad 172 de demodulación de decodificación se puede disponer para recibir la señal codificada desde la unidad 171 de preprocesamiento. La unidad 172 de demodulación decodificación se puede además disponer para demodular la señal codificada a los bits de datos. Es apreciado que las funciones básicas del receptor son bien conocidas por una persona experta y no se describen en detalle en esta memoria.
Debería notarse también que tanto el receptor en el segundo nodo 120 como el transmisor en el primer nodo 100 pueden alterar el modo de operación funcionando como transmisor y receptor, respectivamente.
Precodificación
Como ya se indicó, la unidad 162 de codificación en el primer nodo 100 se puede subdividir además en dos partes, correspondientes a una unidad 300 codificadora y de modulación y una unidad 310 de precodificación, tal como por ejemplo un precodificador. Un ejemplo de una unidad 300 codificadora y de modulación y una unidad 310 de precodificación se representa en la Figura 3. La unidad codificadora y de modulación toma los bits de información como entrada y produce una secuencia de vectores de símbolos portadores de la información, esto es, una señal portadora de información de valor vectorial como salida. Los vectores de símbolos portadores de información pueden ser vistos como uno o varios flujos de símbolos en paralelo donde cada elemento de cada vector s pertenece así a un cierto flujo de símbolos. Los diferentes flujos de símbolos son referidos comúnmente como capas y en cualquier momento dado hay r diferentes de dichas capas correspondientes a un rango de transmisión de r. Así, la señal a ser transmitida al segundo nodo 120 sobre el canal efectivo 130 comprende al menos un flujo de símbolos (o capa). Los símbolos r en un vector particular r x 1 de símbolos portadores de información s son posteriormente multiplicados por una matriz Nt x r precodificadora Wnt xr donde Nt denota el número de entradas (por ejemplo el número de antenas transmisoras, el número de puertos de antena, etc...) del canal efectivo. Por lo tanto, la operación precodificadora mencionada remite la salida que resulta a la unidad 163 de post procesamiento y la unidad 163 de post procesamiento puede así ser considerada para ser parte del canal efectivo. El primer nodo 100 determina una matriz precodificadora que tiene una estructura diagonal de bloque que será más descrita más adelante. Esto se puede realizar eligiendo una matriz de precodificación para hacer coincidir las características del canal efectivo, esto es, para hacer coincidir una matriz Nr x Nt MIMO de canal efectivo. La matriz Wnt x r precodificadora puede depender así del valor del canal efectivo H. Los r símbolos portadores de información en s son normalmente de valor complejo. El soporte de la adaptación de rango permite al número de flujos de símbolos transmitidos simultáneamente, r, ser fijado para adecuar las características del actual canal. Después de la precodificación, las señales se transportan sobre el canal efectivo H y se reciben por un conjunto de antenas con Nr elementos. El receptor posiblemente procesa las señales mediante la unidad de preprocesamiento 171. Ni la unidad 163 de post procesamiento ni la unidad 171 de preprocesamiento introducen normalmente procesamiento en el dominio espacial que dependa de las condiciones instantáneas del canal como el determinado por el
desvanecimiento rápido introducido por el canal físico. La recogida de las señales en un vector y Nr x 1 y considerando las señales sobre un ancho de banda suficientemente estrecho, comparado con el ancho de banda de coherencia del canal efectivo, da el modelo:
y = H Wnt x r s e
donde e se modela generalmente como un vector de ruido obtenido como realizaciones de algún proceso aleatorio y donde la salida del canal efectivo así se corresponde a la salida de la unidad 171 de preprocesamiento (la última que puede ser transparente). Este modelo obviamente también se mantiene para sistemas OFDM (por ejemplo lTe , WiMaX etc) donde normalmente se puede aplicar en base a una subportadora.
Matriz del canal efectivo, H
Referente de nuevo a la Figura 2 el primer nodo 100 comprende un sistema multi-antena donde al menos una antena emite ondas de radio en una cierta dirección de polarización y al menos otra antena emite energía en la dirección de polarización ortogonal. Tal configuración de antena con polarización dual, o cruzada, puede contener así un grupo de antenas co-polarizadas y otro grupo de antenas co-polarizadas polarizadas ortogonalmente en relación al primer grupo. La “co-polarización” significa que las antenas están transmitiendo con la misma polarización. Bajo las condiciones ideales de línea de visión, asumiendo respuestas de antenas ideales y una configuración similar de la antena con polarización dual en el lado receptor, la configuración de la antena con polarización cruzada resulta en una matriz del canal efectivo diagonal de bloque, que además más explicada más adelante. En el ejemplo de la Figura 2, las dos primeras antenas transmisoras 160, 1 y 2, están polarizadas horizontalmente y las dos restantes, 3 y 4, están polarizadas verticalmente. Las antenas co-polarizadas en el conjunto transmisor se pueden espaciar suficientemente lejos para que el desvanecimiento esté prácticamente no correlacionado. Como se mencionó anteriormente, el canal efectivo se puede modelar usando una matriz del canal efectivo. Sin pérdida de generalidad, mediante la apropiada reordenación de los elementos de las antenas transmisora y receptora, la matriz H del canal efectivo 4x4, entonces tiende a tener la estructura diagonal de bloque según:
Con tal matriz del canal efectivo diagonal de bloque, las señales transmitidas en la antenas 160 1 y 2 en el primer nodo 100, no alcanzan las antenas receptoras 1703 y 4, y, correspondientemente, las señales desde las antenas transmisoras 1603 y 4 no alcanzan las antenas receptoras 1701 y 2. Esto implica, como se representa en la Figura 2, para las dos primeras antenas transmisoras 160, 1 y 2 que son horizontalmente polarizadas que el coeficiente hn de canal de valor complejo representa el canal efectivo que implica el canal físico entre la antena transmisora 1601 y la antena receptora 1701,
el coeficiente h12 de canal de valor complejo representa el canal efectivo que implica el canal físico entre la antena transmisora 1602 y la antena receptora 1701,
el coeficiente h21 de canal de valor complejo representa el canal efectivo que implica el canal físico entre la antena transmisora 1601 y la antena receptora 1702,
el coeficiente h22 de canal de valor complejo representa el canal efectivo que implica el canal físico entre la antena transmisora 1602 y la antena receptora 1702.
Esto además implica, como se representa en la Figura 2, para las dos antenas 160, 3 y 4 restantes que son verticalmente polarizadas que
el coeficiente h33 de canal de valor complejo representa el canal efectivo que implica el canal físico entre la antena transmisora 1603 y la antena receptora 1703,
el coeficiente h34 de canal de valor complejo representa el canal efectivo que implica el canal físico entre la antena transmisora 1604 y la antena receptora 1703,
el coeficiente h43 de canal de valor complejo representa el canal efectivo que implica el canal físico entre la antena transmisora 1603 y la antena receptora 1704, y el coeficiente h44 de canal de valor complejo representa el canal efectivo que implica el canal físico entre la antena transmisora 1604 y la antena receptora 1704.
El significado general de una matriz del canal efectivo diagonal de bloque es que tienda a tener la estructura
donde la matriz se puede subdividir en Mk x Li bloques Zmi*l2, k =1, 2, K ¿ I =1, 2, K fuera de la diagonal, y _ _ H - ' - ,
en Mk * Lk bloques Jlí*xZ‘ k =1, 2, ..., K en la diagonal de posiblemente tamaños variables. El canal efectivo se define para ser diagonal de bloque si se pueden reorganizar por medio de las apropiadas permutaciones de fila y columna para tener una forma como la anterior tal que las potencias medias (como la promediada sobre un periodo de tiempo suficientemente largo para que el desvanecimiento rápido sea promediado) de los coeficientes del canal en los bloques Zmul2 fuera de la diagonal son significativamente menores que las potencias medias de los ~ .
coeficientes del canal en los bloques Mkxk , en la diagonal. Dicha potencia significativamente más baja ocurriría por ejemplo si una configuración de antena con polarización cruzada se usa en el primer nodo 100 y una configuración de antena con polarización cruzada similar se usa en el segundo nodo 120. La diferencia en la potencia media entre los coeficientes del canal en la diagonal de bloque y fuera de la diagonal de bloque es a menudo, dependiendo del escenario de propagación, alrededor de 6 dB o sustancialmente mayor. Incluso si la configuración de antena usada en el segundo nodo 120 no es exactamente con polarización cruzada, las diferencias de potencias pueden aún ser significantes, El canal efectivo se refiere como una intencionalmente diagonal de bloque si la configuración de la antena se dispone tal que es posible obtener un canal efectivo diagonal de bloque como se definió anteriormente sin usar ningún procesamiento en la unidad 163 de post precodificación y la unidad 171 de preprocesamiento que siga las propiedades espaciales instantáneas (esto es las propiedades introducidas por el desvanecimiento rápido) de los canales físicos. Un ejemplo de cuando en el canal efectivo surge dicha intencionalmente diagonal de bloque fue dado previamente en esta memoria para el caso 4x4, donde dos antenas polarizadas horizontalmente y dos verticalmente fueron usadas para la transmisión en el primer nodo y similarmente para la correspondiente recepción en el segundo nodo y donde la unidad 163 de precodificación y la unidad 171 de preprocesamiento son ambas transparentes.
Matriz de precodificación que tiene una estructura diagonal de bloque
El primer nodo 100 determina una matriz de precodificación que tiene una estructura diagonal de bloque. La matriz de precodificación determinada es para ser usada para precodificar el al menos un flujo de símbolos (esto es, una o más capas) a ser transmitidas al segundo nodo 120. La determinación se puede realizar mediante la elección de la matriz de precodificación para hacer corresponder las características del canal efectivo modelado como la matriz H de canal efectivo. La ventaja de usar una matriz de precodificación que tiene una estructura diagonal de bloque para precodificar es que cuando la matriz del canal efectivo es diagonal de bloque, el uso de la matriz de precodificación que tiene una estructura diagonal de bloque adapta la transmisión a la matriz del canal efectivo diagonal de bloque. También funciona bien usar una matriz de precodificación que tiene una estructura diagonal de bloque en los casos cuando la matriz del canal efectivo no es diagonal de bloque, sin embargo el rendimiento podría ser mejor con otra estructura precodificadora. En cualquier caso, para estos últimos casos, la transmisión se adaptará a la matriz del canal efectivo no diagonal de bloque.
Libro de códigos
En algunas realizaciones el primer nodo 100 comprende un libro de códigos 180. En algunas realizaciones el segundo nodo 120 comprende un libro de códigos 190. El primer nodo 100 puede realizar la determinación mediante la selección de la matriz de precodificación que tiene una estructura diagonal de bloque desde un libro de códigos comprendido en el primer nodo 100 o recibir desde el segundo nodo 120 una matriz de precodificación recomendada que tiene una estructura diagonal de bloque desde un libro de códigos comprendido en el segundo nodo 120. El libro de códigos 180, 190 comprende matrices de precodificación donde cada matriz de precodificación se puede corresponder con múltiples modos de transmisión diferentes o formas de procesamiento espacial, por ejemplo, la precodificación dependiente del canal, la precodificación MIMO, SDMA, s DmA con precodificación, MIMO-SDMA, etc. Dicha información puede ser predefinida. Además el libro de códigos 180, 190 puede además de precodificar matrices/vectores comprender muchos otros parámetros tales como, rangos de transmisión, elecciones de modulación, tamaños de bloque de transporte, potencias y/o códigos de canalización etc. En algunas realizaciones el libro de códigos comprende un precodificador donde el rango de transmisión está implícitamente dado por el tamaño de la matriz precodificadora. El libro de códigos 180, 190 es adecuado para una matriz del canal efectivo diagonal de bloque en la que el libro de códigos 180, 190 comprende una o más matrices de precodificación que tienen una estructura diagonal de bloque. Dicha matriz del canal diagonal de bloque puede por ejemplo surgir en una configuración de antena donde tanto el primer nodo 100 como el segundo nodo 120 estén equipados con antenas con polarización cruzada, y en particular si las polarizaciones de las antenas se orientan verticalmente u horizontalmente como se mencionó anteriormente. El libro de códigos 180, 190 puede además comprender
matrices de precodificación que tienen una estructura no diagonal de bloque, Sin embargo, según el presente método, el primer nodo 100 o el segundo nodo es libre de seleccionar una matriz de precodificación que tenga una estructura diagonal de bloque del libro de códigos. En algunas realizaciones el libro de códigos se diseña tal que no desperdicia matrices de precodificación, también llamadas elementos del libro de códigos, en cuantificar coeficientes de canal que son cero (en la práctica serán distintos de cero o relativamente pequeños en comparación con los coeficientes de canal en la diagonal de bloque) y, para algunos rangos de transmisión, no desperdicia potencia de transmisión en los elementos cercanos a cero.
Los libros de códigos 180 y 190 se pueden conocer a priori por tanto el primer nodo 100 como el segundo nodo 120. El transmisor en el primer nodo 100 puede, por ejemplo, notificar al receptor en el segundo nodo 120 de su libro de códigos 180. Una estructura de libro de códigos adecuada será también en cierto sentido diagonal de bloque. Un ejemplo de dicho libro de códigos C diagonal de bloque se da en la Tabla 1.
Tabla 1: Ejemplo de un libro de códigos C con matrices precodificadoras que tienen una estructura diagonal de bloque
Como se ve en la Tabla 1, hay matrices precodificadoras separadas para cada uno de los cuatro posibles rangos de transmisión (Rango de TX) r. En la Tabla 1, vi puede pertenecer por ejemplo al conjunto de vectores presentados bajo el rango de la fila uno y como se ve contienen cuatro vectores adecuados para la conformación del haz (los cuatro últimos en el conjunto).
La Tabla 1 se relaciona con una estructura de libro de códigos adecuada para un canal MIMO eficaz diagonal de bloque, que puede por ejemplo surgir cuando dos pares de antenas con polarización cruzada separadas espacialmente (una gran distancia entre pares, más optimizaciones se pueden hacer si la distancia es pequeña) se usan tanto en el primer nodo 100 como en el segundo nodo 120 en conjunción con por ejemplo un tipo de transmisión MIMO de Usuario Único (SU-MIMO). MIMO de Multi usuario (MU-MIMO) es también posible obviamente ya que varios enlaces individuales en MU-MIMO pueden ser vistos en esta memoria juntos para este propósito como un enlace MIMO único. Por simplicidad de notación, la escala de las matrices, necesarias para mantener la potencia de transmisión constante independientemente de la matriz de precodificación seleccionada, ha sido intencionadamente dejada fuera de la tabla.
Así una matriz precodificadora Wnt x r, para usar para la transmisión se selecciona entre las matrices dadas en el libro de códigos ejemplificado C. Debería notarse que esencialmente es la colocación de los ceros en el libro de códigos lo que es la parte importante de la estructura. Una matriz Wnt x r precodificadora diagonal de bloque, se puede escribir en general como
donde como se ve sólo los Mk x Lk bloques W M w k*Lí k =1, 2, K de tamaños posiblemente variables en la diagonal (en el dominio de bloque) pueden contener elementos distintos de cero. Una matriz precodificadora se considera diagonal de bloque si sus columnas y filas se pueden permutar para alcanzar la forma anterior. El caso del rango tres en la Tabla 1 muestra un ejemplo donde las seis primeras matrices precodificadoras tienen la estructura
Y así los tamaños de bloque varían para soportar la adaptación del rango que en este caso dicta tres columnas en las matrices precodificadoras. Nótese también que un bloque puede ser de un tamaño 1 x 1. Así, también puede considerarse la matriz identidad para el rango 4 para tener una estructura diagonal de bloque.
Considerando los valores exactos de los elementos distintos de cero, una posibilidad es diseñar y/o seleccionar el precodificador independientemente en las dos polarizaciones pero una selección de diseño conjunto puede ser ventajosa (sólo como la cuantificación de vector es mejor que la cuantificación escalar o un algoritmo que intenta resolver conjuntamente múltiples problemas conectados tiene el potencial para hacerlo mejor que la resolución separada de los diferentes problemas). Debería notarse que la estructura diagonal de bloque del canal efectivo intencionalmente diagonal de bloque lleva a una estructura diagonal de bloque de las matrices precodificadoras de
alguna forma similar - similar en el sentido de que el número de filas Mk en cada bloque w w(t‘)xiíde la matriz
precodificadora ¡guala el número de columnas L _k en el correspondiente bloque H M(i}'*L ~\ del intencionalmente canal efectivo diagonal de bloque, mientras que el número de columnas Lk puede ser diferente como se ejemplificó anteriormente para el rango tres. Debería notarse también que los elementos del precodificador en el libro de códigos varían de un rango de transmisión a otro.
Esta estructura de precodificador diagonal de bloque se generaliza fácilmente a cualquier número de antenas transmisoras y receptoras como se ilustró anteriormente y es adecuada para las matrices de canal efectivo intencionalmente diagonales de bloque, que pueden surgir por ejemplo cuando las antenas en el transmisor se pueden agrupar en conjuntos co-polarizados o con polarización cruzada (por ejemplo polarizaciones horizontales y verticales) y similarmente para el receptor. Las permutaciones de las filas y columnas de las matrices precodificadoras no deberían ser vistas como una estructura diferente sólo como la reordenación de las antenas o de las capas que se puede hacer sin pérdida de generalidad. Cualquier sistema cuya matriz del canal efectivo se pueda escribir en forma de diagonal de bloque puede beneficiarse de dicha estructura de libro de códigos. Un libro de códigos puede contener también elementos precodificadores adicionales que no son diagonales de bloque. Esto puede ser beneficioso para hacer corresponder el precodificador a las realizaciones del canal efectivo que por ejemplo momentáneamente están bastante lejos de ser diagonales de bloque.
Los pasos del método en el primer nodo 100 para adaptar una transmisión multi-antena al segundo nodo 120 sobre un canal efectivo según alguna realización se describirán ahora con referencia a un diagrama de flujo representado en la Figura 4. El canal efectivo tiene múltiples entradas y al menos una salida que se corresponde con por ejemplo las múltiples antenas transmisoras en el primer nodo 100 y con al menos una antena receptora en el segundo nodo 120. Como es evidente del modelo de datos descrito anteriormente, el canal efectivo H comprende no sólo el canal físico sino también los efectos de cualquier procesamiento adicional posterior a la operación del precodificador en el transmisor del primer nodo 100, por ejemplo los filtros de transmisión. Similarmente, el canal efectivo puede también incluir partes del receptor en el segundo nodo 120, por ejemplo, los filtros de recepción. En algunas realizaciones la transmisión se adapta a un canal efectivo diagonal de bloque, El método es aplicable para adaptar transmisiones sobre cualquier matriz del canal efectivo. En las realizaciones en donde se usa una matriz del canal efectivo
intencionalmente diagonal de bloque, la transmisión se adapta a la matriz del canal efectivo intencionalmente diagonal de bloque. Esto es altamente ventajoso porque 1) la transmisión de energía no se desperdicia en entradas del canal efectivo diagonal de bloque que no son útiles para el receptor en el segundo nodo, 2) la transmisión es tal que no mezcla los flujos/capas de símbolos los cuales de lo contrario serían bien separados por el canal efectivo diagonal de bloque intencionado.
En algunas realizaciones el primer nodo 100 comprende un sistema multi-antena con configuración de antena con polarización cruzada que son usadas para comunicación inalámbrica con el segundo nodo 120, donde el segundo nodo 120 está usando también una configuración de antena con polarización cruzada para la recepción de las señales transmitidas desde el primer nodo 100.
La configuración de antena con polarización cruzada resulta en una matriz del canal efectivo intencionalmente diagonal de bloque. Un ejemplo particular de cuando ocurre esto es si las dos direcciones de polarización ortogonales usadas en el primer nodo 100 se corresponden con las dos direcciones de polarización en el segundo nodo 120, tal como por ejemplo si dos pares de antenas polarizadas horizontalmente y verticalmente se usan en el primero así como en el segundo nodo.
El canal efectivo puede comprender los pasos de procesamiento posteriores a la operación de precodificación además del canal físico y los posibles pasos de procesamiento en el segundo nodo 120, por ejemplo los filtros de transmisión y recepción. En algunas realizaciones el número de salidas del canal efectivo es al menos dos. El método comprende los pasos de:
401. El primer nodo obtiene al menos un flujo de símbolos. El flujo de símbolos tiene la intención de ser transmitido al segundo nodo 120 sobre el canal efectivo. En algunas realizaciones el canal efectivo comprende más que dos entradas. En este caso este paso implica la realización de la adaptación del rango de transmisión en el sentido de seleccionar el número de flujos de símbolos para hacer coincidir las características del canal efectivo.
402. Este paso es opcional. En algunas realizaciones el primer nodo 100 recibe información de canal desde el segundo nodo 120. La información de canal es en general en una cantidad que está estadísticamente relacionada con el canal efectivo. Ejemplos de información de canal incluyen estimaciones de canal, estimaciones de canal cuantificadas, recomendaciones de precodificadores etc. En particular, la información de canal recibida puede ser una matriz de precodificación que el segundo nodo 120 ha recomendado usar al primer nodo 100. En algunas realizaciones la información de canal comprende estimaciones de canal que se pueden usar por el primer nodo 100 para determinar una matriz precodificadora adecuada para la transmisión.
403. En este paso el primer nodo 100 determina una matriz de precodificación que tiene una estructura diagonal de bloque.
En algunas realizaciones este paso se realiza basándose en la maximización de la capacidad prevista en el paso de transmisión mediante la determinación de una matriz precodificadora que maximice la capacidad prevista o una medición relacionada, por ejemplo seleccionar la, en este sentido, mejor matriz precodificadora del libro de códigos. Esto sirve para mejorar también la actual capacidad/rendimiento del sistema.
En algunas realizaciones adicionales este paso se puede realizar basándose en la maximización de la Relación Señal a Ruido que el segundo nodo 120 verá cuando reciba la transmisión desde el primer nodo 100. Esta manera de mejorar la Relación Señal a Ruido también sirve para mejorar el rendimiento total del sistema y puede en última instancia explotarse para aumentar la capacidad.
En algunas realizaciones el primer nodo comprende un libro de códigos, En este caso este paso se puede realizar mediante la selección de la matriz de precodificación del libro de códigos.
El libro de códigos puede comprender matrices de precodificación separadas para cada uno de los posibles rangos de transmisión como se puede ver de por ejemplo la Tabla 1. En algunas realizaciones, para cada rango de transmisión, una mayoría de las matrices precodificadoras son diagonales de bloque en el libro de códigos 180.
Este paso de determinar la matriz de precodificación puede también ser realizado basando la determinación en mediciones llevadas cabo en el enlace inverso, esto es las mediciones en el primer nodo 100 de las señales recibidas originadas de las transmisiones del segundo nodo 120, y/o la explotación de la propiedades de reciprocidad del canal. La reciprocidad de canal significa que el canal, o ciertas propiedades del canal, son similares en los enlaces directos (desde el primer nodo 100 hasta el segundo nodo 120) e inversos (desde el segundo nodo 120 hasta el primer nodo 100). Las mediciones en el enlace inverso pueden comprender una estimación del canal.
En algunas realizaciones el primer nodo 100 ha recibido información del canal desde el segundo nodo 120 en el paso opcional 402. En estas realizaciones este paso de determinación de la matriz de precodificación se realiza basándose en la información del canal recibida del segundo nodo 120.
404. El primer nodo 100 precodifica el al menos un flujo de símbolos con la matriz de precodificación determinada.
405. El primer nodo 100 entonces transmite el al menos un flujo de símbolos precodificado sobre el canal efectivo al segundo nodo 120. En algunas realizaciones la transmisión del al menos un flujo de símbolos precodificado en el primer nodo 100 se realiza usando un sistema multi-antena con una configuración de antena con polarización cruzada y la recepción del al menos un flujo de símbolos precodificado en el segundo nodo 120 se lleva a cabo a través del uso de un sistema multi-antena, cuyo sistema multi-antena resulta en una matriz del canal efectivo intencionalmente diagonal de bloque.
Para realizar los anteriores pasos del método, el primer nodo 100 comprende una disposición 500 representada en la Fig. 5. Como se mencionó anteriormente, el primer nodo 100 y el segundo nodo 120 están comprendidos en el sistema 110 de comunicación inalámbrica.
El primer nodo 100 se dispone para adaptar una transmisión al segundo nodo 120 sobre un canal efectivo. El canal efectivo tiene múltiples entradas y al menos una salida. En algunas realizaciones el número de salidas del canal efectivo es al menos dos.
La primera disposición 500 de nodo comprende una unidad 510 de obtención configurada para obtener al menos un flujo de símbolos. En algunas realizaciones el canal efectivo comprende más de dos entradas. En este caso la unidad 510 de obtención además se configura para implicar la realización de la adaptación del rango de transmisión en el sentido de seleccionar el número de flujos de símbolos para hacer coincidir las características del canal efectivo.
La primera disposición 500 de nodo comprende una unidad 520 de determinación configurada para determinar una matriz de precodificación que tiene una estructura diagonal de bloque.
En algunas realizaciones la unidad 520 de determinación además se configura para basar la determinación de la matriz de precodificación en la maximización de una capacidad de transmisión prevista.
En algunas realizaciones la unidad 520 de determinación además se configura para basar la determinación de la matriz de precodificación en la maximización de la Relación Señal a Ruido que el segundo nodo 120 experimentará cuando reciba la transmisión desde el primer nodo 100.
La unidad 520 de determinación puede además configurarse para basar la determinación de la matriz de precodificación en la maximización de la Relación Señal a Ruido que el segundo nodo 120 recibirá cuando realice una transmisión.
En algunas realizaciones la unidad 520 de determinación además se configura para seleccionar la matriz de precodificación desde un libro 180 de códigos. En algunas realizaciones el libro de códigos comprende matrices de precodificación separadas para cada una de los posibles rangos de transmisión respectivos. En algunas realizaciones, para cada rango de transmisión, una mayoría de las matrices precodificadoras en el libro 180 de códigos son diagonales de bloque.
En algunas realizaciones, la unidad 520 de determinación además se configura para basar la determinación en las mediciones del enlace inverso y/o explotar las propiedades de reciprocidad del canal. Las mediciones en el canal inverso pueden comprender una estimación del canal.
La disposición 500 del primer nodo además comprende una unidad 300 de precodificación configurada para precodificar el al menos un flujo de símbolos con la matriz de precodificación determinada.
La disposición 500 del primer nodo también comprende una unidad 540 de transmisión configurada para transmitir el al menos un flujo de símbolos precodificado sobre el canal efectivo hasta el segundo nodo 120.
La disposición 500 del primer nodo puede comprender una unidad 550 receptora configurada para recibir la información del canal desde el segundo nodo 120.
La unidad 520 de determinación puede además configurarse para determinar la matriz de precodificación basándose en la información de canal recibida desde el segundo nodo 120.
La información de canal recibida puede ser una matriz de precodificación recomendada. En algunas realizaciones la información de canal comprende una estimación del canal.
En algunas realizaciones se adapta el al menos un flujo de símbolos transmitido a un canal efectivo diagonal de bloque.
En algunas realizaciones se dispone la transmisión del al menos un flujo de símbolos precodificado en el primer nodo 100 para realizarse usando un sistema multi-antena con una configuración de antena con polarización cruzada
comprendido en el primer nodo 100, y en donde se dispone la recepción del al menos un flujo de símbolos en el segundo nodo 120 para llevarse a cabo a través del uso de un sistema multi-antena comprendido en el segundo nodo 120, cuyos sistemas multi-antenas resultan en un canal efectivo diagonal de bloque intencionado.
Los pasos del método en el segundo nodo 120 para adaptar una transmisión multi-antena desde un primer nodo a un segundo nodo 120 sobre un canal efectivo en un sistema 110 de comunicación inalámbrica según algunas realizaciones serán ahora descritos con referencia a un diagrama de flujo representado en la Figura 6. El canal efectivo tiene múltiples entradas y al menos una salida. En algunas realizaciones la transmisión se adapta a un canal efectivo diagonal de bloque.
En algunas realizaciones el segundo nodo 120 comprende un sistema multi-antena con una configuración de antena con polarización cruzada que se usa para la comunicación inalámbrica con el primer nodo 100, donde el primer nodo 100 también está usando una configuración de antena con polarización cruzada para la transmisión de las señales recibidas por el segundo nodo 120. La configuración de antena con polarización cruzada resulta en un canal intencionalmente efectivo diagonal de bloque. Un ejemplo particular de cuando esto ocurre es si las dos direcciones de polarización ortogonales usadas en el primer nodo 100 coinciden con las dos direcciones en el segundo nodo 120, tal como por ejemplo si dos pares de antenas polarizadas horizontalmente y verticalmente se usan en el primero así como en el segundo nodo. El método comprende los pasos de:
601. El segundo nodo 120 selecciona una matriz de precodificación que tiene una estructura diagonal de bloque. En algunas realizaciones este paso se realiza basándose en la maximización de una capacidad prevista en el paso de recepción de la transmisión del al menos un flujo de símbolos del primer nodo 100. Este paso puede también realizarse basándose en la maximización de la Relación Señal a Ruido que el segundo nodo 120 recibirá en el paso 603 de recepción del al menos un flujo de símbolos desde el primer nodo 100.
En algunas realizaciones este paso se puede realizar mediante la optimización de la función de criterio relacionado al rendimiento sobre un conjunto factible de matrices precodificadoras. La matriz precodificadora que da el máximo rendimiento, como medido por la función de criterio relacionado al rendimiento, sería entonces seleccionada para mejorar el rendimiento actual.
En algunas realizaciones este paso se realiza mediante la selección de la matriz de precodificación de un libro de códigos. Esto se puede realizar de la misma manera que en el método del primer nodo 100 descrito anteriormente.
En algunas realizaciones el libro de códigos comprende matrices de precodificación separadas para cada uno de los respectivos posibles rangos de transmisión. Esto puede realizarse también de la misma manera que en el método del primer nodo 100 descrito anteriormente.
En algunas realizaciones, para cada rango de transmisión, una mayoría de las matrices precodificadoras son diagonales de bloque en el libro 180 de códigos.
602. En este paso el segundo nodo 120 transporta la matriz de precodificación seleccionada al primer nodo 100.
603. El segundo nodo 120 entonces recibe el al menos un flujo de símbolos precodificado transportado desde el primer nodo 100 sobre el canal efectivo. Se precodifica el al menos un flujo de símbolos recibido con la matriz de precodificación determinada en el primer nodo 100.
Como se mencionó anteriormente, la transmisión del al menos un flujo de símbolos precodificado en el primer nodo 100 se puede realizar usando un sistema multi-antena con configuración de antena con polarización cruzada y la recepción del al menos un flujo de símbolos precodificado en el segundo nodo 120 se puede llevar a cabo a través del uso de un sistema multi-antena, cuyos sistemas multi-antena resultan en una matriz del canal intencionalmente efectivo diagonal de bloque.
Para realizar los pasos anteriores del método, el segundo nodo 120 comprende una disposición 700 representada en la Figura 7. Como se mencionó anteriormente, el segundo nodo 120 se dispone para recibir una transmisión multi-antena desde un primer nodo 100 sobre un canal efectivo. El canal efectivo tiene múltiples entradas y al menos una salida. El primer nodo 100 y el segundo nodo 120 están comprendidos en el sistema 110 de comunicación inalámbrica.
La disposición 700 del segundo nodo comprende una unidad 710 de selección configurada para seleccionar una matriz de precodificación que tiene una estructura diagonal de bloque.
La unidad 710 de selección se puede además configurar para basar la selección de la matriz de precodificación en la maximización de la capacidad prevista de la transmisión del al menos un flujo de símbolos precodificados recibido desde el primer nodo 100.
En algunas realizaciones la unidad de selección 710 se configura para basar la selección de la matriz de precodificación en la maximización de la Relación Señal a Ruido que el segundo nodo 120 recibirá cuando reciba el al menos un flujo de símbolos precodificado desde el primer nodo 100.
La unidad 710 de selección puede además configurarse para seleccionar la matriz de precodificación desde un libro 190 de códigos. En algunas realizaciones el libro de códigos comprende matrices de precodificación separadas para cada uno de los respectivos posibles rangos de transmisión. El libro de códigos 190 puede comprender una matriz de precodificación separada para cada uno de los respectivos posibles rangos de transmisión. En algunas realizaciones, para cada rango de transmisión, una mayoría de las matrices precodificadoras en el libro 180 de códigos son diagonales de bloque.
En algunas realizaciones la unidad 710 de selección además se configura para optimizar una función de criterio relacionado al rendimiento sobre un conjunto factible de matrices precodificadoras.
La disposición 700 del segundo nodo además comprende una unidad 720 transmisora configurada para transmitir la matriz de precodificación seleccionada al primer nodo 100.
La disposición 700 del segundo nodo además comprende una unidad 730 receptora configurada para recibir al menos un flujo de símbolos precodificado transmitido sobre el canal efectivo desde el primer nodo 100. El al menos un flujo de símbolos recibido se precodifica con la matriz de precodificación determinada en el primer nodo 100. En algunas realizaciones, el al menos un flujo de símbolos precodificado transmitido se adapta a una matriz del canal efectivo diagonal de bloque.
En algunas realizaciones la transmisión del al menos un flujo de símbolos precodificado en el primer nodo 100 se dispone para realizarse usando un sistema multi-antena con una configuración de antena con polarización cruzada comprendido en el primer nodo 100, en donde la recepción del al menos un flujo de símbolos precodificado en el segundo nodo 120 se dispone para llevarse a cabo a través del uso de un sistema multi-antena comprendido en el segundo nodo 120, cuyo sistemas multi-antena resultan en una matriz del canal intencionalmente efectivo diagonal de bloque.
Algunas realizaciones del presente método se pueden describir de la siguiente manera general. Un método que comprende la determinación de al menos un elemento del libro de códigos correspondiente a una matriz de haz conformado en un transmisor MIMO que tiene N x N antenas. Estando las antenas agrupadas en conjuntos de antenas con polarización cruzada. Comprendiendo el método la selección de una matriz del canal de precodificación que tiene una estructura diagonal de bloque.
La precodificación para sistemas multi-antena se puede describir más generalmente como la multiplicación de una señal portadora de información de valor vectorial con una matriz precodificadora, cuya señal portadora de información de valor vectorial se llama en este documento flujo de símbolos o flujos de símbolos. Lo último puede referirse alternativamente a una capa o capas, respectivamente.
El presente mecanismo para adaptar una transmisión desde un primer nodo 100 a un segundo nodo 120 sobre un canal efectivo se puede implementar a través de uno o más procesadores, tales como un procesador 560 en la disposición 500 del primer nodo representado en la Figura 5 o el procesador 740 en la disposición 700 del segundo nodo representado en la Figura 7, junto a un código de programa de ordenador para realizar las funciones de la presente solución. El código de programa mencionado anteriormente se puede proporcionar también como un producto de programa de ordenador, por ejemplo en forma de un código de programa de ordenador llevado en una portadora de datos para realizar la presente solución al ser cargado en el primer nodo 100 o en el segundo nodo 120. Una portadora tal puede ser en forma de un disco CD ROM. Es factible sin embargo con otras portadoras de datos tales como una memoria extraíble. El código de programa de ordenador se puede además proporcionar como un código de programa puro en un servidor y ser descargado al primer nodo 100 o al segundo nodo 120 remotamente.
Cuando se usa la palabra “comprende” o “comprendiendo” se interpretará en el sentido de “consiste al menos de”. La presente invención se define mediante las reivindicaciones adjuntas.
Claims (31)
1. Un método en un primer nodo (100) para adaptar una transmisión multi-antena a un segundo nodo (120) sobre un canal efectivo, el canal efectivo que tiene más de dos entradas y al menos una salida, el primer nodo (100) y el segundo nodo (120) que son comprendidos en un sistema (110) de comunicación inalámbrica, el método que comprende los pasos de:
obtener (401) más de un flujo de símbolos,
determinar (403) una matriz de precodificación que tiene una estructura diagonal de bloque con bloques de tamaños diferentes, en donde la diagonal de bloque del canal efectivo y donde la estructura de la diagonal de bloque de la matriz de precodificación determinada se corresponde con el canal efectivo de la diagonal de bloque,
precodificar (404) el más de un flujo de símbolos con la matriz de precodificación determinada para mejorar el rendimiento del enlace de radio del canal efectivo, y
transmitir (405) el más de un flujo de símbolos precodificado sobre el canal efectivo hasta el segundo nodo (120).
2. El método según la reivindicación 1, en donde el más de un flujo de símbolos comprende al menos tres flujos de símbolos.
3. El método según la reivindicación 1, en donde el paso de obtener (401) más de un flujo de símbolos implica la realización de la adaptación del rango de transmisión mediante la selección del número de flujos de símbolos para hacer corresponder las características del canal efectivo.
4. El método según cualquiera de las reivindicaciones 1 a 3, en donde el número de entradas del canal efectivo es al menos dos.
5. El método según cualquiera de las reivindicaciones 1 a 4, en donde el canal efectivo es considerado como diagonal de bloque cuando una matriz de canal efectivo que modela el canal efectivo puede ser redispuesta a través de permutaciones de filas o columnas para tener una forma en la cual las potencias medias de los coeficientes del canal en bloques fuera de la diagonal son significativamente más bajas que las potencias medias de los coeficientes del canal en bloques en la diagonal.
6. El método según cualquiera de las reivindicaciones 1 a 5, en donde el más de un flujo de símbolos precodificado en el primer nodo (100) se transmite mediante el uso de un primer sistema multi-antena con una configuración de antena con polarización cruzada, y el más de un flujo de símbolos precodificado es recibido en el segundo nodo (120) mediante el uso de un sistema multi-antena, en donde el primero y segundo sistemas multi-antena resultan en una matriz de canal efectivo intencionalmente diagonal de bloque.
7. El método según la reivindicación 6, en donde el canal efectivo es configurado de manera intencional para ser diagonal de bloque mediante la disposición de una primera antena configurada en el primer sistema multi-antena o una segunda antena configurada en el segundo sistema multi-antena para obtener el canal efectivo de la diagonal de bloque sin hacer seguimiento de las condiciones del canal instantáneas de un canal físico.
8. El método según la reivindicación 7, en donde las configuraciones de la primera y segunda antenas son dispuestas para obtener el canal efectivo de la diagonal de bloque sin ningún procesamiento en el dominio espacial en el primer nodo tras las codificación y sin ningún procesamiento en el dominio espacial en el segundo nodo antes de la decodificación, y en donde dicho procesamiento en el dominio espacial depende de las condiciones del canal instantáneas determinadas mediante un desvanecimiento rápido introducido por el canal físico.
9. El método según cualquiera de las reivindicaciones 1 a 8, en donde la matriz de precodificación es determinada para coincidir con el canal efectivo mediante la adopción de una estructura de diagonal de bloque similar al canal efectivo, en donde la matriz de precodificación tiene una estructura de diagonal de bloque similar a la estructura diagonal de bloque del canal efectivo cuando cada bloque en la diagonal en la matriz de precodificación tiene el mismo número de filas que el número de columnas de su bloque correspondiente en la estructura diagonal de bloque del canal efectivo.
10. El método según cualquiera de las reivindicaciones 1 a 9, que comprende además el paso de:
recibir (402) la información de canal desde el segundo nodo (120), y
en donde el paso de determinar (403) la matriz de precodificación se realiza basándose en la información del canal recibida desde el segundo nodo (120).
11. El método según cualquiera de las reivindicaciones 1 a 10, en donde determinar (403) la matriz de precodificación es realizado mediante la selección de la matriz de precodificación desde un libro (180) de códigos.
12. Un método en un segundo nodo (120) para asistir al primer nodo (100) en la adaptación de una transmisión multi-antena desde el primer nodo (100) hacia el segundo nodo (120) sobre un canal efectivo, el canal efectivo que tiene más de dos entradas y al menos una salida, el primer nodo (100) y el segundo nodo (120) que son comprendidos en un sistema de comunicación inalámbrico (110), el método que comprende los pasos de:
seleccionar (601) una matriz de precodificación que tiene una estructura diagonal de bloque con bloques de diferentes tamaños, en donde la diagonal de bloque del canal efectivo y en donde la estructura diagonal de bloque de la matriz de precodificación seleccionada se corresponden con el canal efectivo de diagonal de bloque,
transportar (602) la matriz de precodificación seleccionada al primer nodo (120),
recibir (603) más de un flujo de símbolos precodificado sobre el canal efectivo transmitido desde el primer nodo (100), cuyo más de un flujo de símbolos precodificado recibido es precodificado por el primer nodo (100) con una matriz de precodificación determinada basada en la matriz de precodificación seleccionada.
13. El método según la reivindicación 12, en donde el más de un flujo de símbolos comprende al menos tres flujos de símbolos.
14. El método según cualquiera de las reivindicaciones 12 a 13, en donde el canal efectivo comprende al menos dos salidas.
15. El método según cualquiera de las reivindicaciones 12 a 14, en donde el canal efectivo es considerado como diagonal de bloque cuando una matriz de canal efectivo que modela el canal efectivo puede ser redispuesta a través de permutaciones de filas o columnas para tener una forma en la cual las potencias medias de los coeficientes del canal en bloques fuera de la diagonal son significativamente más bajas que las potencias medias de los coeficientes del canal en bloques en la diagonal.
16. El método según cualquiera de las reivindicaciones 12 a 15, en donde el mas de uno flujo de símbolos precodificado desde el primer nodo (100) se transmite mediante el uso de un primer sistema multi-antena con una configuración de antena con polarización cruzada, y el más de un flujo de símbolos precodificado es recibido en el segundo nodo (120) mediante el uso de un sistema multi-antena, en donde el primero y segundo sistemas multiantena resultan en una matriz de canal efectivo intencionalmente diagonal de bloque.
17. El método según la reivindicación 16, en donde el canal efectivo es configurado de manera intencional para ser diagonal de bloque mediante la disposición de una primera antena configurada en el primer sistema multi-antena o una segunda antena configurada en el segundo sistema multi-antena para obtener el canal efectivo de la diagonal de bloque sin hacer seguimiento de las condiciones del canal instantáneas de un canal físico.
18. El método según la reivindicación 17, en donde las configuraciones de la primera y segunda antenas son dispuestas para obtener el canal efectivo de la diagonal de bloque sin ningún procesamiento en el dominio espacial en el primer nodo tras las codificación y sin ningún procesamiento en el dominio espacial en el segundo nodo antes de la decodificación, y en donde dicho procesamiento en el dominio espacial depende de las condiciones del canal instantáneas determinadas mediante un desvanecimiento rápido introducido por el canal físico.
19. El método según cualquiera de las reivindicaciones 12 a 18, en donde la matriz de precodificación es seleccionada para coincidir con el canal efectivo mediante la adopción de una estructura de diagonal de bloque similar al canal efectivo, en donde la matriz de precodificación tiene una esterucutra de diagonal de bloque similar a la estructura diagonal de bloque del canal efectivo cuando cada bloque en la diagonal en la matriz de precodificaicón tiene el mismo número de filas que el número de columnas de su bloque correspondiente en la estructura diagonal de bloque del canal efectivo.
20. El método según cualquiera de las reivindicaciones 12 a 19, en donde la matriz de precodificación es seleccionada para maximizar una capacidad prevista en la recepción de la transmisión de más de un flujo de símbolos desde el primer nodo (100).
21. El método según cualquiera de las reivindicaciones 12 a 19, en donde la matriz de precodificación es seleccionada para maximizar la Relación Señal a Ruido en la recepción de más de un flujo de símbolos precodificado desde el primer nodo (100).
22. El método según cualquiera de las reivindicaciones 12 a 21, en donde seleccionar (601) la matriz de precodificación se realiza mediante la selección de la matriz de precodificación desde un libro (190) de códigos.
23. Un primer nodo (100), dispuesto el primer nodo (100) para adaptar una transmisión multi-antena a un segundo nodo (120) sobre un canal efectivo, el canal efectivo que tiene más de dos entradas y al menos una salida, el primer nodo (100) y el segundo nodo (120) que son comprendidas en un sistema (110) de comunicación inalámbrica, el primer nodo (100) que comprende:
una unidad (510) de obtención configurada para obtener más de un flujo de símbolos,
una unidad (520) de determinación configurada para determinar una matriz de precodificación que tiene una estructura diagonal de bloque, con bloques de tamaños diferentes, en donde la diagonal de bloque del canal efectivo y donde la estructura de la diagonal de bloque de la matriz de precodificación determinada se corresponde con el canal efectivo de la diagonal de bloque,
una unidad (300) de precodificación configurada para precodificar el más de un flujo de símbolos con la matriz de precodificación determinada, y
una unidad de transmisión (540) configurada para transmitir el más de un flujo de símbolos precodificado sobre el canal efectivo hasta el segundo nodo (120).
24. El primer nodo (100) según la reivindicación 23, en donde el más de un flujo de símbolos comprende al menos tres flujos de símbolos.
25. El primer nodo (100) según cualquiera de las reivindicaciones 23-24, en donde la unidad (510) de obtención se configura además para realizar de la adaptación de los rangos de transmisión en el sentido de la selección del número de flujos de símbolos para hacer corresponder las características del canal efectivo.
26. El primer nodo (100) según cualquiera de las reivindicaciones 23-25, en donde el número de salidas del canal efectivo es al menos dos.
27. El primer nodo (100) según cualquiera de las reivindicaciones 23-26, en donde la unidad de determinación (520) se configura además para seleccionar la matriz de precodificación desde un libro (180) de códigos.
28. Un segundo nodo (120), dispuesto el segundo nodo (120) para recibir una transmisión multi-antena desde un primer nodo (100) sobre un canal efectivo, el canal efectivo que tiene más de dos entradas y al menos una salida, el primer nodo (100) y el segundo nodo (120) que son comprendidos en un sistema (110) de comunicación inalámbrico, el segundo nodo (120) que comprende:
una unidad (710) de selección configurada para seleccionar una matriz de precodificación que tiene una estructura diagonal de bloque con bloques de tamaños diferentes, en donde la diagonal de bloque del canal efectivo y donde la estructura de la diagonal de bloque de la matriz de precodificación determinada se corresponde con el canal efectivo de la diagonal de bloque,
una unidad (720) de transporte configurada para transportar la matriz de precodificación seleccionada al primer nodo (100),
una unidad (730) de recepción configurada para recibir más de un flujo de símbolos precodificado sobre el canal efectivo transmitido desde el primer nodo (100), cuyo más de un flujo de símbolos precodificado recibido es precodificado por el primer nodo (100) con una matriz de precodificación determinada basada en la matriz de precodificación seleccionada.
29. El segundo nodo (120) según la reivindicación 28, en donde el más de un flujo de símbolos comprende al menos tres flujos de símbolos.
30. El segundo nodo (120) según cualquiera de las reivindicaciones 28-29, en donde el canal efectivo comprende al menos dos salidas.
31. El segundo nodo (120) según cualquiera de las reivindicaciones 28-30, en donde la unidad de selección (710) se configura además para seleccionar la matriz de precodificación desde un libro (190) de códigos.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0700065 | 2007-01-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2703580T3 true ES2703580T3 (es) | 2019-03-11 |
Family
ID=39609163
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES18196719T Active ES2872376T3 (es) | 2007-01-12 | 2007-12-21 | Método y disposición en un sistema de comunicaciones inalámbrico |
ES16205520T Active ES2703580T3 (es) | 2007-01-12 | 2007-12-21 | Método y disposición en un sistema de comunicaciones inalámbrico |
ES07861165.4T Active ES2616329T3 (es) | 2007-01-12 | 2007-12-21 | Método para precodificar que usa una matriz diagonal de bloques |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES18196719T Active ES2872376T3 (es) | 2007-01-12 | 2007-12-21 | Método y disposición en un sistema de comunicaciones inalámbrico |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES07861165.4T Active ES2616329T3 (es) | 2007-01-12 | 2007-12-21 | Método para precodificar que usa una matriz diagonal de bloques |
Country Status (14)
Country | Link |
---|---|
US (4) | US8644415B2 (es) |
EP (3) | EP3174221B1 (es) |
JP (2) | JP5456484B2 (es) |
KR (3) | KR101571903B1 (es) |
CN (4) | CN106850011B (es) |
BR (1) | BRPI0720943B1 (es) |
DK (2) | DK3174221T3 (es) |
ES (3) | ES2872376T3 (es) |
HU (1) | HUE032168T2 (es) |
MY (1) | MY153247A (es) |
PL (3) | PL3444967T3 (es) |
PT (1) | PT3174221T (es) |
TW (1) | TWI442726B (es) |
WO (1) | WO2008085107A2 (es) |
Families Citing this family (60)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080073624A (ko) * | 2007-02-06 | 2008-08-11 | 삼성전자주식회사 | 다중 편파 다중 입출력 시스템을 위한 코드북 생성 방법 및그 장치 |
US7995671B2 (en) | 2007-02-09 | 2011-08-09 | Qualcomm Incorporated | Multiple-input multiple-output (MIMO) transmission with rank-dependent precoding |
US8325852B2 (en) * | 2007-06-08 | 2012-12-04 | Samsung Electronics Co., Ltd. | CDD precoding for open loop SU MIMO |
EP2566120B1 (en) | 2008-08-11 | 2014-04-02 | LG Electronics Inc. | Codebook design for uplink transmission in a SC-FDMA system |
KR20100019929A (ko) * | 2008-08-11 | 2010-02-19 | 엘지전자 주식회사 | Sc-fdma mimo 코드북 설계 방법 |
WO2010037405A1 (en) * | 2008-09-30 | 2010-04-08 | Telecom Italia S.P.A. | A method of transmitting digital signals, corresponding transmission system, signal and computer program product therefor |
WO2010060455A1 (en) * | 2008-11-03 | 2010-06-03 | Nokia Siemens Networks Oy | Transmitting scheduling request with multiple antennas |
KR101707680B1 (ko) | 2008-12-21 | 2017-02-17 | 엘지전자 주식회사 | 무선 통신 시스템에서 정보 전송 장치 및 방법 |
PL2409415T3 (pl) * | 2009-03-17 | 2020-12-28 | Nokia Solutions And Networks Oy | Sposoby i urządzenia do wstępnego kodowania w oparciu o książki kodów w systemach mimo |
CN104539332B (zh) * | 2009-03-17 | 2018-08-17 | 诺基亚通信公司 | 用于mimo***中基于码本的预编码的方法和设备 |
US20100238984A1 (en) * | 2009-03-19 | 2010-09-23 | Motorola, Inc. | Spatial Information Feedback in Wireless Communication Systems |
US8526553B2 (en) * | 2009-06-08 | 2013-09-03 | Telefonaktiebolaget L M Ericsson (Publ) | Wireless communication node connections |
US9002354B2 (en) | 2009-06-12 | 2015-04-07 | Google Technology Holdings, LLC | Interference control, SINR optimization and signaling enhancements to improve the performance of OTDOA measurements |
CN102025457B (zh) * | 2009-09-09 | 2013-04-17 | 华为技术有限公司 | 协作通信的方法及基站 |
US20110085588A1 (en) * | 2009-10-09 | 2011-04-14 | Motorola-Mobility, Inc. | Method for precoding based on antenna grouping |
US8873650B2 (en) | 2009-10-12 | 2014-10-28 | Motorola Mobility Llc | Configurable spatial channel information feedback in wireless communication system |
CN102045139A (zh) * | 2009-10-16 | 2011-05-04 | 华为技术有限公司 | 预编码码本反馈方法与装置 |
JP2013516120A (ja) * | 2009-12-28 | 2013-05-09 | 富士通株式会社 | プリコーディング行列コードブックを生成する方法及び装置 |
CN101854236B (zh) * | 2010-04-05 | 2015-04-01 | 中兴通讯股份有限公司 | 一种信道信息反馈方法和*** |
JP5507002B2 (ja) * | 2010-04-07 | 2014-05-28 | アルカテル−ルーセント | 多入力多出力システムにおいて相関行列をフィードバックおよび構築するための方法および装置 |
US8509338B2 (en) | 2010-05-05 | 2013-08-13 | Motorola Mobility Llc | Method and precoder information feedback in multi-antenna wireless communication systems |
US9203489B2 (en) | 2010-05-05 | 2015-12-01 | Google Technology Holdings LLC | Method and precoder information feedback in multi-antenna wireless communication systems |
WO2011162422A1 (en) * | 2010-06-21 | 2011-12-29 | Pantech Co., Ltd. | Transmitter and receiver, method thereof in wireless communication system |
CN101888363B (zh) * | 2010-06-22 | 2013-03-06 | 北京大学 | 一种ofdm接收机中的信号解调方法及ofdm接收机 |
US8537658B2 (en) | 2010-08-16 | 2013-09-17 | Motorola Mobility Llc | Method of codebook design and precoder feedback in wireless communication systems |
CN102868479B (zh) * | 2011-07-07 | 2015-06-03 | 华为技术有限公司 | 多天线传输方法、装置及*** |
WO2014057840A1 (ja) * | 2012-10-10 | 2014-04-17 | シャープ株式会社 | 端末装置、基地局装置、無線通信システム、受信方法および集積回路 |
US9813262B2 (en) | 2012-12-03 | 2017-11-07 | Google Technology Holdings LLC | Method and apparatus for selectively transmitting data using spatial diversity |
US9591508B2 (en) | 2012-12-20 | 2017-03-07 | Google Technology Holdings LLC | Methods and apparatus for transmitting data between different peer-to-peer communication groups |
US9979531B2 (en) | 2013-01-03 | 2018-05-22 | Google Technology Holdings LLC | Method and apparatus for tuning a communication device for multi band operation |
US9930592B2 (en) | 2013-02-19 | 2018-03-27 | Mimosa Networks, Inc. | Systems and methods for directing mobile device connectivity |
US9179336B2 (en) | 2013-02-19 | 2015-11-03 | Mimosa Networks, Inc. | WiFi management interface for microwave radio and reset to factory defaults |
WO2014137370A1 (en) | 2013-03-06 | 2014-09-12 | Mimosa Networks, Inc. | Waterproof apparatus for cables and cable interfaces |
US9362629B2 (en) | 2013-03-06 | 2016-06-07 | Mimosa Networks, Inc. | Enclosure for radio, parabolic dish antenna, and side lobe shields |
US10742275B2 (en) | 2013-03-07 | 2020-08-11 | Mimosa Networks, Inc. | Quad-sector antenna using circular polarization |
US9191081B2 (en) | 2013-03-08 | 2015-11-17 | Mimosa Networks, Inc. | System and method for dual-band backhaul radio |
US10229697B2 (en) | 2013-03-12 | 2019-03-12 | Google Technology Holdings LLC | Apparatus and method for beamforming to obtain voice and noise signals |
US9295103B2 (en) | 2013-05-30 | 2016-03-22 | Mimosa Networks, Inc. | Wireless access points providing hybrid 802.11 and scheduled priority access communications |
US10938110B2 (en) | 2013-06-28 | 2021-03-02 | Mimosa Networks, Inc. | Ellipticity reduction in circularly polarized array antennas |
US9386542B2 (en) | 2013-09-19 | 2016-07-05 | Google Technology Holdings, LLC | Method and apparatus for estimating transmit power of a wireless device |
CN104683005B (zh) * | 2013-12-02 | 2018-11-30 | 华为技术有限公司 | 干扰抑制方法及装置 |
JP2017034294A (ja) | 2013-12-13 | 2017-02-09 | シャープ株式会社 | 基地局装置、端末装置、送信方法及び受信方法 |
US9549290B2 (en) | 2013-12-19 | 2017-01-17 | Google Technology Holdings LLC | Method and apparatus for determining direction information for a wireless device |
US9001689B1 (en) | 2014-01-24 | 2015-04-07 | Mimosa Networks, Inc. | Channel optimization in half duplex communications systems |
US9780892B2 (en) | 2014-03-05 | 2017-10-03 | Mimosa Networks, Inc. | System and method for aligning a radio using an automated audio guide |
US9998246B2 (en) | 2014-03-13 | 2018-06-12 | Mimosa Networks, Inc. | Simultaneous transmission on shared channel |
US9491007B2 (en) | 2014-04-28 | 2016-11-08 | Google Technology Holdings LLC | Apparatus and method for antenna matching |
US9985701B2 (en) * | 2014-05-07 | 2018-05-29 | National Instruments Corporation | Signaling and frame structure for massive MIMO cellular telecommunication systems |
US9478847B2 (en) | 2014-06-02 | 2016-10-25 | Google Technology Holdings LLC | Antenna system and method of assembly for a wearable electronic device |
US10958332B2 (en) | 2014-09-08 | 2021-03-23 | Mimosa Networks, Inc. | Wi-Fi hotspot repeater |
USD752566S1 (en) | 2014-09-12 | 2016-03-29 | Mimosa Networks, Inc. | Wireless repeater |
US10749263B2 (en) | 2016-01-11 | 2020-08-18 | Mimosa Networks, Inc. | Printed circuit board mounted antenna and waveguide interface |
GB2551476A (en) * | 2016-05-11 | 2017-12-27 | Nokia Solutions & Networks Oy | Method, system and apparatus |
US11251539B2 (en) | 2016-07-29 | 2022-02-15 | Airspan Ip Holdco Llc | Multi-band access point antenna array |
US10110287B1 (en) | 2017-06-09 | 2018-10-23 | Nxp Usa, Inc. | Transmitter precoding based on quality score |
TWI617151B (zh) * | 2017-08-01 | 2018-03-01 | 泓博無線通訊技術有限公司 | 多天線裝置的控制方法與模組 |
TWI658707B (zh) | 2017-12-14 | 2019-05-01 | 財團法人工業技術研究院 | 通訊系統及其運作方法 |
US10511074B2 (en) | 2018-01-05 | 2019-12-17 | Mimosa Networks, Inc. | Higher signal isolation solutions for printed circuit board mounted antenna and waveguide interface |
US11069986B2 (en) | 2018-03-02 | 2021-07-20 | Airspan Ip Holdco Llc | Omni-directional orthogonally-polarized antenna system for MIMO applications |
US11289821B2 (en) | 2018-09-11 | 2022-03-29 | Air Span Ip Holdco Llc | Sector antenna systems and methods for providing high gain and high side-lobe rejection |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5956624A (en) * | 1994-07-12 | 1999-09-21 | Usa Digital Radio Partners Lp | Method and system for simultaneously broadcasting and receiving digital and analog signals |
US6563812B1 (en) * | 1999-10-12 | 2003-05-13 | Mitsubishi Electric Research Laboratories, Inc. | Method and apparatus for detecting multiple signals in a CDMA network |
US20030112887A1 (en) * | 2001-12-18 | 2003-06-19 | Sang Tzu Hsien | Method and system for implementing weighted vector error echo cancellers |
JP4084947B2 (ja) * | 2002-02-15 | 2008-04-30 | ソフトバンクテレコム株式会社 | Cdma基地局装置 |
DE60332893D1 (de) * | 2002-04-25 | 2010-07-22 | Imec | CDMA Empfang-übertragungstechniken für Funksysteme mit Mehrfacheingängen und Mehrfachausgängen (MIMO) |
JP4178501B2 (ja) | 2002-05-21 | 2008-11-12 | 日本電気株式会社 | アンテナ送受信システム |
US8208364B2 (en) * | 2002-10-25 | 2012-06-26 | Qualcomm Incorporated | MIMO system with multiple spatial multiplexing modes |
DE10254384B4 (de) * | 2002-11-17 | 2005-11-17 | Siemens Ag | Bidirektionales Signalverarbeitungsverfahren für ein MIMO-System mit einer rangadaptiven Anpassung der Datenübertragungsrate |
KR100947008B1 (ko) * | 2003-01-10 | 2010-03-11 | 인터디지탈 테크날러지 코포레이션 | 일반화 2단 데이터 추정 |
US8289836B2 (en) * | 2003-02-27 | 2012-10-16 | Intel Corporation | Apparatus and associated methods to introduce diversity in a multicarrier communication channel |
KR100575993B1 (ko) * | 2003-08-07 | 2006-05-02 | 삼성전자주식회사 | 다중 송수신 안테나를 사용하는 이동통신 시스템에서 다중사용자를 위한 스케쥴링 방법 및 장치 |
US8705659B2 (en) * | 2003-11-06 | 2014-04-22 | Apple Inc. | Communication channel optimization systems and methods in multi-user communication systems |
JP4040585B2 (ja) * | 2004-02-19 | 2008-01-30 | 日本電信電話株式会社 | 適応アレーアンテナによる通信システムおよび通信方法 |
US7486740B2 (en) | 2004-04-02 | 2009-02-03 | Qualcomm Incorporated | Calibration of transmit and receive chains in a MIMO communication system |
WO2006008565A1 (en) | 2004-06-18 | 2006-01-26 | Nokia Corporation | Frequency domain equalization of frequency-selective mimo channels |
GB2415863A (en) * | 2004-07-01 | 2006-01-04 | British Sky Broadcasting Ltd | Wireless network system and devices with redundancy between orthogonally polarised beams |
US7583982B2 (en) | 2004-08-06 | 2009-09-01 | Interdigital Technology Corporation | Method and apparatus to improve channel quality for use in wireless communications systems with multiple-input multiple-output (MIMO) antennas |
KR20060038812A (ko) * | 2004-11-01 | 2006-05-04 | 엘지전자 주식회사 | 다중입출력 시스템의 선행 코딩 행렬 정보 전송 방법 및이를 이용한 신호 전송 방법 |
KR100909539B1 (ko) * | 2004-11-09 | 2009-07-27 | 삼성전자주식회사 | 다중 안테나를 사용하는 광대역 무선 접속 시스템에서 다양한 다중안테나 기술을 지원하기 위한 장치 및 방법 |
CN101091285B (zh) * | 2004-12-30 | 2012-10-03 | Lm爱立信电话有限公司 | 用于蜂窝电话***中的无线电基站的天线装置 |
KR100950644B1 (ko) * | 2005-03-04 | 2010-04-01 | 삼성전자주식회사 | 다중사용자 다중입출력 시스템의 피드백 방법 |
CN1838556A (zh) * | 2005-03-24 | 2006-09-27 | 松下电器产业株式会社 | 一种下行多用户空时分组预编码的方法 |
US8737494B2 (en) * | 2006-01-09 | 2014-05-27 | Broadcom Corporation | Method and system for quantization for a general beamforming matrix in feedback information |
ATE508549T1 (de) * | 2005-05-25 | 2011-05-15 | Mitsubishi Electric Corp | Kodierungsmatrix in einem mimo system |
US7817745B2 (en) * | 2005-06-02 | 2010-10-19 | Adaptive Spectrum And Signal Alignment, Inc. | Tonal precoding |
FI20065278A0 (fi) * | 2006-04-28 | 2006-04-28 | Nokia Corp | Prekoodausmenetelmä tiedonsiirrolle mimo radiojärjestelmässä |
CA2660945C (en) * | 2006-08-17 | 2013-05-28 | Interdigital Technology Corporation | Method and apparatus for providing efficient precoding feedback in a mimo wireless communication system |
US8102931B2 (en) * | 2006-09-29 | 2012-01-24 | Apple Inc. | Method and device for operating a precoded MIMO system |
US7702029B2 (en) * | 2006-10-02 | 2010-04-20 | Freescale Semiconductor, Inc. | MIMO precoding enabling spatial multiplexing, power allocation and adaptive modulation and coding |
WO2008049366A1 (fr) * | 2006-10-26 | 2008-05-02 | Huawei Technologies Co., Ltd. | Procédé de construction d'un répertoire d'accès sdma et appareil se rapportant à celui-ci et procédé de programmation et appareil et système se rapportant à celui-ci |
CN101611568B (zh) * | 2007-02-13 | 2013-04-03 | Lm爱立信电话有限公司 | 组合了对无线信号的循环延迟分集和预编码的方法和*** |
EP2130308B1 (en) * | 2007-03-22 | 2018-12-19 | Marvell World Trade Ltd. | Variable codebook for mimo system |
JP5322327B2 (ja) * | 2009-01-05 | 2013-10-23 | マーベル ワールド トレード リミテッド | Mimo通信システムのコードブックのプリコーディング |
EP2415863A1 (en) | 2010-08-03 | 2012-02-08 | B.R.A.I.N. | Mutant glucose oxidase |
-
2007
- 2007-12-21 CN CN201611077443.6A patent/CN106850011B/zh active Active
- 2007-12-21 ES ES18196719T patent/ES2872376T3/es active Active
- 2007-12-21 KR KR1020097014323A patent/KR101571903B1/ko active IP Right Grant
- 2007-12-21 BR BRPI0720943-6A patent/BRPI0720943B1/pt active IP Right Grant
- 2007-12-21 CN CN201611076994.0A patent/CN107070512B/zh active Active
- 2007-12-21 PT PT16205520T patent/PT3174221T/pt unknown
- 2007-12-21 CN CNA2007800497008A patent/CN101611567A/zh active Pending
- 2007-12-21 KR KR1020167015461A patent/KR101752184B1/ko active IP Right Grant
- 2007-12-21 ES ES16205520T patent/ES2703580T3/es active Active
- 2007-12-21 PL PL18196719T patent/PL3444967T3/pl unknown
- 2007-12-21 EP EP16205520.6A patent/EP3174221B1/en active Active
- 2007-12-21 EP EP18196719.1A patent/EP3444967B1/en active Active
- 2007-12-21 MY MYPI20092786A patent/MY153247A/en unknown
- 2007-12-21 CN CN201611078434.9A patent/CN107104713B/zh active Active
- 2007-12-21 HU HUE07861165A patent/HUE032168T2/en unknown
- 2007-12-21 PL PL07861165T patent/PL2103001T3/pl unknown
- 2007-12-21 JP JP2009545518A patent/JP5456484B2/ja active Active
- 2007-12-21 US US12/522,863 patent/US8644415B2/en active Active
- 2007-12-21 EP EP07861165.4A patent/EP2103001B1/en active Active
- 2007-12-21 KR KR1020147025961A patent/KR101631784B1/ko active IP Right Grant
- 2007-12-21 ES ES07861165.4T patent/ES2616329T3/es active Active
- 2007-12-21 DK DK16205520.6T patent/DK3174221T3/en active
- 2007-12-21 DK DK18196719.1T patent/DK3444967T3/da active
- 2007-12-21 PL PL16205520T patent/PL3174221T3/pl unknown
- 2007-12-21 WO PCT/SE2007/051070 patent/WO2008085107A2/en active Application Filing
-
2008
- 2008-01-03 TW TW097100224A patent/TWI442726B/zh active
-
2014
- 2014-01-08 US US14/149,928 patent/US9300379B2/en active Active
- 2014-01-10 JP JP2014003652A patent/JP5917576B2/ja active Active
-
2016
- 2016-02-18 US US15/046,874 patent/US10735058B2/en active Active
-
2020
- 2020-08-03 US US16/983,612 patent/US11838077B2/en active Active
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2703580T3 (es) | Método y disposición en un sistema de comunicaciones inalámbrico | |
ES2407118T3 (es) | Método y disposición para adaptar una transmisión multi-antena | |
ES2639770T3 (es) | Una estructura de precodificador para precodificación MIMO | |
WO2015190866A1 (ko) | 다중 안테나 무선 통신 시스템에서 코드북 구성 방법 및 이를 위한 장치 | |
WO2016043549A1 (ko) | 다중 안테나 무선 통신 시스템에서 채널 측정을 위한 참조 신호 전송 방법 및 이를 위한 장치 |