Procedimiento de codificación de canal de información de longitud variable, usando un código de bloque (32,14).

Un procedimiento de codificación de canal de bits de información con una longitud A,

usando una matriz de generación de código de código (32, A), que incluye 32 filas y A columnas, comprendiendo el procedimiento:

codificación de canal de los bits de información con una longitud A, usando la matriz de generación de código; y

emisión del resultado codificado en canal como una secuencia de salida, y

caracterizado el procedimiento porque:

las A columnas de la matriz de generación de código son seleccionadas secuencialmente de la siguiente Tabla 1, a partir de la columna Mi,0 más a la izquierda, cuando A es un número natural no mayor que 14, **Fórmula**

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E08022391.

Solicitante: LG ELECTRONICS INC..

Nacionalidad solicitante: República de Corea.

Dirección: 20 YEOUIDO-DONG YEONGDEUNGPO-KU SEOUL 150-721 REPUBLICA DE COREA.

Inventor/es: KIM,KI JUN, AHN,JOON-KUI, ROH,DONG-WOOK, LEE,DAE WON, NOH,YU JIN, YU,NAM YUL, CHO,JUNG HYUN.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • H03M13/05 ELECTRICIDAD.H03 CIRCUITOS ELECTRONICOS BASICOS.H03M CODIFICACION, DECODIFICACION O CONVERSION DE CODIGO, EN GENERAL (por medio de fluidos F15C 4/00; convertidores ópticos analógico/digitales G02F 7/00; codificación, decodificación o conversión de código especialmente adaptada a aplicaciones particulares, ver las subclases apropiadas, p. ej. G01D, G01R, G06F, G06T, G09G, G10L, G11B, G11C, H04B, H04L, H04M, H04N; cifrado o descifrado para la criptografía o para otros fines que implican la necesidad de secreto G09C). › H03M 13/00 Codificación, decodificación o conversión de código para detectar o corregir errores; Hipótesis básicas sobre la teoría de codificación; Límites de codificación; Métodos de evaluación de la probabilidad de error; Modelos de canal; Simulación o prueba de códigos (detección o correción de errores para la conversión de código o la conversión analógico/digital, digital/analógica H03M 1/00 - H03M 11/00; especialmente adaptados para los computadores digitales G06F 11/08; para el registro de la información basado en el movimiento relativo entre el soporte de registro y el transductor G11B, p. ej. G11B 20/18; para memorias estáticas G11C). › usando códigos de bloque, es decir, un número predeterminado de bits de control junto a un número predeterminado de bits de información.
  • H03M13/13 H03M 13/00 […] › Códigos lineales.
  • H04L1/00 H […] › H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › Disposiciones para detectar o evitar errores en la información recibida.

PDF original: ES-2440810_T3.pdf

 

Procedimiento de codificación de canal de información de longitud variable, usando un código de bloque (32,14).

Fragmento de la descripción:

Procedimiento de codificacion de canal de informacion de longitud variable, usando un codigo de bloque (32, 14)

Campo tecnico La presente invencion se refiere a un procedimiento de codificacion para un sistema de comunicacion movil y, mas especificamente, a un procedimiento para realizar de manera efectiva un proceso de codificacion de canal sobre informacion de longitud variable usando un codigo de bloque.

Tecnica anterior

Por conveniencia de la descripcion y para una mejor comprension de la presente invencion, algunos conceptos, requeridos para la presente invencion entre varias teorias basicas de codificacion, seran descritas en detalle mas adelante en la presente memoria.

En general, un codigo general de correccion de errores binarios se indica por [n, k, d], donde "n" es el numero de bits de palabras de codigo codificadas, "k" es el numero de bits de informacion creados antes del proceso de codificacion y "d" es una distancia minima entre palabras de codigo. En este caso, solamente el codigo binario ha sido considerado para el precitado codigo de correccion de errores binarios, de modo que un numero de posibles puntos de palabras de codigo en el espacio de codigos esta indicado con 2n y un numero total de palabras de codigo codificadas esta indicado con 2k. Ademas, si la distancia minima no es considerada esencialmente como importante, el precitado codigo de correccion de errores binarios tambien puede ser indicado por [n, k]. Si no hay ninguna mencion del anterior codigo de correccion de errores en esta solicitud, deberia observarse que los valores individuales de "n", "k" y "d" estan fijados en los valores mencionados anteriormente.

En este caso, el codigo de correccion de errores anteriormente mencionado no deberia ser confundido con un codigo de bloque de tipo matricial, compuesto por un numero X de filas (es decir, X filas) y un numero Y de columnas (es decir, Y columnas) .

Mientras tanto, la tasa R de codificacion se define como el valor especifico obtenido cuando el numero de bits de informacion es dividido entre el numero de bits de cada palabra de codigo. En otras palabras, la tasa R de codificacion esta indicada por "kin", es decir, R = kin.

Ahora, se describira en detalle la distancia de Hamming en lo sucesivo en la presente memoria.

