Método para codificar vectores.
Método para codificar un vector aleatorio que comprende información de estado de canal para una señal de transmisión MIMO desde un transmisor hasta un receptor,
que comprende una etapa de seleccionar un primer vector en un libro de códigos de vectores M dimensionales predefinido, y caracterizado por al menos una etapa de refinamiento en la que se cuantifica un vector de error entre el vector aleatorio y el primer vector por medio de la selección de un vector adicional de un libro de códigos de vectores predefinido adicional con dimensionalidad reducida en uno con relación a la etapa previa, en el que se conocen el libro de códigos de vectores M dimensionales y el libro de códigos de vectores predefinido adicional tanto para el transmisor como para el receptor.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/IB2008/052362.
Solicitante: KONINKLIJKE PHILIPS ELECTRONICS N.V..
Nacionalidad solicitante: Países Bajos.
Dirección: GROENEWOUDSEWEG 1 5621 BA EINDHOVEN PAISES BAJOS.
Inventor/es: TOSATO,Filippo, SESIA,Stefania.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- H04B7/04 ELECTRICIDAD. › H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS. › H04B TRANSMISION. › H04B 7/00 Sistemas de radiotransmisión, es decir, utilizando un campo de radiación (H04B 10/00, H04B 15/00 tienen prioridad). › utilizando una o más antenas independientes espaciadas.
- H04B7/06 H04B 7/00 […] › en la estación de emisión.
PDF original: ES-2378350_T3.pdf
Fragmento de la descripción:
Método para codificar vectores.
Campo de la invención.
La presente invención se refiere a un método para codificar vectores para una señal de transmisión de múltiples entradas-múltiples salidas MIMO.
Esta invención es, por ejemplo, relevante para señales MIMO, implementadas por ejemplo en el UMTS (sistema universal de telecomunicaciones móviles) .
Antecedentes de la invención
Un aspecto crítico de los sistemas de comunicación que operan en modo dúplex por división de frecuencia FDD es que los terminales proporcionen al transmisor información de estado de canal CSI fiable, que permita la planificación de usuario en el enlace descendente, la selección de esquemas de codificación y modulación adaptativa así como un preprocesamiento de las señales de datos según las condiciones de canal.
Esta información de control es fundamental, por ejemplo en esquemas de transmisión que usan redes de antenas en o cualquiera o ambos extremos de transmisión. De hecho, con el fin de aprovechar las ganancias de MIMO en términos de mayor rendimiento y/o mayor fiabilidad de los datos de transmisión, el transmisor debe poder formar haces que coincidan con el canal de propagación del usuario objetivo y que posiblemente minimicen la interferencia de otros haces no deseados. Esto se logra aplicando técnicas de precodificación en el lado de transmisor, lo que requiere un conocimiento preciso de los coeficientes de propagación de canal desde cada par de elementos de antena de transmisión y recepción.
Esta CSI se comunica normalmente al transmisor en un sistema FDD por medio de información de control realimentada periódicamente por los terminales de recepción. La señalización de control contiene generalmente una representación codificada de un vector de mediciones de canal, más un indicador de calidad de canal CQI que indica la relación señal-ruido más interferencia SINR a la que espera operar el receptor.
Una manera común de codificar el vector de canal es proporcionando un libro de códigos de vectores, que se conoce tanto para el transmisor como para el terminal, de manera que el terminal realimente un índice correspondiente al vector de libro de códigos que es el más próximo al vector de canal mediante alguna métrica. Esto es básicamente una operación de cuantificación vectorial. Esta notificación de índices de cuantificación se lleva a cabo periódicamente en tiempo y frecuencia, lo que significa que un índice se realimenta en cada bloque de recursos de tiempo-frecuencia dado. Estas notificaciones de realimentación muestran cierto nivel de correlación, que aumenta a medida que las variaciones de canal en tiempo y frecuencia se vuelven más lentas.
El documento WO 2006/029261 da a conocer una codificación de vectores basada en libros de códigos.
Sumario de la invención
Un objeto de la invención es reducir la tasa de transmisión de bits de la señalización de control y/o aumentar la precisión de las notificaciones CSI. Para este fin, tiene sentido intentar aprovechar la correlación mencionada anteriormente.
Por tanto, se proporciona un método para codificar un vector aleatorio que comprende información de estado de canal para una señal de transmisión MIMO desde un transmisor hasta un receptor, que comprende una etapa de seleccionar un primer vector en un libro de códigos de vectores M dimensionales predefinido, y al menos una etapa de refinamiento en la que se cuantifica un vector de error entre el vector aleatorio y el primer vector por medio de la selección de un vector adicional de un libro de códigos de vectores predefinido adicional con dimensionalidad reducida en uno con relación a la etapa previa, en el que se conocen el libro de códigos de vectores M dimensionales y el libro de códigos de vectores predefinido adicional tanto para el transmisor como para el receptor.
Según una realización de la invención, se obtiene un libro de códigos de vectores adicional con dimensionalidad reducida en uno con relación a la etapa previa rotando un libro de códigos de vectores predefinido con dimensionalidad reducida en uno con relación a la etapa previa.
Según otra realización de la invención, los parámetros de rotación están determinados totalmente por los vectores seleccionados en las etapas previas del procedimiento.
Según otra realización de la invención, un indicador del resultado de la cuantificación en cada etapa se señaliza desde el transmisor hasta el receptor.
También se proporciona un codificador para codificar un vector aleatorio que comprende información de estado de canal para una señal de transmisión MIMO desde un transmisor hasta un receptor, que se configura para seleccionar un primer vector en un libro de códigos de vectores M dimensionales predefinido, y para realizar al menos una etapa de refinamiento en la que se cuantifica un vector de error entre el vector aleatorio y el primer vector por medio de la selección de un vector adicional de un libro de códigos de vectores predefinido adicional con dimensionalidad reducida en uno con relación a la etapa previa, en el que se conocen el libro de códigos de vectores M dimensionales y el libro de códigos de vectores predefinido adicional tanto para el transmisor como para el receptor.
La invención puede aplicarse en la codificación de señalización de control en sistemas de comunicación inalámbricos, particularmente, LTE de UMTS u otros sistemas celulares futuros.
Por tanto, se proporciona un terminal de comunicación inalámbrica que comprende tal codificador para codificar un vector aleatorio y un transmisor para transmitir dicho vector aleatorio a un receptor, y una estación base que comprende tal codificador para codificar un vector aleatorio y un transmisor para transmitir dicho vector aleatorio a un receptor.
Breve descripción de los dibujos Ahora se describirá en más detalle la presente invención, a modo de ejemplo, con referencia a los dibujos adjuntos, en los que:
- las figuras 1 a 3 representan las etapas del método de refinamiento de la invención donde M=3.
Descripción detallada de la invención En esta invención, se describe un método para codificar un vector aleatorio en múltiples etapas con aumento de la precisión, lo que permite refinar la información transportada por el vector en caso de notificación sucesiva de instancias correlacionadas del vector.
En su forma más general, la invención puede describirse tal como sigue: si el vector que va a codificarse tiene la dimensión M, se proporcionan varios libros de códigos de vectores que son buenos para una cuantificación vectorial en espacios vectoriales de dimensiones M, M-1, hasta la dimensión 2, dependiendo el número de libros de códigos del número máximo de las etapas de refinamiento que se consideran para una aplicación dada.
La primera etapa del procedimiento de codificación es una operación de cuantificación vectorial ordinaria con el libro de códigos M dimensional. Esto se denomina etapa de refinamiento 0.
En la siguiente operación de codificación, puede realizarse en primer lugar un procedimiento de prueba, en el que el vector, que puede haber cambiado desde la etapa previa, se cuantifica de nuevo con el libro de códigos M dimensional. Si la cuantificación da como resultado un índice de vector diferente con respecto a la etapa previa, entonces este nuevo vector se toma como la nueva representación del vector. Sin embargo, si el índice de vector de cuantificación del libro de códigos M es el mismo que en la operación previa, entonces se tiene acceso a una etapa de refinamiento adicional. El error de cuantificación producido por el libro de códigos M se cuantifica por sí mismo usando el libro de códigos M-1. Denominemos esta etapa de refinamiento 1. Esto es posible porque el vector de error de cuantificación se encuentra en el espacio vectorial ortogonal al vector de cuantificación, que tiene dimensionalidad M-1. En una posible implementación del método, puede saltarse el procedimiento de prueba descrito anteriormente y puede forzarse el terminal para que siempre notifique el resultado de la etapa de refinamiento 1 después de la etapa 0 en un patrón regular. En este caso, si no es posible ningún refinamiento debido a que ha cambiado índice de vector del libro de códigos M dimensional, el terminal puede señalizar este hecho al transmisor.
En la siguiente operación de codificación, puede realizarse de nuevo... [Seguir leyendo]
Reivindicaciones:
1. Método para codificar un vector aleatorio que comprende información de estado de canal para una señal de transmisión MIMO desde un transmisor hasta un receptor, que comprende una etapa de seleccionar un primer vector en un libro de códigos de vectores M dimensionales predefinido, y caracterizado por al menos una etapa de refinamiento en la que se cuantifica un vector de error entre el vector aleatorio y el primer vector por medio de la selección de un vector adicional de un libro de códigos de vectores predefinido adicional con dimensionalidad reducida en uno con relación a la etapa previa, en el que se conocen el libro de códigos de vectores M dimensionales y el libro de códigos de vectores predefinido adicional tanto para el transmisor como para el receptor.
2. Método según la reivindicación 1, en el que se obtiene un libro de códigos de vectores adicional con dimensionalidad reducida en uno con relación a la etapa previa rotando un libro de códigos de vectores predefinido con dimensionalidad reducida en uno con relación a la etapa previa.
3. Método según la reivindicación 2, en el que los parámetros de rotación están determinados totalmente por los vectores seleccionados en las etapas previas del procedimiento.
4. Método según la reivindicación 1, en el que se señaliza un indicador del resultado de la cuantificación en cada etapa desde el transmisor hasta el receptor.
5. Método según la reivindicación 4, en el que en cada etapa de refinamiento se lleva a cabo en primer lugar una cuantificación usando el libro de códigos de cada una de las etapas previas, y si el resultado de todas las cuantificaciones es el mismo que en la etapa previa se lleva a cabo la etapa de refinamiento y se señaliza el resultado de la etapa de refinamiento, mientras que si el resultado de al menos una de las cuantificaciones es diferente con respecto a la etapa previa se señaliza el resultado de la cuantificación usando el libro de códigos de la menor dimensión para el que el resultado es diferente con respecto a la etapa previa.
6. Método según la reivindicación 4, en el que en cada etapa de refinamiento se lleva a cabo en primer lugar una cuantificación usando el libro de códigos de la etapa previa, y si el resultado de las cuantificaciones es el mismo que en la etapa previa se lleva a cabo la etapa de refinamiento y se señaliza el resultado de la etapa de refinamiento, mientras que si el resultado de la cuantificación es diferente con respecto a la etapa previa se señaliza un indicador de que el refinamiento no es posible.
7. Método según la reivindicación 4, en el que cada etapa de refinamiento se realiza durante un intervalo de tiempo sucesivo según una secuencia predefinida.
8. Método según la reivindicación 1, en el que el vector aleatorio representa la información de estado de un canal de radio.
9. Método según la reivindicación 8, en el que cada etapa se lleva a cabo para el canal de radio en al menos uno de un aspecto de tiempo, frecuencia o espacial diferente.
10. Codificador para codificar un vector aleatorio que comprende información de estado de canal para una señal de transmisión MIMO desde un transmisor hasta un receptor, que se configura para seleccionar un primer vector en un libro de códigos de vectores M dimensionales predefinido, y caracterizado por estar adaptado además para realizar al menos una etapa de refinamiento en la que se cuantifica un vector de error entre el vector aleatorio y el primer vector por medio de la selección de un vector adicional de un libro de códigos de vectores predefinido adicional con dimensionalidad reducida en uno con relación a la etapa previa, en el que se conocen el libro de códigos de vectores M dimensionales y el libro de códigos de vectores predefinido adicional tanto para el transmisor como para el receptor.
11. Terminal de comunicación inalámbrica que comprende un codificador según la reivindicación 10, para codificar un vector aleatorio y un transmisor para transmitir dicho vector aleatorio a un receptor.
12. Estación base que comprende un codificador según la reivindicación 10, para codificar un vector aleatorio y un transmisor para transmitir dicho vector aleatorio a un receptor.
Patentes similares o relacionadas:
Sistema de estación base para transmitir un flujo continuo de datos hacia una entidad de usuario, del 22 de Julio de 2020, de DEUTSCHE TELEKOM AG: Sistema de estación base para transmitir un flujo continuo de datos hacia una entidad de usuario, teniendo el flujo continuo de datos […]
Procedimiento y aparato para prevenir la desalineación de la parte del ancho de banda en un sistema de comunicación inalámbrica, del 15 de Julio de 2020, de ASUSTEK COMPUTER INC: Un procedimiento para un equipo de usuario, en lo sucesivo también denominado como UE, que soporta un concepto de parte de ancho de banda de una tecnología nueva de radio, […]
Procedimiento y aparato para control de potencia de enlace ascendente para múltiples antenas de transmisión, del 1 de Julio de 2020, de QUALCOMM INCORPORATED: Un procedimiento para la comunicación inalámbrica con un equipo de usuario, UE (120x), que tiene una pluralidad de grupos de antenas (334a, 334b, 334t) que incluye […]
Procedimiento y sistema de multiplexación espacial de enlaces en una red de comunicación, del 1 de Julio de 2020, de THALES: Procedimiento para multiplexar espacialmente enlaces de comunicaciones de tipo de múltiples entradas múltiples salidas MIMO, para enlaces descendentes […]
Estaciones base sectorizadas como sistemas de múltiples antenas, del 24 de Junio de 2020, de QUALCOMM INCORPORATED: Un procedimiento para hacer funcionar un terminal inalámbrico en una célula sectorizada , siendo cada sector adyacente al menos a otro sector en la célula, […]
Métodos y aparatos para la precodificación basada en libros de códigos en sistemas MIMO, del 17 de Junio de 2020, de Nokia Solutions and Networks Oy: Un método para transmitir un flujo de datos desde un Equipo de Usuario , comprendiendo el Equipo de Usuario cuatro antenas, mediante el […]
Arquitectura de comunicación y control de módulo de transmisión/recepción para matriz activa, del 20 de Mayo de 2020, de RAYTHEON COMPANY: Un sistema de control distribuido que comprende un sistema de antena de matriz activa con por lo menos un conjunto de muchos módulos de transmisión/recepción […]
Multiplexación de señal de referencia de sondeo de canal recíproco, del 13 de Mayo de 2020, de QUALCOMM INCORPORATED: Un procedimiento para comunicarse con una estación base , que comprende: transmitir , por un equipo de usuario, UE de una […]