ES2719534T3 - Procedimiento para determinar el tamaño de bloque de transporte y procedimiento de transmisión de la señal que usa el mismo - Google Patents

Procedimiento para determinar el tamaño de bloque de transporte y procedimiento de transmisión de la señal que usa el mismo Download PDF

Info

Publication number
ES2719534T3
ES2719534T3 ES16200566T ES16200566T ES2719534T3 ES 2719534 T3 ES2719534 T3 ES 2719534T3 ES 16200566 T ES16200566 T ES 16200566T ES 16200566 T ES16200566 T ES 16200566T ES 2719534 T3 ES2719534 T3 ES 2719534T3
Authority
ES
Spain
Prior art keywords
crc
size
transport block
code
attached
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
Application number
ES16200566T
Other languages
English (en)
Inventor
Bong Hoe Kim
Ki Jun Kim
Joon Kui Ahn
Dong Youn Seo
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Application granted granted Critical
Publication of ES2719534T3 publication Critical patent/ES2719534T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0006Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
    • H04L1/0007Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0041Arrangements at the transmitter end
    • H04L1/0042Encoding specially adapted to other signal generation operation, e.g. in order to reduce transmit distortions, jitter, or to improve signal shape
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Error Detection And Correction (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)

Abstract

Un procedimiento para realizar, por parte de un primer dispositivo, una codificación de canal de datos que se van a transmitir a un segundo dispositivo, comprendiendo el procedimiento: adjuntar (S101) un código de bloque de transporte, TB, verificación de redundancia cíclica, CRC, a un TB que tiene un tamaño para producir un TB con TB CRC adjuntado; segmentar (S102) el TB con TB CRC adjuntado en múltiples bloques de códigos; CB; adjuntar (S103) un código CB CRC a cada uno de los múltiples CB; y codificar los CB con CB CRC adjuntados por medio de un turbo codificador, y caracterizado el procedimiento por que: el tamaño del TB es uno de una pluralidad de tamaños de bloques de transporte predeterminados, y la pluralidad de tamaños de bloques de transporte predeterminados se predeterminan de modo que los múltiples CB son del mismo tamaño y tal que el mismo tamaño de los múltiples CB es igual a `uno de una pluralidad de tamaños de bloques predefinidos de un entrelazador interno del turbo codificador' menos `el tamaño del código CB CRC'.

Description

