ES2970144T3 - Información de precodificación - Google Patents
Información de precodificación Download PDFInfo
- Publication number
- ES2970144T3 ES2970144T3 ES22170400T ES22170400T ES2970144T3 ES 2970144 T3 ES2970144 T3 ES 2970144T3 ES 22170400 T ES22170400 T ES 22170400T ES 22170400 T ES22170400 T ES 22170400T ES 2970144 T3 ES2970144 T3 ES 2970144T3
- Authority
- ES
- Spain
- Prior art keywords
- index
- layer
- measurement window
- matrix
- components
- 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
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B7/0478—Special codebook structures directed to feedback optimisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/0626—Channel coefficients, e.g. channel state information [CSI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/0634—Antenna weights or vector/matrix coefficients
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0636—Feedback format
- H04B7/0639—Using selective indices, e.g. of a codebook, e.g. pre-distortion matrix index [PMI] or for beam selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0658—Feedback reduction
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Mobile Radio Communication Systems (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Holo Graphy (AREA)
- Apparatus For Radiation Diagnosis (AREA)
- Forging (AREA)
Abstract
Método y aparato para proporcionar un informe de información del estado del canal, que comprende: recibir información de configuración para configurar una ventana de medición para formar una matriz de compresión de un libro de códigos de selección de puerto a partir de un conjunto de componentes vectoriales del libro de códigos, en donde la información de configuración define el tamaño de la ventana de medición, que sea común a todos los de al menos una capa a informar; seleccionar un número de índices de la ventana de medición basándose en la información de configuración para formar la matriz de compresión a partir del conjunto del libro de códigos de componentes vectoriales; y reasignar los índices seleccionados, asociados a componentes vectoriales de la matriz de compresión, con respecto a un índice de un componente de vector de referencia, de manera que el índice del componente de vector de referencia se reasigna a un primer índice de la ventana de medición; informar información del estado del canal que incluye un indicador de matriz de precodificación a una red, comprendiendo el indicador de matriz de precodificación información de la matriz de compresión después de la reasignación. (Traducción automática con Google Translate, sin valor legal)
Description
DESCRIPCIÓN
Información de precodificación
Campo
La presente descripción se refiere a métodos, aparatos y productos de programas informáticos para comunicar información de precodificación entre dispositivos de comunicación.
Antecedentes
Se pueden establecer sesiones de comunicación entre dos o más dispositivos de comunicación, tales como dispositivos de usuario o terminales, estaciones base/puntos de acceso y/u otros nodos. Una sesión de comunicación se puede proporcionar, por ejemplo, por medio de una red de comunicación y uno o más dispositivos de comunicación compatibles. Un dispositivo de comunicación en un lado de red proporciona un punto de acceso al sistema y está provisto de un aparato de recepción y transmisión de señal apropiado para habilitar comunicaciones, por ejemplo, permitiendo que otros dispositivos accedan al sistema de comunicación. Las sesiones de comunicación pueden comprender, por ejemplo, comunicación de datos para transportar comunicaciones tales como voz, vídeo, correo electrónico(e-mail),mensaje de texto, multimedia y/o datos de contenido, y así sucesivamente. Ejemplos no limitativos de servicios proporcionados comprenden llamadas bidireccionales o multidireccionales, comunicación de datos o servicios multimedia y acceso a un sistema de red de datos tal como Internet.
En un sistema de comunicación móvil o inalámbrica, al menos una parte de una sesión de comunicación entre al menos dos dispositivos tiene lugar sobre un enlace inalámbrico o de radio. Ejemplos de sistemas inalámbricos incluyen redes móviles terrestres públicas (PLMN), sistemas de comunicación vía satélite y diferentes redes locales inalámbricas, por ejemplo, redes de área local inalámbricas (WLAN). Un usuario puede acceder al sistema de comunicación más amplio utilizando un dispositivo o terminal de comunicación apropiado. Un dispositivo de comunicación se denomina a menudo equipo de usuario (UE - User Equipment) o dispositivo de usuario. Un dispositivo de comunicación se dota de un aparato de recepción y transmisión de señales apropiado para habilitar comunicaciones, por ejemplo, posibilitar el acceso a una red de comunicación, o las comunicaciones directamente con otros usuarios. Un dispositivo de comunicación puede acceder a una portadora proporcionada por una estación en una red de acceso de radio, por ejemplo una estación base, y transmitir y/o recibir comunicaciones en la portadora.
Una característica de los sistemas modernos es la capacidad de operación de ruta múltiple donde un dispositivo de comunicación puede comunicarse a través de múltiples rutas. La comunicación multi-ruta puede proporcionarse por medio de una disposición conocida como múltiples entradas/múltiples salidas (MIMO).
El sistema de comunicación y dispositivos asociados funcionan típicamente según una norma o especificación dada que establece lo que se permite que hagan las diversas entidades asociadas con el sistema, y cómo debería conseguirse tal cosa. Los protocolos de comunicación y/o parámetros que se deberán usar para la conexión también se definen de forma típica. Un ejemplo de un sistema de comunicaciones es UTRAN (radio de 3G). Otros ejemplos de sistemas de comunicación son la evolución a largo plazo (LTE) de la tecnología de acceso por radio del Sistema Universal de Telecomunicaciones Móviles (UMTS) y las llamadas redes 5G o la Nueva Radio (NR). 5G está siendo estandarizada por el Proyecto de Asociación de Tercera Generación (3GPP). Las versiones sucesivas de la norma son conocidas como Versiones (Rel - de Releases). Un análisis de normalización de NR de 5G de 3GPP está en curso para mejorar aún más los aspectos de la información de estado de canal de MIMO (CSI).
El documento R1-2.101.011 describe una mejora en la medición e informe de CSI. El documento R1-2101886 describe mejoras de CSI para MTRP y FDD.
El documento R1-2.102.062 describe mejoras de CSI para MTRP y FDD.
Resumen
El objeto de las reivindicaciones independientes se proporciona según algunos aspectos. Algunas realizaciones específicas se definen en las reivindicaciones dependientes.
Breve descripción de los dibujos
La invención se describirá ahora con más detalle, a modo de ejemplo únicamente, con referencia a los siguientes ejemplos y dibujos adjuntos, en los que:
la Figura 1 ilustra un ejemplo de un sistema donde puede practicarse la invención;
la Figura 2 muestra un ejemplo de aparato de control;
la Figura 3 es un ejemplo de componentes del dominio de frecuencia (FD) que están fuera de la ventana de reporte;
las Figuras 4 y 5 son diagramas de flujo de acuerdo con ciertos ejemplos;
la Figura 6 es un diagrama de flujo de señalización entre dos dispositivos de comunicación según un ejemplo;
las Figuras 7 y 8 ilustran ventanas de medición e información configuradas según dos ejemplos;
las Figuras 9 y 10 son diagramas de flujo de acuerdo con ejemplos adicionales;
la Figura 11 es otro ejemplo de ventanas de medición e información;
las Figuras 12-17 muestran ejemplos de mapeo de índices;
la Figura 18 muestra otra solución para resolver el problema de la ventana de acuerdo con una realización;
las Figuras 19-20 muestran métodos según ciertas realizaciones.
Descripción detallada de ejemplos
La siguiente descripción proporciona una descripción ilustrativa de algunas posibilidades para la práctica de la invención. Aunque la especificación puede hacer referencia a “ la” , “ una” o “ algunas” realizaciones en varios lugares del texto, esto no significa necesariamente que cada referencia se haga a las mismas realizaciones, o que una característica particular sólo se aplica a una única realización o ejemplo. Las características individuales de diferentes ejemplos y realizaciones también pueden combinarse para proporcionar otras realizaciones.
Los sistemas de comunicación inalámbrica proporcionan comunicaciones inalámbricas a dispositivos conectados en el mismo. Típicamente, un punto de acceso tal como una estación base se proporciona para permitir las comunicaciones. A continuación, se describirán diferentes escenarios usando, como ejemplo de una arquitectura de acceso, una arquitectura de acceso de radio de 5G de 3GPP con capacidad MIMO. Sin embargo, las realizaciones no están necesariamente limitadas a dicha arquitectura. Algunos ejemplos de otros posibles sistemas son la red de acceso por radio del sistema universal de telecomunicaciones móviles (UMTS) (UTRAN o E-UTRAN), la evolución a largo plazo (LTE), LTE-A (LTE advanced), la red de área local inalámbrica (WLAN o Wi-Fi). Fi), interoperabilidad mundial para el acceso por microondas (WiMAX), Bluetooth®, servicios de comunicaciones personales (PCS), ZigBee®, acceso múltiple por división de código de banda ancha (WCDMA), sistemas que utilizan tecnología de banda ultra-ancha (UWB), redes de sensores, redes ad-hoc móviles (MANET), Internet celular de las cosas (IoT), RAN y subsistemas multimedia de protocolo de Internet (IMS) o cualquier combinación y desarrollo posterior de los mismos.
La Figura 1 muestra un sistema inalámbrico 1 que comprende un sistema de acceso de radio 2. Un sistema de acceso de radio puede comprender uno o una pluralidad de puntos de acceso, o estaciones base 12. Una estación base puede proporcionar una o más celdas. Un punto de acceso puede comprender cualquier nodo que pueda transmitir/recibir señales de radio (por ejemplo, un TRP, una estación base 5G de 3GPP tal como gNB, eNB, un dispositivo de usuario tal como un UE y así sucesivamente).
Un dispositivo 10 de comunicaciones está ubicado en el área de servicio del sistema 2 de acceso de radio, y el dispositivo 10 puede comunicarse así con el punto 12 de acceso. Las comunicaciones 11 del dispositivo 10 al punto de acceso 12 se denominan comúnmente enlace ascendente (UL). Las comunicaciones 13 desde el punto de acceso 12 al dispositivo 10 se denominan comúnmente enlace descendente (DL). En el ejemplo, el enlace descendente se muestra esquemáticamente para comprender hasta cuatro haces por polarización en el dominio espacial (SD).
Se observa que el sistema de comunicación más amplio solo se muestra como la nube 1 y puede comprender un número de elementos que, sin embargo, no se muestran para mayor claridad. Por ejemplo, un sistema basado en 5G puede estar comprendido por un terminal o equipo de usuario (UE), una red de acceso de radio de 5G (5G RAN) o red de acceso de radio de próxima generación (NG-RAN), una red de núcleo de 5G (5GC), una o más funciones de aplicación (AF) y una o más redes de datos (DN). La 5G-RAN puede comprender uno o más gNodoB (gNB) o una o más funciones de unidad distribuida gNodoB (gNB) conectadas a una o más funciones de unidad centralizadas por gNodoB (gNB). El 5GC también puede comprender entidades tales como la función de selección de segmento de red (NSF); Función de exposición de red; Función de repositorio de red (NRF); Función de control de políticas (PCF); Gestión de datos unificados (UDM); Función de aplicación (AF); Función de servidor de autenticación (AUSF); y Función de gestión de acceso y movilidad (AMF); Función de gestión de sesión (SMF) y así sucesivamente.
El dispositivo 10 puede ser cualquier dispositivo de comunicaciones adecuado adaptado para comunicaciones inalámbricas. Un dispositivo de comunicaciones inalámbricas puede ser proporcionado por cualquier dispositivo capaz de enviar y recibir señales de radio. Ejemplos no limitantes comprenden una estación móvil (MS) (por ejemplo, un dispositivo móvil tal como un teléfono móvil o lo que se conoce como “teléfono inteligente” ), un ordenador provisto de una tarjeta de interfaz inalámbrica u otra instalación de interfaz inalámbrica (por ejemplo, dongle USB), asistente de datos personales (PDA) o una tableta provista de capacidades de comunicación inalámbrica, dispositivos de comunicaciones tipo máquina (MTC), dispositivos de comunicaciones tipo Internet de las cosas (IoT) o cualquier combinación de estos o similares. El dispositivo puede proporcionarse como parte de otro dispositivo. El dispositivo puede recibir señales a través de una interfaz aérea o de radio a través de un aparato apropiado para recibir y puede transmitir señales a través de un aparato apropiado para transmitir señales de radio. Las comunicaciones pueden ocurrir a través de múltiples trayectorias. Para habilitar el dispositivo de comunicaciones de tipo MIMO 10 y 12 están provistos de elementos de antena múltiples. Estos se indican esquemáticamente mediante matrices de antenas 14 y 15.
Un dispositivo de comunicaciones tal como el punto de acceso 12 o el dispositivo de usuario 10 está provisto de un aparato de procesamiento de datos que comprende al menos un procesador y al menos una memoria. La Figura 2 muestra un ejemplo de un aparato de procesamiento de datos 50 que comprende un procesador o procesadores 52, 53 y una memoria o memorias 51. La Figura 2 muestra además conexiones entre los elementos del aparato y una interfaz para conectar el aparato de procesamiento de datos a otros componentes del dispositivo.
La al menos una memoria puede comprender al menos una ROM y/o al menos una RAM. El dispositivo de comunicaciones puede comprender otros posibles componentes para su uso en la ejecución asistida por software y hardware de tareas para las que está diseñado, incluido el control de acceso y comunicaciones con sistemas de acceso y otros dispositivos de comunicaciones, e implementación de las características de posicionamiento del dispositivo descritas en la presente memoria. El al menos un procesador puede estar acoplado a la al menos una memoria. El al menos un procesador puede configurarse para ejecutar un código de software apropiado para implementar uno o más de los siguientes aspectos. El código de software puede almacenarse en la al menos una memoria, por ejemplo en la al menos una ROM.
A continuación se describen ciertos aspectos de mediciones, configuraciones y señalización para las operaciones relacionadas con la transmisión inalámbrica de múltiples trayectorias o múltiples haces usando terminología de 5G. En los sistemas basados en dúplex por división de frecuencia (FDD), no se puede asumir la reciprocidad completa de los canales de enlace ascendente y descendente (UL-DL) debido a la distancia de duplexación entre los canales de enlace ascendente (UL) y descendente (DL). Sin embargo, se puede suponer una reciprocidad de canal parcial basándose en propiedades tales como ángulos de salida (AoD), ángulos de llegada (AoA) y retrasos de la ruta múltiple de propagación. Las propiedades de reciprocidad parcial de UL-DL pueden tenerse en cuenta en la señalización entre los dispositivos de comunicación. Por ejemplo, un gNB puede estimar señales de referencia de sondeo de UL (SRS) para adquirir información relacionada con el retardo, tal como componentes del dominio de frecuencia (FD), que pueden ser iguales que una selección de UE realizada a través de la señal de referencia de información de estado de canal de DL (CSI-RS). El gNB puede entonces usar los componentes FD seleccionados para precodificar adicionalmente los recursos CSI-RS conformado por haz que ya contienen haces de dominio espacial (SD). Los puertos CSI-RS deben configurarse para transportar múltiples conjuntos de componentes FD sobre la CSI-RS. Se ha reconocido que es posible mejorar la operación de retroalimentación CSI MIMO al explotar la reciprocidad parcial de enlace ascendente/enlace descendente (UL/DL). La mejora en la medición e informe de CSI puede basarse en la evaluación y, si es necesario, la mejora del libro de códigos de selección de puerto de especificación (por ejemplo, basándose en la selección existente del puerto 3GPP Rel.15/16 Tipo II) donde la información relacionada con el ángulo o los ángulos y el retardo o retardos se estiman en el gNB basándose en SRS utilizando reciprocidad DL/UL del ángulo y retardo, y la CSI de DL restante se informa por el UE. Esto ha dirigido principalmente el duplexado por división de frecuencia de intervalo de frecuencia 1 (FR1) dirigido (FDD) para lograr una mejor compensación entre la complejidad del UE, el rendimiento y la sobrecarga de informes. Por ejemplo, el libro de códigos de selección por puerto de Tipo II (PS) se mejoró en el 3GPP Rel-16 mediante la introducción de la operación de compresión del dominio de frecuencia (FD) al libro de códigos de selección del puerto de la versión II del 3GPP. Dicho libro de códigos mejorado de selección de puerto (PS) de Tipo II (eTipo II) se describe, por ejemplo, en la sección 5.2.2.6 de 3GPP TS 38.214 v16.3.0 de septiembre 2020.
Los libros de códigos de selección de puerto (PS) de tipo II mejorado de 3GPP Rel-16 (eTipo II) comprenden tres componentes de libro de código; la matriz de selección de puerto (W1),la matriz de compresión basada en Transformada Discreta de Fourier (DFT)(Wf),y la matriz de coeficientes de combinación (W2 ). En un ejemplo, la matriz de cuadrícula de haz Wi es de tamaño<2>N1N2 X2Ly proporciona componentes de dominio espacial, una matriz de coeficientes de combinación lineal (LCC) W2 es de tamaño 2L X Mv, aunque la matriz de compresión basada en DFTWfproporciona información de retardo (cada columna representa la toma de retardo) y tiene tamaño N3 XMv.Parámetro N1 es el número de puertos de antena en el dominio horizontal, N2 es el número de puertos de antena en el dominio vertical,Lson los vectores/haces ortogonales por polarización, y N3 es el número de subbandas de frecuencia de PMI.Mves el número de componentes del dominio de frecuencia (FD).
La misma estructura de libro de códigos se adopta en el 3GPP Rel-17 potenciando adicionalmente el libro de códigos PS de Tipo II (FeTipo II) para la reciprocidad de canal de DL-DL parcial en la operación Dúplex por División de Frecuencia (FDD). A continuación se proporciona una visión general de las diferencias en el mecanismo de informe para la matriz de compresión (Wf en PS de FeTipo II en comparación con el libro de códigos PS eTipo II y consecuencias potenciales del mismo.
En el 3GPP Rel-16, la red configura el númeroMvde vectores DFT que forman la matriz de compresión Wf, que depende del intervalo informadov,mediante la configuración de una combinación de parámetrosparamCombinationr16.ComponentesMvse puede entender que denotan bases o componentes del dominio de frecuencia (FD). Más generalmente, este parámetro comprende vectores o componentes apropiados. En las figuras adjuntas, los componentes están definidos por el eje X para indicar la transformación DFT del dominio de frecuencia. Los componentes corresponden a retardos de canal, por lo que el dominio también puede denominarse “dominio de retardo” . Entonces un UE puede seleccionarMvvectores de longitudN3a partir de un libro de códigos de DFT, para cada capa, donde N<3>es el número de subbandas del indicador de matriz de precodificación (PMI), que es igual al tamaño del libro de códigos de DFT. La selección se realiza por separado para cada capa y, por lo tanto, cadaWfse considera específica de capa. El UE selecciona estos vectores DFT del conjunto de libro de códigos completo de N<3>vectores, si N<3>< 19, mientras que está restringido para seleccionar los vectores de una ventana de tamañoN=2Mv,si N<3>> 19 En el mecanismo de ventana, un UE elige la mejor posición para la ventana, siempre que el componente 0 esté incluido en la ventana y la posición de la ventana sea común para todas las capas. En la práctica, el UE selecciona e informa el componente inicial de la ventana,Miniciale {-N 1,-N+ 2,.,., 0}. Obsérvese que un valor negativo deMinicialsignifica que la ventana envuelve el conjunto de N<3>componentes,es decir,todos los componentes candidatos están representadosN<3>.
Un principio de diseño en la notificación deWfen el 3GPP Rel-16 es que el coeficiente más fuerte para cada capa se encuentra en la primera columna del mapa de bits asociado a los coeficientes no cero de W2, que corresponde al componente 0. W<2>, se informa usando un mapa de bits de tamaño KixMv, el mapa de bits indica la posición de los coeficientes no cero informados y las amplitudes y fases de los coeficientes que se informan en secuencia después de la indicación de mapa de bits, donde K<1><Pes el número de puertos CSI-RS que un UE está configurado para seleccionar. Esto se asegura por el UE configurado para aplicar dos desplazamientos cíclicos para cada capa / ; un
- n ( f0
primer desplazamiento cíclico,3,1, se aplica módulo Afe a todoslos componentes Mvde Wfpara una capa dada, de modo que el componente del coeficiente más fuerte se mueve a la posición 0. Un segundo desplazamiento cíclico,
, que está relacionado con el primero, se aplica móduloMvalas columnas de 1/16, es decir, al mapa de bits del tamaño2LxMvy el orden correspondiente en donde se informan los coeficientes de amplitud y fase. Obsérvese quef i*= {0,1, ...,M V 1} es e| (nc|¡ce jjg columna del coeficiente más fuerte de 1/16antes del cambio, mientras quei f i )
n 3,tes el índice de componente FD del coeficiente más fuerte antes del cambio. Después de estos desplazamientos cíclicos, un UE informa los componentesMv- 1 no cero deWfen relación con el componente 0, que es, después del cambio, el componente del coeficiente más fuerte. Un UE también informa W2 después del desplazamiento, de modo que las columnas de W<2>corresponde a los componentesMvdeWfen orden creciente de su índice: la primera columna de W<2>corresponde al componente 0 (componente del coeficiente más fuerte después del cambio), la segunda columna de 1/16 corresponde al primer componente informado deWf,la tercera columna de 1/16 corresponde alf *
segundo componente informado deWf,etc. El gNB no necesita conocer elJLporque el primer desplazamiento cíclico se aplica a los componentes deWfantes de la notificación. Este principio explota una propiedad de los vectores de precodificador indicados por un indicador de matriz de precodificación (PMI), cuyo rendimiento no se ve afectado por un desplazamiento cíclico de los componentes enWf.
Según el 3GPP Rel-16, la posición del coeficiente más fuerte en la matriz W2 se informa para cada capa porque sirve como referencia de amplitud para los otros coeficientes distintos de cero en W2. La posición notificada puede comprender solo el índice de fila porque el gNB puede asumir que la columna es la primera columna. W2 es específico de capa. Por lo tanto, el gNB que recibe el informe puede esperar que el coeficiente más fuerte esté en el componente 0, es decir, la primera columna de W2y, por lo tanto, el indicador de coeficiente más fuerte (SCI) solo indica el índice de haz, es decir, el índice de fila de W2 correspondiente a su ubicación. En la práctica, el mecanismo de ventana utilizado en el 3GPP Rel-16 para N<3>>19 funciona de tal manera que el UE cambia el componente del coeficiente más fuerte para cada capa a la posición 0, determina entonces el mejor valor deMinicial,común para todas las capas y luego selecciona diferentes componentesMvpara cada capa dentro de una ventana de componente de longitud N comenzando desdeMinicial.De esta manera, todos los componentes /lepara cada capa, después del desplazamiento n ( /n
cíclico 3'! , se encuentran dentro de la ventana de informe comenzando desdeMinicial-
Wftambién se puede suponer que es una capa común. En tal caso, los indicadores propuestos tales comoMinicialo la posición del coeficiente más fuerte puede ser una capa común.
Para los libros de códigos PS de FeTipo II, el acuerdo actual es que componentesMv,también conocido como bases del dominio de frecuencia (FD), están limitados dentro de una sola ventana/conjunto de tamañoN.Al menos para el intervalo 1, las bases FD utilizadas para la cuantificación deWfse limita dentro de una sola ventana/conjunto con tamaño N configurado para el UE. Se ha propuesto que las bases FD en la ventana deben ser consecutivas desde una matriz DFT ortogonal. Una propuesta alternativa es que las bases FD en el conjunto pueden ser consecutivas/no consecutivas y se seleccionan libremente por gNB de una matriz DFT ortogonal. Otras condiciones, como, por ejemplo, si Wf se puede activar/desactivar y/o el valor asociado de Mv, y si esto se aplica cuando Wf se desactiva, todavía está abierto. Una ventana de medición configurada por el gNB puede restringir la selección de los vectoresMvdeWfy es una capa común. Además, no está claro y puede tener interpretaciones diferentes. Por ejemplo, la ventana se puede usar para limitar la separación máxima entre los componentesMvpara cada capa paraMv >1. Tenga en cuenta que esto es diferente de la ventana en la Rel-16 PS paraN<3>>19, donde la ventanaIntS,de tamaño2Mv, es una capa común, por lo tanto limita la separación máxima entre los componentes seleccionados en todas las capas después de alinear los componentes del coeficiente más fuerte. Otra posible interpretación es que la ventana configura un conjunto de vectores DFT para la medición de W<2>, es decir, un UE está configurado para medir (al menos) los vectores DFT en la ventana (pero puede medir más) y seleccionarcomponentes Mvque abarcanNcomponentes,es decir,se ajustan dentro de la ventana configurada, después de un desplazamiento apropiado, si es necesario. Obsérvese que un UE puede calcular más deNcomponentes y escoger el mejorMvfuera de la ventana de medición configurada que comprende componentes FD de 0 aN- 1, siempre que los componentes seleccionados se ajusten dentro de la ventana después de un desplazamiento cíclico común a todosloscomponentesMv. De hecho, dos selecciones diferentes de Wf obtenidas entre sí mediante un cambio cíclico producen W<2>diferente, pero se pueden informar como el mismo Wf sin afectar el rendimiento del precodificador.
Son posibles dos alternativas adicionales con respecto a la relación entre los parámetrosNyMv.Los valores candidatos paraMven Rel-17 son más pequeños que en Rel-16 con solo 1,2 (y posiblemente 4) que se consideran. El tamaño de la ventana/conjunto de Rel-17 también es menor en comparación con Rel-16 con los valores candidatos más probables que son también 1,2 3 y 4. Al menos para el intervalo 1, se ha propuesto la relación entre N yMvqueN = Mv,o queN > Mv.Los valores candidatos de N están en estudio, pero pueden ser, por ejemplo, 2, 4.
Una diferencia entre el mecanismo de ventana/conjunto en Rel-17 de la de Rel-16 es que el gNB realiza la elección de la ventana/conjunto, en lugar del UE al aprovechar la reciprocidad parcial de los retrasos entre el canal UL y DL en la operación FDD. Sin embargo, la posición del coeficiente más fuerte en cada capa se determina en el UE porque los componentes de desvanecimiento rápido del canal no son recíprocos. Por lo tanto, si el mismo principio de diseño que Rel-16 se reutiliza, lo que significa que un gNB espera el coeficiente más fuerte en la primera columna deWf,es posible que un UE desplace elMvcomponentes fuera de la ventana configurada.
Dicho problema fuera de ventana puede ocurrir en el diseño de libro de códigos de selección de puerto Rel-17 (PS), por ejemplo, para configuraciones deWfconMv>1. Para ilustrar considere un ejemplo con combinación de parámetrosN=M= 2 donde la ventana está formada por dos componentes consecutivos de T ransformada Digital de Fourier (DFT), 0 y 1. La Figura 3 muestra los componentes del dominio de frecuencia (FD) y la ventana configurada para la red de tamaño N=2 para dos capas. Para cada capa, las barras verticales corresponden a los componentesMv=2 FD. La altura de la barra ilustra la amplitud de los coeficientes de combinación de W2 para el puerto con el coeficiente más fuerte en cada capa. Se observa que cada capa consiste en K<1>< P puertos seleccionados por el UE fuera de los puertos de P CSI-RS totales y, por lo tanto, el tamaño de la matriz W2 es K1 xMv,para cada capa. También se observa que componentesMvson comunes para todos los puertos en una capa y, en este caso, para todas las capas, es decir, son una capa común. Sin embargo, la Figura 3 solo ilustra las amplitudes de los coeficientes Mv para el puerto donde se encuentra el coeficiente K<1>Mv más fuerte.
Para la capa 1, el coeficiente más fuerte se encuentra en el componente 1 de un puerto, por lo tanto, se aplica un desplazamiento cíclico de -1, módulo N<3>= 13, para mover el componente FD del coeficiente más fuerte al componente 0, mediante el uso del mismo principio de diseño que en la Rel-16 PS. El desplazamiento es cíclico porque el componente 0 se desplaza a -1, que corresponde al componente -1-mod-13=12, mientras que el componente 1 se desplaza al componente 0. Para la capa 2, el coeficiente más fuerte se encuentra ya en el componente 0, por lo tanto no es necesario un desplazamiento. Después del desplazamiento en la capa 1, un componente se ha movido fuera de la ventana configurada por el gNB, lo que se muestra en un escenario posible para la capa 1 (A). En un escenario posible para la capa (B), ambos componentes están dentro de la ventana. Debido a la diferencia, un UE necesita señalizar una de las dos combinaciones al gNB para cada capa.
El uso de indicadores definidos en la Rel-16 CB sin modificaciones no es posible en Rel-17. De hecho, el indicadori<1,5>(capa comúnMinicial) definida en el mecanismo de ventana de los CB de selección regular y de puerto de Rel-16 es una capa común y no es posible encontrar una posición de la ventana que sea común para ambas capas en la Figura 7. El indicador i1,6,l(Wfde capa específica) no es adecuado, porque, si el tamaño de la ventanaN =2 se reemplaza en la definición deh,6,l,un único punto de código paraWfse obtiene, de la siguiente manera:
Esto no permite distinguir las dos combinaciones en (A) y (B).
Por lo tanto, al reutilizar los indicadores paraWfdefinido en Rel-16 cuandoWfestá limitado dentro de una ventana de tamañoN,en el caso de la Figura 3 no hay informes de Wf, pero el gNB no sería capaz de distinguir entre los dosWfpara la capa 1 (A) y la capa 2 (B).
El problema fuera de ventana ilustrado en (A) de 3 podría evitarse al no seguir el principio de diseño de Rel-16 de que se encuentra el coeficiente más fuerte en la primera columna deW2.El componente del coeficiente más fuerte podría ser cualquiera de los componentes Mv. Sin embargo, este enfoque requeriría cambios engorrosos de las reglas de omisión para la asignación de información de Control de enlace ascendente (UCI) del PMI en parte 2 del informe de CSI que necesitaría cambiar. La omisión de UCI es un mecanismo para que el UE deje parte de la carga útil del PMI cuando el recurso de canal compartido de enlace ascendente físico (PUSCH) no es suficiente para acomodar el informe completo. Las reglas de omisión para los CB Rel-16 Tipo II están diseñadas para asignar un valor de prioridad más alto, Pri(l,i,f), a la primera columna de W<2>, de modo que W<2>se pueda dividir en dos partes asignadas a diferentes grupos de prioridad, de modo que es menos probable que se omita el coeficiente más fuerte para cada capa. Si el coeficiente más fuerte puede estar en cualquiera de los componentesMv,la probabilidad de omitir el coeficiente más fuerte aumenta, lo que puede afectar el rendimiento en caso de que ocurra la omisión.
Lo siguiente analiza con más detalle ejemplos de una ventana de informe para Wf y una ventana de medición para el Wf. La ventana de informe puede configurarse por una entidad de red, por ejemplo, por el gNB y el UE puede configurarse en consecuencia. El tamaño de la ventana de informe se puede definir de diferentes maneras, ejemplos para esto que se explican en detalle a continuación.
La Figura 4 muestra un diagrama de flujo de un ejemplo para el funcionamiento de un dispositivo que recibe y usa la información de configuración, por ejemplo el dispositivo 10 de la Figura 1. En el método, se proporciona un indicador de matriz de precodificación para un reporte de información de estado de canal configurado con un libro de códigos de selección de puerto tal como información de configuración para configurar una ventana de medición de una matriz de compresión del libro de códigos de selección de puerto, la información de configuración que define el tamaño de la ventana de medición, se recibe en 100. El dispositivo puede entonces seleccionar el número de componentes de la ventana de medición basándose en la información de configuración en 102. Una ventana de informe de la matriz de compresión se indica en 104 basándose en un desplazamiento cíclico de la ventana de medición, de modo que el componente más fuerte en cada capa se desplaza a una posición de componente predefinida. De acuerdo con un ejemplo, el componente más fuerte se desplaza al componente del índice 0.
En la Figura 7 se muestra un ejemplo más detallado de indicaciones específicas de capa de envío de la posición inicial.
Según una posibilidad, la ventana de informe está configurada como una extensión de la ventana de medición. Un ejemplo de esto se muestra en la Figura 8 donde la extensión se fija sin necesidad de informar una indicación de la ventana de informe. En este caso, la operación en el bloque 104 de la Figura 4 comprendería el uso de una configuración recibida de una ventana de informe que define una extensión de la ventana de medición de modo que el componente en el dominio de frecuencia del coeficiente más fuerte en cada capa se desplaza a una posición de componente predefinida. Por ejemplo, el componente más fuerte se desplaza a la posición del componente del índice 0.
La Figura 5 muestra un diagrama de flujo de un ejemplo para el funcionamiento en un dispositivo proporcionado en una red de acceso, por ejemplo el punto de acceso 12 de la Figura 1, para configurar un dispositivo para la información de señalización en relación con las comunicaciones multicanal. En el método el dispositivo envía a 200 información de configuración para configurar una ventana de medición de una matriz de compresión de un libro de códigos de selección de puerto. La información de configuración define el número de componentes de coeficientes de dominio de frecuencia de la ventana de medición. A continuación, se recibe 202 un informe de información de estado de canal que incluye el indicador de matriz de precodificación. Se recibe una ventana de informe de un libro de códigos de selección de puerto basándose en un desplazamiento cíclico de la ventana de medición de modo que el componente de dominio de frecuencia del coeficiente más fuerte en cada capa se desplaza a un componente predefinido, por ejemplo el componente del índice 0. El dispositivo puede reconstruir los precodificadores basándose en el indicador de matriz de precodificación en 204.
Según una alternativa, en lugar de desplazamiento cíclico, la ventana de notificación está configurada como una extensión de la ventana de medición. En la Figura 8 se muestra un ejemplo de esto.
Ejemplos más detallados de posibles formas para el uso de la precodificación agrupada se dan a continuación.
La Figura 6 muestra un diagrama de flujo de señalización de acuerdo con un ejemplo entre dos dispositivos de comunicación, y más particularmente entre un UE 10 y un gNB 12, para la configuración de libro de códigos de selección de puerto, medición e informe donde un tamaño de ventana específico se comunica al UE. Más particularmente, el gNB 12 envía el mensaje 60 al UE, incluyendo el mensaje una configuración de capa superior que incluye un parámetro del lado de la ventana N para restringir la selección de vectoresMv. En el ejemplo, se muestra que la configuración comprende el elemento“ CodebookConfig-r17".
El UE puede responder con una señal 61 de referencia de sondeo (SRS) donde el gNB puede determinar en 62 un conjunto de pares de vectores de CSI-RS, en dominios espaciales y de frecuencia. El gNB puede aprovechar la reciprocidad de UL-DL parcial, por ejemplo, como se explicó anteriormente. Cada puerto de CSI-RS se precodifica a 63 a través de antenas de transmisión (tx) y unidades de frecuencia con un par de vectores de precodificador. La CSI-RS precodificada se comunica al UE por el mensaje 64.
El UE ahora puede calcular en 65 cantidades de informe de CSI configuradas, por ejemplo, en “CSI-ReportConfig”que incluye el PMI. El PMI informado por el mensaje 66 puede incluir un índice por capa asociado con los vectoresMvseleccionados. A continuación, el gNB puede combinar a 67 el PM I recibido con los pares de vectores de precodificador de CSI-RS determinados en 62 para obtener el precodificador para el canal físico compartido de enlace descendente (PDSCH) y la Señal de Referencia de Demodulación (DMRS). Los datos precodificados y la DMRS se pueden señalizar al UE en 68.
A continuación se explica con más detalle, a modo de ejemplos, una disposición de libro de códigos mejorada para la información de estado del canal de selección del puerto de señalización (PS CSI) donde el UE informa un indicador de matriz de precodificación (PMI) en un informe de información de estado de canal (CSI) configurado con un libro de códigos de selección de puerto en donde los vectores basados en DFTMvdeWfestán restringidos en una ventana de medición configurada de tamañoNy se espera que el coeficiente más fuerte en cada capa esté ubicado en la primera columna del mapa de bits de los coeficientes no cero informados de W2. El gNB puede entonces reconstruir los precodificadores a partir del PMI. Uno o más índices del PMI están asociados a una ventana de informe para Wf, que puede ser diferente de la ventana de medición configurada.
Esto puede ser particularmente relevante en el contexto de las operaciones de compresión del dominio de frecuencia (FD). En ciertas aplicaciones, las operaciones de compresión pueden moverse, al menos parcialmente o en la mayoría de partes, del UE al gNB. La mejora se basa en el supuesto de reciprocidad parcial de retardos de agrupación en los canales UL y DL y flexibilidad en el uso de componentes del dominio de frecuencia.
Esta solución se ilustra en la Figura 7. Los componentes no ceroMv- 1, si se informan, se indican con respecto a la ventana de informe. La notificación se basa en una ventana de informe específica de capa de tamañoNy punto inicial
Un índice puede ser informado por capa. El índice puede corresponder al desplazamiento cíclico necesario para mover el componente del coeficiente más fuerte a un componente predefinido, preferiblemente 0. La ventana de medición configurada por el gNB restringe la selección de los vectoresMvdeWfy es una capa común. La ventana de informe puede ser una versión desplazada específica de capa de la ventana de medición común de capa. La ventana de informe se puede obtener basándose en la ventana de medición configurada aplicando el desplazamiento cíclico de modo que el componente del coeficiente más fuerte se mueva al componente 0 y luego se informa un índice al gNB indicando el desplazamiento para cada capa.
Los componentesMvpueden configurarse para ser consecutivos. El índice asociado a la ventana de informe puede corresponder al componente del coeficiente más fuerte dentro de la ventana de medición configurada. Un cambio cíclico de índice (“un desplazamiento cíclico a la izquierda de índice” ) puede aplicarse al móduloMvpor el UE a las columnas del W2, antes de informar, incluyendo el mapa de bits de coeficientes no cero informados y los índices correspondientes de las amplitudes y fases de estos coeficientes distintos de cero, de modo que el coeficiente más fuerte se mueve a la primera columna. El UE puede configurarse para no informarMv- 1 componentes distintos de cero. Un desplazamiento cíclico de un valor entero negativo, indicado como índice anterior, aplicado a un componente x módulo y es un desplazamiento circular a la izquierda, es decir, resta el índice de x y se expresa por la operación: (índice x) mod y. Por el contrario, un desplazamiento cíclico de un valor entero positivo, el índice se expresa mediante la operación: (x+índice) mod y.
Un segundo ejemplo se basa en una ventana de informe de capa común de tamaño 2N -1 y punto inicial fijo
Inici.al, = -/V 1 , como se muestra en la Figura 8. La ventana de informes se puede obtener a partir de la ventana de medición configurada extendiendo la ventana de medición en un lado con adición adicionalN- 1 componentes consecutivos. Como anteriormente,Mv- 1 componentes no cero, si se informan, se indican con respecto a la ventana de informes.
Es posible que el componente más fuerte ya esté en la primera posición componente (componente 0 en las Figuras 7 y 8). En tal caso, el UE puede usar selectivamente una ventana de informe que corresponde a la ventana de medición. De acuerdo con un ejemplo, un UE puede configurarse para ser capaz de determinar si la pulsación más fuerte en cualquiera de las capas está en un componente diferente en donde el primer componente y en respuesta a la misma aplican selectivamente cambios a la ventana de notificación desde la ventana de medición. Si es necesario, el UE puede indicar selectivamente los cambios en el gNB. Las Figuras 9, 10 y 11 se refieren a un ejemplo donde el tamaño de la ventana de medición y la posición como tal se mantienen. En cambio, el UE toma otra acción en vista de los componentes más fuertes, como se explicará con más detalle más adelante en su memoria descriptiva.
En una configuración más específica, aplicable, por ejemplo, a la selección de puerto (PS) de tipo Rel-17 de 3GPP, y dondeN=Mv= 2, los ejemplos de las Figuras 7 y 8 permiten la notificación de un índice binario por capa. En otras configuraciones posibles conN=Mv >2 oN>Mv> 2 y una restricción adicional de queloscomponentes Mv deben ser consecutivos, el ejemplo de la Figura 7 puede ser más eficiente en términos de sobrecarga de señalización en comparación con el segundo ejemplo. También debe tenerse en cuenta que, en estos casos, el primer ejemplo también puede describirse como informar uníndice/ e {0,1 1} para cada capa /= 1 ,v,correspondiente al componente
del coeficiente más fuerte antes del desplazamiento cíclico. Este índice, índicei, es igual af í, y, por lo tanto, puedenotificarse como un índice de columna del indicador de coeficiente más fuerte. No hay ninguna notificación adicional de queWfpuede ser necesario si los componentes están configurados para ser consecutivos.
Un UE puede aplicar un desplazamiento cíclico—índícei'— — Jf ila las columnas delW2 ,incluyendo el mapa de bits de coeficientes no cero informados y las matrices de amplitudes y fases de estos coeficientes distintos de cero, de modo que el coeficiente más fuerte se mueve a la primera columna. W<2>, es una matrizK1xMvde coeficientes complejos para cada capa donde solo se informan coeficientes de combinación no cero. Los componentes de Wf, si se informan, se informa con referencia al componente del índice más bajo, en lugar del componente del coeficiente más fuerte, de modo queMv- 1 componentes informados que garantiza siempre que estén dentro de la ventana de medición del tamaño N configurada por el gNB. En la práctica, el UE puede aplicar un desplazamiento cíclico a los
componentes de Wf igual al índice del primer componente,- n3(0-(), en lugar de- n (3ííDi como sería el caso en Rel-16.
El gNB, en la reconstrucción del PMI, puede aplicar un desplazamiento cíclico opuesto,índicei,a las columnas del W<2>reconstruido, de modo que se corresponden uno a uno a los componentes deWfen orden ascendente de índice: la primera columna de W<2>, después del desplazamientoíndice,corresponde al componente del índice 0, la segunda columna deWfal componente del índice más bajo entre el Mv-1 informado del componente (es decir, al primer componente informado), etc., hasta que la última columna deWfcorrespondiente al último de losMv-1 componentes notificados. De forma equivalente, el gNB puede obtener los componentes deWfpara la capa / después de aplicar el
desplazamiento cíclico: . En este caso, el gNB aplicaría losW2sin desplazamientos cíclicos.
Lo siguiente describe otros detalles posibles para modificar los índices /<1,5>e i<1>,<6>,i introducidos en 3GPP Rel-16.
En el primer ejemplo, Mvvectores de Wf, para capa /= 1 pueden identificarse medianteMmÍicia¡<1; y n3l
n<„>3,i<_>—<L>|n<(>3<°>'t<)>>"■ 'n 3,[ J<(3)>
M
DondeiniciaUse Indica por medio de un índice¡1,5,1con conjunto de valores
¿i.w e { 0 , l ......N -1} (4)
yn 31se indica mediante un índice combinatorioÍ1 ,6,icon conjunto de valores
M R. . n (f)
Esto se ilustra en la Figura 7. El mapeo deIniciaí i a/15;/y el mapeo de los índices no cero de3>len la ventana de informe para la capa Ih,6,ipuede reutilizar la descripción en la Sección 5.2.2.2.5 de TS 38.214 Re-16 con las
i M*í rinfV■'í■fl/I r
siguientes modificaciones:Minidaisereemplaza por ■ de (2) y2Mvsereemplaza porN.Mas precisamente:
M mic&IJse ¡nc|¡ca mediante¡1,5 ,1, que se informa y proporciona por
Solo los índices distintos de cero n 3ij?í E IntS , donde IntS<= í>(M t,fEwc</>r<a>a,</>j</>' i) ' mod<¿ =>0 , 1 , ,N -1}, n<( /)>
se informa, donde los índices /= 1 Mv- 1 se asignan de modo que aumenta a medida que /aumenta. Si
entonces
38.214-Rel-16.
—71(fD Para operar según la Figura 7, el UE puede configurarse para aplicar un desplazamiento cíclico de a loscomponentes de Wt, módulo N3.:.n3,l = { nU - n3.l)) m0dN3. El UE puede aplicar un desplazamiento cíclico de,(/)
f ta las columnas deW2 ,móduloMv : f = ^ y[= puede informarn '3'1para /= 1,.,.,Mv-1,
después de que el desplazamiento usa bits. El UE también puede informar^inicial,! eí 0 ' 1 '" ” N^ , n pa ,rna ^ caanpaa</>/<1>usando bits. El UE i innffoorrma a l laa posición del coeficiente de capa más fuerte/ por medio de i> *, con<í>í;^e {0,1... ■.■..■X',vi- l }usando i lv 52 ^ l l i n l bits. En el segundo ejemplo,Mvvectores de Wt, para capal= 1,.,.,v,se identificanmide (3), indicado por un índice combinatorio ¡<1>,<6>,1 con conjunto de valores
(8)
peo de los índices no cero de n<(/)>
El ma3<len la ventana de informes para la capala h, %,/puede reutilizar la descripción en Seo. 5.2.2.2.5 de 3GPP TS 38.214-Rel-16 con las siguientes modificaciones:M inidaise reemplaza por<w S w =>para todas las capas y2Mvse reemplaza por 2N - 1 Más precisamente:
Solo los índices distintos de cero 3,í^ IntS, donde IntS = {(-N + 1 /) mod Afe, / = 0 ,1 ,,., N - 1}, se informan donden {n
los índices / = 1,.,Mu-1 se asignan de modo que 3’( aumenta a medida que /aumenta. Si
Entonces , donde C(x,y ) se da en la Tabla 5.2.2.2.5-4 de 3GPP TS 38.214-Rel-16.
—n<t/D>Para operar según la Figura 8, el UE puede configurarse para aplicar un desplazamiento cíclico de a losnV ) = (r¿ [) - n?¡M mod /V3
componentes deWt,módulo Afe:•V / El UE puede aplicar un desplazamiento cíclico de a las columnas deW2 ,móduloMv : f= ^/ [ )m o dMv£| ue informan3>1para /= 1, ...,MV-1, después
del cambio mediante el uso de bits, y el UE notifica la posición del coeficiente de capa más fuerte / por medio de 9 , conh^ 1,1' ^ usando bits
Para un caso especial deN = Mv = 2ambos ejemplos anteriores requieren solo una señalización de 1 bit por capa. En particular, para el primer ejemplo, soloi<1>,<5>,/ e{0,1| se informa yii , 6,i= 0 y no se informa. Por otro lado, para el segundo ejemplo, solo i<1>,<6>,i = {0,1} se informa.
En el casoN = Mv >2, sin embargo, el primer ejemplo requiere menos bits que el segundo ejemplo. En particular, para
el primer ejemplo, solo fes,/ £ { 0 , 1Mv-1} se informa e /i,6,/= 0 y no se informa. Por lo tanto, se necesitan [•°g2 MV1 bits por capa. Por otro lado, el segundo ejemplo se vuelve rápidamente ineficiente ya que requiere 3 bits paraN=Mv= 3, 5 bits paraN=Mv= 4, etc., mientras que el primer ejemplo requiere 2 bits en ambos los dos casos.
Además, en caso de queMvcomponentes se configuran por el gNB para ser consecutivas dentro de una ventana de medición de tamañoN>Mv,el primer ejemplo aún puede usarse especificando la misma señalización que para el casoN=Mv, es decir,notificando solamente i'<1>,<5,1>£{0,1,.,.,Mv- 1}. Dicha configuración tendrá un efecto positivo en la reducción de sobrecarga de UL ya que no hay información adicional sobre siWfnecesita ser realimentado por el UE distinto de este índice específico de capa. Esta configuración se refiere a los componentesMvdeWfque están configurados para ser consecutivos dentro de la ventana de tamañoN.
Las Figuras 9, 10 y 11 se refieren a un aspecto donde no se aplica ningún cambio como tal al tamaño y la posición de una ventana de informe en relación con la configuración de ventana de medición. En cambio, el componente más fuerte informado puede indicarse de modo que pueda estar en una posición diferente de la primera columna.
En el diagrama de flujo de la Figura 9, un dispositivo recibe en 300 información de configuración para configurar una ventana de medición de una matriz de compresión del libro de códigos de selección de puerto, definiendo la información de configuración el tamaño de la ventana de medición. A continuación, el dispositivo selecciona en 302 el número de componentes de coeficientes de la ventana de medición basándose en la información de configuración. Cuando se informa, el dispositivo indica en 304 filas e índice de columna de la posición de los componentes de coeficiente más fuertes en una matriz de coeficientes de combinación no cero para cada capa y aplica un desplazamiento cíclico a las columnas de la matriz de coeficientes de combinación no cero para cada capa de modo que el coeficiente más fuerte se desplaza a la primera columna.
El diagrama de flujo de la Figura 10 se refiere a la operación en un dispositivo de red que recibe el informe. El dispositivo envía en 400 información de configuración para configurar una ventana de medición de una matriz de compresión de un libro de códigos de selección de puerto, definiendo la información de configuración el número de componentes de la ventana de medición. El informe de CSI que incluye el PMI se recibe a continuación en 402. En el informe, se indica una fila y un índice de columna para la posición del coeficiente más fuerte en una matriz de coeficientes de combinación no cero para cada capa y un desplazamiento cíclico se aplica a las columnas de la matriz de coeficientes de combinación no cero para cada capa de modo que la primera columna se desplaza al índice de columna indicado.
El UE puede informar Wf con respecto al primer componente en lugar del componente del coeficiente más fuerte. Una Miniciai específica de capa no es necesaria porque no hay componentes fuera de la ventana. El UE aún puede aplicar
el desplazamiento~ f lrelativo al coeficiente más fuerte a W2 y, a continuación, informar el valor de este desplazamiento como parte del indicador de coeficiente más fuerte. W f no está alineado con W 2 pero porque el gNBr*
conoce^, puede corregir el desplazamiento en Wf (véanse las Figuras 12-14) o deshacer el desplazamiento en W<2>(Ver las Figuras 15-17). De cualquier manera, el gNB puede alinear Wf y W2 debido a la notificación adicional del índice de columna del coeficiente más fuerte. La Wf específica de la capa puede notificarse para cada capa y puede comprender Mv -1 componentes (componente 0 siempre existe y no necesita informes).
—n:<(0)>
El UE puede configurarse para aplicar un desplazamiento cíclico dea los componentes de Wf (no se necesita
ningún módulo Afe v):n<S=(n<S - n(S ). El UE puede aplicar un desplazamiento cíclico de ~ f {a las columnasA f)
de l/lfe móduloMv:dMvantes de la notificación. El UE informa paraf=1,...,Mv-1, después
del cambio usando bits. El UE informa la posición del coeficiente de capa más fuerte / por medio
de [9 1&] , con - 1} yf i eí 0*1'- ’ Mv ~1} usando í lo § 2 ( ^ i^ v ) l bits (o P0g2 ^ i l P°g2 MV1bits).
Las Figuras 12 a 17 muestran mapeos de índice para N valores 2, 3 y 4. La alineación de los índices de W2 y Wf se puede hacer desplazando a índices de W2 (ejemplos en las Figuras 15-17) o desplazando a índices de Wf (ejemplos en las Figuras 12-14). El diagrama de flujo en la Figura 10 se refiere al desplazamiento gNB en W2.
Como se observó anteriormente, en ambos ejemplos anterioresN=Mv= 2 también se puede describir en términos más simples notificando unaíndicei e{0,1,.,.,Mv- 1} para cada capal =1,v,correspondiente al componente del coeficiente más fuerte. Otra posible descripción es mediante el uso de tablas para mapear el valor de índice (ya
,(D
sea /i,5,/o /1,6,/) al índice de componente FDn;3,1como se muestra en la Figura 15 que muestra el mapeo del informe „ (D
de índice Wf al índice de componente 3,l para N = M 2. Puede observarse quen3* i'3',0£) - oupor construcción indica
el componente 0. Por lo tanto, la tabla muestra el valor del componente 1,<n>3<C>.<l>;<)>, obtenido en el gNB tomando el valor distinto de cero después de aplicar el desplazamiento cíclico:
(indicei)
{ní<( /)>
i — n 3.1 mod N¿ = ( f — índice,)mod N3<,( />
, parany<)>e {l0,1}3.Ern otras pal,aburas,,la pri.merafila de la tabla corresponde a la capa 2 (B) de la Figura 7, mientras que la segunda fila corresponde a la capa 1 (A) de la Figura 7.N3indica el número de subbandas de PMI e igual a 13 en la Figura 7.
(i) (2)
La Figura 16 muestra un ejemplo de mapeo del informe de índice Wf al índice de componente n 3.1'n3,1para N =Mv = 3
(1)
La Figura 17 muestra un ejemplo de mapeo del informe de índice Wf al índice de componente<*3,1' i *3 (,21) '>4?paraN = Mv = 4.
ParaN=Mv= 3 yN=Mv= 4, Figura 16 y Figura 17, respectivamente, muestran los valores de los componentesMvobtenidos en el gNB después del desplazamiento:
(f-indexi) m odN3, parafe {0,1, ...Vv} y se reordena en orden creciente.
Un dispositivo de comunicación, por ejemplo un equipo de usuario, puede comprender medios para notificar un PMI en un informe de CSI configurado con un libro de códigos de selección de puerto en donde los vectoresMvbasados en DFT deWfestán restringidos en una ventana de medición configurada de tamaño N y se espera que el coeficiente más fuerte en cada capa esté ubicado en la primera columna del mapa de bits de los coeficientes no cero informados de W2. Un dispositivo de red, por ejemplo un gNB, puede comprender medios para reconstruir los precodificadores a partir del PMI. Uno o más índices del PMI pueden estar asociados a una ventana de informe paraWf, que puede ser diferente de la ventana de medición configurada. La ventana de informe también puede ser común para todas las capas. Los componentesMvpueden configurarse para ser consecutivos y el índice asociado a la ventana de informe corresponde al componente del coeficiente más fuerte dentro de la ventana de medición configurada. El UE puede aplicar un desplazamiento cíclico de índice a las columnas del W2, antes de informar, incluyendo el mapa de bits de coeficientes no cero informados y las matrices de amplitudes y fases de estos coeficientes distintos de cero, de modo que el coeficiente más fuerte se mueve a la primera columna. En este caso, es posible que no se informen los componentesMv- 1 distintos de cero.
Se toma una apariencia en otra posible solución para el problema fuera de la ventana con respecto a las Figuras 18 20. En la práctica, en Rel-16 los componentes de Wf, que es específico de la capa, se desplazan en consecuencia con una operación del módulo N3. En el trabajo en curso de Rel-17 para especificar el libro de códigos PS de FeTipo II, se acordó que componentesMv(también conocidos como dominio de frecuencia o bases FD) están limitados dentro de una sola ventana de tamañoNy punto inicialMinit =0,
Sin embargo, en Rel-17, debido a la restricción de ventana/conjunto de tamañoNconfigurado por el gNB, el SCI debe modificarse agregando información relacionada con el componente FD del coeficiente más fuerte,es decir,o bien
niV o fl.La necesidad de esta modificación puede ¡lustrarse, por ejemplo, en el caso N = Mv = 2, para el cual Wf -
n<(>3<0)>-<„>n<(>3<D>= [0- 1]es una capa común y no se informa. La ventana de medición para Wf restringe la separaciónmáxima entre los componentes seleccionados.
Cabe señalar queMvíndices de libro de códigos asociados a los componentes de vector de la matriz de
compresión Wf se dan porn<(/)>e { 0 , i , , TV — 1}con f = 0,1, ..Mv -1, y son indexados por f, que indica la columnacorrespondiente de la matriz de coeficientes de combinación no cero, W2. En esta descripción también se refiere a n(n
3 como índices de componentes FD (dominio de frecuencia) y a / como índice de columna de la matriz decoeficientes de combinación no cero.
La Figura 3 ilustra un ejemplo para esta configuración de ventana, en la que el coeficiente de capas más fuerte 1 y 2 están en dos componentes diferentes. Debido a que 1/14es una capa común y no notificada, el primer componente,<n>3<(0) = 0>, puede no corresponder al componente del coeficiente más fuerte para alguna capa. Por lo tanto, ambas coordenadasi i ¡ . f ndel coeficiente más fuerte debe notificarse para cada capa / para poder localizar el coeficientemás fuerte, donde£* E ÍO 1K1— 113 indica la fila de la matriz de coeficiente de combinación distinto de cero (quecorresponde a uno de los Ki puertos CSI-RS seleccionados) y ^ e (04 ,—>MV1} ¡nc|¡ca |a co|umna de la matriz de coeficientes de combinación no cero. Téngase en cuenta que, en este caso, cuandoN = Mv,el índice den .(rn
componente FD del coeficiente más fuerte, , y el índice de columna del coeficiente más fuerte enW2 ,*/« !* , toman ,CTi) _—-f *x
los mismos valores,es decir,“ 3>í, por lo tantoJ ipueden notificarse por separado con flo g<2>A/l — flo g<2>M V1 b¡fSí o conjuntamente con E usando P0§ 2 ( ^ l^ v ) l bits.
En el acuerdo actual con respecto a la relación entre N yMv,también existe la posibilidad de queN>Mv, en cuyo casoWfnecesita informes y puede ser de capa común o específica de capa. Para minimizar la sobrecarga y el siguiente diseño de Rel-16, se supone que en este casoWtseinforma mediante un coeficiente combinatorio que usa
v‘ v-1-/<1>bits, de modo que el componente 0 siempre se incluye en I/I4y no se notifica. Debido a que solo se informanMv- 1 FD componentes, es necesario especificar un componente de referencia, que determina el móduloN operación de desplazamiento aplicada a los componentes deWfantes de la notificación.
Para el libro de códigos de selección de puerto Rel-17, para informar los componentesMvdeWfusando
bits, se propone remapear los componentes con respecto al componente del coeficiente más fuerte
usando una operación de módulo N e informar solo losMv -1 componentes no cero después del remapeo. Si no se
aplica remapeo, serían necesariosM mJIbits para informar todos losMvcomponentes que dan como resultado una mayor sobrecarga de retroalimentación.
n<(Ti)>En una realización, las bases de FD se desplazan con respecto a la base del coeficiente más fuerte, 3 j de modon 'p - ( n ^ - n ^ ' ) m od N
que ^ ' , después del desplazamiento. Esta operación es similar a lo que se hace en Rel-16, excepto por la operación de módulo N, que en Rel-16 es modular Afe, debido a que no hay una ventana de mediciónfinida por el gNB para Wf en Rel-16. La fórmula también asume que las bases de FDn'.<(/)>
de 3 (es decir, los índices delibro de códigos de los componentes de vector de la matriz de compresiónWf) son una capa común, es decir, se informa un solo conjunto para todas las capas. Sin embargo, la operación también es aplicable en caso de una capa específicaWf.
En el gNB, el uso de las bases de FD informadas en la reconstrucción de precodificador no sería correcto, sif i >o debido a la operación de módulo N que remapea las bases FD a la izquierda den(/í)
""S es deci.rv,'nfe3 C0)< ■■■ 'n' * 3^ ' 11ímv-<1>)
dentro de la ventana, como<7X>3.Esta operación de módulo-N puede deshacerse en el gNB medianten<(fe*)>n
de modo que<^ = ( n>^<3^ n 3 ^ )>' m ° d N, después del remapeo. Sin embargo, esto requeriría informesn 3.t^ ^ usando n °§ 2 -^ l bits. En cambio, la propuesta permite el desmapeo correcto al informar ^ { ^ 4 , ■ ■ ■ » 1 } ^ qUg es unQ ^ |QS fncüces del SCI, E >/¡ ]. En la propuesta, el gNBn m od Nremapea/desmapea las bases de FD informadas con respecto a como de modo que después del desmapeo.
La solución propuesta es una alternativa para remapear los componentes Mvcon respecto a la primera base,
de modo que después del desplazamiento. Esta alternativa no requiere una operación de módulo N. Para la solución propuesta, el resultado del desmapeo en el gNB es el mismo que si el remapeo en el UE se realizó con respecto a la primera base,
En Rel-16, donde l/Wes específico de capa, el componente de referencia es el del coeficiente más fuerte para una capa /, de modo que los índices de componente de l/Wse remapean con respecto a como
.Esta elección de desplazamiento para l/Wen Rel-16 permite reducir la sobrecarga
en la notificación de l/Wasí como en la notificación del SCI porque solo la primera coordenada del par Ih ’ f l1 que identifica la posición del coeficiente más fuerte para la capaInecesita informarse. Para que este último ahorro de sobrecarga sea posible en Rel-16, se necesita aplicar un segundo desplazamiento a los índices de columna de 1/16, que se remapean con respecto a lfí*com o , de modo que las columnas de 1/16 corresponden a las deWfdespués del desplazamiento.
Sin embargo, en Rel-17, ambas coordenadas del SCI necesitan informar incluso en el caso I/I4se informaf * = ()
(paraN > M V)y el coeficiente mas fuerte se desplaza a’ l .Por lo tanto, en caso de informar deWf,un desplazamiento diferente de Rel-16 puede especificarse para los componentes de Wf, y el desplazamiento a las columnas de W2 no se puede aplicar.
Existen dos componentes posibles que se pueden tomar como referencia paraWf:el componente del coeficiente más fuerte como en la Rel-16, o el componente seleccionado “primero ” , es decir, el componente con el valor de índice más bajo en la ventana: {0,1 ...,N- 1}. Dependiendo de la elección deWfcomún o específico de capa, las siguientes opciones de mapeo están disponibles paraWf
1. Capa comú,n
a. La referencia es el componente del coeficiente más fuerte para la capa 1 Los componentes FD se remapean con respecto a como de modo que después del remapeo.
b. La referencia es el ‘primer’ componente, Los componentes FD se remapean con respecto a como de modo que después del remapeo.
2.FEspeci<r>fico d<.>e capa para /<,>=<1>1, ..., v
a. La referencia es el componente del coeficiente más fuerte para la capa /, . Los componentes FD se remapean con respecto a como de modo que después del remapeo
b. La referencia es el ‘primer’ componente, . Los componentes FD se remapean con respecto a
como de modo que<n>3<i0>,í<? - 0>después del remapeo.
Si no se especifica ningún desplazamiento paraWf, un UE puede comprender queWf= en el caso común de la capa, por ejemplo, es decir, puede asumir que el primer componente , 3 es fijo y sólo seleccionan e informanMv- 1 componentes distintos de cero en la ventana de tamañoN.
Con respecto al desplazamiento aplicado a las columnas de 1/16, hay en la práctica dos posibles opciones sin desplazamiento o desplazamiento del índice /con respecto af icomo/ = ( f ~ f l)m od Mv^¿e moclo que el índicef * —n
del coeficiente mas fuerte esHdespués del remapeo.
Para todas las alternativas anteriores de mapeo de índice deWfy W2, informar el par como SCI para la capalessuficiente para localizar el coeficiente más fuerte de 1/16 y para garantizar la reconstrucción correcta deWf.Informar los valores como una alternativa, también funciona pero requiere más bits de
Considérese un ejemplo para los casos 1.a y 1.b anteriores, conN4 >Mv =2 y con capa común
Supóngase que, para la capa 1, y el coeficiente más fuerte es c en la
posición J p paar raal |aac caappaa2<2> y el coeficiente mas fuerte es f en la posición
. Esta solución se ilustra en la Figura 18. Un subíndice en estrella indica el componente más fuerte. En el lado izquierdo, las operaciones del UE y del gNB se muestran en el caso 1.a, en donde el coeficiente más fuerte para cada capa se desplaza al componente FD 0 y el cambio aplicado aWfa continuación, de la capa 1. Caso 1.b se muestra en el lado derecho, en donde el coeficiente más fuerte no se desplaza y el desplazamiento aplicado aWfes con respecto al componente seleccionado del índice más bajo.
En el caso 1.a, los componentes de I/14 se remapean con respecto a como
, /= 0,1, de modo queWt =[0,3] es el conjunto base FD informado. El índice /se remapea
f * = if* —n
con respecto a /J1 x co m o / = /(/f- - 1mn or¡d2 , n para l la can pa 1 , v y con resn p e c to a1 >2. , es decir, no se aplica ningún desplazamiento, para la capa 2. Las matrices de coeficientes combinados notificadas son
En el gNB,Wf=[0,3] en la reconstrucción de precodificador no sería correcto porque los componentes seleccionados a la izquierda de jes decir, se han reasignado dentro de la ventana por el móduloN, como
.Por lo tanto, el gNB necesita remapear los Mv componentes de Wf con respecto a
si<■>/U1*<>>^<0>, como« de modo que después del desmapeo.. Si1f1* — o , no se necesita remapeo porque ningún componente deWffue remapeado por la operación de módulo. Una forma equivalente de describir el desmapeo en el gNB es remapear los componentes de Wf con respecto a
, como de modo que 3 ,
J
después del desmapeo En nuestro ejemplo,Wfse remapea con respectoa como
El gNB también desmapea / como
( / / , )m od M v^ para / =1¡2de modo queWf = [0,1] yw7 =
se utilizan en la reconstrucción de
= [1,2] 4 ° > n «
precodificador. Se observa que el UE remapea a = [3,0], pero cuando se informa<(/)>
de estos componentes, los índicesfseasignan de modo que naumenta con f, por lo que el gNB recibe = [0,3] . Esto se muestra en la Figura 18.
modo queWf= [0,1] es el conjunto base FD notificado. No se aplica mapeo al índicef,por lo tanto, las matrices de coeficientes de combinación 1/16 se informa sin cambiar el coeficiente más fuerte al componente FD 0, como 1/16 =íLab dcJULef hSJ1. En el gNB, no se requiere desmapeo y las cantidades informadas para I/I6y 1/16 se utilizan en lareconstrucción del precodificador.
Este ejemplo ¡lustra que, sin importar qué solución se adopte para la representación de 1/16y 1/16, el SCI puede notificarse como el par de índice<í>L</*>1<f * 1>J paraI =~\. , v.
La Tabla 1 y la Tabla 2 resumen las opciones de mapeo discutidas anteriormente para los componentes deWfy el índice de columna de W<2>en caso de capa común y específica de capaWf.Obsérvese que el mapeo y el desmapeo deWfsólo es aplicable paraN>Mv,mientras queN= Mv,Wfes de forma común y fija por configuración.
Tabla 1.
Tabla 2.
La Figura 19 muestra un método para el dispositivo de informe, tal como para un equipo de usuario, siguiendo los principios descritos anteriormente, por ejemplo, en la Figura 18. El método puede ser para proporcionar un reporte de información de estado de canal configurado con un libro de códigos de selección de puerto. El método puede comprender, en el paso 1900, recibir información de configuración para configurar una ventana de medición de una matriz de compresión del libro de códigos de selección de puerto, en donde la información de configuración define el tamaño de la ventana de medición. En una realización, el tamaño de la ventana de mediciónNes mayor que el númeroMvde índices de libro de códigos, se permite que el dispositivo seleccione para definir la matriz de compresiónWf.
En el paso 1902, el UE selecciona un número de índices de libro de códigos de la ventana de medición basándose en la información de configuración para formar la matriz de compresiónWfdel libro de códigos de selección de puerto, donde los índices de libro de códigos están asociados a componentes de vector de la matriz de compresión.
En el paso 1904, el UE indica el índice de fila y columna de la posición del coeficiente más fuerte en una matriz W2 de coeficientes de combinación no cero para las capas. Este paso puede comprender remapear las columnas de la matriz W2 de coeficientes de combinación no cero para las capas de modo que el coeficiente más fuerte se remapea a la primera columna.
En el paso 1906, el UE remapea los índices de libro de códigos, de modo que el índice de libro de códigos correspondiente al índice de columna del coeficiente predefinido de la primera capa se remapea al primer índice de la ventana de medición. El remapeo también se puede denominar desplazamiento cíclico. En una realización, el coeficiente predefinido es el coeficiente más fuerte. En una realización, el coeficiente predefinido es el primer coeficiente. En una realización, este paso puede comprender notificar todos los índices de libro de códigos de la matriz de compresión del libro de códigos de selección de puerto, excepto el primero, después de restar el índice de libro de códigos correspondiente al índice de columna del coeficiente más fuerte de la primera capa de todos los índices de libro de códigos de la matriz de compresión y aplicar una operación de módulo del tamaño de la ventana de mediciónN.En una realización, los índices de libro de códigos de la ventana de medición y la matriz de compresión son vectores DFT.
La Figura 20 muestra un método para el dispositivo que recibe el informe, tal como para un gNB, siguiendo los principios descritos anteriormente, por ejemplo, en la Figura 18. En el paso 2000, el gNB envía información de configuración para configurar una ventana de medición de una matriz de compresiónWfde un libro de códigos de selección de puerto, en donde la información de configuración define el númeroNde componentes de la ventana de medición. En una realización, el tamaño de la ventana de mediciónNes mayor que el númeroMvde índices de libro de códigos, se permite que el UE seleccione para definir la matriz de compresiónWf.
En el paso 2002, el gNB recibe un reporte de información de estado de canal que incluye un indicador de matriz de precodificación (PM), en donde los índices de fila y columna se indican para las posiciones de los coeficientes más fuertes en las capas de una matriz W2 de coeficientes de combinación no cero, y el PMI comprende índices de libro de códigos de una matriz de compresiónWf.En una realización, estos índices se han remapeado en el lado del transmisor como se describió anteriormente, por ejemplo con respecto al coeficiente más fuerte que se desplaza al primer índice.
En el paso 2004, el gNB desmapea los índices de libro de códigos de la matriz de compresiónWfcon respecto a uno de los índices de libro de códigos cuya posición es una función del índice de columna del coeficiente predefinido de la primera capa y el número de componentes de la matriz de compresión. En una realización, el coeficiente predefinido es el coeficiente más fuerte. Esto tiene lugar cuando se detecta que el índice de columna del coeficiente más fuerte de la primera capa es distinto de cero.
Este paso 2004 puede comprender que el desmapeo de los índices de libro de códigos de la matriz de compresión comprende restar uno de los índices de libro de códigos de todos los índices de libro de códigos de la matriz de compresión de la matriz de compresiónWfy aplicar una operación de módulo del tamaño N de la ventana de medición. En una realización, la función que identifica la posición del índice de un libro de códigos se obtiene restando el índice de columna distinto de cero del coeficiente más fuerte de la primera capa del númeroMvde componentes de la matriz de compresiónWf.
En una realización, la matriz W2 de coeficientes de combinación no cero y matriz de compresiónWfdel libro de códigos se alinean basándose en los índices de columna indicados de los coeficientes más fuertes.
En el paso 2006, el gNB construye precodificadores basándose en el informe de información de estado de canal recibido.
Aunque en algunas circunstancias de la descripción se ha asumido queWfes una capa común, las soluciones son aplicables a la capa específica de capaWftambién. En una realización, la matriz de compresiónWfdel libro de códigos de selección de puerto para cada capa se remapea con respecto al índice de libro de códigos correspondiente al índice de columna del coeficiente más fuerte de la capa respectiva.
Cabe señalar que si bien lo anterior describe realizaciones ejemplares, se pueden realizar algunas variaciones y modificaciones a la solución descrita sin apartarse del alcance de la presente invención. Pueden combinarse diferentes características de diferentes realizaciones.
Por lo tanto, las realizaciones pueden variar dentro del alcance de las reivindicaciones adjuntas. En general, algunas realizaciones pueden implementarse en hardware o circuitos de propósito especial, software, lógica o cualquier combinación de los mismos. Por ejemplo, algunos aspectos pueden implementarse en hardware, mientras que otros aspectos pueden implementarse en firmware o software que puede ejecutarse mediante un controlador, microprocesador u otro dispositivo informático, aunque las realizaciones no se limitan a los mismos. Si bien se pueden ilustrar y describir diversas realizaciones como diagramas de bloques, diagramas de flujo o utilizando alguna otra representación pictórica, se entiende bien que estos bloques, aparatos, sistemas, técnicas o métodos descritos en la presente memoria se pueden implementar, como ejemplos no limitantes, hardware, software, firmware, circuitos o lógica de propósito especial, hardware o controlador de propósito general u otros dispositivos informáticos, o alguna combinación de los mismos.
Las realizaciones pueden implementarse mediante software informático almacenado en una memoria y ejecutable por al menos un procesador de datos de las entidades involucradas o por hardware, o mediante una combinación de software y hardware. Además, a este respecto, cabe señalar que cualquiera de los procedimientos anteriores puede representar pasos de programa, o circuitos, bloques y funciones lógicos interconectados, o una combinación de pasos de programa y circuitos, bloques y funciones lógicos. El software puede almacenarse en medios físicos tales como chips de memoria, o bloques de memoria implementados dentro del procesador, medios magnéticos tales como disco duro o disquetes, y medios ópticos tales como, por ejemplo, DVD y sus variantes de datos, CD.
La memoria puede ser de cualquier tipo adecuado para el entorno técnico local y puede implementarse usando cualquier tecnología de almacenamiento de datos adecuada, tal como dispositivos de memoria basados en semiconductores, dispositivos y sistemas de memoria magnéticos, dispositivos y sistemas de memoria ópticos, memoria fija y memoria extraíble. Los procesadores de datos pueden ser de cualquier tipo adecuado para el entorno técnico local, y pueden incluir uno o más de ordenadores de propósito general, ordenadores de propósito especial, microprocesadores, digital signal processors (procesadores de señales digitales - DSP), application specific integrated circuits (circuitos integrados específicos de la aplicación - ASIC), circuitos de nivel de puerta y procesadores basándose en una arquitectura de procesador de múltiples núcleos, como ejemplos no limitativos.
Alternativa o adicionalmente, algunas realizaciones pueden implementarse usando circuitería. Los circuitos pueden configurarse para realizar una o más de las funciones y/o procedimientos del método descritos anteriormente. Esos circuitos puede proporcionarse en la entidad de red y/o en el dispositivo de comunicaciones y/o un servidor y/o un dispositivo.
Tal y como se emplea en esta solicitud, el término «circuitería» puede referirse a uno o a más o a todos de los siguientes conceptos:
(a) implementaciones de circuitos solo en hardware (tales como implementaciones en circuitería solo analógica y/o digital) y
(b) combinaciones de circuitos físicos y software, tales como (según corresponda):
(i) una combinación de circuito(s) de hardware analógico y/o digital con software/firmware y
(ii) cualquier porción de procesador(es) de hardware con software (incluido(s) procesador(es) de señal digital), software y memoria(s) que trabajan juntos para hacer que el dispositivo de comunicaciones y/o el dispositivo y/o el servidor y/o la entidad de red funcionen las diversas funciones descritas anteriormente; y
(c) un(os) circuito(s) de hardware y/o procesador(es), tales como un(os) microprocesador(es) o parte de un(os) microprocesador(es), que requiere(n) un software (p. ej., firmware) para su funcionamiento, pero el software puede no estar presente cuando no sea necesario para el funcionamiento.
Esta definición de circuitería aplica a todos los usos de este término en esta solicitud, incluyendo en cualquier reivindicación. Como ejemplo adicional, tal y como se emplea en esta solicitud, el término circuitería también cubre una implementación de tan solo un circuito físico o un procesador (o múltiples procesadores) o de una parte de un circuito físico o de un procesador y de su software y/o firmware acompañante. El término circuitería también cubre, por ejemplo, un dispositivo integrado.
Cabe señalar que si bien se han descrito realizaciones en relación con ciertas arquitecturas, se pueden aplicar principios similares a otros sistemas. Por lo tanto, aunque ciertas realizaciones se describieron anteriormente a modo de ejemplo con referencia a ciertas arquitecturas de ejemplo para redes inalámbricas, estándares de tecnologías y protocolos, las características aquí descritas se pueden aplicar a cualquier otra forma adecuada de sistemas, arquitecturas y dispositivos distintos de los ilustrados y descrito en detalle en los ejemplos anteriores. También se observa que son posibles diferentes combinaciones de diferentes realizaciones. También se observa en la presente memoria que mientras lo anterior describe realizaciones de ejemplo, hay varias variaciones y modificaciones que se pueden hacer a la solución descrita sin apartarse del alcance de la presente invención.
Claims (15)
- REIVINDICACIONESi.Un aparato que comprende medios para:recibir información de configuración para configurar una ventana de medición para formar una matriz de compresión de un libro de códigos de selección de puerto a partir de un conjunto de libro de códigos de componentes vectoriales, en donde la información de configuración define el tamaño de la ventana de medición, que es común a toda la al menos una capa a informar;seleccionar un número de índices de la ventana de medición basándose en la información de configuración para formar la matriz de compresión del conjunto de libro de códigos de componentes vectoriales, en donde los índices seleccionados están asociados a componentes vectoriales de la matriz de compresión y son comunes a toda la al menos una capa a informar; y reasignar los índices seleccionados asociados a los componentes del vector con respecto a un índice de un componente del vector de referencia, de modo que el índice del componente del vector de referencia se remapea a un primer índice de la ventana de medición;reportar información de estado del canal que incluye un indicador de matriz de precodificación a una red, comprendiendo el indicador de matriz de precodificación información de la matriz de compresión después del remapeo.
- 2. El aparato de la reivindicación 1, en donde la información de configuración configura además el número de componentes vectoriales de la matriz de compresión.
- 3. El aparato de la reivindicación 2, en donde el número de componentes vectoriales de la matriz de compresión es menor que el número de índices en la ventana de medición.
- 4. El aparato de cualquiera de las reivindicaciones 1 a 3, donde el índice del componente del vector de referencia es el más bajo de los índices seleccionados y el primer índice de la ventana de medición es 0.
- 5. El aparato de cualquiera de las reivindicaciones 1 a 4, donde el remapeo comprende restar el índice del componente de referencia de todos los índices de la matriz de compresión.
- 6. El aparato de cualquiera de las reivindicaciones 1 a 5, en donde el indicador de matriz de precodificación indica todos los índices de la matriz de compresión, excepto el primero, después del remapeo.
- 7. El aparato de cualquiera de las reivindicaciones 1 a 6, en donde los medios están configurados además para:determinar una posición de un coeficiente más fuerte en una matriz de coeficientes de combinación no cero para cada una de las al menos una capa; eindicar el índice de fila y columna de la posición del coeficiente más fuerte en la matriz de coeficientes de combinación no cero para cada una de las al menos una capa notificada.
- 8. El aparato de cualquiera de las reivindicaciones 1 a 7, en donde la al menos una capa a notificar comprende una pluralidad de capas.
- 9. Un aparato, que comprende:al menos un procesador y al menos una memoria que incluye un código de programa informático, en donde al menos una memoria y el código de programa informático están configurados, con al menos un procesador, para hacer que el aparato realice lo siguiente:enviar información de configuración para configurar una ventana de medición para formar una matriz de compresión de un libro de códigos de selección de puerto a partir de un conjunto de libro de códigos de componentes vectoriales, en donde la información de configuración define el número de componentes de la ventana de medición, que es común a todas las al menos una capa a informar; recibir un reporte de información de estado de canal que incluye un indicador de matriz de precodificación que comprende información de una matriz de compresión de un libro de códigos de selección de puerto después del remapeo, en donde, en el remapeo, los índices seleccionados de la ventana de medición se han remapeado con respecto al índice de un componente de vector de referencia, de modo que el índice del componente del vector de referencia se ha reasignado a un primer índice de la ventana de medición, en donde los índices seleccionados están asociados a componentes vectoriales de la matriz de compresión y son comunes a todas las al menos una capa que se informa; yreconstruir los precodificadores basándose en el indicador de matriz de precodificación.
- 10.El aparato de la reivindicación 9, en donde la información de configuración configura además un número de componentes vectoriales de la matriz de compresión.
- 11. El aparato de cualquiera de las reivindicaciones 9 a 10, en donde el indicador de matriz de precodificación comprende además información indicativa de los índices de fila y columna de la posición de un coeficiente más fuerte en una matriz de coeficientes de combinación no cero para cada una de las al menos una capa informada.
- 12. Un método, que comprende:recibir información de configuración para configurar una ventana de medición para formar una matriz de compresión de un libro de códigos de selección de puerto a partir de un conjunto de libro de códigos de componentes vectoriales, en donde la información de configuración define el tamaño de la ventana de medición, que es común a toda la al menos una capa a informar;seleccionar un número de índices de la ventana de medición basándose en la información de configuración para formar la matriz de compresión del conjunto de libro de códigos de componentes vectoriales, en donde los índices seleccionados están asociados a componentes vectoriales de la matriz de compresión y son comunes a toda la al menos una capa a informar; y reasignar los índices seleccionados asociados a los componentes del vector con respecto a un índice de un componente del vector de referencia, de modo que el índice del componente del vector de referencia se remapea a un primer índice de la ventana de medición;reportar información de estado del canal que incluye un indicador de matriz de precodificación a una red, comprendiendo el indicador de matriz de precodificación información de la matriz de compresión después del remapeo.
- 13. Un método, que comprende:enviar información de configuración para configurar una ventana de medición para formar una matriz de compresión de un libro de códigos de selección de puerto a partir de un conjunto de libro de códigos de componentes vectoriales, en donde la información de configuración define el número de componentes de la ventana de medición, que es común a todas las al menos una capa a informar; recibir un informe de información de estado de canal que incluye un indicador de matriz de precodificación que comprende información de una matriz de compresión de un libro de códigos de selección de puerto después del remapeo, en donde, en el remapeo, los índices seleccionados de la ventana de medición se han remapeado con respecto al índice de un componente de vector de referencia, de modo que el índice del componente de vector de referencia se ha reasignado a un primer índice de la ventana de medición, en donde los índices seleccionados están asociados a componentes vectoriales de la matriz de compresión y son comunes a todas las al menos una capa que se informa; yreconstruir los precodificadores basándose en el indicador de matriz de precodificación.
- 14. Un producto de programa informático incorporado en un medio de distribución legible por un ordenador y que comprende instrucciones de programa que, cuando se ejecutan por un aparato, hacen que el aparato lleve a cabo el método según cualquiera de las reivindicaciones 12 a 13.
- 15. Un producto de programa informático que comprende instrucciones de programa que, cuando son ejecutadas por un aparato, hacen que el aparato lleve a cabo el método según cualquiera de las reivindicaciones 12 a 13.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202163187347P | 2021-05-11 | 2021-05-11 | |
| US202163230349P | 2021-08-06 | 2021-08-06 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2970144T3 true ES2970144T3 (es) | 2024-05-27 |
Family
ID=81393067
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES22170400T Active ES2970144T3 (es) | 2021-05-11 | 2022-04-28 | Información de precodificación |
Country Status (14)
| Country | Link |
|---|---|
| EP (2) | EP4092922B1 (es) |
| JP (1) | JP7644267B2 (es) |
| KR (1) | KR102881909B1 (es) |
| AU (1) | AU2022273916B2 (es) |
| CA (1) | CA3218276A1 (es) |
| CL (2) | CL2023003368A1 (es) |
| CO (1) | CO2023017058A2 (es) |
| ES (1) | ES2970144T3 (es) |
| FI (1) | FI4092922T3 (es) |
| MA (1) | MA71361A (es) |
| MX (1) | MX2023013242A (es) |
| PL (1) | PL4092922T3 (es) |
| WO (1) | WO2022238612A1 (es) |
| ZA (1) | ZA202311159B (es) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118119010B (zh) * | 2022-11-30 | 2026-08-11 | 华为技术有限公司 | 通信方法及装置 |
| CN118174755A (zh) * | 2022-12-09 | 2024-06-11 | 哲库科技(北京)有限公司 | 频域压缩方法及装置 |
| WO2024156073A1 (en) * | 2023-01-25 | 2024-08-02 | Qualcomm Incorporated | Parameter reporting for multiple subbands |
| CN118802025A (zh) * | 2023-04-13 | 2024-10-18 | 中兴通讯股份有限公司 | 监测方法及装置 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3474459A1 (en) | 2017-10-18 | 2019-04-24 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Receiver, transmitter, system and method employing space-delay precoding |
| EP3734852A1 (en) * | 2019-05-02 | 2020-11-04 | Fraunhofer Gesellschaft zur Förderung der angewandten Forschung e.V. | Methods and apparatuses for csi reporting in a wireless communication system |
| US11463142B2 (en) | 2019-09-06 | 2022-10-04 | Samsung Electronics Co., Ltd. | Method and apparatus for uplink control information omission |
| KR20260049306A (ko) * | 2019-10-29 | 2026-04-13 | 노키아 테크놀로지스 오와이 | Pmi 보고 및 사용을 위한 조합 인디케이터에 대한 윈도우 fd 기반의 매핑 |
| CA3211680A1 (en) | 2021-04-12 | 2022-10-20 | Lenovo (Singapore) Pte. Ltd. | Csi reporting with subset of coefficient indicators |
-
2022
- 2022-04-28 JP JP2023570051A patent/JP7644267B2/ja active Active
- 2022-04-28 ES ES22170400T patent/ES2970144T3/es active Active
- 2022-04-28 AU AU2022273916A patent/AU2022273916B2/en active Active
- 2022-04-28 PL PL22170400.0T patent/PL4092922T3/pl unknown
- 2022-04-28 MA MA71361A patent/MA71361A/fr unknown
- 2022-04-28 MX MX2023013242A patent/MX2023013242A/es unknown
- 2022-04-28 EP EP22170400.0A patent/EP4092922B1/en active Active
- 2022-04-28 FI FIEP22170400.0T patent/FI4092922T3/fi active
- 2022-04-28 EP EP22806897.9A patent/EP4338302A4/en active Pending
- 2022-04-28 WO PCT/FI2022/050277 patent/WO2022238612A1/en not_active Ceased
- 2022-04-28 KR KR1020237042501A patent/KR102881909B1/ko active Active
- 2022-04-28 CA CA3218276A patent/CA3218276A1/en active Pending
-
2023
- 2023-11-10 CL CL2023003368A patent/CL2023003368A1/es unknown
- 2023-12-04 ZA ZA2023/11159A patent/ZA202311159B/en unknown
- 2023-12-07 CO CONC2023/0017058A patent/CO2023017058A2/es unknown
-
2024
- 2024-10-21 CL CL2024003215A patent/CL2024003215A1/es unknown
Also Published As
| Publication number | Publication date |
|---|---|
| EP4338302A4 (en) | 2025-05-14 |
| AU2022273916B2 (en) | 2025-01-23 |
| KR20240006640A (ko) | 2024-01-15 |
| CL2023003368A1 (es) | 2024-05-17 |
| JP2024519341A (ja) | 2024-05-10 |
| EP4338302A1 (en) | 2024-03-20 |
| JP7644267B2 (ja) | 2025-03-11 |
| MX2023013242A (es) | 2023-12-15 |
| CO2023017058A2 (es) | 2023-12-29 |
| FI4092922T3 (fi) | 2024-01-11 |
| MA71361A (fr) | 2025-04-30 |
| KR102881909B1 (ko) | 2025-11-05 |
| EP4092922B1 (en) | 2023-12-13 |
| AU2022273916A1 (en) | 2023-12-07 |
| EP4092922A1 (en) | 2022-11-23 |
| CA3218276A1 (en) | 2022-11-17 |
| ZA202311159B (en) | 2026-05-27 |
| WO2022238612A1 (en) | 2022-11-17 |
| CL2024003215A1 (es) | 2025-02-21 |
| PL4092922T3 (pl) | 2024-03-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2945189T3 (es) | Información de control de enlace ascendente | |
| ES2625121T3 (es) | Configuración de señal de referencia para multipunto coordinado | |
| ES2832454T3 (es) | Configurar señales de referencia de medición para MIMO | |
| CN110536231B (zh) | 一种信息反馈方法及装置 | |
| ES2744604T3 (es) | Combinación de las mediciones de calidad de canal basadas en señales de referencia de sondeo y señales de referencia de demodulación | |
| ES2863354T3 (es) | Informe de CSI de haz múltiple | |
| ES2943908T3 (es) | Retroalimentación de CSI de resolución múltiple | |
| CN111432479B (zh) | 传输信道状态信息的方法和装置 | |
| ES2929848T3 (es) | Sistema y procedimiento para transmitir una selección de subespacio | |
| ES3016812T3 (en) | Method and device for triggering csi feedback, and method and device for feeding back csi | |
| ES2886341T3 (es) | Método y equipo de usuario para retroalimentar información de estado de canal | |
| ES2918008T3 (es) | Mecanismos para CSI-RS de densidad reducida | |
| ES2790360T3 (es) | Procedimiento y aparato para MIMO de realimentación reducida | |
| ES2756338T3 (es) | Método para determinar un indicador de matriz de precodificación, equipo de usuario y estación base | |
| ES3053373T3 (en) | Information sending, information determining and relationship determining methods and devices | |
| ES2952046T3 (es) | Señal de referencia con entrenamiento de formación de haz y estimación de canal | |
| US9438451B2 (en) | CSI-RS antenna ports extension and 3D codebook design | |
| ES3016733T3 (en) | Method, computer program and user equipment for receiving beam cluster information | |
| WO2019170089A1 (zh) | 信息传输的方法、装置和通信节点 | |
| CN117812741A (zh) | 一种测量资源指示方法及装置 | |
| KR102881909B1 (ko) | 프리코딩 정보 | |
| KR20150009980A (ko) | 기지국들과 모바일 통신 단말기들 사이의 CoMP 통신 | |
| EP3493427A1 (en) | Providing space division multiple access in a wireless network | |
| ES2927380T3 (es) | Método y aparato para la configuración de patrón de transmisión y detección de señales | |
| US20250141524A1 (en) | Reporting channel state information (csi) precoding matrix indicator (pmi) |