MX2010012108A - Agrupacion de informacion de reconocimiento en un sistema de comunicacion inalambrico. - Google Patents
Agrupacion de informacion de reconocimiento en un sistema de comunicacion inalambrico.Info
- Publication number
- MX2010012108A MX2010012108A MX2010012108A MX2010012108A MX2010012108A MX 2010012108 A MX2010012108 A MX 2010012108A MX 2010012108 A MX2010012108 A MX 2010012108A MX 2010012108 A MX2010012108 A MX 2010012108A MX 2010012108 A MX2010012108 A MX 2010012108A
- Authority
- MX
- Mexico
- Prior art keywords
- keywords
- grouped
- ack
- nack
- information
- Prior art date
Links
Classifications
-
- 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/1621—Group acknowledgement, i.e. the acknowledgement message defining a range of identifiers, e.g. of sequence numbers
-
- 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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Communication Control (AREA)
Abstract
Se describen técnicas para la agrupación de información de reconocimiento (ACK, por su abreviación en inglés) en un sistema de información inalámbrico. En un diseño, un equipo de usuario (UE, por sus siglas en inglés) puede recibir palabras clave múltiples en por lo menos una sub-unidad de información (subframe) de conexión de bajada. El UE puede decodificar las palabras clave múltiples y determinar un ACK o un reconocimiento negativo (NACK, por su abreviación en inglés) para cada palabra clave con base en el resultado de la decodificación. El UE puede agrupar los ACKs y NACKs para las palabras clave múltiples para obtener información ACK agrupada. En un diseño, el UE puede generar (i) un ACK agrupado si los ACKs son obtenidos para todas las palabras clave o (ii) un NACK agrupado si un NACK es obtenido para cualquier palabra clave. El UE puede enviar la información ACK agrupada como realimentación para las palabras clave múltiples. El UE puede recibir retransmisiones de las palabras clave múltiples si un NACK agrupado es enviado y puede recibir palabras clave nuevas si un ACK agrupado es enviado.
Description
AGRUPACIÓN DE INFORMACIÓN DE RECONOCIMIENTO EN UN SISTEMA
DE COMUNICACIÓN INALÁMBRICO
CAMPO DE LA INVENCIÓN
La presente revelación se refiere generalmente a la comunicación, y más específicamente a las técnicas para enviar información de reconocimiento (ACK por su abreviación en inglés) en un sistema de comunicación inalámbrico.
ANTECEDENTES DE LA INVENCIÓN
Los sistemas de comunicación inalámbrica son ampliamente usados para proporcionar diferente contenido de comunicación tal como voz, video, paquetes de datos, mensajería, difusión, etc. Los sistemas inalámbricos pueden ser sistemas de acceso múltiple capaces de soportar múltiples usuarios al compartir los recursos del sistema disponibles. Ejemplos de tales sistemas de acceso múltiple incluyen sistemas de acceso múltiple por división de código (CDMA por sus siglas en inglés) , sistemas de acceso múltiple por división de tiempo (TDMA por sus siglas en inglés), sistemas de acceso múltiple por división de frecuencia (FDMA por sus siglas en inglés), sistemas FDMA ortogonales (OFDMA por sus siglas en inglés) , y sistemas FDMA de portador simple (SC-FDMA por sus siglas en inglés) .
En un sistema de comunicación inalámbrico, una estación base puede comunicarse con un equipo de usuario (UE por sus siglas en inglés) en la conexión de bajada y de subida. La conexión de bajada (o conexión hacia adelante) se refiere a la conexión de comunicación desde la estación base al UE, y la conexión de subida (o conexión hacia atrás) . Se refiere a la conexión de comunicación desde el UE a la estación base. La estación base puede enviar datos al UE. El UE puede recibir y procesar los datos de la estación base y puede enviar información ACK a la estación base. La estación base puede determinar si reenvía los datos o envía nuevos datos al UE con base en la información ACK. Es deseable enviar eficientemente la información ACK.
SUMARIO DE LA INVENCIÓN
Aquí se describen técnicas para la agrupación de información de ACK en un sistema de información inalámbrico. Las técnicas pueden ser usadas para reducir la cantidad de información de ACK a reportar y puede ser especialmente aplicable en un sistema dúplex de división de tiempo (TDD por sus siglas en inglés) con una configuración asimétrica de conexión de baj ada-subida .
En un diseño de la transmisión de datos en la conexión de bajada, un UE puede recibir palabras clave múltiples en
por lo menos una sub-unidad de información (subframe) de conexión de bajada. Cada palabra clave puede ser codificada por separado por una estación base y puede ser decodificada por separado por el UE. El UE puede decodificar las palabras clave múltiples y puede determinar un reconocimiento (ACK por su abreviación en inglés) o un reconocimiento negativo (NACK por su abreviación en inglés) para cada palabra clave con base en el resultado de decodificación para la palabra clave. El UE puede agrupar los ACKs y NACKs para las palabras clave múltiples para obtener una información de ACK agrupada. El UE puede enviar la información de ACK agrupada como realimentación para las palabras clave múltiples.
En un diseño, la información de ACK agrupada puede comprender una agrupación sencilla de ACK/NACK para las palabras clave múltiples. El UE puede generar (i) un ACK agrupado si los ACKs son obtenidos para todas las palabras clave o (ii) un NACK agrupado si un NACK es obtenido para cualquier palabra clave. El UE puede recibir retransmisiones de palabras clave múltiples si un NACK agrupado es enviado a la estación base y puede recibir nuevas palabras clave si un ACK agrupado es enviado.
En otro diseño, la información de ACK agrupada puede comprender agrupaciones múltiples de ACKs/NACKs para conjuntos múltiples de palabras clave formados con las
palabras clave múltiples. Cada ACK/NACK agrupado puede comprender un ACK agrupado o un NACK agrupado para un conjunto de palabras clave. El UE puede determinar el ACK/NACK agrupado para cada conjunto de palabras clave con base en los ACKs y NACKs para las palabras clave en ese conjunto. El UE puede recibir retransmisiones de cada conjunto de palabras clave para los cuales es enviado un NACK agrupado. El UE puede recibir un nuevo conjunto de palabras clave para cada conjunto de palabras clave para los que es enviado un ACK agrupado.
Varios aspectos y características de la revelación son descritos con más detalle a continuación.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
La FIG. 1 muestra un sistema de comunicación inalámbrico .
La FIG. 2 muestra una estructura de unidad de información (frame) ejemplar para un sistema TDD.
La FIG. 3 una transmisión ejemplar de datos en la conexión de bajada con HARQ.
La FIG. 4 muestra un proceso para recibir datos.
La FIF. 5 muestra un aparato para recibir datos.
La FIG. 6 muestra un proceso para enviar datos.
La FIG. 7 muestra un aparato para enviar datos.
La FIG. 8 muestra un diagrama en bloque de una estación base y un UE.
DESCRIPCIÓN DETALLADA DE LA INVENCIÓN
Las técnicas descritas aquí pueden ser usadas para varios sistemas de comunicación inalámbricos tales como CDMA, TDMA, FDMA, OFDMA, SC-FDMA y otros sistemas. Los términos "sistema" y "red" se utilizan a menudo indistintamente. Un sistema CDMA puede implementar una tecnología de radio tal como el Acceso Universal de Radio Terrestre (UTRA por sus siglas en inglés) , cdma2000, etc. El UTRA incluye CDMA de Banda Ancha (WCDMA por sus siglas en inglés) y otras variaciones de CDMA. El cdma2000 cubre los estándares IS-2000, IS-95 e IS-856. Un sistema TDMA puede implementar una tecnología de radio tal como el Sistema Global para Comunicaciones Móviles (GSM por sus siglas en inglés) . Un sistema OFDMA puede implementar una tecnología de radio tal como UTRA Evolucionado (E-UTRA por sus siglas en inglés) Banda Ancha Ultra Móvil (UMB por sus siglas en inglés), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX) , IEEE 802.20, Flash-OFDM®, etc. El UTRA y E-UTRA son parte del Sistema Universal de Telecomunicación Móvil (UMTS por sus siglas en inglés) . La Evolución a Largo Plazo (LTE por sus siglas en inglés) y LTE Avanzado (LTE-A por sus siglas en inglés) son nuevos lanzamientos de UMTS que usan E-UTRA, la
cual emplea OFDMA en la conexión de bajada y SC-FDMA en la conexión de subida. UTRA, E-UTRA, UMTS, LTE, LTE-A y GSM son descritos en documentos de una organización llamada "tercer proyecto de sociedad de generación" (3GPP) . El cdma2000 y UMB son descritos en documentos de una organización llamada "tercer proyecto de sociedad de generación 2" (3GPP2) . Las técnicas descritas aquí pueden ser usadas para los sistemas y tecnologías de radio mencionadas anteriormente, así como otros sistemas y tecnologías de radio. Por claridad, ciertos aspectos de las técnicas son descritos a continuación para LTE, y la terminología LTE es usada en gran parte de la descripción de a continuación.
Las técnicas descritas aquí pueden ser usadas también para la transmisión de datos en la conexión de bajada, así como la conexión de subida. Por claridad, ciertos aspectos de las técnicas son descritos a continuación para la transmisión de datos en la conexión de bajada, con la información de ACK siendo enviada en la conexión de subida.
La FIG. 1 muestra un sistema de comunicación inalámbrico 100, el cual puede ser un sistema LTE o algún otro sistema. El sistema 100 puede incluir un número de nodos Bs evolucionados (eNBs por sus siglas en inglés) 110 y otras entidades de red. Un eNB puede ser una estación que se comunica con los UEs y puede también ser nombrado como un
Nodo B, una estación base, un punto de acceso, etc. los UEs 120 pueden estar dispersos en todo el sistema, y cada UE puede ser fijo o móvil. Un UE puede ser puede también ser nombrado como una estación móvil, una terminal, una terminal de acceso, una unidad de subscripción, una estación, etc. Un UE puede ser un teléfono celular, un asistente digital personal (PDA por sus siglas en inglés), un módem inalámbrico, un dispositivo de comunicación inalámbrica, un dispositivo de mano, una computadora laptop, u teléfono sin cable, una estación inalámbrica de bucle local (WLL por sus siglas en inglés), etc.
El sistema puede utilizar división de tiempo dúplex (TDD) . Para TDD, la conexión de bajada y la conexión de subida comparten el mismo canal de frecuencia, el cual puede ser usado por la conexión de bajada parte del tiempo y por la conexión de subida en otro momento.
La FIG. 2 muestra una estructura de unidad de información ejemplar 200 que puede ser usada por un sistema TDD. La línea de tiempo de transmisión puede ser particionada en unidades de información de radio. Cada unidad de información de radio puede tener una duración predeterminada, p.ej., 10 milisegundos (ms) , y puede ser particionada en dos medias unidades de información. Cada unidad de información de radio puede también ser particionada en 10 sub-unidades con
índices del O al 9. Cada sub-unidad de información usable para la transmisión de datos puede ser particionado en dos espacios. Cada espacio puede incluir un periodo símbolo Q, p.ej., Q = 6 periodos símbolo para un prefijo cíclico extendido o Q = 7 periodos símbolo para un prefijo cíclico normal. Un símbolo OFDMA o un símbolo SC-FDMA pueden ser enviados en cada periodo símbolo.
La Tabla 1 lista siete configuraciones de conexión de bajada-subida soportadas por LTE de TDD. Las sub-unidades de información 0 y 5 pueden ser usadas por la conexión de bajada para todas las configuraciones de conexión de bajada-subida y son denotadas como "DL" en la FIG. 2 y "D" en la Tabla 1. La sub unidad de comunicación 2 puede ser usada por la conexión de subida para todas las configuraciones de conexión de bajada-subida y es denotada como "UL" en la FIG 2. y "U" en la Tabla 1. Las sub-unidades de información 3, 4, 7, 8, y 9 pueden ser cada una usadas por la conexión de bajada o de subida dependiendo de la configuración de conexión de bajada-subida. La sub-unidad de información 1 puede ser una sub-unidad de información especial (denotada como "S" en la Tabla 1) con tres campos especiales compuestos de un espacio de tiempo piloto de conexión de bajada (DwPTS por sus siglas en inglés), un periodo de guardia (GP por sus siglas en inglés) y un espacio de tiempo piloto de conexión de subida (UpPTS
por sus siglas en inglés) . La sub-unidad de comunicación 6 puede ser (i) una sub-unidad de información especial con solamente el DwPTS o todos los tres campos especiales o (ii) una sub-unidad de información dependiendo de la configuración de conexión de ba ada-subida. Los campos DwPTS, GP, y UpPTS pueden tener diferentes duraciones para diferentes configuraciones de sub-unidad de información especial.
Tabla 1 - Configuraciones de conexión de bajada-subida
Una sub-unidad de información usada por la conexión de bajada puede ser nombrada como una sub-unidad de información de conexión de bajada. Una sub-unidad de información para la conexión de subida puede ser nombrada como una sub-unidad de información de conexión de subida. La Tabla 1 da el número de sub-unidades de información de la conexión de bajada (#D) , el número de sub-unidades de información de conexión de subida
(#U) , y el número de sub-unidades de información especiales (#S) en cada unidad de información de radio para cada configuración de conexión de bajada-subida. Los símbolos 2Q OFDM pueden ser enviados en cada sub-unidad de información de la conexión de bajada, y los símbolos 2Q SC-FDMA pueden ser enviados en cada sub-unidad de información de la conexión de subida, como se muestra en la FIG. 2.
Un número de configuraciones N:M puede ser soportado por la conexión de bajada y la conexión de subida. Para una configuración N:M dada un ciclo de conexión de bajada-subida puede incluir N sub-unidades de información de conexión de bajada y M sub-unidades de información de conexión de subida, donde en general N 1, M = 1, y N puede o no ser igual que M. la asimetría en la conexión de bajada y la conexión de subida existe cuando N no es igual que M. Un ciclo de conexión de bajada-subida puede abarcar 5 ms para las configuraciones de conexión de bajada y conexión de subida 0 a 2 o puede abarcar 10 ms para las configuraciones de bajada y conexión de subida 3 a 6. La última columna de la Tabla 1 da la configuración N:M para cada configuración de conexión de bajada-subida. Las siguientes configuraciones de N:M pueden ser soportadas:
• Simétrica: 1:1 - igual número de sub-unidades de información de conexión de bajada y subida,
• Conexión de bajada pesada: 2:1, 3:1, 7:2 y 8:1 - más sub-unidades de información de conexión de bajada que sub-unidades de información de conexión de subida, y
• Conexión de subida pesada: 1:3 y 3:5 - más sub-unidades de información de conexión de subida que sub-unidades de información de conexión de bajada.
Una configuración 9:1 puede ser obtenida para la configuración de conexión de bajada-subida 5 por configurar la sub-unidad de información especial 1 para que incluya en su mayoría DwPTS y un mínimo de GP y UpPTS.
El sistema puede soportar la solicitud de repetición automática híbrida (HARQ por sus siglas en inglés) . Para HARQ en la conexión de bajada, un eNB puede entonces enviar una transmisión de la palabra clave al UE y puede enviar una o más transmisiones adicionales hasta que la palabra clave es decodificada correctamente por el UE, o ha sido enviado el máximo número de transmisiones, o se ha encontrado alguna otra condición de terminación. La primera transmisión de la palabra clave puede ser nombrada como una retransmisión. Después de cada transmisión de la palabra clave el UE puede decodificar todas las transmisiones recibidas de la palabra clave para intentar recuperar la palabra clave.
La FIG. 3 muestra una transmisión de datos ejemplar en la conexión de bajada con HARQ. Cada ciclo de conexión de
ba ada-subida puede incluir un periodo de transmisión de bajada que cubra N sub-unidades de información de conexión de bajada y un periodo de transmisión de conexión de subida que cubra M sub-unidades de información de conexión de subida. En un diseño, un eNB puede enviar datos en hasta N sub-unidades de información de conexión de bajada de un periodo de transmisión de conexión de bajada, y un UE puede enviar información de ACK para los datos en una sub-unidad de información de conexión de subida del siguiente periodo de transmisión de la conexión de subida.
El UE puede estimar periódicamente la calidad del canal de la conexión de bajada para el eNB y puede enviar información de indicador de calidad del canal (CQI por sus siglas en inglés) en un canal de control físico de conexión de subida (PUCCH) al eNB. El eNB puede usar la información CQI y/u otra información para programar el UE para la transmisión de datos de la conexión de bajada y para seleccionar una modulación y esquema de codificación (MCS por sus siglas en inglés) para el UE. Para cada sub-unidad de información de conexión de bajada en la cual el UE es programado, el eNB puede procesar L bloques de transporte (o paquetes) para obtener L palabras clave, donde L = 1, y puede enviar las L palabras clave en canal físico compartido de conexión de bajada (PDSCH por sus siglas en inglés) hacia el
UE. El eNB puede enviar también una asignación de conexión de bajada para el UE en un canal físico de control de conexión de bajada (PDCCH por sus siglas en inglés) en cada sub-unidad de información en la que el UE es programado (como se muestra en la FIG. 3) o sólo en la primer sub-unidad de información. El eNB puede no enviar ninguna asignación de conexión de bajada y ninguna palabra clave al UE en cada sub-unidad de información de conexión de bajada en la que el UE no es programado .
El UE puede procesar el PDCCH en cada sub-unidad de información de conexión de bajada para obtener una asignación de conexión de bajada, en su caso, enviada al UE. Si una asignación de conexión de bajada es recibida, entonces el UE puede procesar el PDSCH y decodificar las L palabras clave enviadas al UE. Para cada palabra clave, el UE puede proveer un ACK si la palabra clave es decodificada correctamente o un NACK si la palabra clave es decodificada con error. El UE puede generar información de ACK basado en los ACKs y NACKs de todas las palabras clave, como se describe a continuación, y puede enviar la información de ACK en el PUCCH al eNB. El eNB puede enviar una retransmisión de cada palabra clave para la que un NACK es recibido y puede enviar una transmisión de una nueva palabra clave para cada palabra clave para la que un ACK es recibido.
Un número de procesos HARQ puede ser definido para cada una de las conexiones de bajada y de subida. Un proceso EARQ puede llevar todas las transmisiones de una palabra clave hasta que la palabra clave es decodificada correctamente y entonces puede llevar transmisiones de otra palabra clave. Una nueva palabra clave puede ser enviada en un proceso HARQ cuando ese proceso se convierte en disponible. El número de procesos HARQ para cada conexión puede depender de (i) el número de sub-unidades de información de conexión de bajada y el número de sub-unidades de información de conexión de subida en cada ciclo de conexión de bajada-subida y (ii) el tiempo de procesamiento requerido en un receptor para cada palabra clave. Por ejemplo, si el tiempo de procesamiento requerido es 3 ms, entonces una transmisión de datos puede ser enviada en una sub-unidad de información n y el correspondiente ACK/NACK puede ser enviado en una sub-unidad de información n + k, donde k > 3. La Tabla 2 lista el número de procesos HARQ para la conexión de bajada y el número de procesos HARQ para la conexión de subida para cada configuración de conexión de bajada-subida soportada por la LTE.
El Número de ACKs y NACKs para enviar como realimentación pueden depender de varios factores tales como el número de procesos HARQ a reconocer, el número de palabras
clave enviadas en cada proceso HARQ si se debe reconocer una asignación de conexión de bajada, etc. En un diseño, un eNB puede enviar datos en un máximo de N procesos HARQ al UE, un proceso HARQ en cada sub-unidad de información de la conexión de bajada.
Tabla 2 - Número de procesos de HARQ
En un diseño, el eNB puede enviar (i) una palabra clave en cada proceso HARQ con transmisión de entrada sencilla y salida múltiple (SIMO por sus siglas en inglés) o (ii) palabras clave múltiples en cada proceso HARQ con transmisión de entrada múltiple y salida sencilla (MIMO por sus siglas en inglés) . Las palabras clave enviadas por medio de una transmisión MIMO puede ser asignada en capas, y el número de capas puede ser mayor o igual que el número de palabras clave. El eNB puede entonces enviar una o más palabras clave en cada proceso HARQ. Por ejemplo, un máximo de dos palabras
clave puede ser enviado por una transmisión MIMO, y el UE puede recibir de cero a 2N palabras claves en N sub-unidades de conexión de bajada. El UE puede generar información de ACK para todas las palabras clave y puede enviar la información ACK en una sub-unidad de conexión de subida del siguiente periodo de transmisión de conexión de subida.
En un aspecto, un UE puede agrupar o combinar ACKs y NACKs para palabras clave múltiples (K) y puede generar información de ACK para todas las palabras clave K. En un diseño, el UE puede realizar la agrupación con una operación lógica AND en los ACKs y NACKs para todas las palabras clave K. El UE puede generar (i) un ACK agrupado si los ACKs son obtenidos para todas las palabras clave K o (ii) un NACK agrupado si un NACK y es obtenida para cualguiera de las palabras clave K. La información de ACK agrupada para las palabras clave K puede comprender un ACK agrupado o un NACK agrupado. El UE puede también realizar la agrupación de otras maneras. La agrupación de ACKs y NACKs puede reducir la cantidad de información de ACK agrupada por un factor de K.
Un eNB puede recibir la información de ACK agrupada para las palabras clave K desde el UE. Si un ACK al agrupado es recibido, entonces el eNB puede enviar el siguiente conjunto de palabras clave al UE. De otra manera, se el NACK agrupado es recibido, entonces el eNB puede reenviar todas las
palabras clave K ya que el eNB no conoce cuáles palabras clave fueron recibidas con error por el UE.
En un diseño, las palabras clave K puede ser enviadas en un máximo de K procesos HARQ que pueden ser iniciados al mismo tiempo, p.ej., en diferentes sub-unidades de información de conexión de bajada del mismo periodo de transmisión de conexión de bajada. Las palabras clave K puede en entonces ser procesadas (p.ej., codificadas, intercaladas, y moduladas) por el eNB de tal forma que éstas tienen una terminación objetivo similar. La terminación objetivo se refiere al número de transmisiones de una palabra clave requerida para conseguir una probabilidad objetivo de decodificación correcta de la palabra clave. El eNB puede enviar un nuevo conjunto de palabras clave cada vez que el ACK agrupado es recibido.
La agrupación puede ser realizada de varias maneras. En un diseño, la agrupación puede ser realizada por ACKs y NACKs para todas las palabras clave recibidas en una sub-unidad de información de conexión de bajada, p.ej., para dos palabras clave recibidas por medio de una transmisión MIMO en una sub-unidad de información de conexión de bajada. En otro diseño, la agrupación puede ser realizada por ACKs y NACKs para las palabras clave recibidas en sub-unidades de información de conexión de bajada múltiples, p.ej., una palabra clave en
cada sub-unidad de información de conexión de bajada. En otro diseño más, la agrupación puede ser realizada por ACKs y NACKs para las palabras clave recibidas en todas las sub-unidades de información de conexión de bajada de un período de transmisión de conexión de bajada. En otro diseño más, la agrupación puede ser realizada por ACKs y NACKs para palabras clave enviadas en la misma capa a través de sub-unidades de información de conexión de bajada múltiples. Como un ejemplo, para una transmisión MIM de dos palabras clave en cada una de las N sub-unidades de información de conexión de bajada, un ACK/NACK agrupado puede ser generado para las palabras clave enviadas en la primera capa en la N sub-unidad de información de conexión de bajada, y otro ACK/NACK agrupado puede ser generado para las palabras clave enviadas en la segunda capa en la N sub-unidad de información de conexión de bajada. En general, la agrupación puede ser realizada para cualquier número de palabras clave recibidas en cualquier número de sub-unidades de información de conexión de bajada con o sin MIMO.
El UE puede recibir Ktotai palabras clave en N sub-unidades de información de conexión de bajada y puede enviar información de ACK agrupada para esas Ktotai palabras clave en una sub-unidad de información de conexión de bajada. En un diseño, el UE puede generar un ACK/NACK agrupado sencillo de
ACK/NACK para todas las Ktotai palabras clave, y la información de ACK agrupada puede comprender un ACK/NACK agrupado sencillo. En otro diseño, el UE puede generar un ACKs/NACKs agrupado múltiple para conjuntos múltiples de palabras clave formadas con las Ktotai palabras clave, un ACK/NACK agrupado para cada conjunto de palabras clave. La información de ACK agrupada puede entonces comprender ACKs/NACKs agrupados múltiples. Por ejemplo, nueve palabras clave pueden ser enviadas en nueve procesos HARQ en nueve sub-unidades de información de conexión de bajada con la configuración 5 de conexión de bajada-subida de la Tabla 1. El UE puede generar tres ACKs/NACKs agrupados, p.ej., un primer ACK/NACK agrupado para las primeras tres palabras clave, un segundo ACK/NACK agrupado para las siguientes tres palabras clave, y un tercer ACK/NACK agrupado para las últimas tres palabras clave. Como otro ejemplo, cuatro palabras clave pueden ser enviadas en cuatro procesos HARQ en cuatro sub-unidades de información de conexión de bajada con la configuración 4 o 5 de conexión de bajada-subida de la Tabla 1. El UE puede generar dos ACKs/NACKS agrupados, p.ej., un primer ACK/NACK agrupado para las dos primeras palabras clave, y un segundo ACK/NACK para las dos últimas palabras clave.
En general, la información de ACK agrupada puede comprender cualquier número de ACKs/NACKs agrupados, y cada
ACK/NACK agrupado puede ser para cualquier número de palabras clave. Si ACKs/NACKs agrupados múltiples son enviados, entonces cada ACK/NACK agrupado puede incluir el mismo número de palabras clave, o diferentes ACKs/NACKs agrupados pueden incluir diferentes números de palabras clave.
En un diseño, la agrupación de ACKs y NACKs puede ser estática o semi-estática y puede ser configurada, p.ej., por capas más altas de la configuración de llamada. En otro diseño, la agrupación de ACKs y NACKs puede ser dinámica y puede ser configurada, p.ej., por medio de la señalización enviada en el PDCCH por la capa física o alguna otra capa. Para ambos diseños como la agrupación puede depender de varios factores tales como la configuración de conexión de ba ada-subida, la cantidad de datos a enviar en la conexión de bajada al UE, ya sea que MIMO es usado o no para la transmisión de datos, los requerimientos de la calidad del servicio (QoS por sus siglas en inglés) de los datos a enviar, la cantidad de recursos disponibles para enviar la información de ACK en la conexión de subida por los UEs, el viento del procesamiento por los UEs, etc. Por ejemplo, progresivamente más agrupación puede ser usada para progresivamente más configuraciones asimétricas de conexión de bajada-subida o para progresivamente más desequilibrio entre la cantidad de datos a enviar el la cantidad de
recursos disponibles para la información de ACK.
En un diseño, el UE puede enviar información de ACK que comprende uno o más ACKs/NACKs agrupados para las Ktotai palabras clave. En otro diseño, el UE puede enviar información de ACK que comprende una combinación de ACKs/NACKs agrupados e individuales para las Ktotax palabras clave. Cada ACK/NACK agrupado puede atribuir palabras clave múltiples entre las Ktotai palabras clave. Cada ACK/NACK individual puede incluir una palabra clave sencilla entre las Ktotai palabras clave. Por ejemplo, un ACKs/NACKs individual puede ser usado para ciertos tipos de datos (p.ej., datos sensibles al retraso tales como la voz), y ACKs/NACKs agrupados pueden ser usados por otros tipos de datos (p.ej., datos tolerantes al retraso) .
El eNB puede codificar un bloque de transporte de bits de información de acuerdo con un código (p.ej., un Turbo código) de transmisión de corrección de error (FEC por sus siglas en inglés) para obtener una palabra clave de bits sistemáticos y bits de paridad. Los bits sistemáticos son los bits de información en el bloque transporte, y los bits de paridad son bits de redundancia generados por el código FEC. El eNB puede dividir la palabra clave en múltiples bloques de códigos (NRV) , los cuales pueden ser asignados en versiones de redundancia (RVs) 0 a NRV - 1. El primer bloque de código con
RV = O puede contener solamente o en su mayoría bits sistemáticos. Cada bloque de código subsecuente con RV > 0 puede contener en su mayoría a solamente bits de paridad, con diferentes bloques de código conteniendo diferentes bits de paridad. El eNB puede enviar una asignación de conexión de bajada en el PDCCH y una transmisión de un bloque de código en el PDSCH hacia el UE.
El UE puede procesar el PDCCH para obtener la asignación de conexión de bajada. Si el UE recibe la asignación de conexión de bajada, entonces el UE puede procesar el PDSCH de acuerdo con la asignación de la conexión de bajada para recuperar la palabra clave enviada al UE. Si el UE no detecta la asignación de la conexión de bajada, entonces el UE puede dejar de procesar el PDSCH. El eNB puede enviar la asignación de la conexión de bajada en el PDCCH al UE, pero el UE puede omitir la asignación de la conexión de bajada (p.ej., decodifica la asignación de la conexión de bajada como error) y puede no procesar el PDSCH. Este escenario puede ser nombrado como una transmisión discontinua (DTX) .
Puede ser deseable distinguir entre DTX y NACK. En este caso, la realimentación para la palabra clave puede ser una de las siguientes:
• DTX el UE omitió el PDCCH y no recibió la asignación de la conexión de bajada
• ACK -> la palabra clave fue decodificada correctamente, y
• NACK -> la palabra clave fue decodificada en error.
El eNB puede enviar el bloque de código si una DTX es recibida del UE en puede enviar el siguiente bloque de código si un NACK es recibido. El eNB pueda entonces enviar diferentes bloques de código dependiendo si una DTX o NACK es recibido. El eNB puede enviar un bloque de código para una nueva palabra clave si un ACK es recibido.
El eNB puede enviar N lo que es de código con RV = 0 para N palabras clave en el PDSCH en diferentes sub-unidades de información de conexión de bajada y puede enviar una asignación de conexión de bajada en el PDCCH en cada sub-unidad de información de conexión de bajada, p.ej., como se muestra en la FIG. 3. Estos N bloques de código pueden incluir bits sistemáticos para las N palabras clave. En cada sub-unidad de información de conexión de bajada, el UE puede procesar el PDCCH para detectar para una asignación de conexión de bajada y puede procesar el PDSCH si una asignación de conexión de bajada es recibida. El UE puede generar y enviar un ACK/NACK agrupado para todas las palabras clave recibidas por el UE. El eNB puede desconocer cuantas asignaciones son recibidas por el UE con base en el ACK/NACK agrupado. Si el eNB recibe un NACK agrupado del UE, entonces
el eNB puede tener las siguientes opciones:
1. Interpreta el NACK agrupado como comprendiendo NACKs para todas las N palabras clave y envía N bloques de código con RV = 1 al UE, o
2. Interpreta el NACK agrupado como comprendiendo DTXs para todas las N palabras clave y reenvía los N bloques de código con RV = 0 al UE.
Si el eNB implementa la opción 1 y el UE realmente omitió las asignaciones de la conexión de bajada, entonces el UE omitiría los N bloques de código con RV = 0 conteniendo los bits sistemáticos y puede recibir los N bloques de código con RV = 1 conteniendo bits de paridad.
Si el eNB implementa la opción 2 y el UE en realidad recibió las asignaciones de la conexión de bajada, entonces el UE puede recibir los N bloques de código con RV = 0 conteniendo los bits sistemáticos dos veces. El eNB entonces transmitiría efectivamente las palabras clave usando un código de repetición en lugar de un Turbo código, y el desempeño puede ser degradado en la ganancia del Turbo código. La pérdida de ganancia en la codificación y la correspondiente pérdida en el rendimiento puede ser más severa cuando ACKs y NACKs para un gran número de palabras clave son agrupados, p.ej., con la configuración 9:1.
En otro aspecto, el eNB puede generar bloques de código
en una manera para tomar en cuenta la ambigüedad entre NACK y DTX debido a la agrupación. En un diseño, para combatir la posible pérdida en la ganancia de codificación debido a la agrupación de ACKs y NACKs, cada blogue de código de una palabra clave puede ser definido para incluir tanto los bits sistemáticos como los de paridad. El eNB puede generar NRV bloques de código con RV = 0 hasta NRV - 1. El primer bloque de código con RV = 0 puede contener solamente o en su mayoría bits sistemáticos. Cada bloque de código subsecuente con RV > 0 puede contener tanto los bits sistemáticos como los de paridad, con diferentes bloques de código conteniendo diferentes bits sistemáticos y/o diferentes bits de paridad. El porcentaje de bits sistemáticos en cada bloque de código con RV > 0 puede depender de la compensación en la degradación del desempeño para los dos escenarios de escritos previamente. El eNB puede entonces enviar diferentes bloques de código para cada transmisión de la palabra clave. Si el UE omite la asignación de la conexión de bajada, entonces el UE puede recibir bits sistemáticos desde un subsecuente bloque de código. Si el UE recibió la asignación de la conexión de bajada pero decodificó la palabra clave como error, entonces el UE puede recibir bits de paridad desde un subsecuente bloque de código.
El LTE soporta un número de formatos PUCCH para el envío
de información de control de la conexión de subida (UCI por sus siglas en inglés) tal como la información de ACK en el PUCCH. La Tabla 3 lista los formatos PUCCH soportados por el LTE y provee el número de bits gue pueden ser enviados en cada sub-unidad de información de conexión de subida para cada formato PUCCH.
Tabla 3 - Formatos PUCCH
El formato PUCCH la puede ser usado para enviar un bit de información de ACK por SIMO sin agrupación, p.ej., un bit por ACK o NACK para una palabra clave. El formato PUCCH la puede también ser usado para enviar un ACK/NACK agrupado para palabras clave múltiples, p.ej., para todas las palabras clave recibidas en una o más sub-unidades de información de conexión de bajada o un periodo de transmisión de la conexión de bajada.
El formato PUCCH Ib puede ser enviado para enviar dos bits de información de ACK para MIMO sin agrupación, p.ej., un bit para ACK o NACK para cada dos palabras clave enviadas con MIMO. El formato PUCCH Ib puede también ser usado para
enviar hasta un máximo de dos ACKs/NACKs agrupados para un máximo de dos conjuntos de palabras clave, un ACK/NACK agrupado para cada conjunto de palabras clave. Cada conjunto puede incluir todas las palabras clave enviadas con MIMO. Cada conjunto puede también incluir palabras clave enviadas en diferentes sub-unidades de información de conexión de bajada. La cantidad de agrupación puede depender de la configuración N:M, el número de sub-unidades de información de conexión de bajada usadas para la transmisión de datos, el número de palabras clave enviadas en cada sub-unidad de información de conexión de bajada, si es que se empleó MIMO o no, etc.
Los formatos PUCCH 2, 2a y 2b pueden ser usados para enviar más de dos bits de información de ACK. Por ejemplo, hasta 14 bits de información de ACKs puede ser enviada con el formato PUCCH 2, 2a o 2b con una relación de código de de 0.7 o menor. Menos o más bits de información pueden ser enviados con los formatos PUCCH 2, 2a y 2b con mayores o menores relaciones de código.
En otro diseño, la información de ACK para todos los procesos HARQ puede ser codificada conjuntamente. Para una transmisión de SIMO de una palabra clave por el proceso HARQ, 14 bits de información pueden ser usados para enviar:
• DTX, ACK, o NACK para cada uno de los 8 procesos HAR, o
• ACK o NACK para cada uno de los 14 procesos HARQ.
Tres valores pueden ser usados para cada uno de los procesos HARQ para transmitir ACK o NACK para una palabra clave o DTX un total de 38 valores pueden ser usados para 8 procesos HARQ y pueden ser transmitidos con 14 bits de información, donde 38 < 214. Alternativamente, dos valores pueden ser usados para cada proceso HARQ para transmitir ACK o NACK para una palabra clave.
Para una transmisión MIMO de dos palabras clave por proceso HARQ, 14 bits de información pueden ser usados para enviar :
• ACK o NACK para cada una de las palabras clave o DTX para cada uno de los 6 procesos HARQ, o
• ACK o NACK para cada palabra clave para cada uno de los 7 procesos HARQ.
Cinco valores pueden ser usados para cada proceso HARQ para transmitir ACKs para ambas palabras clave, NACKs para ambas palabras clave, ACK para la primera palabra clave y NACK para la segunda palabra clave, NACK para la primera palabra clave y ACK para la segunda palabra clave, O DTX.
Un total de 56 valores pueden ser usados para 6 procesos HARQ y pueden ser transmitidos con 14 bits de información, donde 56 < 214. Alternativamente, cuatro valores pueden ser usados para cada proceso HARQ y pueden transmitir ACK o NACK para
cada palabra clave.
En otro diseño, la información de ACK para cada proceso HARQ puede ser enviada por separado. Para una transmisión SIMO de una palabra clave por cada proceso HARQ, la información de ACK para cada proceso HARQ puede ser enviada en un bit sin DTX o en dos bits con DTX. Para una transmisión MIMO de dos palabras clave por cada proceso HARQ, la información de ACK por cada proceso HARQ puede ser enviada en dos bits sin DTX o en tres bits con DTX.
Otros formatos PUCCH además de aquellos mostrados en la
Tabla 3 pueden también ser usados para llevar información de ACK para uno o más ACKs/NACKs agrupados. Las señales para los formatos PUCCH mostrados en la Tabla 3 pueden ser generadas como se describe en 3GPP TS 36.211, titulado Acceso de radio terrestre universal desarrollado (E-UTRA) ; Canales físicos y modulación", el cual está disponible al público.
En un diseño, la agrupación puede ser conseguida al llevar a cabo una operación lógica AND en los ACKs y NACKs para todas las palabras clave a ser agrupadas, así como se describió anteriormente. En otro diseño, la anulación puede ser conseguida por la asignación de ACKs, NACKs y DTXs para todas las palabras clave a los B bits de la información de ACK agrupada con base en una asignación predeterminada con donde B = 1. Por ejemplo, una tabla de 3 x 3 puede ser
definida con tres renglones de DTX, ACK y NACK para una primera palabra clave y tres columnas para DTX, ACK y NACK para una segunda palabra clave. Cada una de las nueve entradas en la tabla puede estar marcada con uno de 2B posibles valores para los B bits agrupados. Por ejemplo, B puede ser igual a 2 para el formato PUCCH Ib, y cada entrada en la tabla puede ser marcada con '00' , ??', '10', '11'. La asignación puede ser definida para conseguir la agrupación deseada de los ACKs, NACKs y DTXs para las dos palabras clave. Como ejemplo, una tabla de 3 x 3 x 3 puede ser definida para tres palabras clave, y cada una de las 27 entradas en la tabla puede ser marcada con uno de 2B posibles valores para los bits B agrupados. La asignación puede ser definida para conseguir la agrupación de ACKs, NACKs y DTXs para las tres palabras clave.
La FIG. 4 muestra un diseño de un proceso 400 para recibir datos en un sistema de comunicación inalámbrico. El proceso 400 puede ser desempeñado por un receptor, que puede ser el UE para la transmisión de datos en la conexión de bajada, una estación base/eNB para la transmisión de datos en la conexión de subida, u otra entidad.
El receptor puede recibir palabras clave en múltiples en por lo menos una sub-unidad de información, p.ej., recibe transmisiones de bloques de código de un RV particular para
las palabras clave múltiples (bloque 412) . El receptor puede recibir las palabras clave múltiples (i) en sub-unidades de información múltiples, una palabras clave en cada sub-unidad de información, (ii) por medio de una transmisión MIMO en una sub-unidad de información, (iii) por nadé transmisiones MIMO en sub-unidades de información múltiples, o (iv) por medio de una o más transmisiones en uno o más sub-unidades de información. En un diseño de transmisión de datos en la conexión de bajada, el receptor puede recibir las palabras clave en múltiples en por menos una sub-unidad de información de conexión de bajada en un sistema TDD con una configuración asimétrica de conexión de bajada-subida teniendo más sub-unidades de información de conexión de bajada que sub-unidades de información de conexión de subida. En un diseño la transmisión de datos en la conexión de subida, el receptor puede recibir las palabras clave múltiples en por lo menos una sub-unidad de información de conexión de subida en un sistema TDD con más sub-unidades de información de conexión de subida que sub-unidades de información de conexión de bajada. El receptor puede recibir las palabras clave múltiples en por lo menos un proceso HARQ, con todas las transmisiones de cada palabra clave siendo enviadas en un proceso HARQ.
El receptor puede decodificar las palabras clave
múltiples (bloque 414) y puede determinar un ACK o un NACK para cada palabra clave con base en el resultado de decodificación para la palabra clave (bloque 416) . El receptor puede agrupar ACKs y NACKs para las palabras clave múltiples para obtener información de ACK agrupada (bloque 418) . El receptor puede enviar información de ACK agrupada como realimentación para las palabras clave múltiples (bloque 422) . El receptor puede enviar información de ACK en una sub-unidad de información de conexión de subida asociada con la por lo menos una sub-unidad de información de conexión de bajada en¦ la cual las palabras clave múltiples fueron recibidas .
En un diseño, la información de ACK agrupada puede comprender un ACK/NACK agrupado sencillo para las palabras clave múltiples. En un diseño del bloque 418, el receptor puede realizar la agrupación con base en una operación lógica AND en los ACKs y NACKs para las palabras clave múltiples. El receptor puede generar (i) un ACK agrupado si los ACKs son obtenidos para todas las palabras clave múltiples o (ii) un NACK agrupado si un NACK es obtenido para cualquiera de las palabras clave múltiples. En un diseño, el receptor puede recibir retransmisiones en las palabras clave múltiples si un NACK agrupado es enviado para las palabras clave múltiples (bloque 422). El receptor puede recibir nuevas palabras clave
si un ACK y es enviado para las palabras clave múltiples (bloque 424) .
En otro diseño del bloque 418, el receptor puede obtener ACK, NACK, o DTX para cada una de las palabras clave múltiples. El receptor puede entonces asignar los ACKs, NACKs y DTXs para las palabras clave múltiples a los bits múltiples de la información de ACK agrupada con base en una asignación predeterminada. El receptor puede también no realizar la agrupación de otras maneras.
En otro diseño, la información de ACK agrupada puede comprender de ACKs/NACKs agrupados múltiples para conjuntos múltiples de palabras clave formados con las palabras clave múltiples. Cada ACK/NACK agrupado puede comprender de un ACK agrupado un NACK agrupado para un conjunto de palabras clave. Cada conjunto puede incluir (i) todas las palabras clave recibidas en una sub-unidad de información, (ii) palabras clave enviadas en una carpa de transmisiones MIMO recibidas en sub-unidades múltiples de información, o (iii) palabras clave recibidas en una o más sub-unidades de información. El receptor puede determinar el ACK/NACK agrupado para cada conjunto de palabras clave con base en los ACKs y NACKs para las palabras clave en ese conjunto. El receptor puede recibir retransmisiones de cada conjunto de palabras clave para las que un NACK es enviado. El receptor puede recibir un nuevo
conjunto de palabras clave para cada conjunto de palabras clave por las que el ACK agrupado es enviado.
En un diseño, el receptor puede obtener una configuración estática o semi-estática para la agrupación de ACKs y NACKs, p.ej., desde las capas superiores al inicio de una llamada. El receptor puede entonces realizar la agrupación de acuerdo con la configuración estática o semi-estática. En otro diseño, el receptor puede obtener una configuración dinámica para la agrupación de la ACKs y NACKs para las palabras clave múltiples, p.ej., por medio de la señalización enviada con las palabras clave. El receptor puede entonces realizar la agrupación de acuerdo con la configuración dinámica.
La FIG. 5 muestro un diseño de un aparato 500 para la recepción de datos en un sistema de comunicación inalámbrico. El aparato 500 incluye un módulo 512 para recibir palabras clave múltiples en por lo menos una sub-unidad de información, un módulo 514 para decodificar las palabras clave múltiples, un módulo 516 para terminar un ACK o un NACK para cada palabra clave con base en el resultado de decodificación para la palabra clave, un módulo 518 para agrupar ACKs y NACKs para las palabras clave múltiples para obtener información de ACK agrupada, un módulo 520 para enviar la información de ACK agrupada como realimentación
para las palabras clave múltiples, un módulo 522 para recibir retransmisiones de las palabras clave múltiples si un NACK agrupado es enviado para las palabras clave múltiples, y un módulo 524 para recibir nuevas palabras clave si un ACK agrupado es enviado para las palabras clave múltiples.
La FIG. 6 muestra un diseño de un proceso 600 para el envío de datos en un sistema de comunicación inalámbrico. El proceso 600 puede ser realizado por un transmisor, que puede ser una estación base/eNB para la transmisión de datos en la conexión de bajada, un UE para la transmisión de datos en la conexión de subida, o alguna otra entidad.
El transmisor puede enviar palabras clave múltiples en por lo menos una sub-unidad de información a un receptor (bloque 612) . El trasmisor puede enviar las palabras clave múltiples (i) en sub-unidades de información múltiples, una palabras clave en cada sub-unidad de información, (ii) por medio de una transmisión MIMO en una sub-unidad de información, (iii) por medio de transmisiones MIMO en sub-unidades de información múltiples, o (iv) por medio de una o más transmisiones en una o más sub-unidades de información.
El trasmisor puede recibir información de ACK agrupada generada por el receptor con base en ACKs y NACKs para las palabras clave múltiples (bloque 614) . En un diseño, el trasmisor puede enviar las palabras clave múltiples en por lo
menos una sub-unidad de información de conexión de bajada y puede recibir la información de ACK agrupada en una sub-unidad de información de conexión de subida en un sistema TDD con una configuración de conexión de bajada-subida asimétrica teniendo más sub-unidades de información de conexión de bajada que sub-unidades de información de conexión de subida. En otro diseño, el transmisor puede enviar las palabras clave múltiples en por lo menos una sub-unidad de información de conexión de subida y puede recibir la información de ACK agrupada en una sub-unidad de información de conexión de bajada en un sistema TDD con más sub-unidades de información de conexión de subida que sub-unidades de conexión de información de bajada.
El transmisor puede determinar si reenviar las palabras clave múltiples un enviar nuevas palabras clave con base en información de ACK agrupada (bloque 616) . En un diseño, la información de ACK agrupada puede comprender un ACK/NACK agrupado sencillo, el cual puede ser obtenido por el receptor con base en una operación lógica AND de los ACKs y NACKs para las palabras clave múltiples. El trasmisor puede reenviar las palabras clave múltiples si un NACK agrupado es recibido para las palabras clave múltiples (bloque 618) . En un diseño, cada retransmisión de una palabra clave puede comprender de bits sistemáticos y de bits de paridad para la palabra clave con
el fin de mitigar la degradación del desempeño debido la ambigüedad entre el NACK y DTX con la agrupación. El transmisor puede enviar nuevas palabras clave si un agrupada ACK es recibido por las palabras clave múltiples (bloque 620) .
En otro diseño, la información de ACK agrupada puede comprender de ACKs/NACK agrupados múltiples para conjuntos de palabras clave múltiples formados con las palabras clave múltiples. El trasmisor puede reenviar cada conjunto de palabras clave para los que un NACK agrupado es recibido. El transmisor puede enviar un nuevo conjunto de palabras clave para cada conjunto de palabras clave por los que un ACK agrupado es recibido.
La FIG: 7 muestra un diseño de un aparato 700 para recibir datos en un sistema de comunicación inalámbrico. El aparato 700 incluye un módulo 712 para enviar palabras clave múltiples en por lo menos una sub-unidad de información a un receptor, un módulo 714 para recibir información de ACK agrupada generada por el receptor con base en ACKs y NACKs para las palabras, clave múltiples, un módulo 716 para determinar si reenviar las palabras clave múltiples un enviar nuevas palabras clave con base en formación de ACK agrupada, un módulo 718 para reenviar las palabras clave múltiples si un NACK es recibido para las palabras clave múltiples, y un
módulo 720 para enviar nuevas palabras clave si un ACK es recibido por las palabras clave múltiples.
Los módulos en las FIG. 5 y 7 pueden comprender de procesadores, dispositivos electrónicos, dispositivos de hardware, componentes electrónicos, circuitos lógicos, memorias, códigos de software, códigos de firmware, etc., o cualquier combinación de los mismos.
La FIG. 8 muestra un diagrama en bloque de un diseño de un estación base/eNB 110 y un UE 120, el cual puede ser uno de las estaciones base/eNB y uno de los UEs en la FIG. 1. La estación base 110 puede estar equipada con antenas T 832a hasta 832t, y el UE 120 puede estar equipado con antenas R 852a hasta 852r, donde en general T > 1 y R > 1.
En la estación base 110, un procesador de transmisión 820 puede recibir datos para uno o más UEs desde una fuente de datos 812, procesar (p.ej., codificar y modular) los datos para cada UE y proveer símbolos de datos para todos los UEs. El procesador de transmisión 820 puede también recibir información de control (p.ej., asignaciones de conexión de bajada) desde un controlador/procesador 840, procesar la información de control, y proveer de símbolos de control. El procesador de transmisión 820 puede también generar símbolos de referencia para las señales de referencia y puede transmitir por el mismo canal (multiplex) los símbolos de
referencia con los símbolos de datos y los símbolos de control. Un procesador MIMO 822 puede procesar (p.ej., pre-codificar) los símbolos del procesador de transmisión 820 (si es aplicable) y proporcionar un símbolo de salida T que fluye a los moduladores T (MOD) 830a hasta el 830t. Cada modulador 830 puede procesar su flujo de símbolo de salida (p.ej., OFDM) para obtener un flujo muestra de salida. Cada modulador 830 puede además condicionar (p.ej., convertir en análogo, filtrar, amplificar, y convertir ascendentemente ) su flujo muestra de salida para generar una señal de conexión de bajada. Las señales de conexión de bajada T de los moduladores 830a hasta el 830t pueden ser transmitidos por medio de antenas T 832a hasta 832t, respectivamente.
En el UE 120, las antenas 852a hasta la852t pueden recibir las señales de conexión de bajada de la estación base 110. Cada antena 852 pueden proveer una señal recibida a un demodulador asociado (DEMOD) 854. Cada demodulador 854 puede condicionar (p.ej., convertir en análogo, convertir descendentemente, y digitalizar) su señal recibida para obtener muestras de entrada y puede además procesar las muestras de entrada (p.ej., OFDM) para obtener símbolos recibidos. Un detector MIMO 856 puede realizar una detección MIMO en los símbolos recibidos de todos los demoduladores 854a hasta 854r y proveer de símbolos detectados. Un
procesador de recepción 860 puede procesar (p.ej., demodular y decodificar) los símbolos detectados, proveer de datos de codificados para el UE 120 a un procesamiento de datos 862, y proveer de información de control decodificada a un controlador/procesador 870.
En el UE 120, los datos de una fuente de datos 878 e información de control (p.ej., información de ACK agrupada) desde el controlador/procesador 870 puede ser procesada por un procesador de transmisión 880 y precodificada por un procesador MIMO 882 (si es aplicable) para obtener flujos de símbolos de salida R. Los moduladores R 854a hasta 854r pueden procesar los flujos de símbolos de salida (p.ej., SC-FDM) para obtener flujos muestra de salida R y pueden además condicionar los flujos muestra de salida para obtener señales de conexión de subida R, los cuales pueden ser transmitidos por medio de antenas R 852a hasta 852r. En la estación base 110, las señales de conexión de subida del UE 120 pueden ser recibidas por antenas 832a hasta 832t, condicionadas y procesadas por demoduladores 830a hasta 830t, y además procesadas por un detector MIMO 836 (si es aplicable) y un procesador de recepción 838 para recuperar los datos y controlar la información enviada por el UE 120. El procesador de recepción 838 puede proveer de datos decodificados a un procesamiento de datos 839 en proveer de información de
control decodificada al controlador/procesador 840.
Los Controladores/procesadores 840 y 870 pueden dirigir la operación a la estación base 110 y el UE, respectivamente. El procesador 840 y/u otros procesadores y módulos en la estación base 110 pueden realizar o procesar directo 400 en la FIG. 4 para la transmisión de datos en la conexión de subida, el proceso 600 en la FIG. 6 para la transmisión de datos en la conexión de bajada, y/u otros procesos para las técnicas descritas aqui . El, procesador 840 y/u otros procesadores pueden agrupar ACKs y NACKs para la transmisión de datos en la conexión de subida. El procesador 870 y/u otros procesadores y módulos en el UE 120 pueden realizar o procesar directo 400 en la FIG. 4 para la transmisión de datos en la conexión de bajada, el proceso 600 en la FIG. 6 para la transmisión de datos en la conexión de subida, y/u otros procesadores pueden agrupar ACKs y NACKs para la transmisión de datos en la conexión bajada. Las memorias 842 y 872 pueden almacenar datos y programar códigos para la estación base 110 y el UE 120, respectivamente. Un programador 844 puede programar UEs para la transmisión de datos en la conexión de bajada y/o la conexión de subida y puede asignar recursos a los UEs programados.
Aquéllos con experiencia en la materia entenderán en que la información y señales pueden ser representadas usando
cualquiera de una variedad de diferentes tecnologías y técnicas. Por ejemplo, datos, instrucciones, comandos, información, señales, bits, símbolos, y chips que pueden ser referenciados en toda la descripción anterior, pueden ser representados por voltajes, corrientes, .ondas electromagnéticas, campos magnéticos o partículas, campos ópticos o partículas, o cualquier combinación de los mismos.
Aquéllos con experiencia podrán además apreciar que en los varios bloques, módulos, circuitos, y pasos de algoritmos lógicos e ilustrativos descritos en conexión con la revelación de aquí pueden ser implementados como hardware electrónico, software de computadora, o combinaciones de ambos. Para ilustrar claramente esta intercambiabilidad de hardware y software, varios componentes ilustrativos, bloques, módulos, circuitos, y pasos han sido descritos anteriormente generalmente en términos de su funcionalidad. Si dicha funcionalidad es implementada como hardware o software y depende más allá de la aplicación particular y limitaciones de diseño impuestas en el sistema en su conjunto. Artesanos con experiencia pueden implementar la funcionalidad descrita en varias formas para cada aplicación en particular, pero tales decisiones de implementación no deben ser interpretadas como para causar una desviación del alcance de la presente revelación.
Los varios bloques ilustrativos lógicos, módulos, y circuitos descritos en conexión con la revelación aquí descrita pueden ser . implementados o realizados con un procesador de propósito general, un procesador de señal digital (DSP por sus siglas en inglés), un circuito de aplicación especifica integrado (ASIC por sus siglas en inglés), un campo de arreglo de puertas programables (FPGA por sus siglas en inglés) u otro dispositivo lógico programable, entrada discreta o transistor lógico, componentes de hardware discretos, o cualquier combinación de los mismos diseñada para realizar las funciones aqui descritas. Un procesador de propósito general puede ser un microprocesador, pero como alternativa, el procesador puede ser cualquier procesador convencional, controlador, micro controlador, o una máquina de estado (state machine) . Un procesador puede también ser implementado como una combinación de dispositivos de cómputo, p.ej., una combinación de DSP y un microprocesador, una pluralidad de microprocesadores, uno o más microprocesadores conjuntamente con un núcleo DSP, o cualquier otra combinación de estos.
Los pasos de un método o algoritmo descrito en conexión con la presente revelación puede ser modelada directamente en hardware, en un módulo de software ejecutado por un procesador, o en una combinación de los dos. Un módulo de
software puede residir en la memoria RAM, memoria flash, memoria ROM, memoria EPROM, memoria EEPROM, registros, disco duro, disco removible, un CD-ROM, o cualquier otra forma de medios de almacenamiento conocidos en la materia. Un medio de almacenamiento ejemplar está acoplado con el procesador de tal forma que el procesador puede leer la información desde, y escribir información en, un medio de almacenamiento. En la alternativa, el medio de almacenamiento puede ser integral con el procesador. El procesador y el medio de almacenamiento pueden residir en un ASIC. El ASIC puede residir en una terminal de usuario. En la alternativa, el procesador y el medio de almacenamiento pueden residir como componentes discretos en una terminal de usuario.
En uno o más diseños ejemplares, las funciones descritas pueden ser implementadas en hardware, software, firmware, o cualquier combinación de estos. Si es implementado en software, las funciones pueden ser almacenadas o transmitidas como una o más instrucciones o código en un medio legible por computadora. El medio legible por computadora incluye tanto el medio de almacenamiento de computadora como el medio de comunicación incluyendo cualquier medio que facilite la transferencia de un programa de computadora de un lugar a otro. El medio de almacenamiento puede ser cualquier medio disponible al que se pueda tener acceso por una computadora
de propósito general o propósito especial. A modo de ejemplo, y no limitación, tal medio legible por computadora puede comprender RAM, ROM, EEPROM, CD-ROM u otro disco de almacenamiento óptico, discos de almacenamiento magnético u otros dispositivos de almacenamiento magnético, o cualquier otro medio que pueda ser usado para llevar o almacenar medios de código de programa deseado en forma de instrucciones o estructuras de datos y a los que se puede tener acceso por una computadora de propósito general o de propósito especial, o un procesador de propósito general o de propósito especial. Además, cualquier conexión es designada apropiadamente un medio legible por computadora. Por ejemplo, si el software es transmitido desde un sitio web, servidor, u otra fuente remota usando un cable coaxial, cable de fibra óptica, un cable par trenzado, una linea de subscriptor digital (DSL por sus siglas en inglés), o tecnologías inalámbricas tales como infrarrojo, radio, y microondas están incluidas en la definición de medio. Disk y disc, como se usa en inglés, incluye disco compacto (CD) , disco láser, disco óptico, disco versátil digital (DVD) , disco floppy y disco blu-ray donde los disks por lo general reproducen datos magnéticamente, mientras que los discs reproducen datos ópticamente con láseres. Las combinaciones de lo anterior deben también ser incluidos dentro del alcance de los medios legibles por
computadora .
La descripción previa de la revelación está prevista para permitir que cualquier persona especializada en la materia que fabrique o use la revelación. Varias modificaciones a la revelación serán evidentes para aquellos especializados en la materia y los principios genéricos definidos aqui pueden ser aplicados a otras variaciones sin apartarse del espíritu o alcance de la revelación. Por lo tanto, la revelación no está pensada para ser limitada a los ejemplos y diseños descritos aquí, sino que debe ser acordado el alcance más amplio consistente con los principios y características novedosas reveladas aquí.
Claims (37)
1. Un método para recibir datos en un sistema de comunicación inalámbrico que comprende: recibir palabras clave múltiples en por lo menos una sub-unidad de información; decodificar las palabras clave múltiples; determinar un reconocimiento (ACK) o un reconocimiento negativo (NACK) para cada palabra clave con base en el resultado de decodificación para la palabra clave; agrupar ACKs y NACKs para las palabras clave múltiples para obtener información de ACK agrupada; y enviar la información de ACK agrupada como realimentación para las palabras clave múltiples.
2. El método de la reivindicación 1, en donde las palabras clave múltiples son recibidas en por lo menos una sub-unidad de información de conexión de bajada y la información de ACK agrupada es enviada a una sub-unidad de información de conexión de subida en un sistema dúplex de división de tiempo (TDD por sus siglas en inglés) con una configuración de conexión de bajada-subida asimétrica teniendo más sub-unidades de información de conexión de bajada que sub-unidades de información de conexión de subida.
3. El método de la reivindicación 1, en donde las palabras clave múltiples son recibidas en sub-unidades de información múltiples, una palabra clave en cada sub-unidad de información.
4. El método de la reivindicación 1, en donde las palabras clave múltiples son recibidas por medio de una transmisión de entrada múltiple salida múltiple (MIMO por sus siglas en inglés) en una sub-unidad de información.
5. El método de la reivindicación 1, en donde la agrupación de ACKs y NACKs para las palabras clave múltiples comprende : generar una ACK agrupado si los ACKs son obtenidos para todas las palabras clave múltiples, y generar una NACK agrupado si un NACK es obtenido para cualquiera de las palabras clave múltiples.
6. El método de la reivindicación 1, en donde la información de ACK agrupada comprende un ACK agrupado o un NACK agrupado para las palabras clave múltiples, el método comprende además: recibir retransmisiones de las palabras clave múltiples si un NACK es enviado para las palabras clave múltiples; y recibir nuevas palabras clave si un NACK agrupado es enviado para las palabras clave múltiples.
7. El método de la reivindicación 1, en donde la agrupación de ACKs y NACKs para las palabras clave múltiples comprende : obtener ACK, NACK, o transmisión discontinua (DTX por sus siglas en inglés) para cada una de las palabras clave múltiples, y asignar ACKs, NACKs y DTXs para las palabras clave múltiples a bits múltiples de la información de ACK agrupada con base en una asignación predeterminada.
8. El método de la reivindicación 1, en donde la información de ACK agrupada comprende ACKs/NACKs agrupados múltiples para múltiples conjuntos de palabras clave formados con las palabras clave, cada ACK/NACK agrupado comprendiendo un ACK agrupado o un NACK agrupado para un conjunto de palabras clave.
9. En el método de la reivindicación 8, en donde la agrupación de ACKs y NACKs para las palabras clave múltiples comprende el determinar el ACK/NACK agrupada para cada conjunto de palabras clave con base en ACKs y NACKs para las palabras clave en el conjunto de palabras clave.
10. El método de la reivindicación 8, comprendiendo además : recibir retransmisión de cada conjunto de palabras clave por el que un NACK agrupado es enviado; y recibir un nuevo conjunto de palabras clave para cada conjunto de palabras clave por el que un ACK agrupado es enviado.
11. El método de la reivindicación 8, en donde cada conjunto de palabras clave es recibido en una sub-unidad de información .
12. El método de la reivindicación 8, en donde cada conjunto de palabras clave comprende palabras clave enviadas en una capa de transmisiones de entrada múltiple salida múltiple (MIMO) recibidas en sub-unidades de información múltiples .
13. Un aparato para comunicación inalámbrica, que comprende: por lo menos un procesador configurado para recibir palabras clave múltiples en por lo menos una sub-unidad de información, para decodificar las palabras clave múltiples, para determinar un reconocimiento (ACK) o un reconocimiento negativo (NACK) para cada palabra clave con base en el resultado de decodificación para la palabra clave, agrupar ACKs y NACKs para las palabras clave múltiples para obtener información de ACK agrupada, y enviar información de ACK agrupada como realimentación para las palabras clave múltiples .
14. El aparato de la reivindicación 13, en donde por lo menos un procesador es configurado para generar un ACK si los ACKs son obtenidos para todas las palabras clave múltiples, y para generar un NACK agrupado si un NACK es obtenido para cualquiera de las palabras clave múltiples.
15. El aparato de la reivindicación 13, en donde el por lo menos un procesador es configurado para recibir retransmisiones de las palabras clave múltiples si un NACK agrupado es enviado para las palabras clave múltiples, y para recibir nuevas palabras clave si un ACK agrupado es enviado para las palabras clave múltiples.
16. El aparato de la reivindicación 13, en donde el por lo menos un procesador es configurado para obtener ACK, NACK, o transmisión discontinua (DTX) para cada una de las palabras clave múltiples, y asignar ACKs, NACKs y DTXs para las palabras clave múltiples para bits múltiples del información de ACK agrupada con base en una asignación predeterminada.
17. El aparato de la reivindicación 13, en donde la información de ACK agrupada comprende ACKs/NACKs agrupados múltiples para múltiples conjuntos de palabras clave formados con las palabras clave múltiples, cada ACK/NACK agrupado comprendiendo un ACK agrupado o un NACK agrupado para un conjunto de palabras clave, y en donde el por lo menos un procesador es configurado para determinar el ACK/NACK agrupado para cada conjunto de palabras clave con base en los AC s y NACKs para las palabras clave en el conjunto de palabras clave.
18. El aparato de la reivindicación 17, en donde el por lo menos un procesador es configurado para recibir retransmisiones de cada conjunto de palabras clave para el que un NACK agrupado es enviado, y para recibir un nuevo conjunto de palabras clave por cada conjunto de palabras clave por el que un ACK agrupado es enviado.
19. Un aparato para comunicación inalámbrica, comprendiendo : los medios para recibir palabras clave múltiples en por lo menos una sub-unidad de información; los medios para decodificar las palabras clave múltiples; los medios para determinar un reconocimiento (ACK) o un reconocimiento negativo (NACK) para cada palabra clave con base en el resultado de decodificación para la palabra clave; los medios para agrupar ACKs y NACKs para las palabras clave múltiples para obtener información de ACK agrupada; y los medios para enviar la información de ACK agrupada como realimentación para las palabras clave múltiples.
20. El aparato de la reivindicación 19, en donde los medios para agrupado ACKs y NACKs para las palabras clave múltiples comprenden: los medios para generar un ACK agrupado si los ACKs son obtenidos para todas las palabras clave múltiples, y los medios para generar un NACK agrupado si un NACK es obtenido para cualquiera de las palabras clave múltiples.
21. El aparato de la reivindicación 19, en donde la información de ACK agrupada comprende un ACK agrupado o un NACK agrupado para las palabras clave múltiples, el aparato comprende además: los medios para recibir retransmisiones de palabras clave múltiples si un NACK agrupado es enviado para las palabras clave múltiples; y los medios para recibir nuevas palabras clave si un ACK agrupado es enviado para las palabras clave múltiples.
22. El aparato de la reivindicación 19, en donde los medios para agrupar ACKs y NACKs para las palabras clave múltiples comprenden: los medios para obtener ACK, NACK, o transmisión discontinua (DTX) para cada una de las palabras clave múltiples, y los medios para asignar ACKs, NACKs, y DTXs para las palabras clave múltiples a bits múltiples del información de ACK agrupada con base en una asignación predeterminada.
23. El aparato de la reivindicación 19, en donde la información de ACK agrupada comprende ACKs/NACKs agrupados múltiples para múltiples conjuntos de palabras clave formados con las palabras clave múltiples, cada ACK/NACK agrupado comprende un ACK agrupado o un NACK agrupado para un conjunto de palabras clave, y en donde los medios para la agrupación de los ACKs y NACKs para las palabras clave múltiples comprenden: los medios para determinar el ACK/NACK agrupado para cada conjunto de palabras clave con base en ACKs y NACKs para las palabras clave en el conjunto de palabras clave.
24. El aparato de la reivindicación 23, comprendiendo además : los medios para recibir retransmisiones para cada conjunto de palabras clave para el que un NACK agrupado es enviado; y los medios para recibir un nuevo conjunto de palabras clave para cada conjunto de palabras clave para el que un ACK agrupado es enviado.
25. Un producto de programa de computadora, comprendiendo : un medio legible por computadora comprendiendo: el código para provocar que por lo menos una computadora reciban palabras clave múltiples en por lo menos una sub- unidad de información, el código para provocar que la por lo menos una computadora decodifique las múltiples palabras clave, el código provocar que la por lo menos una computadora determine un reconocimiento (ACK) o un reconocimiento negativo para cada palabra clave con base en el resultado de decodificación para la palabra clave, el código para provocar que la por lo menos una computadora agrupe ACKs y NACKs para las palabras clave múltiples para obtener una información de ACK agrupada, y el código para provocar que la por lo menos una computadora envíe la información de ACK . agrupada como realimentación para las palabras clave múltiples .
26. Un método para enviar datos en un sistema de comunicación inalámbrica, comprendiendo: enviar palabras clave múltiples en por lo menos una sub-unidad de información a un receptor; recibir la información de reconocimiento agrupada generada por el receptor con base en ACKs y reconocimientos negativos (NACKs) para palabras clave múltiples; y determinar si reenviar las palabras clave múltiples o enviar nuevas palabras clave con base en la información de ACK agrupada.
27. El método de la reivindicación 26, en donde las palabras clave múltiples son enviadas en por lo menos una sub-unidad de información de conexión de bajada y la información de ACK agrupada es recibida en una sub-unidad de información de conexión de subida en un sistema dúplex de división de tiempo (TDD) con una configuración de conexión de bajada-subida asimétrica teniendo más sub-unidades de información de conexión de bajada que sub-unidades de información de conexión de subida.
28. El método de la reivindicación 26, en donde las palabras clave múltiples son enviadas en sub-unidades de información múltiples, una palabra clave en cada sub-unidad de información.
29. El método de la reivindicación 26, en donde las palabras clave múltiples son enviadas por medio de una transmisión de múltiple entrada múltiple salida (MIMO) en una sub-unidad de información.
30. El método de la reivindicación 26, en donde la información de ACK agrupada comprende un ACK agrupado si los ACKs son obtenidos por el receptor para todas las palabras clave múltiples o un NACK agrupado si un NACK es obtenido por el receptor para cualquiera de las palabras clave múltiples.
31. El método de la reivindicación 26, comprendiendo además : enviar las palabras clave múltiples si un NACK agrupado es recibido por las palabras clave múltiples; y enviar nuevas palabras clave si un ACK agrupado es recibido por las palabras clave múltiples.
32. El método de la reivindicación 31, en donde el reenvió de las palabras clave múltiples comprende: enviar una retransmisión de cada palabra clave comprendiendo bits sistemáticos y bits de paridad para la palabra clave.
33. El método de la reivindicación 26, en donde la información de ACK agrupada comprende ACKs/NACKs agrupados múltiples para múltiples conjuntos de palabras clave formados con las palabras clave múltiples, cada ACK/NACK agrupado comprendiendo un ACK agrupado o un NACK agrupado para un conjunto de palabras clave.
34. El método de la reivindicación 33, comprendiendo además : reenviar cada conjunto de palabras clave para los que un NACK agrupado es recibido; y enviar un nuevo conjunto de palabras clave para cada conjunto de palabras clave por los que un ACK es recibido.
35. Un aparato para la comunicación inalámbrica, comprendiendo : por lo menos un procesador configurado para enviar palabras clave múltiples en por lo menos una sub-unidad de información a un receptor, para recibir información de reconocimiento (ACK) agrupada generada por el receptor con base en ACKs y reconocimientos negativos (NACKs) para las palabras clave múltiples, y para determinar si reenviar las palabras clave múltiples o enviar nuevas palabras clave con base en información de ACK agrupada.
36. El aparato de la reivindicación 35, en donde la información de ACK agrupada comprende de un ACK agrupado o un NACK agrupado para las palabras clave múltiples, y donde el por lo menos un procesador es configurado para reenviar las palabras clave múltiples si un NACK agrupado es recibido, y para enviar nuevas palabras clave si un ACK agrupado es recibido .
37. El aparato de la reivindicación 35, en donde la información de ACK agrupada comprende de ACKs/NACKs agrupados múltiples para múltiples conjuntos de palabras clave formados con las palabras clave múltiples, cada ACK/NACK agrupado comprendiendo de un ACK agrupado o un NACK agrupado para un conjunto de palabras clave, y en donde el por lo menos un procesador es configurado para reenviar cada conjunto de palabras clave por el que un NACK agrupado es recibido, y para enviar un nuevo conjunto de palabras clave por cada conjunto de palabras clave por el que un ACK agrupado es recibido .
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US5129608P | 2008-05-07 | 2008-05-07 | |
US12/435,717 US8634333B2 (en) | 2008-05-07 | 2009-05-05 | Bundling of ACK information in a wireless communication system |
PCT/US2009/043087 WO2009137646A2 (en) | 2008-05-07 | 2009-05-07 | Bundling of ack information in a wireless communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
MX2010012108A true MX2010012108A (es) | 2010-11-30 |
Family
ID=41119413
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
MX2010012108A MX2010012108A (es) | 2008-05-07 | 2009-05-07 | Agrupacion de informacion de reconocimiento en un sistema de comunicacion inalambrico. |
Country Status (18)
Country | Link |
---|---|
US (2) | US8634333B2 (es) |
EP (1) | EP2294743B1 (es) |
JP (2) | JP5502855B2 (es) |
KR (1) | KR101149640B1 (es) |
CN (2) | CN102027702A (es) |
AU (1) | AU2009244253B2 (es) |
BR (1) | BRPI0912525B1 (es) |
CA (1) | CA2721935C (es) |
DK (1) | DK2294743T3 (es) |
ES (1) | ES2391808T3 (es) |
IL (1) | IL208617A (es) |
MX (1) | MX2010012108A (es) |
MY (1) | MY155350A (es) |
PL (1) | PL2294743T3 (es) |
PT (1) | PT2294743E (es) |
RU (1) | RU2470467C2 (es) |
TW (1) | TWI425783B (es) |
WO (1) | WO2009137646A2 (es) |
Families Citing this family (75)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8458558B2 (en) * | 2008-04-30 | 2013-06-04 | Motorola Mobility Llc | Multi-antenna configuration signaling in wireless communication system |
US8634333B2 (en) | 2008-05-07 | 2014-01-21 | Qualcomm Incorporated | Bundling of ACK information in a wireless communication system |
US8144712B2 (en) * | 2008-08-07 | 2012-03-27 | Motorola Mobility, Inc. | Scheduling grant information signaling in wireless communication system |
CN104135354A (zh) * | 2008-09-22 | 2014-11-05 | 诺基亚通信公司 | 用于提供冗余版本的信令的方法和设备 |
WO2010056078A2 (ko) * | 2008-11-14 | 2010-05-20 | 엘지전자주식회사 | 무선 통신 시스템에서 정보 전송 방법 및 장치 |
US8514883B2 (en) * | 2009-04-24 | 2013-08-20 | Interdigital Patent Holdings, Inc. | Method and apparatus for sending hybrid automatic repeat request feedback for component carrier aggregation |
EP2436137A1 (en) * | 2009-05-27 | 2012-04-04 | Nokia Siemens Networks Oy | Multiple uplink control channel transmission with reduced cubic metric |
JPWO2010143419A1 (ja) * | 2009-06-09 | 2012-11-22 | パナソニック株式会社 | 端末装置及び信号多重制御方法 |
EP2448147A4 (en) * | 2009-06-26 | 2016-06-01 | Lg Electronics Inc | DEVICE FOR TRANSMITTING AND RECEIVING CONTROL DATA FOR A REPEATER, AND ASSOCIATED METHOD |
EP2293486A1 (en) * | 2009-09-03 | 2011-03-09 | Panasonic Corporation | Feedback scheme for providing feedback on plural transmissions |
JP5023123B2 (ja) * | 2009-09-08 | 2012-09-12 | 株式会社エヌ・ティ・ティ・ドコモ | 無線基地局及び移動通信方法 |
JP5368643B2 (ja) * | 2009-11-23 | 2013-12-18 | エルジー エレクトロニクス インコーポレイティド | Ack/nack伝送方法及びそのための装置 |
US8756477B2 (en) * | 2009-12-21 | 2014-06-17 | Qualcomm Incorporated | System, method and apparatus for early termination based on transport block fail for acknowledgment bundling in time division duplex |
CN102123019B (zh) | 2010-01-11 | 2015-11-25 | 三星电子株式会社 | 针对无线通信***的下行数据传输执行ack/nack反馈的方法 |
KR101468790B1 (ko) * | 2010-02-02 | 2014-12-03 | 차이나 모바일 커뮤니케이션즈 코포레이션 | 다운링크 서브 프레임의 스케쥴링 방법 및 장치 |
KR101796411B1 (ko) | 2010-02-10 | 2017-11-10 | 선 페이턴트 트러스트 | 기지국 장치, 통신 방법 및 집적 회로 |
KR101656293B1 (ko) | 2010-02-23 | 2016-09-23 | 삼성전자주식회사 | 무선통신시스템에서 비대칭 밴드 조합을 지원하기 위한 장치 및 방법 |
US9553697B2 (en) * | 2010-04-05 | 2017-01-24 | Qualcomm Incorporated | HARQ ACK/NACK transmission for multi-carrier operation |
US9246640B2 (en) * | 2010-04-05 | 2016-01-26 | Qualcomm Incorporated | Acknowledgement bundling in a MIMO communication system |
CN102237981B (zh) * | 2010-04-30 | 2014-12-17 | 电信科学技术研究院 | Ack/nack信息的传输方法和设备 |
CN102237991B (zh) * | 2010-04-30 | 2016-08-24 | 北京三星通信技术研究有限公司 | 在tdd***中发送ack/nack信息的方法 |
JP2012005075A (ja) * | 2010-06-21 | 2012-01-05 | Ntt Docomo Inc | 移動端末装置及び無線通信方法 |
WO2012019348A1 (en) * | 2010-08-12 | 2012-02-16 | Nokia Corporation | Configuring an uplink and downlink splitting pattern for device-to-device communication under a cellular network |
CN101958778B (zh) * | 2010-09-28 | 2015-11-25 | 中兴通讯股份有限公司 | 正确/错误应答消息的映射方法及终端 |
CN102447543B (zh) * | 2010-10-11 | 2015-01-28 | 中兴通讯股份有限公司 | 时分双工***中的确认信息的发射方法及用户设备 |
US8594022B2 (en) | 2010-11-03 | 2013-11-26 | Samsung Electronics Co., Ltd. | Method and apparatus for coding of HARQ-ACK transmission in TDD systems with downlink carrier aggregation |
US10873425B2 (en) * | 2010-11-12 | 2020-12-22 | Qualcomm Incorporated | Acknowledgement / negative acknowledgement feedback for TDD |
PT2641343T (pt) | 2010-11-15 | 2020-09-21 | Nokia Solutions & Networks Oy | Configuração de subtrama |
US9167618B2 (en) * | 2010-11-16 | 2015-10-20 | At&T Mobility Ii Llc | Data bundling and fast dormancy based upon intelligent application learning |
US20120207109A1 (en) * | 2011-02-14 | 2012-08-16 | Nokia Siemens Networks Oy | Multiplexing of ACK/NACK and channel state information on uplink control channel |
CN103444108B (zh) | 2011-03-24 | 2016-09-14 | Lg电子株式会社 | 用于发送/接收信号的方法及其装置 |
KR101961807B1 (ko) | 2011-05-31 | 2019-07-18 | 삼성전자 주식회사 | 반송파 결합을 지원하는 tdd 통신 시스템에서 물리채널의 송수신 타이밍 및 자원 할당을 정의하는 방법 및 장치 |
EP2721755A1 (en) * | 2011-06-15 | 2014-04-23 | Nokia Solutions and Networks Oy | Latency |
US8797985B2 (en) * | 2011-10-03 | 2014-08-05 | Telefonaktiebolaget L M Ericsson (Publ) | Channel selection and channel-state information collision handling |
CN103907300B (zh) * | 2011-11-01 | 2016-11-09 | Lg电子株式会社 | 用于发送和接收信号的方法及其设备 |
EP3866363A1 (en) * | 2012-01-31 | 2021-08-18 | Telenor Maritime Oy | Bundling of packet acknowledgments as a function of the distance and the data rate |
US9148258B2 (en) | 2012-02-08 | 2015-09-29 | Telefonaktiebolaget L M Ericsson (Publ) | Methods of communicating data including shared ACK/NACK messages and related devices |
EP2748961B1 (en) | 2012-03-26 | 2015-10-21 | Telefonaktiebolaget L M Ericsson (publ) | Methods of selecting mimo ranks and related devices |
WO2013151339A1 (ko) * | 2012-04-03 | 2013-10-10 | 엘지전자 주식회사 | 캐리어 타입을 고려한 통신 방법 및 이를 위한 장치 |
WO2013169176A1 (en) * | 2012-05-11 | 2013-11-14 | Telefonaktiebolaget L M Ericsson (Publ) | Methods, arrangements and nodes for providing composite acknowledgement information in a wireless communication system |
AU2013274938B2 (en) * | 2012-06-14 | 2016-01-14 | Telefonaktiebolaget L M Ericsson (Publ) | Methods of mapping retransmissions responsive to bundled nack messages and related devices for multi - layer MIMO transmission |
US8958331B2 (en) * | 2012-07-02 | 2015-02-17 | Intel Corporation | HARQ-ACK handling for unintended downlink sub-frames |
US9397735B2 (en) | 2012-08-13 | 2016-07-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Retransmission methods including discontinuous transmission and related devices |
EP2888832B1 (en) * | 2012-08-24 | 2019-02-27 | Telefonaktiebolaget LM Ericsson (publ) | Method of receiving mimo transmissions and related device |
US9065645B2 (en) | 2012-09-27 | 2015-06-23 | Motorola Solutions, Inc. | Method and apparatus for providing acknowledgement information to radio communication devices in a wireless communication system |
CN104662831B (zh) * | 2012-09-28 | 2018-03-23 | 瑞典爱立信有限公司 | 对多天线无线通信***中的混合自动重复请求确认编码 |
EP2938018B1 (en) | 2012-12-18 | 2017-10-25 | LG Electronics Inc. | Method and apparatus for transmitting ack/nack in wireless communication system |
TWI615050B (zh) * | 2013-01-18 | 2018-02-11 | 諾基亞對策與網路公司 | 在實體下行鏈路控制通道資源分配中用於分時雙工的增強型實體下行鏈路控制通道之確認/負確認資源偏移値 |
GB2513904A (en) * | 2013-05-10 | 2014-11-12 | Nec Corp | Communication system |
US9924509B2 (en) | 2013-09-27 | 2018-03-20 | Qualcomm Incorporated | Techniques for configuring an adaptive frame structure for wireless communications using unlicensed radio frequency spectrum |
US9648500B2 (en) * | 2013-10-04 | 2017-05-09 | Qualcomm Incorporated | Techniques for enabling wireless communications using subframe structures having different subframe durations |
US10009150B2 (en) * | 2013-11-28 | 2018-06-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods, apparatuses and user equipment for hybrid automatic repeat request transmission |
US9445344B1 (en) * | 2014-07-22 | 2016-09-13 | Sprint Spectrum L.P. | Preferentially assigning data slots subject to bundled acknowledgments to devices that support carrier aggregation |
US20170237546A1 (en) * | 2014-09-01 | 2017-08-17 | Lg Electronics Inc. | Method and device for transmitting and receiving wireless signal in wireless communication system |
PL3860299T3 (pl) * | 2015-03-17 | 2024-04-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Urządzenie komunikacyjne i związany z nim sposób wyznaczania wielkości okna rywalizacji w sieci komunikacyjnej |
KR102051506B1 (ko) * | 2015-04-10 | 2019-12-03 | 텔레호낙티에볼라게트 엘엠 에릭슨(피유비엘) | Harq 피드백을 압축하기 위한 방법 및 사용자 장비 |
EP3295701B1 (en) | 2015-05-14 | 2022-01-26 | Sierra Wireless, Inc. | Method and apparatus for resource allocation for half duplex frequency division duplexing in a wireless communication system |
US10021686B1 (en) | 2015-10-19 | 2018-07-10 | Sprint Spectrum L.P. | Scheduling traffic based on acknowledgment bundling |
US10645679B2 (en) * | 2015-11-18 | 2020-05-05 | Qualcomm Incorporated | Hybrid automatic repeat request (HARQ) payload mapping for short physical uplink control channel (PUCCH) on a shared communication medium |
GB2537017B (en) * | 2016-02-05 | 2020-06-03 | 3G Wave Ltd | Sequential ACK/NACK encoding |
US10624087B2 (en) | 2016-04-07 | 2020-04-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Radio-network node, wireless device and methods for feedback-based retransmission |
EP3445118B1 (en) * | 2016-04-13 | 2020-12-16 | LG Electronics Inc. | Method for transmitting and receiving uplink signal in wireless communication system supporting unlicensed band and device supporting same |
CN108886704B (zh) | 2016-06-17 | 2020-06-26 | Oppo广东移动通信有限公司 | 数据传输的方法和装置 |
CN109156022B (zh) | 2016-06-22 | 2022-08-09 | 英特尔公司 | 用于全双工调度的通信设备和方法 |
GB2557991A (en) * | 2016-12-21 | 2018-07-04 | Tcl Communication Ltd | ACK/NACK bundling in wireless communication systems |
US11418288B2 (en) | 2016-12-28 | 2022-08-16 | Motorola Mobility Llc | Feedback information for a data block group |
WO2018171444A1 (en) * | 2017-03-24 | 2018-09-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and device for code block grouping |
EP3603295B1 (en) * | 2017-03-24 | 2022-08-17 | Nokia Technologies Oy | Uplink allocation on unlicensed spectrum |
US11171758B2 (en) * | 2017-03-24 | 2021-11-09 | Qualcomm Incorporated | Code block grouping and feedback that support efficient retransmissions |
KR102283945B1 (ko) | 2017-04-03 | 2021-07-30 | 텔레호낙티에볼라게트 엘엠 에릭슨(피유비엘) | 가변 처리 시간들을 갖는 노드들에 대한 harq 핸들링 |
US10630450B2 (en) * | 2017-06-27 | 2020-04-21 | Qualcomm Incorporated | Overlapping code block groups for multiple codewords |
US10999030B2 (en) * | 2018-04-17 | 2021-05-04 | Qualcomm Incorporated | Demodulation reference signal (DMRS) time domain bundling and multiple codeword transmission and processing |
WO2020037446A1 (en) * | 2018-08-18 | 2020-02-27 | Qualcomm Incorporated | Link quality feedback for diversity enhancement based non-coherent joint transmission |
CN117063422A (zh) * | 2021-03-29 | 2023-11-14 | 索尼集团公司 | 方法、通信装置和基础设施设备 |
US20230254066A1 (en) * | 2022-02-10 | 2023-08-10 | Qualcomm Incorporated | Control block bundle for retransmission |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1240870B1 (en) * | 1993-05-17 | 2006-09-20 | Boston Scientific Corporation | Instrument for collecting multiple biopsy specimens |
US6419641B1 (en) * | 2000-11-28 | 2002-07-16 | Promex, Llc | Flexible tip medical instrument |
JP3464649B2 (ja) * | 2000-12-27 | 2003-11-10 | 松下電器産業株式会社 | 送信装置、受信装置および通信方法 |
CN100467491C (zh) | 2001-01-17 | 2009-03-11 | 生物质转化有限责任公司 | 植物材料破碎成为易于水解的纤维素颗粒 |
TWI239730B (en) | 2002-02-19 | 2005-09-11 | Interdigital Tech Corp | Method and apparatus for providing a highly reliable ACK/NACK for time division duplex (TDD) and frequency division duplex (FDD) |
DE10227852A1 (de) | 2002-06-21 | 2004-01-29 | Siemens Ag | Verfahren zur Kommunikationsstation zum Übertragen von Daten |
US7702284B2 (en) | 2003-09-12 | 2010-04-20 | Arto Palin | Method and system for processing acknowledgments in a wireless communications network |
US7839834B2 (en) | 2004-06-18 | 2010-11-23 | Qualcomm Incorporated | Radio link protocols for a wireless communication system |
US20060133290A1 (en) | 2004-12-21 | 2006-06-22 | Bengt Lindoff | ACK/NACK detection in wireless communication |
JP2006203265A (ja) | 2004-12-24 | 2006-08-03 | Ntt Docomo Inc | 受信装置、送信装置、通信システム及び通信方法 |
US20060200041A1 (en) * | 2005-03-04 | 2006-09-07 | Ethicon Endo-Surgery, Inc. | Biopsy device incorporating an adjustable probe sleeve |
CN1838583A (zh) | 2005-03-25 | 2006-09-27 | 松下电器产业株式会社 | 多入多出通信***中执行数据重传的方法和设备 |
KR100724949B1 (ko) | 2005-05-03 | 2007-06-04 | 삼성전자주식회사 | 주파수 분할 다중접속 기반 무선통신 시스템에서 데이터와제어 정보의 다중화 방법 및 장치 |
KR101591219B1 (ko) * | 2006-02-03 | 2016-02-02 | 인터디지탈 테크날러지 코포레이션 | 전송 시간 간격마다 다중 하이브리드 자동 재송 요구를 지원하는 방법 및 시스템 |
US9461736B2 (en) | 2006-02-21 | 2016-10-04 | Qualcomm Incorporated | Method and apparatus for sub-slot packets in wireless communication |
US7916775B2 (en) | 2006-06-16 | 2011-03-29 | Lg Electronics Inc. | Encoding uplink acknowledgments to downlink transmissions |
US8374161B2 (en) | 2006-07-07 | 2013-02-12 | Qualcomm Incorporated | Method and apparatus for sending data and control information in a wireless communication system |
US8121115B2 (en) | 2006-07-10 | 2012-02-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Compressed delay packet transmission scheduling |
US8068427B2 (en) | 2006-09-27 | 2011-11-29 | Qualcomm, Incorporated | Dynamic channel quality reporting in a wireless communication system |
US8176376B2 (en) * | 2006-10-02 | 2012-05-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Optimal error protection coding for MIMO ACK/NACK/POST information |
CN101536588B (zh) * | 2006-10-31 | 2013-07-31 | 高通股份有限公司 | 用于反向链路传输的动态simo、su-mimo和mu-mimo操作的统一设计和集中调度 |
US7813296B2 (en) * | 2006-12-27 | 2010-10-12 | Telefonaktiebolaget L M Ericsson (Publ) | Adapting transmission and reception time in packet based cellular systems |
CN101094114A (zh) | 2007-06-15 | 2007-12-26 | 华为技术有限公司 | 一种捆绑链路的处理方法和设备 |
US8553624B2 (en) * | 2007-10-10 | 2013-10-08 | Samsung Electronics Co., Ltd. | Asynchronous hybrid ARQ process indication in a MIMO wireless communication system |
ATE522991T1 (de) * | 2008-02-04 | 2011-09-15 | Ericsson Telefon Ab L M | Verfahren und anordnung in einem telekommunikationssystem, in dem eine bestätigungsmeldung für ein bündel aus frames rückgekoppelt wird |
EP2291940B2 (en) | 2008-02-06 | 2018-05-16 | Telefonaktiebolaget LM Ericsson (publ) | Methods and devices relating to downlink assignments |
US8345605B2 (en) * | 2008-02-21 | 2013-01-01 | Texas Instruments Incorporated | Transmission of bundled feedback in wireless networks |
KR100905385B1 (ko) | 2008-03-16 | 2009-06-30 | 엘지전자 주식회사 | 무선통신 시스템에서 제어신호의 효율적인 전송방법 |
CN101981854A (zh) * | 2008-03-25 | 2011-02-23 | 诺基亚公司 | 在具有NxPDCCH结构的LTE-A TDD中的PUCCH上的ACK/NACK传输 |
US8942080B2 (en) * | 2008-04-17 | 2015-01-27 | Texas Instruments Incorporated | Transmission of bundled ACK/NAK bits |
US20090285122A1 (en) * | 2008-04-21 | 2009-11-19 | Texas Instruments Incorporated | Uplink control for time-division duplex with asymmetric assignment |
WO2009131509A1 (en) | 2008-04-24 | 2009-10-29 | Telefonaktiebolaget L M Ericsson (Publ) | Tti bundling indication to non-serving base station |
US8634333B2 (en) | 2008-05-07 | 2014-01-21 | Qualcomm Incorporated | Bundling of ACK information in a wireless communication system |
US8514883B2 (en) * | 2009-04-24 | 2013-08-20 | Interdigital Patent Holdings, Inc. | Method and apparatus for sending hybrid automatic repeat request feedback for component carrier aggregation |
-
2009
- 2009-05-05 US US12/435,717 patent/US8634333B2/en active Active
- 2009-05-07 JP JP2011508652A patent/JP5502855B2/ja active Active
- 2009-05-07 MX MX2010012108A patent/MX2010012108A/es active IP Right Grant
- 2009-05-07 WO PCT/US2009/043087 patent/WO2009137646A2/en active Application Filing
- 2009-05-07 EP EP09743632A patent/EP2294743B1/en active Active
- 2009-05-07 PL PL09743632T patent/PL2294743T3/pl unknown
- 2009-05-07 KR KR1020107027529A patent/KR101149640B1/ko active IP Right Grant
- 2009-05-07 CA CA2721935A patent/CA2721935C/en active Active
- 2009-05-07 MY MYPI2010004774A patent/MY155350A/en unknown
- 2009-05-07 CN CN2009801160166A patent/CN102027702A/zh active Pending
- 2009-05-07 PT PT09743632T patent/PT2294743E/pt unknown
- 2009-05-07 RU RU2010150107/08A patent/RU2470467C2/ru active
- 2009-05-07 ES ES09743632T patent/ES2391808T3/es active Active
- 2009-05-07 CN CN201610601393.0A patent/CN106230563B/zh active Active
- 2009-05-07 BR BRPI0912525-6A patent/BRPI0912525B1/pt active IP Right Grant
- 2009-05-07 DK DK09743632.3T patent/DK2294743T3/da active
- 2009-05-07 AU AU2009244253A patent/AU2009244253B2/en active Active
- 2009-05-07 TW TW098115186A patent/TWI425783B/zh active
-
2010
- 2010-10-11 IL IL208617A patent/IL208617A/en active IP Right Grant
-
2013
- 2013-12-20 US US14/137,118 patent/US9628223B2/en active Active
-
2014
- 2014-01-06 JP JP2014000664A patent/JP5710795B2/ja active Active
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
MX2010012108A (es) | Agrupacion de informacion de reconocimiento en un sistema de comunicacion inalambrico. | |
EP3281349B1 (en) | Codeword determination for acknowledgement information | |
RU2464713C2 (ru) | Кодирование и декодирование управляющей информации для беспроводной связи | |
EP2556614B1 (en) | Harq ack/nack transmission for multi-carrier operation | |
KR101658936B1 (ko) | 업링크 harq-ack 및 csi 송신을 위한 방법 및 시스템 | |
US20150215964A1 (en) | Dynamic assignment of ack resource in a wireless communication system | |
US20120314655A1 (en) | Data transmission and reception with harq and network coding | |
US20230379094A1 (en) | Multiplexing of harq-ack with different priorities on pucch for up to two bits harq-ack codebooks | |
US20230379916A1 (en) | Joint coding and multiplexing of harq-ack with different priorities on pucch format 2, pucch format 3 or pucch format 4 | |
US20240187141A1 (en) | Joint coding and multiplexing of deferred sps harq-ack |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FG | Grant or registration |