DESCRIPCIÓN
Procedimiento para determinar el tamaño de bloque de transporte y procedimiento de transmisión de la señal que usa el mismo
Antecedentes de la invención
Campo de la invención
La presente invención se refiere a un procedimiento y a un dispositivo para determinar, de manera eficaz, el tamaño de un bloque de datos o un bloque de transporte en un sistema de comunicación inalámbrica, y a un procedimiento para transmitir señales usando el mismo procedimiento.
Descripción de los antecedentes
Generalmente, en un sistema de comunicación, un extremo de transmisión del sistema de comunicación codifica la información de transmisión usando un código de corrección de errores hacia adelante o en recepción, y transmite la información codificada a un extremo de recepción del sistema de comunicación, de manera que los errores causados por un canal puedan ser corregidos en la Información recibida en el extremo de recepción. El extremo de recepción demodula una señal de recepción, decodifica un código de corrección de errores hacia delante y recupera la información de transmisión transferida desde el extremo de transmisión. Durante este procedimiento de decodificación, pueden corregirse los errores en la señal de recepción causados por un canal.
Hay varios tipos de códigos de corrección de errores hacia adelante que pueden ser usados. En aras de la conveniencia de la descripción, a continuación, se describirá un turbo código como un ejemplo del código de corrección de errores hacia delante. El turbo código incluye un codificador de convolución sistemático recursivo y un entrelazador. En el caso de implementar realmente el turbo código, el entrelazador facilita una decodificación paralela, y un ejemplo de este entrelazador puede ser un entrelazador de permutación polinomial cuadrática (Quadratic Polynomial Permutation, QPP). Es bien conocido en la técnica que este entrelazador QPP mantiene una capacidad de procesamiento o un rendimiento superiores en sólo un bloque de datos de tamaño específico. En este caso, la expresión "bloque de datos" hace referencia a datos de unidad de bloque codificados por el codificador. Si se piensa que los datos de unidades de bloques transferidos desde una capa superior a una capa física son codificados sin la segmentación descrita más adelante, este bloque de datos puede denominarse también bloque de transporte (Transport Block, TB). Por otra parte, si se piensa que la segmentación del bloque de transporte es codificada, este bloque de datos puede equipararse a "un bloque de código".
En general, cuanto mayor es el tamaño del bloque de datos, mayor será el rendimiento del turbo código. Un bloque de datos mayor de un tamaño específico es segmentado en una pluralidad de bloques de datos de pequeño tamaño mediante un sistema de comunicación real, de manera que los bloques de datos de pequeño tamaño se codifiquen para la conveniencia de la implementación real. Los bloques de datos de pequeño tamaño divididos se denominan bloques de código. Generalmente, aunque estos bloques de código tienen el mismo tamaño, uno de entre varios bloques de código puede tener otro tamaño debido a la limitación del tamaño del entrelazador QPP. Un procedimiento de codificación de corrección de errores hacia adelante en base a un bloque de código de un tamaño de entrelazador predeterminado se realiza sobre los bloques de datos de pequeño tamaño, y los bloques de datos resultantes son transferidos a continuación a un canal de RF (Radio Frecuencia). En este caso, puede producirse un error de ráfaga en el procedimiento anterior de transferencia de los bloques de datos resultantes al canal de RF, de manera que los bloques de datos resultantes anteriores se entrelazan para reducir la influencia del error de ráfaga. Los bloques de datos entrelazados son asignados a recursos de radio reales, de manera que se transfiere el resultado asignado.
Una cantidad de recursos de radio usados en un procedimiento de transmisión real es constante, de manera que debería realizarse un procedimiento de adaptación de velocidad en los bloques de código codificados debido a la cantidad constante de recursos de radio. Generalmente, el procedimiento de adaptación de velocidad se implementa mediante una eliminación selectiva o una repetición. Por ejemplo, la adaptación de velocidad puede realizarse también en base a un bloque de código codificado de la misma manera que en un WCDMA de 3GPP. Para otro ejemplo, una parte sistemática y una parte de paridad del bloque de código codificado pueden estar separadas una de la otra. El procedimiento de adaptación de velocidad puede realizarse en la parte sistemática y en la parte de paridad de manera conjunta. Por otra parte, el procedimiento de adaptación de velocidad puede realizarse también de manera independiente en cada una de entre la parte sistemática y la parte de paridad.
La Fig. 1 es un diagrama conceptual que ilustra las operaciones básicas de un turbo codificador.
Tal como se muestra en la Fig. 1, si un turbo codificador recibe un bloque de código, divide el bloque de código recibido en una parte (S) sistemática y partes (P1 y P2) de paridad. La parte S sistemática y las partes P1 y P2 de paridad pasan a través de entrelazadores de sub-bloques individuales, respectivamente. De esta manera, la parte S sistemática y las partes P1 y P2 de paridad pueden ser entrelazadas por medio de diferentes entrelazadores de sub-bloque y el resultado entrelazado se almacena en una memoria intermedia circular.
Tal como puede verse en la Fig. 1, la parte sistemática y las partes de paridad del bloque de código pueden estar separadas una de la otra, y el procedimiento de adaptación de velocidad se realiza sobre las partes separadas individuales, pero el ejemplo de la Fig. 1 se ha descrito sólo con propósitos ilustrativos y el alcance de la presente invención no se limita a este ejemplo y puede aplicarse también a otros ejemplos. Para la conveniencia de la descripción, se supone que una tasa de código es un valor de 1/3.
Aunque pueden definirse una diversidad de tamaños de bloque de transporte según las categorías de servicio de una capa superior, es preferible que los tamaños de bloque de transporte puedan ser cuantificados para realizar eficazmente la señalización de los diversos tamaños de bloque de transporte. Durante el procedimiento de cuantificación, con el fin de adaptar un bloque de datos fuente transferido desde una capa superior al tamaño de un bloque de datos de una capa física, se añade un bit ficticio (“dummy”) al bloque de datos fuente. Durante este procedimiento de cuantificación, es preferible minimizar la cantidad de bits ficticios añadidos.
Ejemplos y realizaciones de la técnica anterior se pueden encontrar en los documentos US2003/123409A1, WO02/089376A1, US2006/041820A1 y US2004/014447A1.
Sumario de la invención
El objetivo de la presente invención se puede conseguir proporcionando un procedimiento y un dispositivo según las reivindicaciones 1 y 7. Se describen más realizaciones en las reivindicaciones dependientes 2 a 6 y 8 a 12. Para conseguir estos objetivos y otras ventajas y según el propósito de la invención, tal como se ha llevado a la práctica y descrito en la presente memoria, se presentan un procedimiento y un dispositivo de transmisión de señales, comprendiendo el procedimiento: determinar el número de bloques de código que se van a usar para transmitir un bloque de transporte con un tamaño específico, y asignar el bloque de transporte a los códigos de bloque que corresponden al número determinado; adjuntar una verificación por redundancia cíclica (Cyclic Redundancy Check, CRC) a cada uno de los bloques de códigos; codificar, por medio de un turbo codificador que incluye un entrelazador interno, cada uno de los bloques de códigos unidos a CRC; y transmitir los bloques de código codificados, donde el tamaño específico del bloque de transporte corresponde a cualquier tamaño de bloque de transporte en combinaciones de tamaño de bloque de transporte predeterminadas; y donde cualquier tamaño de bloque de transporte en las combinaciones de tamaño de bloque de transporte predeterminadas se predetermina de modo que la suma de una longitud de cualquier bloque de códigos de entre los bloques de códigos asignados al bloque de transporte con la longitud específica y una longitud del CRC unido al un bloque de código, es igual a un tamaño de bloque del entrelazador interno.
El tamaño de bloque del entrelazador interno del turbo codificador puede ser predeterminado como una combinación de longitudes de bits predeterminadas.
Bajo la suposición indicada anteriormente, si el número de bloques de código a usar para transmitir el bloque de transporte es 1 , el tamaño de bloque de transporte específico puede ser cualquiera de las combinaciones de tamaños de bloque de transporte predeterminadas en las que uno cualquiera de los tamaños de bloque de transporte predeterminados corresponde a la suma de una longitud de CRC y los tamaños de bloque del entrelazador interno predeterminado.
Bajo la misma suposición, si el número de bloques de código a usar para transmitir el bloque de transporte es al menos 2, el bloque de transporte se segmenta en al menos dos bloques de código que tienen la misma longitud, y se asigna a los al menos dos bloques de código.
Las operaciones indicadas anteriormente pueden generalizarse como la expresión siguiente.
Si el tamaño específico del bloque de transporte es N, el número de los bloques de código a usar para transmitir el bloque de transporte es M, la longitud de cada uno de los M bloques de código es Nc, Y la longitud del CRC es L, el tamaño N de bloque de transporte específico puede satisfacer una ecuación representada por N = M*Nc-L, y el tamaño de bloque de transporte específico puede corresponder a una cualquiera de las combinaciones de tamaños de bloque de transporte predeterminadas en las que un valor de Nc L corresponde a los tamaños de bloque de entrelazador interno predeterminados como una combinación de longitudes de bits predeterminadas.
Más detalladamente, el tamaño de bloque del entrelazador interno del turbo codificador puede ser predeterminado como un valor "K" según un índice (i) en la Tabla 1 siguiente:
[Tabla 1]
Figure imgf000004_0001
Bajo la suposición indicada anteriormente, si el número de bloques de código a usar para transmitir el bloque de transporte es 1 , el tamaño de bloque de transporte específico puede ser una cualquiera de las combinaciones de tamaños de bloque de transporte en las que cualquier tamaño de bloque de transporte corresponde a la suma de un valor K mostrado en la Tabla 1 y una longitud de CRC.
Las operaciones indicadas anteriormente pueden generalizarse como la expresión siguiente.
Si el tamaño específico del bloque de transporte es N, el número de los bloques de código a usar para transmitir el bloque de transporte es M, la longitud de cada uno de los M bloques de código es Nc, y la longitud del CRC es L, el tamaño N de bloque de transporte específico puede satisfacer una ecuación indicada por N = M*Nc -L, y el tamaño de bloque de transporte específico puede corresponder a una cualquiera de las combinaciones de tamaños de bloque de transporte en las que un valor de Nc L corresponde al valor K mostrado en la Tabla 1 anterior.
El tamaño N específico del bloque de transporte puede establecerse a una longitud seleccionada de entre las combinaciones mostradas en la Tabla 2 siguiente según el número M de los bloques de código a usar para transmitir el bloque de transporte.
[Tabla 2]
Figure imgf000005_0001
El procedimiento puede comprender, además: recibir información que indica un esquema de modulación y de codificación (Modulation and Coding Scheme, MCS) y un tamaño de área de recurso disponible desde un extremo de recepción; y determinar el tamaño de bloque de transporte específico en base a la información recibida desde las combinaciones de tamaños de bloque de transporte predeterminadas.
Y, si el valor del tamaño del bloque de transporte basado en la información recibida no está contenido en las combinaciones de tamaños de bloque de transporte predeterminadas, puede usarse como el tamaño de bloque de transporte específico un tamaño de bloque de transporte máximo en las combinaciones de tamaños de bloque de transporte predeterminadas, que es igual o menor que el valor del tamaño de bloque de transporte basado en la información recibida; un tamaño de bloque de transporte mínimo en las combinaciones de tamaños de bloque de transporte predeterminadas, que es mayor que el valor de tamaño de bloque de transporte basado en la información recibida; o un tamaño de bloque de transporte específico en las combinaciones de tamaños de bloque de transporte predeterminadas, que tiene una diferencia mínima con el valor de tamaño de bloque de transporte basado en la información recibida.
En otro aspecto de la presente invención, se proporciona un procedimiento de transmisión de señales que comprende: adjuntar una primera verificación por redundancia cíclica (Cyclic Redundancy Check, CRC) que tiene una longitud de L a un bloque de transporte que tiene una longitud de N; segmentar el bloque de transporte al que se adjunta el primer CRC en M números de bloques de código, cada uno de los cuales tiene una longitud de Nc; adjuntar una segunda verificación por redundancia cíclica (CRC) que tiene una longitud de L a cada uno de los M bloques de código; codificar, por medio de un turbo codificador que comprende un entrelazador interno, los M bloques de código, cada uno de los cuales tiene el segundo CRC; y transmitir los M bloques de código codificados, en el que el tamaño N de bloque de transporte satisface una ecuación indicada por N = M*Nc-L (en la que N, Nc, M y L son números naturales), donde un valor de Nc L tiene uno cualquiera de los tamaños de bloque del entrelazador interno del turbo codificador.
En otro aspecto de la presente invención, se proporciona un procedimiento de transmisión de señales que comprende: asignar un bloque de transporte que tiene una longitud de N para al menos un bloque de código; codificar el al menos un bloque de código por medio de un turbo codificador que comprende un entrelazador interno; y transmitir el bloque de código codificado, en el que el tamaño N de bloque de transporte se selecciona de entre una combinación de tamaños de bloque de transporte que comprende todos o algunos de los valores mostrados en la Tabla 3 siguiente.
[Tabla 3]
Figure imgf000006_0001
Figure imgf000007_0001
donde, el valor de N es un número natural.
Según las realizaciones indicadas anteriormente de la presente invención, si un bloque de transporte recibido desde una capa superior es segmentado en una pluralidad de bloques de código, y los bloques de código son codificados por un turbo codificador, la presente invención es capaz de evitar la adición de bits ficticios debido a la longitud de un bit de entrada de un entrelazador interno del turbo codificador, de manera que pueda transmitir señales de manera efectiva.
Descripción de los dibujos
Los dibujos adjuntos, que se incluyen para proporcionar una comprensión adicional de la invención, ilustran realizaciones de la invención y, junto con la descripción, sirven para explicar el principio de la invención.
En los dibujos:
La Fig. 1 es un diagrama conceptual que ilustra las operaciones básicas de un turbo codificador según la presente invención;
Las Figs. 2 y 3 son diagramas conceptuales que ilustran un procedimiento para dividir un bloque de transporte largo en una pluralidad de bloques de transporte cortos en un sistema 3GPP y para adjuntar un CRC a los bloques de transporte cortos según la presente invención;
La Fig. 4 es un diagrama conceptual que ilustra un principio de establecimiento del tamaño del bloque de transporte según una realización de la presente invención; y
La Fig. 5 muestra un ejemplo de una estructura de recursos según la presente invención.
Descripción detallada de la invención
A continuación, se hará referencia en detalle a las realizaciones preferidas de la presente invención, cuyos ejemplos se ilustran en los dibujos adjuntos. Siempre que sea posible, se usarán los mismos números de referencia a lo largo de los dibujos para hacer referencia a las mismas partes o a partes similares. Antes de describir la presente invención, cabe señalar que la mayoría de los términos descritos en la presente invención corresponden a términos generales bien conocidos en la técnica, pero algunos términos han sido seleccionados por el presente solicitante como necesarios y se describirán más adelante en la descripción siguiente de la presente invención. Por lo tanto, es preferible que los términos definidos por el presente solicitante se entiendan en base a sus significados en la presente invención.
En aras de la descripción y de una mejor comprensión de la presente invención, la descripción detallada siguiente describirá una diversidad de realizaciones y modificaciones de la presente invención. En algunos casos, con el fin de prevenir la ocurrencia de conceptos ambiguos de la presente invención, los dispositivos o aparatos convencionales bien conocidos por las personas con conocimientos en la materia se omitirán y se indicarán en forma de diagrama de bloques en base a las funciones importantes de la presente invención. Siempre que sea posible, se usarán los mismos números de referencia a lo largo de los dibujos para hacer referencia a las mismas partes o a partes similares.
Tal como se ha descrito anteriormente, las personas con conocimientos en la materia saben que el entrelazador interno del turbo código tiene un rendimiento superior sólo en un bloque de datos de tamaño específico. Si el tamaño de bloque de datos es mayor que un tamaño predeterminado, un bloque de transporte o un bloque de datos es segmentado en una pluralidad de bloques de código, y este procedimiento se denomina segmentación. Debido a la limitación del tamaño del entrelazador, es posible que el bloque de transporte o de datos no sea segmentado en bloques de código del mismo tamaño.
Sin embargo, en el caso de un enlace descendente, debe aplicarse un indicador de calidad de canal a todos los bloques de código segmentados a partir del bloque de datos, de manera que sea preferible que el bloque de transporte o de datos sea segmentado en bloques de código del mismo tamaño. Si el tamaño de bloque de datos o el tamaño de bloque de código segmentado es diferente del tamaño de entrelazador interno del turbo código, se inserta un bit ficticio de manera que se reduce la eficiencia de transmisión. Con el fin de resolver este problema, es preferible que el procedimiento de segmentación se realice de manera que no requiera este bit ficticio.
Para las operaciones indicadas anteriormente, es necesaria una consideración del tamaño de bloque del codificador interno del turbo codificador causado por el bit ficticio insertado. Con el fin de realizar la codificación de canal, se adjunta un CRC a un bloque de transporte o bloques de código segmentados a partir del bloque de transporte y, al mismo tiempo, la longitud de cada bloque de datos se cambia a otra longitud, de manera que es necesaria una consideración de la codificación de canal.
En primer lugar, a continuación, se describirá en detalle el procedimiento para adjuntar el CRC indicado anteriormente. El CRC para detectar errores es adjuntado al bloque de transporte recibido desde una capa superior. En aras de la conveniencia de la implementación, puede ser adjuntado también a cada uno de los bloques de código segmentados. Las Figs. 2 y 3 son diagramas conceptuales que ilustran un procedimiento para dividir un bloque de transporte largo en una pluralidad de bloques de código de longitud corta en un sistema 3GPP, y adjuntar un CRC a los bloques de código cortos según la presente invención.
El sistema 3GPP segmenta un bloque (TB) de transporte largo en una pluralidad de bloques de código cortos, codifica los bloques de código cortos, recopila los bloques de código cortos codificados y transmite los bloques de código cortos recopilados. A continuación, se proporcionarán descripciones detalladas de las operaciones anteriores del sistema 3GPP, con referencia a la Fig. 2.
Con referencia a la Fig. 2, al bloque de transporte largo se le adjunta un CRC, es decir, un CRC es adjuntado al bloque de transporte en la etapa S101. A continuación, el bloque de transporte con CRC adjuntado es segmentado en una pluralidad de bloques de código cortos en la etapa S102. De manera similar, tal como se muestra en los números de referencia 201 ~ 203 de la Fig. 3, el CRC es adjuntado al bloque de transporte largo, y el bloque de transporte con CRC adjuntado es segmentado en una pluralidad de bloques de código. Sin embargo, si la longitud del bloque de transporte recibido desde la capa superior es igual o menor que una longitud predeterminada capaz de ser construida por un bloque de código, es decir, una longitud máxima del entrelazador interno del turbo codificador, puede omitirse la segmentación del bloque de transporte. En este caso, puede omitirse también el procedimiento para adjuntar un CB CRC.
Mientras, a cada uno de los bloques de código cortos se adjunta un CRC, es decir, a continuación, se realiza el procedimiento para adjuntar un CRC a cada uno de los bloques de código en la etapa S103. Más detalladamente, tal como se muestra en el número de referencia 204 de la Fig. 3, cada uno de los bloques de código incluye un CRC.
Además, los bloques de código, cada uno de los cuales incluye el CRC, son aplicados a un codificador de canal, de manera que el procedimiento de codificación de canal es realizado sobre los bloques de código resultantes en la etapa S104. A continuación, el procedimiento S105 de adaptación de velocidad y el procedimiento S106 de concatenación de bloques de código y de entrelazado de canal se aplican secuencialmente a los bloques de código individuales, de manera que los bloques de código resultantes sean transmitidos a un extremo de recepción.
Por lo tanto, según la siguiente realización, se propone un procedimiento para determinar el tamaño de un bloque de transporte en consideración del procedimiento para adjuntar el CRC, de dos etapas. En el caso en el que el tamaño de un bloque de transporte es menor un tamaño predeterminado (tal como, el tamaño máximo del entrelazador interno) y este bloque de transporte es asignado a un bloque de código, la realización de la presente invención proporciona un procedimiento para establecer el bloque de transporte en consideración de un único CRC.
Bajo la suposición indicada anteriormente, a continuación, se describirá un procedimiento para asignar el bloque de transporte a un bloque de código. Con el fin de eliminar la necesidad de la técnica convencional de adjuntar el bit ficticio con la condición de que el bloque de transporte sea asignado a una palabra de código, esta realización de la presente invención permite que la suma del tamaño (N) del bloque de transporte y un tamaño de CRC sea igual a un tamaño de bloque del entrelazador interno del turbo entrelazador. La Tabla 1 siguiente representa una combinación de tamaños de bloque del entrelazador interno del turbo codificador.
[Tabla 1]
Figure imgf000009_0001
Figure imgf000010_0001
Por lo tanto, tal como se muestra en la Tabla 1, si el bloque de transporte es asignado a un bloque de código, es preferible que el bloque de transporte tenga una longitud específica adquirida cuando la longitud de un CRC adjuntado al bloque de transporte es restada de un tamaño (K) de bloque del entrelazador interno. Siempre que la longitud de un CRC adjuntado al bloque de transporte sea de 24 bits, el tamaño (N) de bloque de transporte adquirido cuando el bloque de transporte es asignado a un bloque de código puede ser un K-24. Es decir, el tamaño del bloque de transporte según esta realización puede seleccionarse a partir de las combinaciones de la Tabla 4 siguiente.
[Tabla 4]
Figure imgf000011_0001
Figure imgf000012_0001
A continuación, se describirá detalladamente un procedimiento para segmentar un bloque de transporte en dos o más bloques de código y para realizar un procedimiento de asignación sobre los bloques de código segmentados.
Si un bloque de transporte es segmentado en dos o más bloques de código, un CRC para el bloque de transporte es adjuntado al bloque de transporte tal como se muestra en las Figs. 2 y 3, y un CRC para cada bloque de código es adjuntado a cada uno de los bloques de código segmentados. Bajo esta suposición, con el fin de evitar la práctica convencional de añadir bits ficticios, es preferible que la suma del tamaño de un bloque de código segmentado cualquiera y el tamaño de un CRC adjuntado a un bloque de código correspondiente sea igual a un tamaño de bits de entrada del entrelazador interno, tal como se muestra en la Tabla 1.
Además, esta realización de la presente invención permite que cada una de las palabras de código segmentadas tenga el mismo tamaño. Los bloques de código de diferentes tamaños creados por la segmentación del bloque de transporte son causados por la limitación del tamaño del entrelazador interno del turbo codificador. Si el tamaño del bloque de transporte se establece previamente teniendo en cuenta el tamaño del entrelazador interno del turbo codificador, tal como se describe en esta realización, no hay necesidad de que los bloques de código individuales tengan tamaños diferentes.
Bajo la suposición indicada anteriormente, a continuación, se describirá en detalle un procedimiento para establecer el tamaño del bloque de transporte según esta realización.
La Fig. 4 es un diagrama conceptual que ilustra un principio de establecimiento del tamaño del bloque de transporte según una realización de la presente invención.
En primer lugar, se supone que un CRC de tamaño L es adjuntado a un bloque (TB) de transporte de tamaño N. Si el tamaño del bloque (TB) de transporte con CRC adjuntado es mayor que la longitud máxima del entrelazador interno, el bloque de transporte es segmentado en una pluralidad de bloques (CBs) de código. Tal como puede verse en la Fig. 4, el tamaño del bloque (TB) de transporte es segmentado en M (CB1 - CBm), cada uno de los cuales tiene la misma longitud de Nc bits.
Mientras, el CRC de tamaño L es adjuntado a cada uno de los M bloques de código.
De esta manera, siempre que cada uno de los bloques de código segmentados tenga la misma longitud y se tengan en cuenta las longitudes de dos CRC adjuntados, el tamaño N de bloque de transporte puede ser representado por la Ecuación 1 siguiente:
[Ecuación 1]
N L*M L = M*(Nc L) → N = M*Nc - L
Si se usa el CRC de 24 bits, la Ecuación 1 anterior puede representarse por otra Ecuación N = M*Nc - 24.
Cada uno de los bloques de código segmentados incluye el CRC, de manera que los bloques de código con CRC adjuntado son aplicados al entrelazador interno del turbo codificador. Por lo tanto, tal como se muestra en la Fig. 4, la longitud de los bloques de código con CRC adjuntado es igual al tamaño (K) de bloque del entrelazador interno mostrado en la Tabla 1, tal como se representa mediante la Ecuación 2 siguiente:
[Ecuación 2]
Nc L = K
En base a la descripción indicada anteriormente, esta realización proporciona un procedimiento para usar los tamaños de bloque de transporte siguientes mostrados en la Tabla 2 siguiente. La Tabla 2 siguiente muestra una diversidad de casos que ilustran una relación entre un único bloque de transporte y un máximo de 25 bloques de código asignados a este único bloque de transporte.
[Tabla 2]
Figure imgf000013_0001
La Tabla 2 satisface las Ecuaciones 1 y 2 anteriores y muestra hasta el caso en el que un bloque de transporte es segmentado en 25 bloques de código. Dentro del alcance de satisfacer las ecuaciones 1 y 2, las personas con conocimientos en la materia pueden apreciar fácilmente un tamaño (TB) de bloque de transporte adicional en la analogía de los valores mostrados en la Tabla 2.
Debido a que la transmisión de señal es realizada mediante la realización indicada anteriormente de la presente invención, puede eliminarse la adición de bits ficticios debido a la limitación del tamaño de bloque del turbo codificador, de manera que puede aumentarse el rendimiento o la capacidad de procesamiento del sistema.
Mientras, en el caso en el que no se considera sólo un primer caso en el que un bloque de transporte es asignado a un bloque de código, sino también un segundo caso en el que un bloque de transporte es segmentado en dos o más bloques de código, el tamaño de un bloque de transporte disponible puede ser representado por la Tabla 3 siguiente.
[Tabla 3]
Figure imgf000014_0001
Cuando se implementa la metodología descrita anteriormente, cuando un terminal identifica que la longitud del bloque de transporte con CRC adjuntado es mayor que el tamaño de bloque de entrelazador más grande, el terminal puede determinar el número predeterminado de bloques de código a partir de una tabla de consulta o puede calcular el número predeterminado de bloques de código en base a una fórmula. El cálculo puede incluir el cálculo del número predeterminado de bloques de código en base a la ecuación siguiente:
representa una función techo,
C es el número predeterminado de bloques de código,
B es la longitud del bloque de transporte con CRC adjuntado,
Z es el tamaño de bloque de entrelazador más grande, y
L es la primera longitud de CRC.
Un procedimiento y un dispositivo de transmisión de señal según esta realización permiten que el bloque de transporte tenga una longitud predeterminada correspondiente a uno cualquiera de los diversos valores mostrados en la Tabla 3. La Tabla 3 muestra los tamaños de bloque (TB) de transporte disponibles que evitan la necesidad de la práctica convencional de insertar el bit ficticio en la señal. El procedimiento de transmisión de señales puede permitir que sub-conjuntos de la Tabla 3 sean compartidos entre un extremo de transmisión y un extremo de recepción en teniendo en cuenta la sobrecarga (“overhead”) de señalización y similares, en lugar de usar todos los valores de la Tabla 36.
Mientras, con el fin de informar al extremo de recepción acerca del tamaño del bloque de transporte, el extremo de transmisión puede representar el tamaño del bloque de transporte mediante una combinación de un esquema de modulación y de codificación (MCS) y el tamaño de los recursos asignados. Mediante un indicador de calidad de canal transferido desde el extremo de recepción, un planificador decide el MCS. El tamaño de los recursos asignados se decide teniendo en cuenta no sólo los recursos para transferir la información de control sino también otros recursos para una señal de referencia para la estimación de canal.
La Fig. 5 muestra un ejemplo de una estructura de recursos según la presente invención.
Con referencia a la Fig. 5, un eje horizontal indica un dominio del tiempo, y un eje vertical indica un dominio de la frecuencia. Suponiendo que se usa la estructura de recursos de la Fig. 5, se supone que los recursos para transferir la información de control corresponden a 3 símbolos y se usan dos antenas (Tx) de transmisión, un bloque (RB) de recursos incluye 120 elementos (REs) de recurso que pueden ser usados para transmitir datos.
En este caso, si se supone que la tasa de modulación es 64QAM, la tasa de codificación es 0,6504, y el número de bloques de recursos (RBs) asignados es 10, el tamaño de un bloque de datos que puede ser transmitido es de 4658 bits. Estos 4658 bits están entre los 4608 bits y los 4672 bits de la Tabla 1. Si se supone que el tamaño del bloque de datos transmisible se establece a los 4608 bits o a los 4672 bits, el tamaño del bloque de datos puede ser decidido para diversas tasas de modulación y de codificación y el tamaño de los recursos asignados.
Tal como se ha descrito anteriormente en el ejemplo indicado anteriormente, si el tamaño de un bloque de datos realmente transmisible es diferente del tamaño de un bloque de datos soportable, el tamaño del bloque de datos realmente transmisible puede ser decidido mediante cualquiera de las reglas i) ~ iii) siguientes:
Un procedimiento para decidir el tamaño de bloque de datos transmisible realmente como un tamaño de bloque de datos con máxima aceptación que es igual o menor que el tamaño de bloque de datos transmisible realmente;
Un procedimiento para decidir el tamaño de bloque de datos transmisible realmente como un tamaño de bloque de datos más grande con mínima aceptación que el tamaño de bloque de datos transmisible realmente; y
Un procedimiento para decidir el tamaño de bloque de datos transmisible realmente como un tamaño de bloque de datos soportable que tiene una diferencia mínima con el tamaño de bloque de datos transmisible realmente.
En este caso, si un bloque de transporte es transferido por medio de un bloque de código, el bloque de datos puede corresponder al bloque de transporte. Por el contrario, si un bloque de transporte es transferido por medio de dos o más bloques de código, puede considerarse que el bloque de datos son bloques de código.
Será evidente para las personas con conocimientos en la materia que pueden realizarse diversas modificaciones y variaciones en la presente invención sin apartarse del alcance de la invención, como se define en las reivindicaciones adjuntas. Por ejemplo, aunque el procedimiento de transmisión de señales según la presente invención se ha descrito en base al sistema 3GPP LTE, puede aplicarse también a otros sistemas de comunicación, cada uno de los cuales tiene una limitación en el tamaño de bloque durante el procedimiento de codificación y usa una combinación de tamaños de bloque de transporte predeterminados.
Si un bloque de transporte recibido desde una capa superior es segmentado en una pluralidad de bloques de código, y los bloques de código son codificados por un turbo codificador, el procedimiento de transmisión de señales según la presente invención es capaz de eliminar los bits ficticios añadidos causados por una limitación del tamaño de bloque del entrelazador interno del turbo codificador, de manera que pueda transmitir señales de manera eficaz.