Si dos codigos binarios con el mismo numero de bits incluyen algunos bits con distintos valores de bits, la distancia de Hamming anteriormente mencionada indica el numero de los bits anteriores con los distintos valores de bits. En general, si la distancia "d" de Hamming esta indicada por d = 2a + 1, el numero "a" de errores pueden ser corregidos. Por ejemplo, si una de las dos palabras de codigo es 101001 y la otra es 110010, la distancia de Hamming entre las dos palabras de codigo es 3.

Mientras tanto, el termino "distancia minima", para su uso en la teoria de codificacion, es indicativo de un valor minimo entre dos palabras de codigo arbitrarias contenidas en un codigo. Se considera que la distancia minima es uno de los criterios para evaluar las prestaciones de un codigo. Cuando mas larga es la distancia entre las palabras de codigo generadas por el proceso de codificacion, menor es la probabilidad de detectar erroneamente una correspondiente palabra de codigo como otra palabra de codigo; como resultado, mejoran las prestaciones de la codificacion. Las prestaciones de un codigo total son estimadas por una distancia minima entre las palabras de codigo con las peores prestaciones. En conclusion, si se maximiza una distancia minima de un codigo especifico, este codigo especifico puede tener prestaciones superiores.

En el sistema de comunicacion movil de la proxima generacion, la informacion de control transmite informacion constituyente del sistema e informacion del canal de transmision, por lo que se considera como informacion muy importante para determinar las prestaciones de un sistema. En general, esta informacion de control tiene una longitud breve, para usar una cantidad relativamente pequefa de recursos del sistema. La informacion de control anteriormente mencionada es codificada por la tecnica de codificacion que tiene mucha resistencia a un error de canal, y se transmite luego. Se han considerado una gran variedad de esquemas de codificacion para la informacion de control anterior en el sistema de comunicacion movil del 3GPP, por ejemplo, un codigo de bloque de longitud breve, basado en un codigo de Reed-Muller (RM) , un codigo de convolucion "que se muerde la cola" y un codigo de repeticion de un codigo complejo.

Mientras tanto, la informacion de control para su uso en el sistema de LTE del 3GPP, que actua como un formato mejorado del sistema de comunicacion movil anteriormente mencionado, es codificada por medio de codigos de bloque, de modo que la informacion de control codificado por bloques sea transmitida luego. Con mas detalle, si la longitud de un bit de informacion de transmision (Tx) es "A", el proceso de codificacion de canal es realizado por un codigo de bloque compuesto por 20 filas y A columnas (es decir, codigo de bloque (20, A) ) durante la transmision de un canal especifico (p. ej., el Canal Fisico de Control de Enlace Ascendente (PUCCH) ) y el resultado de la codificacion de canal se transmite luego. En el sistema de LTE de 3GPP, la informacion de control del enlace ascendente es transmitida por el PUCCH y un PUSCH (es decir, un canal fisico compartido de enlace ascendente) . La informacion de control transmitida por el PUSCH es codificada en canal por un codigo de bloque compuesto de 32 filas y A columnas (es decir, codigo de bloque (32, A) ) , de modo que la informacion de control codificada por canal se transmita luego.

Mientras tanto, el codigo de bloque (32, A) puede tener diversos formatos. Es dificil para el usuario buscar un formato optimo despues de comprobar prestaciones individuales de codificacion de los bits de informacion de longitud variable asociados a todos los codigos de bloque.

El articulo "Sistema Universal de Telecomunicaciones Moviles (UMTS) ; Multiplexado y codificacion de canal (FDD) (3GPP TS25.212 version 6.8.0 Edicion 6) ; ETSI TS 125 212" ESTANDARES ETSI, LIS, SOPHIA ANTIPOLIS CEDEX, FRANCIA, vol. 3-R1, n° V6.8.0, 1 de junio de 2006 (2006-06-01) , XP014034259, describe las caracteristicas del multiplexado de la capa 1 y la codificacion de canal en la modalidad FDD del UTRA (Acceso Terrestre por Radio del UMTS) . En particular, describe la codificacion del TFCI usando, un codigo (32, 10) .

El articulo "Nueva codificacion optima para el TFCI con casi ningun aumento de complejidad (rev. 2) ", GRUPO DE TRABAJO TSG-RAN - 1a REUNION, XX, XX, n° #7, 30 de agosto de 1999 (1999-08-30) , paginas 1 a 16, XP002254198, describe la codificacion del TFCI.

[Divulgacion]

[Problema tecnico]

En consecuencia, la presente invencion esta orientada a un procedimiento de codificacion de canal de informacion de longitud variable, que usa un codigo de bloque que elude esencialmente uno o mas problemas debidos a las limitaciones y desventajas de la tecnica relacionada.

Un objeto de la presente invencion es proporcionar un procedimiento efectivo de codificacion de bloque (32, A) de informacion de longitud variable. En otras palabras, con la condicion de que la longitud de un bit de informacion sea cambiada de diversas maneras, y de que la longitud de bits de una palabra de codigo codificada tambien sea cambiada de diversas maneras, la presente invencion proporciona el procedimiento de codificacion de bloque (32, A) para prestar soporte efectivo a la combinacion de longitudes variables de bits.

