MX2013004204A - Metodo y terminal de transmision de informacion de control de enlace ascendente y metodo y aparato para determinar el numero de simbolos codificados. - Google Patents
Metodo y terminal de transmision de informacion de control de enlace ascendente y metodo y aparato para determinar el numero de simbolos codificados.Info
- Publication number
- MX2013004204A MX2013004204A MX2013004204A MX2013004204A MX2013004204A MX 2013004204 A MX2013004204 A MX 2013004204A MX 2013004204 A MX2013004204 A MX 2013004204A MX 2013004204 A MX2013004204 A MX 2013004204A MX 2013004204 A MX2013004204 A MX 2013004204A
- Authority
- MX
- Mexico
- Prior art keywords
- modulation
- sequence
- transport block
- information
- transport
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/63—Joint error correction and other techniques
- H03M13/6306—Error control coding in combination with Automatic Repeat reQuest [ARQ] and diversity transmission, e.g. coding schemes for the multiple transmission of the same information or the transmission of incremental redundancy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/63—Joint error correction and other techniques
- H03M13/635—Error control coding in combination with rate matching
- H03M13/6362—Error control coding in combination with rate matching by puncturing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0026—Transmission of channel quality indication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0072—Error control for data other than payload data, e.g. control data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1671—Details of the supervisory signal the supervisory signal being transmitted together with control information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1861—Physical mapping arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2643—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using time-division multiple access [TDMA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/007—Unequal error protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0083—Formatting with frames or packets; Protocol or part of protocol for error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
- H04L5/005—Allocation of pilot signals, i.e. of signals known to the receiver of common pilots, i.e. pilots destined for multiple users or terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
- H04L5/0051—Allocation of pilot signals, i.e. of signals known to the receiver of dedicated pilots, i.e. pilots destined for a single user or terminal
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Se da a conocer un método y un terminal para transmitir información de control de enlace ascendente. El método comprende: la codificación de la información de control de enlace ascendente que necesita enviarse y la información de datos correspondiente a uno o dos bloques de transmisión, respectivamente, la obtención de una secuencia de post-codificación en función de la longitud objetivo y la formación de una secuencia de codificación modulada correspondiente a partir de la secuencia de post-codificación en conformidad con un método de modulación (401); la función de intercalar la secuencia de modulación de codificación obtenida y luego, la transmisión de la secuencia sobre una capa correspondiente a un Canal Compartido de Enlace Ascendente Físico (PUSCH) (402). El método y terminal, dados a conocer en la presente invención, realizan la transmisión de información de control de enlace ascendente con mayor número de bits en el canal PUSCH. La presente invención da a conocer, además, un método para determinar los símbolos codificados requeridos para cada capa cuando se transmite información de control de enlace ascendente en el canal PUSCH y de este modo, determinar el número de símbolos codificados, requeridos para cada capa, cuando se transmite la información de control de enlace ascendente a través del canal PUSCH.
Description
MÉTODO Y TERMINAL DE TRANSMISIÓNDE INFORMACIÓNDE CONTROL DE ENLACE ASCENDENTE Y MÉTODO Y APARATO PARA DETERMINAR EL NUMERO DE SÍMBOLOS
CODIFICADOS
Campo técnico
La idea inventiva se refiere al campo técnico de comunicaciones digitales, en particular a un método y un terminal para transmitir información de control de enlace ascendente asi como un método y aparato para determinar el número de símbolos codificados requeridos en cada capa cuando se transmite información de control de enlace ascendente a través de un Canal Compartido de Enlace Ascendente Físico (PUSCH) .
Antecedentes
Actualmente, en un sistema de Evolución a Largo Plazo (LTE) , la señalización de control de enlace ascendente requerida para transmitirse incluye información de confirmación/confirmación negativa (ACK/NACK) y tres formas de Información del Estado del Canal (CSI) que refleja el estado de un canal físico de enlace descendente: la Indicación de Calidad del Canal (CQI) , el Indicador de Matriz de Pre-codificación (PMI) y el Indicador de Rango (RI) .
En el sistema LTE, la información ACK/NACK se transmite en un canal PUCCH en un formato PUCCH 1/lal/b. Si un equipo de usuario (UE) necesita enviar datos de enlace ascendente, entonces los datos de enlace ascendente se pueden transmitir a través del canal PUSCH. La realimentación de CQI/PMI y RI puede ser una realimentación periódica o una realimentación no periódica. La realimentación se muestra en la tabla 1.
Tabla 1
En donde, en cuanto a los CQI/PMI y RI periódicos, si el equipo UE no necesita transmitir los datos de enlace ascendente, entonces los indicadores CQI/PMI y RI periódicos se transmiten en un formato de PUCCH 2/2a/2b en el canal PUCCH; si el equipo de usuario UE necesita transmitir los datos de enlace ascendente, entonces los indicadores CQI/PMI y RI se transmiten en el canal PUSCH; en cuanto a los indicadores CQI/PMI y RI aperiódicos, los CQI/PMI y RI se transmiten solamente a través del canal PUSCH .
La Figura 1 es un diagrama esquemático que ilustra la multiplexación de información de control de enlace ascendente y datos de enlace ascendente en un sistema LTE. La Figura 2 es un diagrama esquemático que ilustra un proceso de transmisión de PUSCH en un sistema LTE . En la Figura 1, una parte sombreada E representa información de CQI/PMI, una parte sombreada ^ representa información de RI, un parte sombreada ^ representa información de ACK/NACK y una parte sombreada enta datos. Los datos de enlace ascendente se transmiten en la forma de un Bloque de Transporte (TB) . Después de la incorporación de CRC, la segmentación de bloques de códigos , la incorporación de CRC de bloques de códigos , la codificación de canales, la coincidencia de tasas, la concatenación de bloques de códigos y la codificación, el bloque de transporte realiza la multiplexación de datos de enlace ascendente y señalización de control con información de CQI/PMI. Al final, la información ACK/NACK codificada, la información de RI y los datos se multiplexan mediante el intercalado de canales.
En donde el proceso de codificación de la información de control de enlace ascendente comprende:
En primer lugar, los números requeridos de símbolos codificados QACK y QRI se calculan aplicando la fórmula
y el número de los símbolos codificados QCQ¡ se calcula aplicando
la fórmula
- PUSCH-initial A T PUSCH -initial PUSCH
0' = min •ffsei ^j- PUSCH ^ PUSCH RI
C-l ? se
en donde O representa el número de bits de la información de control de enlace ascendente a transmitirse; sc representa el ancho de banda de la subtrama actual, que se utiliza para la transmisión a través del canal PUSCH y se empresa con el número de sub-portadoras ;
\rPUSCH -initial .
-' ' symb representa el numero de los símbolos utilizados en la
transmisión inicial por canal PUSCH excepto la Señal de Referencia de Demodulación (DMRS) y Señal de Referencia de Sondeo (SRS) ; sP"SCH"'n'"al representa el ancho de banda cuando se realiza la transmisión de PUSCH inicial y se expresa con el número de sub-portadoras; C representa el número correspondiente de bloques de códigos del bloque de transporte después de CRC y de la segmentación de bloques de códigos; Kr representa el número de bits correspondiente a cada bloque de código del bloque de transporte. Con respecto a un bloque de transporte, C , Kr y PuscH-¡n¡tiai se obtienen a partir de PDCCH inicial; cuando el PDCCH, cuyo formato DCI inicial es 0 no existe, AsP¿,SCH"'m"al , C y Kr pueden obtenerse de las dos formas siguientes: (1) cuando el PUSCH inicial adopta una emisión semiestática, pueden obtenerse a partir del canal PDCCH configurado en la más reciente emisión semiestática; (2) cuando PUSCH se inicia por la autorización de confirmación de acceso aleatorio, pueden obtenerse a partir de la autorización de confirmación de acceso aleatorio correspondiente al mismo bloque de transporte; ß ™ representa ß™*-"* o o /¾, y está
configurado por una capa alta; L es el número de bits para CQI/PMI para realizar CRC y si 0CQI es mayor que 11, entonces L = 8 y de
no ser asi = 0 .
A continuación, se realiza la codificación de canales . ACK/NACK y RI adoptan un mismo método de codificación. Si la información
de ACK/NACK o de RI es 1 bit, la información codificada es [0o,.y] cuando el modo de modulación es la Modulación por Desplazamiento de Fase en Cuadratura (QPSK) , es [O0,y,x,x] cuando el modo de modulación es 16 Modulación de Amplitud en Cuadratura (16QAM) y es [O0,y,x,x,x,x] cuando el modo de modulación es 64QAM, en donde O0 representa información de ACK/NACK o de RI, x e y representan los soportes de la distancia euclidiana que maximizan los símbolos de modulación cuando se efectúa un cifrado. Si la información de
ACK/NACK o de RI es de 2 bits, entonces la información codificada es [O0,Ol,O2,O0,Oí,O2 ] cuando el método de modulación es QPSK es
[O0,Oi,x,x,O2,O0,x,x,O],O2,x,x] cuando el método de modulación es 16QAM y es [OQ,Oi,x,x,x,x,O2,O0,x,x,x,x,Ol,O2,x,x,x,x] cuando el método de modulación es 64QAM, en donde O0,Ol representa información de
ACK/NACK o de RI de 2 bits, O2={O0®Ol) , x representan el soporte
de la distancia euclidiana que maximiza el símbolo de modulación cuando se realiza el cifrado. En el sistema LTE, la información de ACK/NACK puede ser mayor que 2 y menor que 11 bits, por lo que cuando la información de ACK/NACK es mayor que 2 y menor que 11, el módulo de codificación RM (32, O) se adopta; y cuando los bits de CQI/PMI son menores o iguales a 11 bits, CQI/PMI adopta el modo de codificación RM (32, O) . De no ser así, la incorporación de CRC se realiza en primer lugar, los códigos convolucionales de cola entrelazada, con una longitud de 7 y una tasa de código de 1/3 según se ilustra en la Figura 3 se realiza, y por último, los bits de la información de ACK/NACK codificada, la información de RI y la información de CQI/P I se repiten hasta que se satisfaga una longitud objetivo Q = Q * Qm · Los bits de la información codificada se registran como ,
[qo Q' q?' ' ^2 ß''»···.?¾-.] V ti? ,q? , 4? , -, q - respectivamente. Las secuencias de modulación codificadas correspondientes
[¾"'^'^'··>¾ -?] y ¾i ?\ '£2 se generan en conformidad con
el orden de modulación.
En donde, la multiplexación de señalización de control y datos de enlace ascendente ha de codificarse en cascada con la información de CQI/PMI y los datos en forma de símbolos de modulación y se registra el resultado como [ ¡>¿j>£'2>···>#'„;_,] ·
El proceso de intercalado de canales consiste en la escritura r
de las secuencias de modulación codificadas [q , q , q , ..., q . ] ,
—0 —l —2 —QACK-I
¾> >!i , q-2 '-'?&,-?] y ' que se obtiene después de multiplexar información de control y datos en una matriz virtual en un orden especifico y luego, la matriz virtual es objeto de lectura desde la primera línea de la matriz virtual con el número de línea siendo incrementado, con el fin de asegurar que ACK/NACK, RI, CQI/PMI y los datos se puedan poner en correspondencia con las posiciones que se ilustran en la Figura 1 en el posterior proceso de mapeado de puesta en correspondencia de los símbolos de modulación con los recursos físicos. El proceso de intercalado de canales es como sigue: en primer lugar, se genera una matriz virtual, cuyo tamaño es importante para la asignación de recursos de PUSCH; [—qo ,qi ,—q2 ,...,_q?? ./-? ] es obj eto de escritura en las posiciones predeterminadas de la matriz virtual comenzando a partir de la última linea de lamatriz virtual con el número de linea disminuyendo, entonces [g ,g ,g ,—,g ¦
—0—1 —2 —M¡—1] es objeto de escritura en la matriz virtual
linea por linea, comenzando desde la primera linea de la matriz virtual con el número de linea incrementándose; las posiciones de las unidades lógicas en las que la información de RI ha sido
. . . , ' -? _?_ ·
objeto de escritura se omiten, por ultimo,
es objeto de escritura en las posiciones predeterminadas de la matriz virtual, desde la última linea de la matriz virtual con el número de linea disminuyendo. En donde, las posiciones predeterminadas de información de RI e información de ACK/NACK se ilustran en la tabla 2 y tabla 3. La tabla 2 describe las combinaciones de las columnas en las que la información de RI es objeto de escritura. La tabla 3 describe las combinaciones de las columnas en las que la información de ACK/NACK es objeto de escritura .
Tabla 3
En un sistema de Telecomunicaciones Móviles
Internacionales-Avanzadas ( IMT-Avanzado ) , se puede realizar una transmisión de datos a alta velocidad y la capacidad del sistema es grande. Bajo la condición de movimiento de baja velocidad y cobertura de los denominados 'puntos calientes' , la tasa máxima del sistema IMT-Avanzado puede alcanzar a 1 Gbit/s. Bajo la condición de movimiento de alta velocidad y de cobertura de área amplia, la tasa máxima del sistema IMT-Avanzado puede alcanzar 100 Mbit/s.
Para poder cumplir los requisitos de la Unión Internacional de Telecomunicaciones-Avanzada ( ITÜ-Avanzada) , un sistema de Evolución a Largo Plazo-Avanzada (LTE-A) , actuando como la norma de evolución de la LTE necesita soportar un mayor ancho de banda del sistema (100 MHz como máximo) . Sobre la base del sistema LTE existente, se puede obtener un mayor ancho de banda combinando los anchos de banda del sistema LTE. Esta tecnología se denomina Agregación de Portadoras (CA) , gue puede mejorar la utilización del espectro de frecuencia del sistema IMT-Avanzado y atenuar la escasez de recursos de espectro de frecuencia, por lo que se optimiza la utilización de recursos del espectro de frecuencia. Además, en el sistema LTE-A, con el fin de soportar la capacidad de transmisión de enlace descendente y el modo de transmisión de ocho capas, se soporta la más alta tasa de transmisión de enlace ascendente, por lo que la transmisión de PUSCH soporta la forma de multiplexación espacial. Como para PUSCH que adopta la transmisión en la forma de multiplexación espacial, la relación de mapeado desde el flujo continuo de códigos a la capa en la técnica relacionada es la misma que el mapeado desde el flujo continuo de códigos a la capa durante la transmisión de enlace descendente de la LTE . Dicho de otro modo, el canal PUSCH tiene dos bloques de transporte que se transmiten en las capas de transmisión correspondientes .
En el sistema LTE-A que adopta la tecnología de agregación de espectro de frecuencia, el ancho de banda de enlace ascendente y el ancho de banda de enlace descendente pueden incluir una pluralidad de portadoras componentes . En el caso de que la estación base tenga el canal PDSCH expedido para un determinado equipo de usuario UE en una pluralidad de portadoras componentes de enlace descendente y el equipo UE tenga el canal PUSCH a enviarse en la subtrama actual, el UE necesita la realimentación, en el canal PUSCH, de la información de ACK/NACK o de RI transmitida en el PDSCH de las portadoras componentes de enlace descendente. En conformidad con el escenario operativo de agregación de portadoras , en un sistema de Duplexación por División de Tiempo (TDD) , si se adopta la configuración de subtramas de enlace ascendente y enlace descendente, en la técnica relacionada, entonces, el número de bits de la información de ACK/NACK requeridos para su realimentación es, como máximo, 40. Si el código correspondiente a cada portadora está vinculado, entonces el número de bits de la información de ACK/NACK, requerido para realimentarse, es 20. Sin embargo, la técnica relacionada solamente proporciona un método para
transmitir información de confirmación que es mayor que 2 bits y menor que 11 bits en el canal PUSCH y no proporciona un método para transmitir información de confirmación que es de más de 11 bits en el canal PUSCH. Como para la información de RI, el enlace descendente soporta la transmisión de ocho capas, de modo que la información de RI realimentada es mayor que 2 bits y se introduce la tecnología de CA, de modo que sea posible que la realimentación de información de RI sea mayor que 11 bits. Sin embargo, la técnica relacionada solamente da a conocer el método para transmitir la información de RI que es mayor de 2 bits y menor que 11 bits y no da a conocer el método para transmitir la información de RI que es mayor que 11 bits en el canal PUSCH.
Además, en el escenario operativo del flujo continuo de códigos/bloques de transporte de enlace ascendente múltiples, la técnica relacionada específica: la información de CQI/PMI se transmite en un flujo continuo de códigos alto del Sistema de Modulación y Codificación ( CS) ; la información de ACK/NACK y la información de RI se transmiten repetidamente en todas las capas. La fórmula de cálculo Q = max(Q ,Qmin) se proporciona también para calcular el número de símbolos codificados requeridos en cada capa cuando se transmite la información de ACK/NACK y de RI, a través del canal PUSCH, con multiplexación espacial, en donde
O-M PUSCH -inilial PUSCH -initial a PUSCH
Q = min
C("» -l C"» -l 4-M PUSCH
/•=0 ,·=0
Sin embargo, la técnica relacionada no proporciona el valor de Qmm ' Por 3ue es incapaz de obtener el número de símbolos codificados requerido en cada capa, cuando se transmite información de control de enlace ascendente a través del canal PUSCH.
Sumario
Considerando lo que antecede, el objetivo principal de la idea inventiva es dar a conocer un método y un terminal para transmitir información de control de enlace ascendente y un método y aparato para determinar un número de símbolos codificados requerido en cada capa cuando se transmite información de control de enlace ascendente a través del canal PUSCH, con el fin de resolver el problema de transmitir información de control de enlace ascendente con mayor número de bits en el canal PUSCH y el problema de que la información de control de enlace ascendente sea incapaz de determinar el número de recursos requerido en cada capa cuando se transmite información de control de enlace ascendente.
Para poder conseguir este objetivo, la solución técnica de la idea inventiva se realiza a continuación.
La idea inventiva da a conocer un método para transmitir información de control de enlace ascendente que comprende: la información de control de enlace ascendente requerida para transmitirse y la información de datos correspondientes a uno o dos bloques de transporte se codifican, respectivamente, se obtiene una secuencia codificada en función de una longitud objetivo y se forma una secuencia de modulación codificada correspondiente a partir de la secuencia codificada en conformidad con un modo de modulación;
la secuencia de modulación codificada obtenida es objeto de intercalado y la secuencia de modulación codificada intercalada se transmite sobre la capa correspondiente a un Canal Compartido de Enlace Ascendente Físico (PUSCH) .
La etapa de codificar la información de control de enlace ascendente requerida para transmitirse, la obtención de la secuencia codificada en función de la longitud objetivo y la formación de la secuencia de modulación codificada correspondiente a partir de la secuencia codificada, en conformidad con el modo de modulación, comprende:
la información de control de enlace ascendente o0,o,,...ojV_1 requerida para transmitirse se divide en dos partes Oo '° 0??7(/ 2? y , en donde N indica un número de bits de la información de control de enlace ascendente que es mayor que 11; un número de símbolos de código Q0 , Q{ que se requiere para transmitir la información de control de enlace ascendente se determina en este punto;
°0 > oi > -°ceiKN i 2)-\ Y 0O>0l> -0N-ceii( N i2)-i se codifican respecti amente, utilizando el código de bloque lineal y la secuencia de modulación codificada correspondiente a la información de control de enlace ascendente se obtiene en función de las longitudes objetivo codificadas Q0=Q0*Qm y Qi=Q¡*Qm, de un orden de modulación Qm correspondiente al bloque de transporte y de un número de capas
de transporte L correspondiente al bloque de transporte.
La etapa de determinación del número de símbolos codificados Q0 , Q requeridos para transmitir la información de control de enlace ascendente comprende:
el número de símbolos de códigos Q0 , Q requeridos en cada capa se calcula en función de un número de bits ceil(N/2) correspondiente a o°, ¡,...oc°ei!(NI2:)_x y un número de bits N-ceil(N/2) correspondiente a
La etapa de determinar el número de símbolos codificados Q0 , Q requeridos para transmitir la información de control de enlace ascendente comprende:
el número de símbolos codificados Q requeridos se calcula en función de N cuando el número de bits N correspondiente a ??,??,...??_ es par, el número de símbolos codificados Q requerido se calcula en función de N+l cuando el número de bits N correspondiente a ?0,?},...??_? es impar y entonces, el número de símbolos codificados Q0 requerido en cada capa ?„ , ^,...oc0e¡l(NI2)_ es igual a Q 12 y el número de símbolos codificados Qi requerido en cada capa para transmitir es igual a Q /2.
La etapa de obtención de la secuencia de modulación codificada correspondiente a la información de control de enlace ascendente, en función de las longitudes objetivo codificadas Q0=@0*Q,„ y Q =Qx*Qm, del orden de modulación Qm correspondiente al bloque de transporte y del número de capas de transporte L correspondiente al bloque de transporte comprende:
las secuencias codificadas ,q^,...^ y correspondientes a 0°,?",···^,^)-! Y 0¿>°i''-"0!v-ce,7(w2H se obtienen, respectivamente, en función de las longitudes obj etivo codificadas Qo y Q\ ' ^o^i^—^Q se obtiene disponiendo en cascada Y q ,q,—<lQ cuando el número de capas de transporte L correspondiente
al bloque de transporte es 1 y luego, la secuencia de modulación codificada q ,q ,...q . se forma en conformidad con el orden de
-2.0 —1 —Q
modulación Qm y qü,qx,—qQ se obtiene mediante la disposición en
cascada de #?,#,0,.··<7?0 y <?¿><7i\—<7e, cuando se repite el número de capas de transporte L correspondiente al bloque de transporte es 2 y q0,qx,---qQ y la secuencia de modulación codificada q^,q^,...q^ se forma
en función del orden de modulación ^m .
La etapa de obtener la secuencia de modulación codificada correspondiente a la información de control de enlace ascendente, en función de las longitudes objetivo codificadas Q0 =Q0*Q,„ y Qx =Q\*Qm' del orden de modulación Qm correspondiente al bloque de transporte y del número de capas de transporte L correspondiente al bloque de transporte comprende:
las secuencias codificadas QOIQ^—QQ Y o> correspondientes a o°,o,°,...o°d/(A,/2H y se obtienen,
respectivamente, en función de las longitudes objetivos codificadas Q0 , Q , las secuencias de modulación codificadas correspondientes q°o,q^,...q y g^,^,...^. se forman en función del orden de modulación Qm , q^q^.-.q . se obtiene con la disposición en cascada de q°^q^,...q°. y q^,q^,...q cuando el número de capas de
transporte L, correspondiente al bloque de transporte es 1 y q^,q^,...q^ se obtiene repitiendo, respectivamente, y luego, disponiendo en cascada <7°,<¡r°,...<7°. y qQ,q^,...q cuando el número de
capas de transporte L correspondiente al bloque de transporte es 2.
La etapa de obtención de la secuencia de modulación codificada correspondiente a la información de control de enlace ascendente, en función de las longitudes objetivo codificadas QQ=Q0*Qn¡ Y Q\ =Q\*Qm t el orden de modulación Qm correspondiente al bloque de transporte y el número de capas de transporte L correspondiente al bloque de transporte comprende:
las secuencias codificadas <7?' ?°'···<7?(1 y ^o'*?! >···9? correspondientes a o° , °i ,-OceU(N/2)-i Y se obtienen, respectivamente, en función de la longitud objetivo codificada Q0 , Q , la secuencia de modulación codificada q^q^,...q^ se forma
a partir de <7?><-?°>···<7? y ^?'^' '···^?, cuando el número de capas de transporte L correspondiente al bloque de transporte es 1 y la secuencia de modulación codificada qQ,qt,...q^, se forma repitiendo,
respectivamente, y luego disponiendo en cascada yo ' Qi >···<??0 ?'?'??'···^ cuan<^° el número de capas de transporte L correspondiente al bloque de transporte es 2.
La información de control de enlace ascendente es una o más de: información de ACK/NACK e información de Indicación de Rango (RI) ·
La etapa de codificar la información de control de enlace
ascendente, requerida para transmitirse, de la obtención de la secuencia codificada en función de la longitud objetivo y de la formación de la secuencia de modulación codificada correspondiente, a partir de la secuencia codificada, en función del modo de modulación, comprende:
un número de símbolos de códigos Q requeridos para transmitir la información de control de enlace ascendente o0,ol , ...oN_l es objeto de cálculo, o0,ø,,...ø_, se codifica utilizando un código convolucional, de cola entrelazada, con una longitud de 7 una tasa de código de 1/3 o realizando un control de redundancia cíclica
(CRC) con una longitud de 8 antes de la codificación, en donde
N indica un número de bits de la información de control de enlace ascendente que es mayor que 11;
como para la información de respuesta de ACK/NACK y la información de RI, la secuencia codificada correspondiente q0 , q{ , ...qQ se obtiene en función de la longitud objetivo codificada
Q ~ Q * Q„, y Ia secuencia de modulación codificada correspondiente q^, q^ , ...q^, se obtiene en función del orden de modulación correspondiente Qm cuando un número de capa transporte L correspondiente a un bloque de transporte es 1 y la secuencia codificada correspondiente q0 , q] > ···<! Q se obtiene en función de la longitud objetivo codificada Q = Q * Qm cuando el número de capas de transporte L correspondiente al bloque de transporte es 2, ,...<7e se repite y se obtiene la secuencia de modulación codificada correspondiente q , q ,...q . en función del orden de
modulación correspondiente Qm ;
como para la información del Indicador de Calidad de Canal
(CQI ) /Información de Indicación de Matriz de Pre-codificación (PMI) , la secuencia codificada correspondiente 0 , \ ,— Q se obtiene en función de la longitud objetivo codificada Q = Q * Q,„
cuando el número de capas de transporte L correspondiente al bloque de transporte es 1 y la secuencia de modulación codificada correspondiente q^ q^.-.q . se obtiene en función del orden de modulación correspondiente Qm cuando el bloque de transporte no tiene información de datos a transmitirse; la secuencia codificada correspondiente q0 ,qx ,--qQ se obtiene en función de la longitud objetivo codificada Q = L * Q * Qm cuando el número de capas de transporte L correspondiente al bloque de transporte es 2 y la secuencia de modulación codificada correspondiente q^, q^ , ...q^ se obtiene en función del orden de modulación correspondiente Qm cuando el bloque de transporte no tiene información de datos a transmitirse .
La etapa de codificación de la información de datos correspondiente al uno o dos bloque de transporte, respectivamente, de la obtención de la secuencia codificada en función de la longitud objetivo y de la formación de la secuencia de modulación codificada a partir de la secuencia codificada en función del modo de modulación comprende :
CRC con una longitud de bloque de 24, segmentación de bloques de código y CRC con una longitud de sub-bloque de 24 se realizan sobre la información de datos correspondiente al bloque de transporte requerido a transmitirse, la codificación del canal y la coincidencia de tasas se realizan utilizando códigos Turbo con una tasa de código de 1/3, la longitud objetivo G del bloque de transporte se calcula en función de un ancho de banda correspondiente, del número de símbolos, de la longitud objetivo de información de CQI/PMI en el bloque de transporte y de la longitud objetivo de información de RI requerida para transmitirse en el bloque de transporte al mismo tiempo, con lo que se obtiene una información de datos codificada correspondiente f0,f¡ , f2, f3 ,---,fG-l · ' la información de datos codificada JfO>Jf\>Jf2>Jf3>'">JfG-\ y ]_a información de CQI/PMI codificada q0, ql ,q2 ,q3,...,qQ ^_l se disponen en
cascada cuando el bloque de transporte requiere también transmitir información de CQI/PMI y una secuencia de modulación codificada de datos/control correspondiente g0,g,g2,g},--;gH, , se forma en
función de un orden de modulación del bloque de transporte y de un número de capas de transporte correspondiente al bloque de transporte, en donde H = (G + QCQ¡) y una longitud de la secuencia
de modulación codificada de datos/control correspondiente H' = HIQ ;
la secuencia de modulación codificada de datos correspondiente g0,gl,g2,g},---, se forma a partir de la información de datos codificada 0·, ? , 2 ·> ?? ·>·'··>?a-\ en función del orden de modulación y del número de capas de transporte correspondiente al bloque de transporte, cuando el bloque de transporte no necesita transmitir
información de CQI/PMI, en donde H =G y la longitud de la secuencia de modulación codificada de control correspondiente
H' = H/Qm.
La idea inventiva da a conocer, además, un método para determinar un número de símbolos de código requeridos en cada capa cuando se transmite información de control de enlace ascendente de canal PUSCH que comprende:
el número de símbolos de códigos requeridos en cada capa se determina con la fórmula siguiente: Q - max(Q,Qmm) , en donde eL=fiS "*a]>° ?!?=G«?' ° £nin=a, N representa ceil (celda), es una compensación correspondiente a la información de control de enlace ascendente y el valor se configura por señalización de capa alta.
El valor de a es uno de los valores siguientes:
el valor de a se configura por una capa alta o
oPUSCH . m
a -¦ Poffse, >~ m
oPUSCH , m
Poffset < m
en donde los valores de p, qym son números positivos convenidos por una estación base y un equipo de usuario UE o
el valor de a se obtiene en función del valor de ß ^" o a = 0 ; o
a = c*OIQm , en donde c es un número positivo configurado por la capa alta o convenido por la estación base y el equipo UE y el valor de Qm es un número positivo que no es 0 convenido por la estación base y el equipo UE o un orden de modulación correspondiente a un bloque de transporte.
Cuando existe solamente un bloque de transporte, el valor de Qm es, entonces, el orden demodulación correspondiente al bloque de transporte y cuando existen dos bloques de transporte, entonces el valor de Qm es uno más pequeño o una media de los órdenes de modulación correspondientes a los dos bloques de transporte.
El valor de Q" es uno de los siguientes:
OM
Q 1V1 sc l symb ßo Pffüs
= min 4-M PUSCH
O, CQI-MIN
en donde 0CQ,_MIN indica un número de bits de información de
CQI/PMI después de CRC cuando el rango de una celda de enlace descendente única es 1 ; O indica el número de bits de la información
ial
de control de enlace ascendente a transmitirse; N PUSCH -init
syinb indica
el número de símbolos utilizados en la transmisión de canal PUSCH inicial distinto a la Señal de Referencia de Demodulación (DMRS) y la Señal de Referencia de Sondeo (SRS) ; M PUSCH-inilial
SC indica un ancho de banda durante la transmisión en el canal PUSCH inicial y se expresa en un número de sub-portadoras ; ™SCH indica un ancho de banda de subtrama actual para la transmisión de canal PUSCH y se expresa en un número de sub-portadoras; C) indica un número de bloques de código correspondiente al bloque de transporte i después de CRC y la segmentación de bloques de códigos ; indica un número de bits correspondiente a cada bloque de código del bloque de transporte i y el valor de i es 1 o 2; indica ß^~?€? o ß*^ y está configurado por una capa alta.
La información de control de enlace ascendente es una o más de: información de ACK/NACK e información de RI .
La idea inventiva da a conocer, además, un terminal para transmitir información de control de enlace ascendente que comprende :
el módulo de modulación de códigos configurado para codificar la información de control de enlace ascendente requerida para transmitirse y la información de datos correspondiente a uno o dos bloques de transporte, respectivamente, para obtener una secuencia codificada en función de una longitud objetivo y para formar una secuencia de modulación codificada correspondiente a partir de la secuencia codificada en conformidad con un modo de modulación y
un módulo de intercalado y transmisión configurado para intercalar la secuencia de modulación codificada obtenida y para transmitir la secuencia de modulación codificada intercalada en una capa correspondiente al canal PUSCH.
El módulo de modulación de códigos está configurado, además, para dividir la información de control de enlace ascendente o0,ø,,...0^., requerida para transmitirse en dos partes
y , en donde N indica un número de bits de la
información de control de enlace ascendente que es mayor que 11; para determinar un número de símbolos de códigos Q0 , Q{ requeridos para transmitir la información de control de enlace ascendente; código ol,o,...oc0eil(NI2)_, y , respectivamente,
utilizando un código de bloque lineal para obtener la secuencia de modulación codificada correspondiente a la información de control de enlace ascendente en función de las longitudes objetivo codificadas Q0=Q0*Qm, £, =Q[*Qm , de un orden de modulación Qm correspondiente al bloque de transporte y un número de capas de transporte L correspondiente al bloque de transporte.
El módulo de modulación de códigos está configurado, además, para calcular el número de símbolos de código Q requerido para transmitir la información de control de enlace ascendente o0,o,...oN_ y el código o0,o,...oN_ utilizando un código convolucional, de cola entrelazada, con una longitud de 7 y una tasa de código de 1/3 o realizando el control de redundancia cíclica (CRC) con una longitud de 8 antes de la codificación, en donde N indica el número de bits de la información de control de enlace ascendente que es mayor que 11;
en cuanto a la información de ACK/NACK y la información de
indicación de rango (RI) , cuando un número de capas de transporte
L correspondiente al bloque de transporte es 1, entonces se obtiene la secuencia codificada correspondiente qQ,qx,—qQ en función de
la longitud objetivo codificada Q =Q *Qm y se obtiene la secuencia de modulación codificada correspondiente qo,q^,...q^. en función del
orden de modulación Qm ; cuando el número de capas de transporte
L correspondiente al bloque de transporte es 2, entonces la secuencia codificada correspondiente qo, \,»-qQ se obtiene en función de la longitud objetivo codificada Q =Q *Qm, <y0 ,<y, ,—9Q S E
repite y la secuencia de modulación codificada correspondiente q^,q^,...q^ se obtiene en función del orden de modulación
correspondiente Qm ;
en cuanto al indicador de calidad de canal (CQI ) /indicador de pre-codificación (PMI) , cuando el número de capas de transporte
L correspondiente al bloque de transporte es 1, entonces la secuencia codificada correspondiente q0, \,---qQ se obtiene en función de la longitud objetivo codificada Q =Q *Qm; cuando el bloque de transporte no tiene información de datos a transmitirse, entonces la secuencia de modulación codificada correspondiente q ,q ,...q . se obtiene en función del orden de modulación
correspondiente Qm / cuando el número de capas de transporte L correspondiente al bloque de transporte es 2, entonces la secuencia de modulación codificada correspondiente q0,qi,...qQ se obtiene en
función de la longitud objetivo codificada Q =L*Q *Qm; cuando el bloque de transporte no tiene información de datos a transmitirse, entonces la secuencia de modulación codificada correspondiente a , q , .,.a , se obtiene en función del orden de modulación
correspondiente Qm .
El módulo de modulación de códigos está configurado, además, para realizar CRC con una longitud de bloque de 24, la segmentación de bloques de códigos y CRC con una longitud de sub-bloque de 24 sobre la información de datos correspondiente al bloque de transporte requerido a transmitirse, para realizar la codificación de canales y la coincidencia de tasas utilizando los código Turbo con una tasa de código de 1/3, para calcular la longitud objetivo G del bloque de transporte en función de un ancho de banda correspondiente, del número de símbolos, de la longitud objetivo de la información de CQI/PMI en el bloque de transporte y de la longitud objetivo de la información de RI requerida para transmitirse en el bloque de transporte al mismo tiempo, con lo que se obtiene una información de datos codificada correspondiente
cuando el bloque de transporte requiere, además, transmitir información de CQI/PMI , entonces la información de datos codificada fv > f\ > fi > f?,¦>· · · ·>ÍG-\ Ia información de CQI/PMI codificada ¾?»¾G?»¾,2'¾,3»···'¾G?¾ -i se disponen en cascada y se forma una secuencia
de modulación codificada de datos/control correspondiente g0 , gl , g2 , g} ,- - -, g H, j en función de un orden de modulación del bloque
de transporte y un número de capas de transporte correspondiente al bloque de transporte, en donde H— (G + QCOL ) y una longitud de
la secuencia de modulación codificada de datos/control correspondiente H' = HIQm ;
cuando el bloque de transporte no necesita transmitir información de CQI/PMI, entonces la secuencia de modulación codificada de datos correspondiente g ,g ,g ,g ,..-,g . , se forma a partir de la información de datos codificada f0,f f2,f3,—>fG-\ en función del orden de modulación y del número de capas correspondiente al bloque de transporte, en donde H— G y la longitud de la secuencia de modulación codificada de control correspondiente H' = H/Qm.
La idea inventiva da a conocer, además, un aparato para determinar un número de símbolos de códigos requeridos en cada capa cuando se transmite información de control de enlace ascendente en el canal PUSCH que comprende:
un módulo para determinar el número de símbolos de código, configurado para determinar el número de símbolos de código requeridos en cada capa con la fórmula siguiente: Q = max((? ,Qmia) ;
un módulo de determinación de parámetros, configurado para determinar Qmm =\ß ™ , o Qmin=a , en donde f representa ceil (cel es una compensación correspondiente a la información de control de enlace ascendente y el valor está configurado por una señalización de capa alta.
La idea inventiva da a conocer un método y un terminal para transmitir información de control de enlace ascendente, en donde la información de control de enlace ascendente requerida para
transmitirse y la información de datos correspondiente a uno o dos bloques de transporte se codifica respectivamente, se obtiene una secuencia codificada en función de una longitud objetivo y se forma una secuencia de modulación codificada correspondiente a partir de la secuencia codificada según modo de modulación; la secuencia de modulación codificada obtenida intercalada y la secuencia de modulación codificada intercalada se transmiten en una capa correspondiente a un canal PUSCH.
La idea inventiva da a conocer un método y aparato para determinar un número de símbolos de código requeridos en cada capa cuando se transmite información de control' de enlace ascendente en un canal PUSCH, en donde el número de símbolos de códigos requeridos en cada capa se determina aplicando la fórmula siguiente : Q'=max(Q\Qmin), en donde Qmin = \ß ™ *a] , o Qmm=[a , o Qmin=a, [ ] representa ceil (celda) , ß ??" es una compensación correspondiente a la información de control de enlace ascendente y el valor está configurado mediante una señalización de capa alta.
Adoptando la idea inventiva, se realiza la transmisión de información de control de enlace ascendente con mayores bits en el canal PUSCH y el número de los recursos requeridos en cada capa cuando se transmite la información de control de enlace ascendente en el canal PUSCH es objeto de determinación.
Breve descripción de los dibujos
La Figura 1 es un diagrama esquemático que representa la multiplexación de información de control de enlace ascendente y los datos de enlace ascendente en un sistema LTE existente.
La Figura 2 es un diagrama esquemático que ilustra un proceso de transmisión de canal PUSCH en un sistema LTE existente.
La Figura 3 es un diagrama esquemático que ilustra un código convolucional, de cola entrelazada, con una longitud de 7 y una tasa de código de 1/3 en la técnica relacionada.
La Figura 4 es un diagrama de flujo que ilustra un método para transmitir información de control de enlace ascendente en un canal PUSCH en conformidad con la idea inventiva.
Descripción detallada
La solución técnica de la invención se describe, además, en detalle, haciendo referencia a los dibujos adjuntos y a sus formas de realización.
Con el fin de resolver el problema de que el método para transmitir información de control de enlace ascendente, en el canal PUSCH, no soporta la transmisión de información de control de enlace ascendente de más de 11 bits en la técnica relacionada, la idea inventiva da a conocer un método para transmitir información de control de enlace ascendente en el canal PUSCH. Según se ilustra en la Figura 4, el método incluye principalmente las etapas siguientes .
En la etapa 401, la información de control de enlace ascendente requerida para transmitirse y la información de datos correspondiente a uno o dos bloques de transporte son codificadas, respec ivamente, se obtiene una secuencia codificada en función de una longitud objetivo y se forma una secuencia de modulación codificada correspondiente a partir de la secuencia codificada en conformidad con un modo de modulación.
En donde, la información de control de enlace ascendente se procesa por uno o más de los dos modos siguientes:
Modol, la información de control de enlace ascendente ??,? ...??_
(endonde N es mayor que 11 ) requerida para transmitirse, se divide en dos PARTES, o°,o,°,..-oc° fm)_ Y o¡,o¡,..^.OT.((JÍ,2 ; un número de símbolos de código QQ , Qx requeridos para transmitir la información de control de enlace ascendente es objeto de cálculo; o°, ,...oc)eil(Nll)_l y se codifican, respectivamente,, utilizando un código de bloque lineal y la secuencia de modulación codificada correspondiente a la información de control de enlace ascendente se obtiene en función de las longitudes objetivos codificadas Qo=Qo*Qm y Q\ =Q\*Qm > de un orden de modulación Qm correspondiente al bloque de transporte y de un número de capas de transporte L correspondiente al bloque de transporte.
Además, el proceso de calcular un número de símbolos de código Q0 , Qx requeridos para transmitir la información de control de enlace ascendente puede realizarse adoptando cualquiera de las formas operativas siguientes:
1, el número de símbolos de código QQ , Qx requeridos en cada capa se calcula en función de un número bits ceil(N/2) correspondiente a o0 ,ø, ,--o ,c°
ceei¡ll((NNIn2))-_\x y un número de bits N-ceil(N/2) correspondiente a
2, el número de símbolos de código Q requerido se calcula
en función de TV cuando el número de bits N correspondiente a o0,ox,...oN_ es par, se calcula el número de símbolos de código Q requerido en función de N+ l cuando el número de bits N correspondiente a o0,ox,...oN_x es impar, entonces el número de símbolos de código QQ requerido en cada capa para transmitir Q,Ox ,...o e¡l N/2)_x es i-9ual a Q ^ t y el número de símbolos de código Q¡ requerido en cada capa para transmitir es igual a 072.
Además, la etapa de obtención de la secuencia de modulación codificada correspondiente a la información de control de enlace ascendente en función de las longitudes objetivos codificadas Qo=Qo*Qm y Q =0,'*0„, del orden de modulación Qm correspondiente al bloque de transporte y del número de capas de transporte L correspondiente al bloque de transporte se puede realizar por cualquiera de las formas operativas siguientes:
1, las secuencias codificadas q , qx° , - - ga y ??'^?'—^?, correspondientes a oQ°,o°,...oc°eil{N/2 V se obtienen, respectivamente, en función de las longitudes objetivos codificadas Q0 y Qx ; q0 , q , ...qQ se obtiene disponiendo en cascada
ql , x° , - -qQa Y ^¿'^í '···9?, cuando el número de capas de transporte L correspondiente al bloque de transporte es 1 y entonces, la secuencia de modulación codificada q , q , ...q . se forma en función
-Lo—1 —Q
del orden de modulación Qm y q0 , q , .~qQ se obtiene mediante la disposición en cascada de qa° , qx ,·-4?0 V cuando el número de
capas de transporte L correspondiente al bloque de transporte es 2 y se repite q0 ,q^ ,--qQ y la secuencia de modulación codificada q ,q ,...q , se forma en función del orden de modulación.
2, las secue
correspondientes a
respectivamente, en función de las longitudes objetivos codificadas Q0 , Q , las secuencias de modulación codificadas correspondientes q°Q,q^,...q y q^, qx ,...q^ se forman en función del orden de modulación Qm , q^ q^ ,...q^ se obtienen disponiendo en cascada q°Q, q ,...q y qlQ,q ,...q^1 cuando el número de capas de transporte L correspondiente al bloque de transporte es 1; y q^,q^ ,...q^ se obtiene
repitiendo respectivamente y luego, disponiendo en cascada <7°,<7°,...<7°. y qlo,q] ,...q cuando el número de capas de transporte L
correspondiente al bloque de transporte es 2.
3, las secuencias codificadas ^,^0,...^ y ?'?»^! »¦·¦¾'¾ correspondientes a ol,ox ...oe¡l{NI2)_x y se obtienen,
respectivamente, en función de las longitudes objetivos codificadas Q0 , Q , las secuencias de modulación codificadas correspondientes qo,qt ,...qQ. se forman a partir de 9°' 1° >¦··<?ø, Y ^?'^? >···9,{¾ cuando el número de capas de transporte L correspondiente
al bloque de transporte es 1 y la secuencia de modulación codificada qQ,q^ ,...q^ se obtiene repitiendo respectivamente y luego,
disponiendo en cascada ?>4?°>—<7?„ cuando el número de capas de transporte L correspondiente al bloque de transporte es 2.
Conviene señalar que la información de control de enlace ascendente es una o más de: información de ACK/NACK e información de RI.
En el Modo 2, se calcula un número de símbolos de código Q requerido para transmitir la información de control de enlace ascendente o0,o,...oN_l (en donde N es mayor que 11), o0,o],...oN_l se codifica utilizando un código convolucional , de cola entrelazada, con una longitud de 7 una tasa de código de 1/3 (según se ilustra en la Figura 3) o realizando un control de redundancia cíclica (CRC) con una longitud de 8 antes de la codificación; en cuanto a la información de respuesta de ACK/NACK e información de RI, la secuencia codificada correspondiente #0,<7, ,...<7e se obtiene en función de las longitudes objetivos codificadas Q =Q *Qm y la secuencia de modulación codificada correspondiente q^,q^,...q^ se
obtiene en un función de un orden de modulación correspondiente Qm cuando un número de capas de transporte L correspondiente a un bloque de transporte es 1 y la secuencia codificada correspondiente 0,ql,-- g se obtiene en función de la longitud objetivo codificada Q =Q *Qm cuando el número de capas de transporte L correspondiente al bloque de transporte es 2 ,
se repite y la secuencia de modulación codificada correspondiente qQ,q^,...q^. se obtiene en función del orden de modulación correspondiente Qm ; en cuanto a la información de indicador de calidad de canal (CQI ) /indicación de matriz de pre-codificación (PMI), la secuencia codificada correspondiente ,<l\,—<iQ se
obtiene en función de la longitud objetivo codificada Q =Q *Qm
cuando el número de capas de transporte L correspondiente al bloque de transporte es 1 y la secuencia de modulación codificada correspondiente q^,q^,...q^ se obtiene en función del orden de
modulación correspondiente Qm cuando el bloque de transporte no
tiene información de datos a transmitirse; la secuencia codificada correspondiente q0,q,—qQ se obtiene en función de la longitud objetivo codificada Q = L*Q *Qm cuando el número de capas de transporte L correspondiente al bloque de transporte es 2 y la secuencia de modulación codificada correspondiente q^q^,...q^ se
obtiene en función del orden de modulación correspondiente Qm cuando el bloque de transporte no tiene información de datos a transmitirse .
En donde, el elemento en la secuencia de modulación de codificación tiene una longitud de L*Qm ; el procedimiento de codificación adoptando códigos de bloque lineales comprende:
en donde, i = 0, 1, 2, Q-l, O indica la
cantidad de información de realimentación, M(¡ll) indica un valor numerado i en secuencia básica n, y O0,Ol ,...,0 indica información de pre-codificación . La idea inventiva se describe tomando M(¡ll)
a modo de ejemplo, lo que se indica en la tabla 4, pero no está limitada a tal respecto.
Tabla 4
La etapa de procesar la información de datos correspondiente a los uno o dos bloques de transporte comprende:
CRC con una longitud de bloque de 24, la segmentación de bloques de códigos y CRC con una longitud de sub-bloque de 24 se realizan sobre la información de datos correspondiente al bloque de transporte requerido a transmitirse, la codificación de canales y la coincidencia de tasas se realizan utilizando códigos turbo con una tasa de código de 1/3, la longitud objetivo G del bloque de transporte se calcula en función de un ancho de banda correspondiente, del número de símbolos, de la longitud objetivo de la información de CQI/PMI en el bloque de transporte y de la longitud objetivo de la información de RI requerida para transmitirse en el bloque de transporte al mismo tiempo, por lo que se obtiene una información de datos codificados correspondientes /0, ,/2, 3,-,/G-I ;
la información de datos codificada J fO>J f\> f2>J fÍ>-"> fG-\ y ia información CQI/PMI codificada q0,qx,q2,qJ,...,qQ ^_{ se disponen en
cascada cuando el bloque de transporte requiere también transmitir
información de CQI/PMI y una secuencia de modulación codificada de datos/control correspondiente gQ,g{,g2,g}'···>£„,_, se forma en
función de un orden de modulación del bloque de transporte y de un número de capas de transporte correspondientes al bloque de transporte, en donde H— {p+QCQI ), y H' = HIQm;
la secuencia de modulación codificada de datos correspondiente gQ, g, g2, g},---,gH, j se forma a partir de la información de datos codificada f0,ff2,j"3,.··>fG-\ en conformidad con el orden de modulación y el número de capas de transporte correspondiente al bloque de transporte cuando el bloque de transporte no necesita transmitir información de CQI/PMI, en donde H =G y H' = HI Qm .
En la etapa 402, se intercala la secuencia de modulación codificada obtenida y la secuencia de modulación codificada intercalada se transmite sobre una capa correspondiente a un canal PUSCH.
Además, la idea inventiva da a conocer, además, un método para determinar un número de símbolos de código requeridos en cada capa cuando se transmite información de control de enlace ascendente en un Canal Compartido de Enlace Ascendente Físico (PUSCH), que comprende: el número de símbolos de códigos requeridos en cada capa se determina con la fórmula siguiente : Q - max(Q ,Qmin) , en donde Qmin puede obtenerse por cualquiera de lo siguiente : Qmin = ß ^" *a] O = Ga? , O -a .
Además, el valor de a es uno de los valores siguientes: el valor de a está configurado por una capa alta o
en donde los valores de p, q y m son números positivos convenidos por una estación base y un equipo de usuario UE o
el valor de se obtiene en función del valor de ß
a-0; o
a-c*0/Qm, en donde el valor de c es un número positivo configurado por la capa alta o convenido por la estación base y el equipo UE y el valor de Qm es un número positivo que no es 0 convenido porlaestaciónbaseyel equipo UE o un orden de modulación correspondiente a un bloque de transporte.
Además, cuando existe solamente un bloque de transporte, el valor de Qm es el orden de modulación correspondiente al bloque de transporte y cuando existen dos bloques de transporte, el valor de£?m es el más pequeño o una media de los órdenes de modulación correspondientes a los dos bloques de transporte.
? n r PUSCH i rPUSCHl o PUSCH ?
¦ ivi sc · symb ·poffsel
Q - min PUSC
, 4- CQI-MIN
En donde, 0CQl_M¡N indica un número de bits de información de
CQI/PMI después de CRC cuando el rango de una celda de enlace descendente única es 1 ; O indica un número de bita de la información
, ? , ·· , . . . . xrPUSCH-initial . , de control de enlace ascendente a transmitirse; ivsymb indica
el número de símbolos utilizados en la transmisión en canal PUSCH inicial que no es la señal de referencia de demodulación (DMRS) ni la señal de referencia de sondeo (SRS) ; M™SCH-m'u¡íl indica un ancho de banda durante la transmisión a través de PUSCH inicial y se expresa en un número de sub-portadoras ; A^USCH indica un ancho de banda de subtrama actual para transmisión en PUSCH y se expresa en un número de sub-portadoras; C(l) indica un número de bloques de código correspondiente al bloque de transporte i después de CRC y la segmentación de bloques de códigos; indica un número de bits correspondiente a cada bloque de código del bloque de transporte i y el valor de i es 1 o 2; ß^" indica fi^~ACK o y está configurado por una capa alta.
Además, la información de control de enlace ascendente es una o más de: información de respuesta de ACK/NACK e información de RI . Conviene señalar que el método antes citado para determinar un número de símbolos de código referido en cada capa cuando se transmite información de control de enlace ascendente en el canal PUSCH es aplicable al caso en el que el número de bits de la información de control de enlace ascendente es mayor que 2 y también aplicable al caso en el que no está limitado el número de bits
de la información de control de enlace ascendente.
El método para transmitir información de control de enlace ascendente, en conformidad con la idea inventiva, se describe, además, en conjunción con las formas de realización de la invención.
En la forma de realización 1 de la invención, se supone que un solo bloque de transporte está configurado, los datos se transmiten en este bloque de transporte, el bloque de transporte corresponde a una sola capa de transmisión durante la transmisión, la información de control de enlace ascendente requerida para transmitirse por la subtrama actual es [OjfCK ,O CK ,...09CK ] , la subtrama
actual es de prefijo cíclico (CP) normal, las columnas de la matriz virtual se numeran comenzando desde 0 y no necesita transmitirse ninguna SRS. El método para transmitir información de control de enlace ascendente incluye principalmente las etapas siguientes.
Etapa 1, la información de ACK/NACK o CK,o CK ,...ogCK se divide en dos partes o K o K ...o K0 y o K o K ..x>^cKx y se calcula un número de símbolos de código Q0 , Q[ requerido para transmitir la
A CK0 A Cf 0 A CK0 información de control de enlace ascendente; o0 ,ø, ,...ø, y o0 ,...o9 se codifican, respectivamente , utilizando un código de bloque lineal, las secuencias codificadas q¿CK0 q^CKa',...q^K0 y qQACK qtCK ...q£K correspondientes a o0ACK0,o?CK0,...o¿CK0 y
OQCK ,ofCKl ,...o*CKX se obtienen en función de las longitudes objetivo codificadas Q0 , Q , <70 , #, ,--- g se obtiene después de la disposición
en cascada de <7o ' <7i°>··· (¾ ^?'^?—^?, y luego, la secuencia de modulación codificada q^q^,...q^ se obtiene en función de un orden
de modulación.
La información de datos correspondiente al bloque de transporte es codificada; una secuencia de bits del bloque de transporte codificada f0 , f ,f2 ,...,fG _, se obtiene en función de la longitud objetivo G y entonces, la secuencia de modulación codificada correspondiente al bloque de transporte es gQ, gl , g2,gi,---,g H, , ·
Etapa 2, la secuencia de modulación codificada obtenida qo,q^ ,...q^. correspondiente a la información de ACK/NACK y la
secuencia de modulación codificada 80>81>82>83>—>8 ·-\ correspondiente al bloque de transporte son intercaladas y luego, se transmite sobre la capa correspondiente al canal PUSCH.
En la forma de realización 2 de la invención, se supone que está configurado un solo bloque de transporte, se transmiten datos en este bloque de transporte, el bloque de transporte corresponde a dos capas de transmisión durante la transmisión, el orden de modulación correspondiente es Qm = 2 durante la transmisión, la información de control de enlace ascendente requerida para transmitirse por la subtrama actual es [OQCK,0CK,...0gCK] , la subtrama actual es el CP normal, las columnas de la matriz virtual se numeran comenzando desde 0 y no necesita transmitirse ninguna SRS . El método para transmitir información de control de enlace ascendente comprende principalmente las etapas siguientes.
Etapa 1, la información de ACK/NACK oACK,oACK,...o9CK se divide en dos partes o K o†CK0,...o9ACK0 y o K oACK ...o9ACKX , y el número de símbolos de código Q0 , Q¡ requerido para transmitir la información de control de enlace ascendente es objeto de cálculo; oACK0,oxACK0,...o9CK0 y oACK oxACK ...o K se codifican, respectivamente,
utilizando el código de bloque linea, las secuencias codificadas
ACKO ACKO ACKO „¿CK\ ACK\ ACK\ _ ^.^^
?o ><7i >···¾ >?i »··¦¾ correspondientes a
5 oACK ,oÁCK0,...oACK0 y o K oxÁCK ...oACK se obtienen en función de las longitudes obj etivo codificadas ?¾ , Qx , q0 ,qx ,—qQ se obtiene
después de la disposición en cascada de q0ACKC q CKt >···(1&?0 Y q K q K ...q^KX , se repite y luego, la secuencia de
ACK ACK ACK ' modulación codificada q^ ,q^ se obtiene en función del
10 orden de modulación, en donde qACK =[q Ck A+g _x fCK f+¿ _ r siendo en k = 0,\,2,...,Q i = i + Qm.
Se codifica la información de datos correspondientes al bloque de transporte; la secuencia de bits f0 ,fx ,f2 ,...,fG _, del bloque de
transporte codificado se obtiene en función de la longitud obj etivo 15 G y entonces, la secuencia de modulación codificada correspondiente al bloque de transporte es gQ,g^,g2,g},---,g H, , ·
Como alternativa, la etapa 1 puede adoptar también el modo siguiente :
La información de ACK/NACK o*CK ,oACK,...oxgCK se divide en dos partes n ^ACKO ACKO ACKO ACK\ ACK\ „ACK\ -, , . . , , , , , .
20 o0 ,ox ,...o9 y o0 ,ox ,...o9 y el numero de símbolos de código Q0 , Qx requerido para transmitir la información de control de enlace ascendente es objeto de cálculo; oACK ,oxACK0,...oACK0 y o^CKl,oACKl,...oACKl se codifican, respectivamente, utilizando el código de bloque lineal, las secuencias codificadas qACKG',qACK0 ..^?? y
¿bc- q„0ACK\ ,q„xACK\,···<„¾ACK\ correspond ?i¦;entes a o0 ACKO,ox ACKO,...o9 ACKO y OQCKÍ ,ofCKi ,...o CKi se obtienen en función de las longitudes objetivo codificadas Q0 , Q, , las secuencias de modulación codificadas
, . . ¦ ACK O ACKO ACKO ACK \ ACK\ ACK\ , , .
correspondientes ,qi >···7?· Y #0 ><7, '•"<7Q se obtienen en
,_ . , . ? , , , , . , ACK O ACKO ACKO ACK \ ACK\ ACK \ función del orden de modulación, qo ,qi y qQ ,q^ '—^?;
se repiten respectivamente y entonces se forma la secuencia de
. , ACK ACK ACK , . ACK r ACKm ACKm -, modulación de codificación q ,q ,—qrí i en donde q = |o <7. \ i
siendo k = 0,\,2,...,Q , w = 0.1.
La información de datos correspondiente al bloque de transporte es codificada; la secuencia de bits fQ ,/¡ ,f2 ,...,fG _, del bloque de
transporte codificado se obtiene en función de la longitud obj etivo G y entonces, la secuencia de modulación codificada correspondiente al bloque de transporte es g ,g ,g ,§ ,···, g , ^ ·
Etapa 2, la secuencia de modulación codificada obtenida q^,q^,...q^ correspondiente a la información ACK/NACK y la secuencia de modulación codificada g , g)5 g2, g},...,g correspondiente al
bloque de transporte se intercalan y luego, se transmiten sobre la capa correspondiente al canal PUSCH.
En la forma de realización 3 de la invención, se supone que se configuran dos bloques de transporte TB0,TBX ; se transmiten datos en ambos bloques de transporte, los bloques de transporte corresponden a dos capas de transmisión durante la transmisión; el equipo UE obtiene, en función de una indicación de enlace ascendente, el ancho de banda que se asigna para la transmisión del canal PUSCH por la estación base es un RB y obtiene el MCS IMCS>IMCS2 OS dos bloques de transporte; en función de IMCSI,IMCS^ y del número de bloques de transporte, el equipo UE puede obtener que el tamaño de los bloques de transporte correspondientes es 120 y 224, respectivamente y el orden de modulación es Qm° = 2, 0,,', = 2 ; después de que se añadan 24 bits de CRC a los bloques de transporte respectivamente y la segmentación de bloques de códigos, el número de bloques de códigos de cada bloque de transporte es C°=1,C' =1 y el tamaño del bloque de códigos es ?G? = \AA,Kr =248 ; se configuran los ß ™ Qmin = a ; el valor de configurado por una capa alta se selecciona a partir de
Qm Qm Qm ^Qm Qm Qm
en donde f(0) = {1,1,1,5/4,6/5,11/6,11/7,11/8,11/9,11/10,17/11} , sin embargo, no pueden excluirse otros valores configurados por la capa alta; suponiendo que el valor de a configurado por la estación base
32
actual es a =— = 16, entonces <2m¡ =16; la información de control
de enlace ascendente requerida para transmitirse es
[0¿CK,OlACK,...0¿CK]; la subtrama actual es CP normal, las columnas de la matriz virtual se codifican a partir de 0 ; ninguna SRS se requiere para transmitirse; la fórmula para calcular el número de símbolos de código requeridos en cada capa cuando se transmite información de ACK/NACK energía 1 canal PUSCH es:
max(Q",Qmia) = max(Q =
=max(8, 16)=16.
En la forma de realización 4 de la invención, se supone que
se configuran dos bloques de transporte TBQ,TBl se transmiten datos en ambos bloques de transporte y los bloques de transporte corresponden a dos capas de transmisión durante la transmisión; el equipo UE obtiene, en función de una indicación de enlace ascendente, el ancho de banda que se asigna para la transmisión de canal PUSCH por la estación base es un RB y obtiene el CS IMCSÍ^M S1 ^e l°s ^os bloques de transporte; en función de IMCSI,IMCSI y del número de bloques de transporte, el equipo UE puede obtener que el tamaño de los bloques de transporte correspondientes es 120 y 224 respectivamente y el orden de modulación es QmQ = 2,Qml = 2 ; después de añadir 24 bits de CRC a los bloques de transporte, respectivamente, y la segmentación de los bloques de código, el número de los bloques de código de cada bloque de transporte es C°=1,C'=1 y el tamaño de los bloques de transporte es
*»=144,*: =248 ; se configuran los ß^^ß^ =2, Qmm=[¾G*a] ,
el equipo de usuario UE y la estación
base convienen que m=4, p=l, q=20; ß ¡(PUSCH
offset =2 , que es más pequeño que m=4, por lo que a = 20, entonces Qmin=20; la información de control de enlace ascendente requerida para transmitirse es [O0 ,0] ,...09 ]; la subtrama actual es CP normal; las columnas de la matriz virtual se numeran comenzando desde 0; no se requiere ninguna SRS para transmitirse y la fórmula para calcular el número de símbolos de códigos requeridos en cada capa cuando se transmite información de ACK/NACK en el canal PUSCH es:
.j-PUSC
U ' M sc
max(Q",ß??) = max(Q' = min
=max(8, 20)=20.
En la forma de realización 5 de la invención se supone que se configuran dos bloques de transporte TB0,TB{ , se transmiten datos en ambos bloques de transporte; los bloques de transporte corresponden a dos capas de transmisión durante la transmisión; el equipo UE obtiene, en función de una indicación de enlace ascendente, el ancho de banda que se asigna para la transmisión de canal por la estación base que es un RB y obtiene el MCS IMCS¡ ,IMCs1 de los dos bloques de transporte; en función de Y Qmü - 2,Qml = 2 y del número de bloques de transporte, el equipo UE pude obtener que el tamaño de los bloques de transporte correspondientes es 120 y 224 respectivamente y el orden de modulación es Qm° = 2, Q)n - 2 ; después de que se añadan 24 bits de CRC a los bloques de transporte respectivamente y la segmentación de bloques de códigos, el número de bloques de código de cada bloque de transporte es ^=144,^=248 ; el ß^" = fi¡£?~ACK =2 se configura Y Qmin = \ e?'" *& Y el valor de se obtiene se obtiene a partir de ß ^? y los valores de y ß ?" son según se ilustran en la
Tabla 5. La idea inventiva solamente toma la tabla 5 a modo de ejemplo, pero, por supuesto, no se pueden excluir otros valores
, „ n iPPUUSSCCH
de y t offset
n HARQ-ACK
P offset a
Tabla 5
La información de control de enlace ascendente requerida para transmitirse es [0¿CK,OfCK,...0 CK] ; la subtrama actual es CP normal; las columnas de la matriz virtual se numeran comenzando desde 0 ; no se requiere ninguna SRS para transmitirse y la fórmula para
calcular el número de símbolos de códigos requeridos en cada capa cuando se transmite información de ACK/NACK en el canal PUSCH es
O Mi j PUSCH
svmb ß igset
max{Q,Qmin) = max(Q' = min =m
r=0
ax(8, 40)=40.
En la forma de realización 6 de la invención, se supone que se configuran dos bloques de transporte , se transmiten datos en ambos bloques de transporte, los bloques de transporte corresponden a dos capas de transmisión durante la sino; el equipo UE obtiene, en función de una indicación de enlace ascendente, que el ancho de banda que se asigna para la transmisión por el canal PUSCH por la estación base es un RB y obtiene el MCS de los dos bloques de transporte; en función de IMCS¡ , IMCSi ydelnúmero de bloques de transporte, el equipo UE puede obtener que el tamaño de los bloques de transporte correspondientes es 120 y 224 respectivamente y el orden de modulación es Q° =2,Q]n=2; después de añadir 24 bits de CRC a los bloques de transporte respectivamente y la segmentación de los bloques de código, el número de bloques de código de cada bloque de transporte es C°=1,C'=1 y el tamaño de los bloques de código es Á'" = 144, = 248 ; se configura ß??=ß"ß'?€?=2, £min=rSr*«1 en donde la capa alta configura a =3; la información de control de enlace ascendente requerida para transmitirse es [0¿CK,OfCK ,...O CK] ; la subtrama actual es CP normal; las columnas de la matriz virtual se numeran comenzando desde 0; no se requiere ninguna SRS para transmitirse y la fórmula para calcular el número de símbolos de códigos requeridos en cada capa cuando se transmite información de ACK/NACK en el canal PUSCH es :
PUSCH
max(Q",Qmiñ) = max(£>" 4- , > finta )
=m ax(8, 6)=8.
En la forma de realización 7 de la invención, se supone que se configuran dos bloques de transporte TB0,TB] ; se transmiten datos en ambos bloques de transporte; los bloques de transporte corresponden a dos capas de transmisión durante la transmisión; el equipo UE obtiene, en función de una indicación de enlace ascendente, que el ancho de banda está asignado para la transmisión del canal PUSCH, por la estación base, es un RB y obtiene el MCS IMCSi,IMCs2 de los dos bloques de transporte; en función de ¡MCS^^MCS! y del número de bloques de transporte, el equipo UE puede obtener que el tamaño de los bloques de transporte correspondiente es 120 y 224 respectivamente y el orden de modulación es fi°=2,fi',=2; después de añadirse 24 bits de CRC a los bloques de transporte respectivamente y de la segmentación de los bloques de códigos, el número de bloques de código de cada bloque de transporte es C°=1,C'=1 y el tamaño de los bloques de códigos es K° = 144, Kr[ = 248 ;
PUSCH n HARQ-ACK
configuran los Offset ~ P offset z2> tQímmi,nn = ~ |\ ^ßo?ffse?t™ *a~\ en donde a-O-\0; la información de control de enlace ascendente que se requiere transmitir es [0^CK,OCK,...OgCK] ; la subtrama actual es CP
normal; las columnas de la matriz virtual se numeran comenzando desde 0; no se requiere ninguna SRS para transmitirse y la fórmula para calcular el número de símbolos de códigos requeridos en cada capa cuando se transmite información de ACK/NACK en el canal PUSCH es :
max(Q',Qmin) = max(Q" =
ax(8, 20)=20.
En la forma de realización 8 de la invención, se supone que se configuran dos bloques de transporte TB0,TB ; se transmiten datos
en ambos bloques de transporte y los bloques de transporte corresponden a dos capas de transmisión durante la transmisión; el equipo UE obtiene, en función de una indicación de enlace ascendente, que el ancho de banda que se asigna para la transmisión en el canal PUSCH por la estación base es un RB y obtiene el MCS IMCSÍ,JMCs2 l°s ^os bloques de transporte; según Y número de bloques de transporte, el equipo UE puede obtener que el tamaño de los bloques de transporte correspondientes es 120 y 224 respectivamente y el orden de modulación es Qn =2,Qml =2 ;
después de añadir 24 bits de CRC a los bloques de transporte respectivamente y la segmentación de los bloques de códigos, el número de bloques de código de cadabloque de transporte es C° = 1,C' =1 y el tamaño de los bloques de código es Kr° =144,^ =248 ; se configura ß%«"=ß??~?€?=2' ß™?=G»1' en donde la estación base y
UE convienen c=3; Qm es el valor mínimo de los órdenes de modulación de código de los dos bloques de transporte, esto es Qm=2; la información de control de enlace ascendente requerida para transmitirse es [0¿CK,OfCK,...0¿CK] / la subtrama actual es CP normal; las columnas de la matriz virtual se numeran comenzando desde 0; no se requiere ninguna SRS para transmitirse y la fórmula para calcular el número de símbolos de códigos requeridos en cada capa cuando se transmite información de ACK/NACK en el canal PUSCH
max(Q~,Qmin) = ax(Q
=max(8, 16) =16.
En correspondencia con el método antes citado para transmitir información de control de enlace ascendente, la idea inventiva da a conocer, además, un sistema para transmitir información de control de enlace ascendente, que comprende : un módulo de modulación de códigos y un módulo de intercalado y transmisión. El módulo de modulación de códigos está configurado para codificar la información de control de enlace ascendente requerida para transmitirse y la información de datos correspondientes a uno o dos bloques de transporte respectivamente, para obtener una secuencia codificada en función de una longitud objetivo y para formar una secuencia de modulación codificada correspondiente a partir de la secuencia codificada en conformidad con un modo de modulación . El módulo de intercalado y transmisión está configurado para intercalar la secuencia de modulación codificada obtenida y para transmitir la secuencia de modulación codificada intercalada sobre una capa correspondiente al canal PUSCH.
En donde, la información de control de enlace ascendente es procesada por el módulo de modulación de códigos en uno o más de los dos modos siguientes:
Modol, la información de control de enlace ascendente o0,ø,,...o^,
( N>11) requerida para transmitirse se divide en dos partes i(N/2)- Y °o' °i T"°N-ceU(Ni7)-\ ' e-L número de símbolos de código Q0 , Q requerido para transmitir la información de control de enlace ascendente se calcula; ^ °i "°l(w2)-i Y 0o>0 -0N-ceiHN/2)-i se codifican respectivamente, utilizando un código de bloque lineal y la secuencia de modulación codificada correspondiente a la información de control de enlace ascendente se obtiene en función de las longitudes objetivo codificadas Q0=Q()*Qm, Q =Q\*Qm, un orden de modulación Qm correspondiente al bloque de transporte y un número de capas de transmisión L correspondiente al bloque de transporte.
Además, el número de símbolos de código requerido para transmitir la información de control de enlace ascendente puede calcularse por cualquiera de las formas siguientes:
1, el número de símbolos de códigos Q0 , Qx requerido en cada capa se calcula en función de un número de bits ceil(N/2) correspondiente a o°,ox°,...oc°e¡¡{NI2)_x y un número de bits N-ceil(N12) correspondiente a
2, el número de símbolos de códigos Q requeridos se calcula en función de N cuando el número de bits N correspondiente a o0, oy , ..joN_ es par, el número de símbolos de código Q requerido se calcula en función de N + \ cuando el número de bits N correspondiente a o0,o,,...ow_, es impar, entonces, el número de símbolos de código Q0 requerido en cada capa para transmitir es igual a Q /2 y el número de símbolos de códigos Q¡ requerido en cada capa para transmitir ?^,?,',.,.?^,.,^^^, es igual a (¿12.
Además, la etapa de obtener la secuencia de modulación codificada correspondiente a la información de control de enlace ascendente en función de las longitudes objetivos codificadas Q0 =Qo*Qm y Q\ =Q\*Q,„' el orden de modulación Qm correspondiente al bloque de transporte y el número de capas de transporte L correspondientes al bloque de transporte se puede poner en práctica adoptando cualquiera de las formas operativas siguientes:
1, las secuencias codificadas ql, q¡,...qQ°a y </o>9i correspondientes a l , o0, ...oc°e (NI2)_ y o¿,o|,.. ^_ce|./(Af/2H se obtienen
respectivamente, en función de las longitudes objetivos codificadas Q0 y Qx ; q0 , q] ,...q^ se obtiene mediante la disposición en cascada de q , qx°,...qQ°a y cuando el número de capas de transporte L correspondiente al bloque de transporte es 1 y entonces , la secuencia de modulación codificada q , q , ...q . se forma en función del orden de modulación Qm ; y q0 , q , ---qQ se obtienen disponiendo en cascada de ql, q¡ ,·¦¦(}Q0 y <7¿ cuando el número de capas de
transporte L. correspondiente al bloque de transporte es 2 y se repite q0,q\,---qo Y la secuencia de modulación cooddiiíficada
se forma en función del orden de modulación
2. las secuencias codificadas q0°, \° Y #o> correspondientes a se obtienen,
respectivamente, en función de las lonqitudes objetivos codificadas Q0 , Q] , las secuencias de modulación codificadas correspondientes q^,q^,...q y q^,q^,...q se forman en función del orden de modulación Qm , qQ,q^,...q^ se obtiene mediante la disposición en cascada q^,q^,...q y q^,q^,...q cuando el número de
capas de transporte L correspondiente al bloque de transporte es 1 y q^,q^,...q^, se obtiene mediante la repetición respectiva y entonces, la disposición en cascada de #°» ° ·· °· y #o'-Z''"'-Za' cuando
el número de capas de transporte L correspondiente al bloque de transporte es 2 ;
3. las secuencias codificadas ql,qO,...qQ0n y correspondientes a o ,o1,...ocQeU(NI2)_ y se obtienen,
respectivamente, en función de las longitudes objetivos codificadas Q0 , (?, , la secuencia de modulación codificada qQ,q^,...q^se forma a partir de q ,q¡ ,.-qQo y 9?»9? '—^?, cuando el número
de capas de transporte L correspondiente al bloque de transporte es 1 y la secuencia de modulación codificada qo,q ,...q^, se forma
repitiendo, respectivamente, y luego, disponiendo en cascada ql,q\ ,---qQ°o Y #¿ > <7i »— cuando el número de capas de transporte L
correspondiente al bloque de transporte es 2.
Conviene señalar que la información de control de enlace ascendente es una o más de: información de ACK/NACK e información de RI.
En el Modo 2, se calcula un número de símbolos de código Q requerido para transmitir la información de control de enlace ascendente ??,? ...??_ (en donde N es mayor que 11), ?0,?,,...?? se codifica utilizando un código convolucional, de cola entrelazada, con una longitud de 7 y una tasa de código de 1/3 (según se ilustra en la Figura 3) o realizando un control de redundancia cíclica
(CRC) , con una longitud de 8 antes de la codificación; en cuanto a la información de respuesta de ACK/NACK y la información de RI, la secuencia codificada correspondiente q0 ,q ,...qQ se obtiene en función de la longitud obj etivo codificada Q ~ Q * Qm y lasecuencia de modulación codificada correspondiente qQ,q^ ,...q^, se obtiene en función de un orden de modulación correspondiente Qm cuando un número de capas de transporte L correspondiente a un bloque de transporte es 1 y la secuencia codificada correspondiente qQ ,q ,--qQ se obtiene en función de la longitud obj etivo codificada Q = Q * Qm cuando se repite el número de capas de transporte L correspondiente al bloque de transporte es 2 , ¾r0,¾r, ,··-^ y la secuencia de modulación codificada correspondiente q^, q^ ,...q^ se obtiene en función del orden de modulación correspondiente Qm ; en cuanto a la información del indicador de calidad de canal (CQI ) /indicación de matriz de pre-codificación (PMI), se obtiene la secuencia codificada correspondiente qQ,q ,...q en función de la longitud objetivo
codificada Q = Q * Qm cuando el número de capas de transporte L
correspondiente al bloque de transporte es 1 y se obtiene la secuencia de modulación codificada correspondiente q^ q^.-q^. en
función del orden de modulación correspondiente Qm cuando el bloque de transporte no tiene información de datos a transmitirse; la secuencia codificada correspondiente qQ ,qx ,---qQ se obtiene en función de la longitud objetivo codificada Q = L*Q * Qm cuando el número de capas de transporte L correspondiente al bloque de transporte es 2 y se obtiene la secuencia de modulación codificada correspondiente qQ, q^ ,...q^ en función del orden de modulación correspondiente Qm cuando el bloque de transporte no tiene información de datos a transmitirse.
La etapa de procesamiento de la información de datos correspondiente a uno o dos bloques de transporte comprende:
CRC con una longitud de bloques de 24 , la segmentación de bloques de códigos y CRC, con una longitud de sub-bloque de 24, se realizan sobre la información de datos correspondiente al bloque de transporte requerido a transmitirse, la codificación de canales y la coincidencia de tasas se realiza utilizando códigos Turbo con una tasa de código de 1/3, la longitud objetivo G del bloque de transporte se calcula en función del ancho de banda correspondiente, del número de símbolos, de la longitud objetivo de información de CQI/PMI en el bloque de transporte y de la longitud objetivo de información de RI requerida para transmitirse en el bloque de transporte al mismo tiempo, con lo que se obtiene una información de datos codificada correspondiente f0,fl,f2,fi,--;fG-i <' cuando el bloque de transporte requiere, además, transmitir información de CQI/PMI , entonces la información de datos codificada f0,f,f2,f},---,fG-\ Y Ia información de CQI/PMI codificada ^'^'^'^'•••'^ecgH se disPonen en cascada y se forma una secuencia
de modulación codificada de datos/control correspondiente g ,g ,g2,g},...,gH, ] en función de un orden de modulación del bloque
de transporte y de un número de capas de transporte correspondientes al bloque de transporte, en donde H— [Cr +QCQ¡ ) y de una longitud
de la secuencia de modulación codificada de datos/control correspondiente H'— HIQm.
Cuando el bloque de transporte no necesita transmitir información de CQI/PMI, entonces la secuencia de modulación codificada de datos correspondiente g0,gi, 2, i v>£w, , se forma a partir de la información de datos codificada f0,fl,f2,f},--->fG-\ en función del orden de modulación y del número de capas de transporte correspondientes al bloque de transporte, en donde H = G y de la longitud de la secuencia de modulación codificada de control correspondiente H' = HIQm.
En correspondencia con el método antes citado para determinar un número de símbolos de códigos requeridos en cada capa cuando se transmite información de control de enlace ascendente en canal PUSCH dado a conocer por la invención, la idea inventiva da a conocer, además, un aparato para determinar un número de símbolos de códigos requeridos, en cada capa, cuando se transmite información de código de enlace ascendente en el canal PUSCH, que comprende: un módulo para determinar el número de símbolos de códigos y un módulo de determinación de parámetros; en donde el módulo para determinar el número de símbolos de códigos se configura para determinar el número de símbolos de códigos requeridos en cada capa con la fórmula siguiente Q =max(Q",Qmin) ; y el módulo de determinación de parámetros está configurado para determinar Qmia - ß ^" , o ?„= Ga? ' ° £Ln=«' en donde \ ~\ representa ceil (celda) yß^™ es una compensación correspondiente a la información de control de enlace ascendente y el valor está configurado por una señalización de capa alta.
Todo lo anteriormente descrito son solamente formas de realización preferidas de la invención y no están previstas para limitar el alcance de protección de la idea inventiva.
Se hace constar que con relación a esta fecha, el mejor método conocido por la solicitante para llevar a la práctica la citada invención, es el que resulta claro de la presente descripción de la invención.
Claims (21)
1. Un método para transmitir información de control de enlace ascendente, que comprende: la codificación de la información de control de enlace ascendente requerida para transmitirse e información de datos correspondientes a uno o dos bloques de transporte respectivamente, la obtención de una secuencia codificada en función de una longitud objetivo y la formación de una secuencia de modulación codificada correspondiente a partir de la secuencia codificada en conformidad con un modo de modulación; la función de intercalar la secuencia de modulación codificada obtenida y la transmisión de la secuencia de modulación codificada intercalada sobre una capa correspondiente a un Canal Compartido de Enlace Ascendente Físico (PUSCH) .
2. El método según la reivindicación 1, en donde la etapa de codificación de la información de control de enlace ascendente requerida para transmitirse, de la obtención de la secuencia codificada en función de la longitud objetivo y de la formación de la secuencia de modulación codificada correspondiente a partir de la secuencia codificada en conformidad con el modo de modulación, comprende : la división de la información de control de enlace ascendente o0 , ol , ...oN_i requerida para transmitirse, en dos partes oJ,o,0,...o°o7(A,/2 y o¿,o1',...oJv_ce./(JV/2)_, , en donde N indica un número de bits de la información de control de enlace ascendente que es mayor que 11; la determinación de un número de símbolos de códigos Q0 , Q requerido para transmitir la información de control de enlace ascendente; la codificación de Y °\Á>-° -*u(Nirt-\ > respectivamente, utilizando un código de bloque lineal y la obtención de la secuencia de modulación codificada correspondiente a la información de control de enlace ascendente en función de las longitudes objetivos codificadas Q0=Q0*Qm y 0 =Q[*Qm, de un orden de modulación Qm correspondiente al bloque de transporte y de un número de capas de transporte L correspondientes al bloque de transporte.
3. El método según la reivindicación 2, en donde la etapa de determinar el número de símbolos de códigos Q0 , Q requeridos para transmitir la información de control de enlace ascendente comprende: el cálculo del número de símbolos de códigos Q0 , Qx requerido, en cada capa, en función de un número de bits ceil(N/2) correspondiente a 0?>??°>···?«//(??/2)-? un número de bits N-ceil(N/2) correspondiente a
4. El método según la reivindicación 2,. en donde la etapa de determinar el número de símbolos de códigos Q0 , Qx requerido para transmitir la información de control de enlace ascendente comprende : el cálculo del número de símbolos de códigos Q requeridos, en función de N cuando el número de bits N correspondiente a o0,ol,...oN_l es par, el cálculo del número de símbolos de códigos Q requeridos en función de 7V+1 cuando el número de bits N correspondiente a o0,ol,...oN_i es impar, en cuyo caso el número de símbolos de código requerido en cada capa para transmitir °o 'oi0'-"ocei7(yv 2)-i es igual a Q I 2 y el número de símbolos de código (¾' requerido en cada capa para transmitir o¿,o,1,...oJtf_(Kl7(W/2)_1 es igual a Q'/2.
5. El método según la reivindicación 2, en donde la etapa de obtención de la secuencia de modulación codificada correspondiente a la información de control de enlace ascendente, en función de las longitudes objetivos codificadas Q0 =Q0*Qm y £?, =Q*Qm f del orden de modulación Qm correspondiente al bloque de transporte y del número de capas de transporte L correspondiente al bloque de transporte comprende: la obtención de las secuencias codificadas q^q^,...q^ y q,q\,—qQi correspondientes a O00.OI0»-°L/(JV2H V respectivamente, en función de las longitudes objetivos codificadas Q0 y Ql ; la obtención de q0,qx,--qQ mediante la disposición en cascada de o>9i° >···#{¾, y cuando el número de capas de transporte L correspondiente al bloque de transporte es 1 y formando luego la secuencia de modulación codificada q^q^,...q^ en función del orden de modulación Qm y la obtención de 0,qt,---qg mediante la disposición en cascada de q , ^,--qQ°a Y #o> <7i >—#a cuando el número de capas de transporte L correspondiente al bloque de transporte es 2 y la repetición de qQ ,q\ ,--qQ y la formación de la secuencia de modulación codificada qo, q^ ,...qQ, en función del orden de modulación ^m .
6. El método según la reivindicación 2, en donde la etapa de obtención de la secuencia de modulación codificada correspondiente a la información de control de enlace ascendente, en función de las longitudes objetivos codificadas Q0 = Q0 *Qm y Q{ - Ql * Q,n , del orden de modulación Qm correspondiente al bloque de transporte y del número de capas de transporte L correspondientes al bloque de transporte, comprende: la obtención de las secuencias codificadas <7?>9?°> y ^?'^?'···^ correspondientes a ol,o1,...oc°e¡ Nm_x y o¿,o¡,..?^_?„(?,/2)_, respectivamente, en función de las longitudes objetivos codificadas Q0 , , la formación de las secuencias de modulación codificadas correspondientes q^, q°^ ,...q y q^, q^,...q en función del orden de modulación Qm , la obtención de q^, q^ ,...q^ mediante la disposición en cascada de q°Q,q ,...q y q^,q^ ,...q cuando el número de capas de transporte L correspondiente al bloque de transporte es 1 y la obtención de q^,q^ ,...q^ mediante la repetición respectiva y luego, mediante la disposición en cascada de q°^, q^ ,...q y q^, q^ ,...q cuando el número de capas de transporte L correspondiente al bloque de transporte es 2.
7. El método según la reivindicación 2, en donde la etapa de obtención de la secuencia de modulación codificada correspondiente a la información de control de enlace ascendente, en función de las longitudes objetivos codificadas Q0 =Q0*Q„, y Q¡ =Q[*Q,„, del orden de modulación QM correspondiente al bloque de transporte y del número de capas de transporte L correspondiente al bloque de transporte comprende: la obtención de las secuencias codificadas q correspondientes a ol,ox0,...oc0e¡l(Nn)_ y respectivamente, en función de la longitud objetivo codificada Q0 , Q , la formación de la secuencia de modulación codificada ío'ii a Partir de Y 0o>?í>-0a cuando el número de capas de transporte L correspondiente al bloque de transporte es 1 y la formación de la secuencia de modulación codificada qQ,qi ,...q^, mediante la repetición respectiva y luego, la disposición en cascada de y q ,q ,...q& cuando el número de capas de transporte L correspondiente al bloque de transporte es 2.
8. El método según cualquiera de las reivindicaciones 2 a 7, en donde la información de control de enlace ascendente es una o más de: la información ACK/NACK e información de indicación de rango (RI ) .
9. El método según la reivindicación 1, en donde la etapa de codificación de la información de control de enlace ascendente requerida para transmitirse, de la obtención de la secuencia codificada en función de la longitud objetivo y de la formación de la secuencia de modulación codificada correspondiente a partir de la secuencia codificada en conformidad con el modo de modulación comprende: el cálculo de un número de símbolos de códigos Q requerido para transmitir la información de control de enlace ascendente o0,ox,...oN_\ , la codificación de o0,ol,..x>N_l utilizando un código convolucional, de cola entrelazada, con una longitud de 7 y una tasa de código de 1/3 o la realización del control de redundancia cíclica (CRC) con una longitud de 8 antes de la codificación, en donde N indica un número de bits de la información de control de enlace ascendente que es mayor que 11; en cuanto a la información de respuesta de ACK/NACK y la información de RI, la obtención de la secuencia codificada correspondiente q0,q ,...q^ en función de la longitud objetivo codificada Q =Q *Qm y la obtención de la secuencia de modulación codificada correspondiente q^q^.-.q^. en función del orden de modulación correspondiente Qm cuando un número de capas de transporte L correspondiente a un bloque de transporte es 1 y la obtención de la secuencia codificada correspondiente qü,q ,...qQ en función de la longitud objetivo codificada Q =Q *Qm cuando el número de capas de transporte L correspondiente al bloque de transporte es 2, la repetición de q0,qt,..-qQ y la obtención de la secuencia de modulación codificada correspondiente qQ,q^,...q^ en función del orden de modulación correspondiente Qm ; en cuanto a la información del indicador de calidad de canal (CQI ) /indicación de matriz de pre-codificación (P I), la obtención de la secuencia codificada correspondiente q0,q¡ ,--<JQ en función de la longitud objetivo codificada Q =Q *Q„, cuando el número de capas de transporte L correspondiente al bloque de transporte es 1 y la obtención de la secuencia de modulación codificada correspondiente qo, q^ ...q^ en función del orden de modulación correspondiente Qm cuando el bloque de transporte no tiene información de datos a transmitirse; la obtención de la secuencia codificada correspondiente , q\ ,—qQ en función de la longitud objetivo codificada Q = * Q' * Qm cuando el número de capas de transporte L correspondiente al bloque de transporte es 2 y la obtención de la secuencia de modulación codificada correspondiente qQ, q^ , ...q^ en función del orden de modulación correspondiente Qm cuando el bloque de transporte no tiene información de datos a transmitirse .
10. El método según la reivindicación 1, 2 o 9, en donde la etapa de codificación de la información de datos correspondiente a los uno o dos bloques de transporte respectivamente, de la obtención de la secuencia codificada en función de la longitud objetivo y de la formación de la secuencia de modulación codificada correspondiente a partir de la secuencia codificada en función del modo de modulación, comprende: la realización de CRC con una longitud de bloque de 24, la segmentación de bloques de códigos y CRC con una longitud de sub-bloque de 24 sobre la información de datos correspondiente al bloque de transporte requerida para transmitirse, la realización de la codificación de canales y de la coincidencia de tasas utilizando códigos turbo con una tasa de código de 1/3, el cálculo de la longitud objetivo G del bloque de transporte en función del ancho de banda correspondiente, del número de símbolos, de la longitud objetivo de información de CQI/PMI en el bloque de transporte y de la longitud objetivo de la información de RI requerida para transmitirse en el bloque de transporte al mismo tiempo, con la consiguiente obtención de una información de datos codificada correspondiente f0 , fl , f2 , fi ,—,fG-\ ' la disposición en cascada de la información de datos codificada ???^ ??, ß-, y la información de CQI/PMI codificada q0, ql , q2,q3,...,qQ e _i cuando el bloque de transporte requiere también transmitir información de CQI/PMI y la formación de una secuencia de modulación codificada de datos/control correspondiente g0, g] , g2, g},-<;gH,_[ en función de un orden de modulación del bloque de transporte y de un número de capas de transporte correspondientes al bloque de transporte, en donde H = {(J + QCQI) Y de una longitud de la secuencia de modulación codificada de datos/control correspondientes H' = HIQM; la formación de la secuencia de modulación codificada de datos correspondiente g 0, g , g 2, g3,--;g ?,_ a partir de la información de datos codificada f §¦> f\ -> fi i f,¦>'"·>ÍG-\ en función del orden de modulación y del número de capas de transporte correspondientes al bloque de transporte cuando el bloque de transporte no necesita transmitir información de CQI/PMI , en donde H = G y de la longitud de la secuencia de modulación codificada de control correspondiente H' = HIQ .
11. Un método para determinar un número de símbolos de códigos requeridos en cada capa cuando se transmite la información de control de enlace ascendente en un Canal Compartido de Enlace Ascendente Físico (PUSCH), que comprende: la determinación del número de símbolos de código requeridos en cada capa con la fórmula siguiente: Q =max(Q ,Qmin) , en donde 0^=\ßf *a]'° 0™?=?'° G 1 representa ceil (celda), ß " es una compensación correspondiente a la información de control de enlace ascendente y el valor se configura mediante una señalización de capa alta.
12. El método según la reivindicación 11, en donde el valor de es uno de los valores siguientes: el valor de está configurado por una capa alta o puse „ = \?>?offfse«t >=m qPUS( ^ß'ooffffsseett < m en donde los valores de p, q y m son números positivos convenidos por una estación base y un equipo UE o el valor de se obtiene en función del valor de ß ^" ) o a = O ; o a ~c*01Qm , en donde el valor de c es un número positivo configurado por la capa alta o convenido por la estación base y el equipo UE y el valor de Qm es un número positivo que no es 0 convenido por la estación base y el equipo UE o un orden de modulación correspondiente a un bloque de transporte.
13. El método según la reivindicación 12, en donde, cuando existe solamente un bloque de transporte, entonces el valor de Qm es el orden de modulación correspondiente al bloque de transporte y cuando existen dos bloques de transporte, entonces el valor de Qm es uno más pequeño o una media de los órdenes de modulación correspondientes a los dos bloques de transporte.
14. El método según la reivindicación 11, en donde el valor de Q es uno de lo siguiente: en donde 0CQ¡_MIN indica un número de bits de información de CQI/PMI después de CRC cuando el rango de una celda de enlace descendente única es 1 ; O indica un número de bits de la información de control de enlace ascendente a transmitirse; N^^H'm indica el número de símbolos utilizados en la transmisión del canal PUSCH inicial que no es la Señal de Referencia de Demodulación (DMRS) y la Señal de Referencia de Sondeo (SRS) ; sP"SCH"initial indica un ancho de banda durante la transmisión en el canal PUSCH inicial y se expresa en un número de sub-portadoras ; ™SCH indica un ancho de banda de subtrama actual para la transmisión en canal PUSCH y se expresa en un número de sub-portadoras; C< indica un número de bloques de códigos correspondiente al bloque de transporte i después de CRC y la segmentación de bloques de códigos ; indica un número de bits correspondiente a cada bloque de códigos del bloque de transporte i y el valor de i es 1 o 2; ß™™ indica ß^~?<? o ß^, y se configura por una capa alta.
15. El método según cualquiera de las reivindicaciones 11 a 14, en donde la información de control de enlace ascendente es una o más de: información de ACK/NACK e información de RI .
16. Un terminal, comprende: un módulo de modulación de códigos configurado para codificar la información de control de enlace ascendente requerida para transmitirse y la información de datos correspondiente a uno o dos bloques de transporte respectivamente, para obtener una secuencia codificada en función de una longitud objetivo y para formar una secuencia de modulación codificada correspondiente a partir de la secuencia codificada en conformidad con un modo de modulación y un módulo para intercalar y transmitir, configurado para intercalar la secuencia de modulación codificada obtenida y para transmitir la secuencia de modulación codificada intercalada sobre una capa correspondiente a un Canal Compartido de Enlace Ascendente Físico (PUSCH) .
17. El terminal según la reivindicación 16, en donde el módulo de modulación de códigos está configurado, además, para dividir la información de control de enlace ascendente o0,o ...oN_ requerida para transmitirse, en dos partes donde N indica un número de bits de la información de control de enlace ascendente que es mayor que 11; para determinar un número de símbolos de códigos Q0 , Qx requerido para transmitir la información de control de enlace ascendente; para codificar ol,o°,.. c°e¡¡Nll) y , respectivamente, utilizando un código de bloque lineal y para obtener la secuencia de modulación codificada correspondiente a la información de control de enlace ascendente en función de las longitudes objetivos codificadas Qo=Qo*Qm' Qi =Q\*Qm > un orden de modulación Qm correspondiente al bloque de transporte y de un número de capas de transporte L correspondiente al bloque de transporte.
18. El terminal según la reivindicación 16, en donde el módulo de modulación de códigos está configurado, además, para calcular el número de símbolos de códigos Q requerido para transmitir la información de control de enlace ascendente o0,ol,...oN_l y codificar o0,ol,...oN_l utilizando un código convolucional, de cola entrelazada , con una longitud de 7 y una tasa de código de 1/3 o para realizar el Control de Redundancia Cíclica (CRC) con una longitud de 8 antes de la codificación, en donde N indica el número de bits de la información de control de enlace ascendente que es mayor que 11; en cuanto a la información de ACK/NACK y la información de Indicación de Rango (RI) , cuando un número de capas de transporte L correspondientes al bloque de transporte es 1, entonces se obtiene la secuencia codificada correspondiente <70,<7, en función de la longitud ob etivo codificada Q -Q *Qm y se obtiene la secuencia de modulación codificada correspondiente qQ,q^,...qQ, en función del orden de modulación Qm ; cuando el número de capas de transporte L correspondiente al bloque de transporte es 2, entonces la secuencia codificada correspondiente q0,<l\,---qg se obtiene en función de la longitud o j etivo codificada Q =Q *Qml <7o»<7i >—1Q SE repite y se obtiene la secuencia de modulación codificada correspondiente q^,q ,...q^ en función del orden de modulación correspondiente Qm ; en cuanto a la información del Indicador de Calidad de Canal (CQI ) /Indicación de Matriz de Pre-codificación (PMI), cuando el número de capas de transporte L correspondiente al bloque de transporte es 1, entonces se obtiene la secuencia codificada correspondiente 0, i,-- Q en función de la longitud objetivo codificada Q ~Q *Qm; cuando el bloque de transporte no tiene información de datos a transmitirse, entonces la secuencia de modulación codificada correspondiente qQ,q^,...q^ se obtiene en función del orden de modulación correspondiente Qm ; cuando el número de capas de transporte L correspondiente al bloque de transporte es 2, entonces la secuencia codificada correspondiente qa ,q ,...qQ se obtiene en función de la longitud objetivo codificada Q = L *Q ' * Qm ; cuando el bloque de transporte no tiene información de datos a transmitirse, entonces la secuencia de modulación codificada correspondiente q^,q^ ,,..q^ se obtiene en función del orden de modulación correspondiente Qm .
19. El terminal según la reivindicación 16, en donde el módulo de modulación de códigos está configurado, además, para realizar CRC con una longitud de bloque de 24, una segmentación de bloques de códigos y CRC con una longitud de sub-bloque de 24 sobre la información de datos correspondiente al bloque de transporte requerido a transmitirse, para realizar la codificación de canales y la coincidencia de tasas utilizando códigos turbo con una tasa de código de 1/3, para calcular la longitud objetivo G del bloque de transporte en función de un ancho de banda correspondiente, del número de símbolos, de la longitud objetivo de información de CQI/PMI en el bloque de transporte y de la longitud objetivo de información de RI requerida para transmitirse en el bloque de transporte al mismo tiempo, con lo que se obtiene una información de datos codificada correspondiente f0,fx , f2 , fl ,...,fc_x ; cuando el bloque de transporte requiere, además, transmitir información de CQI/PMI, entonces la información de datos codificada /?>?> /2 > /? >—>/a-\ Y la información de CQI/PMI codificada ¾'??'¾'¾'·"'¾fG? se disponen en cascada y se forma una secuencia de modulación codificada de datos/control correspondiente o' I'ÍÍ2'-?3'""'-I/'-I en funcion de un orden de modulación del bloque de transporte y de un número de capas de transporte correspondiente al bloque de transporte, en dondeH = (G + QCQI ) y de una longitud de la secuencia de modulación codificada de datos/control correspondiente H' = HIQm,' cuando el bloque de transporte no necesita transmitir información de CQI/PMI, entonces la secuencia de modulación codificada de datos correspondiente gQ,gi,g2,g},---,gfí,_l se forma a partir de la información de datos codificada /0,//2,/3,.··,fG_\ en función del orden de modulación y del número de capas de transporte correspondientes al bloque de transporte, en donde H— G y de la longitud de la secuencia de modulación codificada de control correspondiente H' = HIQm .
20. Un aparato para determinar un número de símbolos de códigos requeridos en cada capa cuando se transmite información de control de enlace ascendente en el canal PUSCH que comprende: un módulo para determinar el número de símbolos de códigos, configurado para determinar el número de símbolos de códigos requeridos en cada capa con la fórmula siguiente: Q = max(Q ,Qmin) ; un módulo de determinación de parámetros, configurado para determinar , o Qmin =[«] , o Qmin=a, en donde [ ] representa ceil (celda) y ß ^" es una compensación correspondiente a la información de control de enlace ascendente y el valor está configurado por una señalización de capa alta.
21. Una estación base configurada para recibir la secuencia de modulación codificada intercalada de la reivindicación 16.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010539407.3A CN101984569B (zh) | 2010-11-10 | 上行控制信息传输方法和***、编码符号数确定方法和装置 | |
PCT/CN2011/077481 WO2012062130A1 (zh) | 2010-11-10 | 2011-07-22 | 上行控制信息传输方法和***、编码符号数确定方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
MX2013004204A true MX2013004204A (es) | 2013-06-05 |
Family
ID=43641740
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
MX2013004204A MX2013004204A (es) | 2010-11-10 | 2011-07-22 | Metodo y terminal de transmision de informacion de control de enlace ascendente y metodo y aparato para determinar el numero de simbolos codificados. |
Country Status (8)
Country | Link |
---|---|
US (1) | US9220091B2 (es) |
EP (2) | EP3447951A1 (es) |
JP (2) | JP5663096B2 (es) |
KR (1) | KR101569598B1 (es) |
BR (1) | BR112013008567B1 (es) |
MX (1) | MX2013004204A (es) |
RU (1) | RU2559898C2 (es) |
WO (1) | WO2012062130A1 (es) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2421187B1 (en) | 2010-08-20 | 2018-02-28 | LG Electronics Inc. | Method for transmitting control information in a wireless communication system and apparatus therefor |
CN102404072B (zh) * | 2010-09-08 | 2013-03-20 | 华为技术有限公司 | 一种信息比特发送方法、装置和*** |
CN104753653B (zh) * | 2013-12-31 | 2019-07-12 | 中兴通讯股份有限公司 | 一种解速率匹配的方法、装置和接收侧设备 |
US9860897B2 (en) * | 2014-10-07 | 2018-01-02 | Qualcomm Incorporated | Techniques for transmitting uplink control information for a component carrier |
CN108370546B (zh) * | 2016-02-02 | 2022-06-21 | 夏普株式会社 | 终端装置及其通信方法 |
US20190123849A1 (en) * | 2016-05-04 | 2019-04-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Transmitter, a receiver and respective methods performed thereby for communicating with each other |
EP3902168A1 (en) * | 2017-01-05 | 2021-10-27 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Data transmission method and communication device |
JP2020080443A (ja) * | 2017-03-22 | 2020-05-28 | シャープ株式会社 | 端末装置、基地局装置、および、通信方法 |
CN109905215B (zh) * | 2017-12-08 | 2021-04-23 | 电信科学技术研究院 | 传输方法和设备 |
CN110167182B (zh) * | 2018-02-12 | 2021-04-16 | 大唐移动通信设备有限公司 | 一种上行码率的确定方法及基站 |
WO2020034055A1 (en) * | 2018-08-13 | 2020-02-20 | Qualcomm Incorporated | Layer mapping for multi-trp transmission |
US11432277B2 (en) * | 2019-08-26 | 2022-08-30 | Qualcomm Incorporated | Techniques for determining resources for transmitting wireless communications |
WO2022097780A1 (ko) * | 2020-11-05 | 2022-05-12 | 엘지전자 주식회사 | 실시간으로 채널적응형 선형 블록 코드를 생성하는 인공지능 시스템 및 기법 |
US20230353995A1 (en) * | 2022-04-29 | 2023-11-02 | Qualcomm Incorporated | Techniques for initiating data sessions in sidelink communications |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1762021A1 (en) * | 2004-09-15 | 2007-03-14 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding/decoding transmission information in mobile telecommunication system |
TW201012109A (en) | 2005-10-07 | 2010-03-16 | Interdigital Tech Corp | Method and system for providing control information for supporting high speed downlink and uplink |
WO2009107985A1 (en) | 2008-02-28 | 2009-09-03 | Lg Electronics Inc. | Method for multiplexing data and control information |
KR100925444B1 (ko) | 2008-05-27 | 2009-11-06 | 엘지전자 주식회사 | 상향링크 채널을 통해 데이터와 제어 정보를 포함하는 상향링크 신호를 전송하는 방법 |
CN101499882B (zh) | 2008-11-05 | 2011-05-04 | 华为技术有限公司 | 半静态调度数据包的应答信息的反馈、接收方法及其装置 |
CN101409894B (zh) * | 2008-11-16 | 2012-07-18 | 中兴通讯股份有限公司 | 一种上行控制信息的传输方法及传输参数的计算方法 |
WO2010077116A2 (ko) * | 2009-01-02 | 2010-07-08 | 엘지전자 주식회사 | 광대역 지원을 위한 다중 캐리어 결합 상황에서의 효과적인 제어정보 전송 방법 |
US8958494B2 (en) | 2009-03-16 | 2015-02-17 | Interdigital Patent Holdings, Inc. | Data and control multiplexing for uplink MIMO with carrier aggregation and clustered-DFT |
WO2010123893A1 (en) | 2009-04-22 | 2010-10-28 | Interdigital Patent Holdings, Inc. | Method and apparatus for transmitting uplink control information for carrier aggregated spectrums |
CN101702631A (zh) * | 2009-11-04 | 2010-05-05 | 中兴通讯股份有限公司 | 上行控制信令传输方法和装置 |
CN102013938B (zh) * | 2009-12-07 | 2012-07-04 | 华为技术有限公司 | 传输上行控制信息的方法和装置 |
KR101802518B1 (ko) * | 2010-03-03 | 2017-11-29 | 엘지전자 주식회사 | 무선 통신 시스템에서 상향링크 제어 정보 전송 방법 및 장치 |
CN101807974B (zh) | 2010-04-07 | 2015-05-20 | 中兴通讯股份有限公司 | 一种在物理上行共享信道传输上行控制信令的***及方法 |
WO2011158921A1 (en) * | 2010-06-14 | 2011-12-22 | Sharp Kabushiki Kaisha | User equipment, base station apparatus, communication system and mobile communication methods for uplink control information |
US9236977B2 (en) * | 2010-10-04 | 2016-01-12 | Qualcomm Incorporated | Method and apparatus for PUCCH and PUSCH encoding |
-
2011
- 2011-07-22 JP JP2013535250A patent/JP5663096B2/ja active Active
- 2011-07-22 BR BR112013008567-3A patent/BR112013008567B1/pt active IP Right Grant
- 2011-07-22 EP EP18200627.0A patent/EP3447951A1/en active Pending
- 2011-07-22 US US13/817,478 patent/US9220091B2/en active Active
- 2011-07-22 KR KR1020137014815A patent/KR101569598B1/ko active IP Right Grant
- 2011-07-22 EP EP11840372.4A patent/EP2597808B1/en active Active
- 2011-07-22 WO PCT/CN2011/077481 patent/WO2012062130A1/zh active Application Filing
- 2011-07-22 RU RU2013116921/08A patent/RU2559898C2/ru active
- 2011-07-22 MX MX2013004204A patent/MX2013004204A/es active IP Right Grant
-
2014
- 2014-05-23 JP JP2014107151A patent/JP6100206B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
US20130155832A1 (en) | 2013-06-20 |
CN101984569A (zh) | 2011-03-09 |
BR112013008567B1 (pt) | 2021-09-08 |
US9220091B2 (en) | 2015-12-22 |
JP5663096B2 (ja) | 2015-02-04 |
JP2013542682A (ja) | 2013-11-21 |
RU2013116921A (ru) | 2014-12-20 |
WO2012062130A1 (zh) | 2012-05-18 |
KR101569598B1 (ko) | 2015-11-16 |
JP2014180038A (ja) | 2014-09-25 |
BR112013008567A2 (pt) | 2016-07-12 |
EP3447951A1 (en) | 2019-02-27 |
EP2597808A1 (en) | 2013-05-29 |
EP2597808A4 (en) | 2017-12-20 |
EP2597808B1 (en) | 2018-12-26 |
KR20130087554A (ko) | 2013-08-06 |
JP6100206B2 (ja) | 2017-03-22 |
RU2559898C2 (ru) | 2015-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
MX2013004204A (es) | Metodo y terminal de transmision de informacion de control de enlace ascendente y metodo y aparato para determinar el numero de simbolos codificados. | |
CN101902313B (zh) | 基于pusch传输的上行控制信息的编码方法及*** | |
KR102670713B1 (ko) | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 | |
CN103095398B (zh) | 传输控制信息的方法、用户设备和基站 | |
EP3123684B1 (en) | Transmitter devices and method thereof | |
CN107210839B (zh) | 一种控制信息发送、接收方法、用户设备及网络设备 | |
CN107736073B (zh) | 数据传输的方法、终端设备、基站、通信***和存储介质 | |
CN114448589A (zh) | 在物理上行链路数据信道中复用控制信息 | |
CN108632009B (zh) | 无线通信的方法和装置 | |
CN106411465B (zh) | 传输信道状态信息的方法、用户设备和基站 | |
CN107079466B (zh) | 传输指示信息的方法和装置 | |
CN107113103B (zh) | 传输指示信息的方法和装置 | |
CN106465378A (zh) | 用于上行数据传输的方法和装置 | |
KR20150034808A (ko) | Mcs 지시 정보 전송 방법 및 장치 | |
CN102075293A (zh) | 一种信道状态信息的发送方法及终端 | |
CN110166168B (zh) | 确定传输块大小的方法、装置以及*** | |
CN106922206B (zh) | 确定调制编码阶数的方法、装置和设备 | |
CN111435859B (zh) | 发送、接收方法及装置 | |
KR20110124726A (ko) | 상향링크 공유 채널을 통한 하향링크 채널 랭크 정보의 전송 방법 | |
JP2021510985A (ja) | 通信方法、mcs受信方法、mcs通知方法、およびデバイス | |
RU2729598C1 (ru) | Способ обработки данных, оконечное устройство и сетевое устройство | |
CN107370564B (zh) | 极化码处理方法及装置、节点 | |
JPWO2012005123A1 (ja) | 通信装置およびリソース導出方法 | |
US20230118018A1 (en) | Wireless data transmissions using parity blocks | |
JP2018516004A (ja) | 電力制御方法、端末、および基地局 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FG | Grant or registration |