Claims (12)

REIVINDICACIONES
1. Un procedimiento para realizar, por parte de un primer dispositivo, una codificación de canal de datos que se van a transmitir a un segundo dispositivo, comprendiendo el procedimiento:
adjuntar (S101) un código de bloque de transporte, TB, verificación de redundancia cíclica, CRC, a un TB que tiene un tamaño para producir un TB con TB CRC adjuntado;
segmentar (S102) el TB con TB CRC adjuntado en múltiples bloques de códigos; CB;
adjuntar (S103) un código CB CRC a cada uno de los múltiples CB; y
codificar los CB con CB CRC adjuntados por medio de un turbo codificador, y
caracterizado el procedimiento por que:
el tamaño del TB es uno de una pluralidad de tamaños de bloques de transporte predeterminados, y la pluralidad de tamaños de bloques de transporte predeterminados se predeterminan de modo que los múltiples CB son del mismo tamaño y tal que el mismo tamaño de los múltiples CB es igual a 'uno de una pluralidad de tamaños de bloques predefinidos de un entrelazador interno del turbo codificador' menos 'el tamaño del código CB CRC'.
2. El procedimiento de la reivindicación 1, en el que un tamaño de cada uno de los códigos TB y CB CRC es 24 bits.
3. El procedimiento de la reivindicación 1 o 2, en el que los TB con TB CRC adjuntado se segmentan en múltiples CB cuando el TB con TB CRC adjuntado es más grande que 6144 bits,
en el que el tamaño del TB es uno de los siguientes tamaños de bloques de transporte predeterminados: 6200, 6456, 6712, 6968, 7224, 7480, 7736, 7992, 8248, 8504, 8760, 9144, 9528, 9912, 10296, 10680, 11064, 11448, 11832, 12216, 12576, 12960, 13536, 14112, 14688, 15264, 15840, 16416, 16992, 17568, 18336, 19080, 19848, 20616, 21384, 22152, 22920, 23688, 24496, 25456, 26416, 27376, 28336, 29296, 30576, 31704, 32856, 34008, 35160, 36696, 37888, 39232, 40576, 42368, 43816, 45352, 46888, 51024, 52752, 57336, 59256, 61664, 63776, 66592, 68808, 71112, 75376.
4. El procedimiento de la reivindicación 3, en el que la pluralidad de tamaños de bloques predefinidos del entrelazador interno son:
40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 256, 264, 272, 280, 288, 296, 304, 312, 320, 328, 336, 344, 352, 360, 368, 376, 384, 392, 400, 408, 416, 424, 432, 440, 448, 456, 464, 472, 480, 488, 496, 504, 512, 528, 544, 560, 576, 592, 608, 624, 640, 656, 672, 688, 704, 720, 736, 752, 768, 784, 800, 816, 832, 848, 864, 880, 896, 912, 928, 944, 960, 976, 992, 1008, 1024, 1056, 1088, 1120, 1152, 1184, 1216, 1248, 1280, 1312, 1344, 1376, 1408, 1440, 1472, 1504, 1536, 1568, 1600, 1632, 1664, 1696, 1728, 1760, 1792, 1824, 1856, 1888, 1920, 1952, 1984, 2016, 2048, 2112, 2176, 2240, 2304, 2368, 2432, 2496, 2560, 2624, 2688, 2752, 2816, 2880, 2944, 3008, 3072, 3136, 3200, 3264, 3328, 3392, 3456, 3520, 3584, 3648, 3712, 3776, 3840, 3904, 3968, 4032, 4096, 4160, 4224, 4288, 4352, 4416, 4480, 4544, 4608, 4672, 4736, 4800, 4864, 4928, 4992, 5056, 5120, 5184, 5248, 5312, 5376, 5440, 5504, 5568, 5632, 5696, 5760, 5824, 5888, 5952, 6016, 6080, 6144.
5. El procedimiento de una cualquiera de las reivindicaciones 1 a 4, que comprende además:
recibir, mediante una capa física del primer dispositivo, el TB a partir de una capa superior del primer dispositivo.
6. El procedimiento de una cualquiera de las reivindicaciones 1 a 5, que comprende además:
transmitir los CB con CB CRC adjuntado al segundo dispositivo.
7. Un dispositivo para realizar una codificación de canal de datos que se van a transmitir a un aparato externo, comprendiendo el dispositivo:
un turbo codificador, y
un procesador configurado para:
adjuntar un código bloque de transporte, TB, verificación de redundancia cíclica, CRC, a un TB que tiene un tamaño para producir un TB con TB CRC adjuntado;
segmentar el TB con TB CRC adjuntado en múltiples bloques de códigos; CB;
adjuntar un código CB CRC a cada uno de los múltiples CB; y
controlar el turbo codificador para codificar el CB con CB CRC adjuntado, y
caracterizado el dispositivo por que:
el tamaño del TB es uno de una pluralidad de tamaños de bloques de transporte predeterminados, y la pluralidad
de tamaños de bloques de transporte predeterminados se predeterminan de modo que los múltiples CB son del
mismo tamaño y tal que el mismo tamaño de los múltiples códigos CB es igual a 'uno de una pluralidad de
tamaños de bloques predefinidos de un entrelazador interno del tubo codificador' menos 'el tamaño del código CB
CRC'.
8. El dispositivo de la reivindicación 7, en el que un tamaño de cada uno de los primeros y segundos códigos CRC
es 24 bits.
9. El dispositivo de la reivindicación 7 u 8, en el que los TB con TB CRC adjuntado se segmentan en múltiples CB
cuando el TB con TB CRC adjuntado es más grande que 6144 bits,
en el que el tamaño del TB es uno de los siguientes tamaños de bloques de transporte predeterminados: 6200,
6456, 6712, 6968, 7224, 7480, 7736, 7992, 8248, 8504, 8760, 9144, 9528, 9912, 10296, 10680, 11064, 11448,
11832, 12216, 12576, 12960, 13536, 14112, 14688, 15264, 15840, 16416, 16992, 17568, 18336, 19080, 19848, 20616, 21384, 22152, 22920, 23688, 24496, 25456, 26416, 27376, 28336, 29296, 30576, 31704, 32856, 34008, 35160, 36696, 37888, 39232, 40576, 42368, 43816, 45352, 46888, 51024, 52752, 57336, 59256, 61664, 63776, 66592, 68808, 71112, 75376.
10. El dispositivo de la reivindicación 9, en el que la pluralidad de tamaños de bloques predefinidos del
entrelazador interno son:
40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232,
240, 248, 256, 264, 272, 280, 288, 296, 304, 312, 320, 328, 336, 344, 352, 360, 368, 376, 384, 392, 400, 408, 416,
424, 432, 440, 448, 456, 464, 472, 480, 488, 496, 504, 512, 528, 544, 560, 576, 592, 608, 624, 640, 656, 672, 688,
704, 720, 736, 752, 768, 784, 800, 816, 832, 848, 864, 880, 896, 912, 928, 944, 960, 976, 992, 1008, 1024, 1056,
1088, 1120, 1152, 1184, 1216, 1248, 1280, 1312, 1344, 1376, 1408, 1440, 1472, 1504, 1536, 1568, 1600, 1632,
1664, 1696, 1728, 1760, 1792, 1824, 1856, 1888, 1920, 1952, 1984, 2016, 2048, 2112, 2176, 2240, 2304, 2368,
2432, 2496, 2560, 2624, 2688, 2752, 2816, 2880, 2944, 3008, 3072, 3136, 3200, 3264, 3328, 3392, 3456, 3520,
3584, 3648, 3712, 3776, 3840, 3904, 3968, 4032, 4096, 4160, 4224, 4288, 4352, 4416, 4480, 4544, 4608, 4672,
4736, 4800, 4864, 4928, 4992, 5056, 5120, 5184, 5248, 5312, 5376, 5440, 5504, 5568, 5632, 5696, 5760, 5824,
5888, 5952, 6016, 6080, 6144.
11. El dispositivo de una cualquiera de las reivindicaciones 7 a 10, en el que el TB se recibe en una capa física del
dispositivo partir de una capa superior del dispositivo.
12. El dispositivo de una cualquiera de las reivindicaciones 7 a 11, que comprende además:
al menos una antena de transmisión configurada para transmitir los CB con CB CRC adjuntado codificados, al
segundo dispositivo.
ES16200566T 2008-01-31 2008-12-05 Procedimiento para determinar el tamaño de bloque de transporte y procedimiento de transmisión de la señal que usa el mismo Active ES2719534T3 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US2491408P 2008-01-31 2008-01-31
US2614308P 2008-02-05 2008-02-05
KR1020080097705A KR101526990B1 (ko) 2008-01-31 2008-10-06 전송 블록 크기 결정 방법 및 이를 이용한 신호 전송 방법

Publications (1)

Publication Number Publication Date
ES2719534T3 true ES2719534T3 (es) 2019-07-11

Family

ID=41205150

Family Applications (2)

Application Number Title Priority Date Filing Date
ES16200566T Active ES2719534T3 (es) 2008-01-31 2008-12-05 Procedimiento para determinar el tamaño de bloque de transporte y procedimiento de transmisión de la señal que usa el mismo
ES08170868.7T Active ES2639850T3 (es) 2008-01-31 2008-12-05 Procedimiento para determinar el tamaño de bloque de transporte y procedimiento de transmisión de la señal que usa el mismo

Family Applications After (1)

Application Number Title Priority Date Filing Date
ES08170868.7T Active ES2639850T3 (es) 2008-01-31 2008-12-05 Procedimiento para determinar el tamaño de bloque de transporte y procedimiento de transmisión de la señal que usa el mismo

Country Status (5)

Country Link
JP (4) JP5330402B2 (es)
KR (4) KR101526990B1 (es)
CN (2) CN101911641B (es)
ES (2) ES2719534T3 (es)
TW (1) TWI403120B (es)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9272815B2 (en) 2006-05-09 2016-03-01 Plastipak Packaging, Inc. Digital printing plastic container
WO2009096658A1 (en) 2008-01-31 2009-08-06 Lg Electronics Inc. Method for determining transport block size and signal transmission method using the same
KR101526990B1 (ko) * 2008-01-31 2015-06-11 엘지전자 주식회사 전송 블록 크기 결정 방법 및 이를 이용한 신호 전송 방법
ES2394563T3 (es) 2008-06-24 2013-02-01 Plastipak Packaging, Inc. Dispositivo y procedimiento para la impresión sobre artículos que poseen una superficie irregular
CN102136881B (zh) * 2011-01-24 2013-12-04 华为技术有限公司 一种循环冗余校验处理的方法及装置
CN103138884B (zh) * 2011-12-02 2015-12-02 联芯科技有限公司 一种解交织方法和装置
CN106160937B (zh) * 2015-04-15 2019-01-04 中兴通讯股份有限公司 一种实现码块分割的方法及装置
CN108353285B (zh) * 2015-10-16 2021-02-05 华为技术有限公司 一种确定传输块大小的方法用户设备和基站
KR20180022175A (ko) 2016-08-23 2018-03-06 에스케이하이닉스 주식회사 컨트롤러, 반도체 메모리 시스템 및 그것의 동작 방법
US10608785B2 (en) * 2017-01-19 2020-03-31 Qualcomm Incorporated Resource-based code block segmentation
WO2018171043A1 (zh) 2017-03-24 2018-09-27 中兴通讯股份有限公司 一种准循环低密度奇偶校验编码处理方法及装置
CN109392100B (zh) 2017-08-04 2021-09-10 大唐移动通信设备有限公司 一种确定传输块大小的方法、装置及设备
CN110999147B (zh) * 2017-08-11 2022-11-04 瑞典爱立信有限公司 相等大小码块的传输块大小确定
US10680751B2 (en) * 2017-11-17 2020-06-09 Qualcomm Incorporated Methods and apparatus for determining transport block size in wireless communication
CN109842458B (zh) * 2017-11-24 2020-10-20 电信科学技术研究院 一种编码方法、装置、电子设备和存储介质
CN110166168B (zh) * 2018-02-14 2021-12-03 华为技术有限公司 确定传输块大小的方法、装置以及***
CN110708758B (zh) * 2018-07-10 2022-02-25 华为技术有限公司 一种数据发送方法及装置
CN110830161B (zh) * 2018-08-10 2021-01-12 华为技术有限公司 一种确定传输块大小的方法及装置

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010063271A (ko) * 1999-12-22 2001-07-09 서평원 무선 가입자망 시스템의 다중코드에 의한 고속데이터전송장치
KR20010065131A (ko) * 1999-12-29 2001-07-11 서평원 무선 가입자망 시스템의 트래픽 채널을 통한 고속데이터전송장치
JP3297668B2 (ja) * 2000-04-26 2002-07-02 松下電器産業株式会社 符号/復号化装置及び符号/復号化方法
US7240270B2 (en) * 2001-04-30 2007-07-03 Nokia Corporation Method of transmitting signaling messages in a mobile telecommunications network
KR100762632B1 (ko) * 2001-10-17 2007-10-01 삼성전자주식회사 부호 분할 다중 접속 통신 시스템에서 전송 채널 다중화/역다중화 장치 및 방법
KR20030055566A (ko) * 2001-12-27 2003-07-04 엘지전자 주식회사 전송시스템의 채널모니터링장치
TW200807982A (en) * 2002-04-15 2008-02-01 Interdigital Tech Corp Software parameterizable control blocks for use in physical layer processing
US8089855B2 (en) * 2004-06-04 2012-01-03 Qualcomm Incorporated Transmission of overhead information for broadcast and multicast services in a wireless communication system
US7475323B2 (en) * 2004-08-20 2009-01-06 Qualcomm Incorporated Method and apparatus for receiving a control channel in a wireless communication system
CN100553185C (zh) * 2007-01-09 2009-10-21 北京天碁科技有限公司 高速下行分组接入中信道质量指示的产生方法及用户设备
EP2026470A1 (en) * 2007-08-17 2009-02-18 Panasonic Corporation Running cyclic redundancy check over coding segments
US8555148B2 (en) * 2007-09-18 2013-10-08 Samsung Electronics Co., Ltd. Methods and apparatus to generate multiple CRCs
KR101526990B1 (ko) * 2008-01-31 2015-06-11 엘지전자 주식회사 전송 블록 크기 결정 방법 및 이를 이용한 신호 전송 방법
KR101286019B1 (ko) * 2012-01-20 2013-07-19 주식회사 이노와이어리스 터보 인코더 장치

