Abstract:
Data is transmitted over multiple input multiple output (MIMO) channels. Plural bit streams are modulated into multiple data symbol vectors. Each vector has a transmission rank with one vector for each MIMO channel. Transmission rank is the number of elements in a data symbol vector corresponding to the number of data streams being transmitted in parallel over each MIMO channel. The multiple data symbol vectors are preceded into multiple precoded symbol vectors using a plurality of precoder cycling sets, one set for each transmission rank including multiple different precoders. The precoders in each precoder cycling set are well-separated with respect to a plurality of distance measures. The precoding includes precoding each data symbol vector of a transmission rank with a precoder belonging to the precoder cycling set of that transmission rank. The precoded symbol vectors are then transmitted over the MIMO channels.
Abstract:
Un método para transmitir datos a través de una pluralidad de canales de entrada múltiple y salida múltiple, MIMO, que comprende: modular una pluralidad de flujos de bits en múltiples vectores de símbolos de datos (s1-s8), teniendo cada vector un rango de transmisión con un vector por cada canal de MIMO, en donde el rango de transmisión es el número de elementos en un vector de símbolos de datos correspondiente al número de flujos de datos que se transmiten en paralelo a través de cada canal de MIMO; codificar previamente los múltiples vectores de símbolos de datos en múltiples vectores de símbolos codificados previamente (x1-x8) utilizando múltiples codificadores previos, en donde un codificador previo es una matriz que tiene varias columnas, perteneciente a un primer libro de códigos de ciclos de bucle abierto del codificador previo de los codificadores previos que están agrupados en conjuntos de ciclos del codificador previo, incluyendo un conjunto para cada rango de transmisión múltiples codificadores previos diferentes, en donde los codificadores previos, dentro de cada conjunto de ciclos del codificador previo, están separados con respecto a una pluralidad de medidas de distancia, en donde la codificación previa incluye codificar previamente cada vector de símbolos de datos de un rango de transmisión con un codificador previo perteneciente al conjunto de ciclos del codificador previo de ese rango de transmisión; y transmitir los vectores de símbolos codificados previamente a través de la pluralidad de canales de MIMO; y en donde el primer libro de códigos de ciclos del codificador previo comprende los codificadores previos asociados con los índices 12, 13, 14, y 15 del libro de códigos en la siguiente tabla donde una cantidad Wn {s} denota una matriz del codificador previo definida por las columnas dadas por el conjunto {s} a partir de la expresión Wn >= I - 2unun H/un Hun donde I es una matriz de identidad 4x4 y vector un:**Tabla**
Abstract:
Data is transmitted over multiple input multiple output (MIMO) channels. Plural bit streams are modulated into multiple data symbol vectors. Each vector has a transmission rank with one vector for each MIMO channel. Transmission rank is the number of elements in a data symbol vector corresponding to the number of data streams being transmitted in parallel over each MIMO channel. The multiple data symbol vectors are preceded into multiple precoded symbol vectors using a plurality of precoder cycling sets, one set for each transmission rank including multiple different precoders. The precoders in each precoder cycling set are well-separated with respect to a plurality of distance measures. The precoding includes precoding each data symbol vector of a transmission rank with a precoder belonging to the precoder cycling set of that transmission rank. The precoded symbol vectors are then transmitted over the MIMO channels.
Abstract:
Data is transmitted over multiple input multiple output (MIMO) channels. Plural bit streams are modulated into multiple data symbol vectors. Each vector has a transmission rank with one vector for each MIMO channel. Transmission rank is the number of elements in a data symbol vector corresponding to the number of data streams being transmitted in parallel over each MIMO channel. The multiple data symbol vectors are precoded into multiple precoded symbol vectors using a plurality of precoder cycling sets, one set for each transmission rank including multiple different precoders. The precoders in each precoder cycling set are well-separated with respect to a plurality of distance measures. The precoding includes precoding each data symbol vector of a transmission rank with a precoder belonging to the precoder cycling set of that transmission rank. The precoded symbol vectors are then transmitted over the MIMO channels.