Mientras tanto, el numero de bits codificados puede ser igual o menor que 32, y el numero de bits de informacion puede ser cambiado de diversas maneras. Por lo tanto, segun las siguientes realizaciones de la presente invencion, la presente invencion proporciona un procedimiento para usar efectivamente solamente algunas partes necesarias de todos los codigos de bloque propuestos, asociados al numero de bits de informacion de longitud especifica, o al numero de bits de codificacion de longitud especifica. Por el contrario, si se necesita la codificacion con una longitud mayor que la longitud especifica anterior, la presente invencion permite que se repita el codigo de bloque, en base a la longitud especifica anterior, de modo que se realice una codificacion de longitud larga.

Solucion Tecnica El objeto es resuelto por las caracteristicas de las reivindicaciones independientes.

Preferiblemente, un procedimiento para la codificacion de canal de los bits de informacion usa una matriz de generacion de codigo que incluye 32 filas y A columnas, correspondientes a una longitud de los bits de informacion, comprendiendo el procedimiento: codificacion de canal de los bits de informacion... [Seguir leyendo]

 


Reivindicaciones:

1. Un procedimiento de codificacion de canal de bits de informacion con una longitud A, usando una matriz de generacion de codigo de codigo (32, A) , que incluye 32 filas y A columnas, comprendiendo el procedimiento: codificacion de canal de los bits de informacion con una longitud A, usando la matriz de generacion de codigo; y

emision del resultado codificado en canal como una secuencia de salida, y caracterizado el procedimiento porque:

las A columnas de la matriz de generacion de codigo son seleccionadas secuencialmente de la siguiente Tabla 1, a partir de la columna Mi, 0 mas a la izquierda, cuando A es un numero natural no mayor que 14,

[Tabla 1] (continuacion)

2. Un dispositivo de codificacion de canal de bits de informacion con una longitud A, usando una matriz de generacion 5 de codigo de un codigo (32, A) , que incluye 32 filas y A columnas, estando el dispositivo configurado para: codificacion de canal los bits de informacion con una longitud de A, usando la matriz de generacion de codigo; y

emitir el resultado codificado en canal como una secuencia de salida, y estando el dispositivo caracterizado porque:

las A columnas de la matriz de generacion de codigo son seleccionadas secuencialmente de la siguiente Tabla 1, a 10 partir de la columna Mi, 0 mas a la izquierda, cuando A es un numero natural no mayor que 14.

[Tabla 1] (continuacion)


 

Patentes similares o relacionadas:

Aparato de comunicación inalámbrica y procedimiento de generación de señales de referencia, del 29 de Julio de 2020, de Sun Patent Trust: Un aparato de comunicación para una estación base que comprende: un transmisor, el cual, en operación, transmite, a un terminal, información […]

Procedimiento y aparato para inserción de índice de bloque de código en un sistema celular de comunicación inalámbrica, del 29 de Julio de 2020, de SAMSUNG ELECTRONICS CO., LTD.: Un procedimiento de un terminal en un sistema de comunicación inalámbrica, comprendiendo el procedimiento: recibir, de una estación base, un bloque de información maestra, […]

Método y dispositivo de codificación, del 15 de Julio de 2020, de HUAWEI TECHNOLOGIES CO., LTD.: Un método de codificación, que comprende: realizar (S101), mediante un extremo de transmisión basado en un polinomio de verificación de redundancia cíclica, […]

Información de control en un sistema de comunicación inalámbrica, del 15 de Julio de 2020, de QUALCOMM INCORPORATED: Un procedimiento para enviar datos de tráfico e información de control en un sistema de comunicación inalámbrica, que comprende: realizar conformación de haces […]

Detección y comprobación de error de señalización de retroalimentación en sistemas de comunicación inalámbrica de MIMO, del 15 de Julio de 2020, de INTERDIGITAL TECHNOLOGY CORPORATION: Un método implementado en una unidad de transmisión recepción inalámbrica, WTRU, caracterizado por que el método comprende: proporcionar una pluralidad […]

Repetición de transmisiones de señales en sistemas de comunicación, del 15 de Julio de 2020, de SAMSUNG ELECTRONICS CO., LTD.: Un procedimiento para que un equipo de usuario, UE, transmita una señal de acuse de recibo en un sistema de comunicación, comprendiendo el procedimiento: transmitir la señal […]

Tramas Wi-Fi que incluyen extensiones de trama, del 1 de Julio de 2020, de QUALCOMM INCORPORATED: Un procedimiento de comunicación inalámbrica realizado por un aparato, que comprende: generar una trama para activar la transmisión […]

Control adaptativo de sobrecarga de pares en redes móviles, del 1 de Julio de 2020, de Microsoft Technology Licensing, LLC: Un método informatizado para ajustar adaptativamente una tasa de transacción en un nodo de la red móvil , el método informatizado que comprende: recibir […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .