Abstract:
En la presente, se proveen un método y un aparato para seleccionar tamanos de entrelazadores para turbo codigos. Durante la operacion se recibe el bloque de informacion de tamano K. Se determina un tamano de entrelazador K' que está relacionado con Kö, en donde Kö es de un conjunto de tamanos; en donde el conjunto de tamanos comprende Kö = ap x f, pmin 1, pmáx > pmin, pmin>1. El bloque de informacion de tamano K es arrastrado hacia un bloque de entrada de tamano K' usando bits de relleno, si se requiere. La codificacion se realiza usando el bloque de entrada original y el bloque de entrada entrelazado para obtener un bloque de codigo usando un turbo codificador. El bloque de codigo es transmitido a través del canal.
Abstract:
During operation of a transmitter a circular buffer is created where only column tops of the circular buffer are defined as a starting position for a redundancy version. Where the circular buffer is in sequence format, all possible redundancy versions are positioned as a function of the column index of the starting position of the first redundancy version.
Abstract:
During operation of a transmitter a circular buffer is created where only column tops of the circular buffer are defined as a starting position for a redundancy version. Where the circular buffer is in sequence format, all possible redundancy versions are positioned as a function of the column index of the starting position of the first redundancy version.
Abstract:
Un dispositivo 200 de comunicaci?n inal?mbrica que incluye un primer codificador CRC que genera un primer bloque de bits de paridad CRC en un bloque de transportaci?n y asocia el primer bloque de los bits de paridad CRC con el bloque de transportaci?n, una entidad de segmentaci?n que segmenta los bloques de transportaci?n en m?ltiples bloques de c?digo despu?s de asociar, y un segundo codificador que genera un segundo bloque de los bits de paridad CRC en cada bloque de c?digo y asocia un segundo bloque de los bits de paridad CRC con cada bloque de c?digo. El primer y segundo bloques de los bits de paridad CRC se basan en el primer y segundo polinomios del generador. En la modalidad, el primer y segundo polinomios generadores son diferentes. En otra modalidad, los polinomios generadores son los mismos y el bloque de transportaci?n se intercala antes de segmentar o el bloque de c?digo se intercala antes de codificar con el segundo bloque de los bits de paridad CRC.
Abstract:
Se proporciona en la presente un método y aparato para codificación turbo con un entrelazador libre de contienda. Durante la operación se recibe un bloque de entrada de tamaño K'. El bloque de entrada original y el bloque de entrada entrelazado se codifican para obtener un bloque de palabra código, en donde el bloque de entrada original se entrelaza usando un entrelazador de tamaño K' y una permutación n(i) = (¿1 xi+ ¿2 x i2)mod K', donde 0 = i = K'-1 es el índice secuencial de las posiciones de símbolo después del entrelazado, p(i) es el índice de símbolo antes del entrelazado correspondiente a la posición i, K' es el tamaño entrelazador en símbolos, y /i y /2 son los factores que definen el entrelazador. Los valores de K', ¿1, ¿2 se toman de al menos una fila de una tabla. El bloque de palabra código se transmite a través del canal.
Abstract:
A wireless communication device (200) including a first CRC coder that generates a first block of CRC parity bits on a transport block and associates the first block of CRC parity bits with the transport block, a segmenting entity that segments the transport blocks into multiple code blocks after associating, and a second coder that generates a second block of CRC parity bits on each code block and associates a second block of CRC parity bits with each code block. The first and second blocks of CRC parity bits are based on first and second generator polynomials. In one embodiment, the first and second generator polynomials are different. In another embodiment, the generator polynomials are the same and the transport block is interleaved before segmenting or the code block are interleaved before encoding with the second block of CRC parity bits.
Abstract:
A method for cooperative relaying within multi hop wireless communication systems includes a base station, in an attempt to decode a data packet, combining hard sliced channel bits and Logarithmic Likelihood Ratio (LLR) quality information received from relay stations who had also received the data packet with stored information about the data packet.
Abstract:
A wireless communication infrastructure entity including a transceiver coupled to a controller configured to generate parity bits based on scheduling grant information and to encode the parity bits based on additional scheduling grant information not used to generate the parity bits, wherein the encoded parity bits combined with the scheduling grant information. The additional scheduling grant information may be transport block size or redundancy version information.
Abstract:
During operation of a transmitter a circular buffer is created where only column tops of the circular buffer are defined as a starting position for a redundancy version. Where the circular buffer is in sequence format, all possible redundancy versions are positioned as a function of the column index of the starting position of the first redundancy version.