Also Published As

Publication number Publication date
CN101911641A (zh) 2010-12-08
ES2639850T3 (es) 2017-10-30
JP2011504038A (ja) 2011-01-27
CN103475448B (zh) 2017-04-19
JP5330402B2 (ja) 2013-10-30
TW200937901A (en) 2009-09-01
KR101667590B1 (ko) 2016-10-19
KR101526990B1 (ko) 2015-06-11
JP6204543B2 (ja) 2017-09-27
CN103475448A (zh) 2013-12-25
KR20150093631A (ko) 2015-08-18
KR101608788B1 (ko) 2016-04-20
KR20140130393A (ko) 2014-11-10
JP2015092703A (ja) 2015-05-14
JP2016213871A (ja) 2016-12-15
TWI403120B (zh) 2013-07-21
KR20090084641A (ko) 2009-08-05
KR101606806B1 (ko) 2016-03-28
JP2013232981A (ja) 2013-11-14
JP5977809B2 (ja) 2016-08-24
JP5670520B2 (ja) 2015-02-18
KR20140130394A (ko) 2014-11-10
CN101911641B (zh) 2013-08-21

Similar Documents

Publication Publication Date Title
ES2719534T3 (es) Procedimiento para determinar el tamaño de bloque de transporte y procedimiento de transmisión de la señal que usa el mismo
US10425858B2 (en) Method for determining transport block size and signal transmission method using the same
CN109600194B (zh) Polar编码方法和编码装置、译码方法和译码装置
KR101952799B1 (ko) 폴라 코드 인코딩 방법 및 인코딩 장치
ES2944140T3 (es) Método y dispositivo de división de bloque de código
EP3549369B1 (en) Recipient identification for fifth generation communication