ES3041416T3 - Sharing harq processes by multiple configured grants resources - Google Patents
Sharing harq processes by multiple configured grants resourcesInfo
- Publication number
- ES3041416T3 ES3041416T3 ES19940934T ES19940934T ES3041416T3 ES 3041416 T3 ES3041416 T3 ES 3041416T3 ES 19940934 T ES19940934 T ES 19940934T ES 19940934 T ES19940934 T ES 19940934T ES 3041416 T3 ES3041416 T3 ES 3041416T3
- Authority
- ES
- Spain
- Prior art keywords
- harq processes
- harq
- data
- terminal device
- resources
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1822—Automatic repetition systems, e.g. Van Duuren systems involving configuration of automatic repeat request [ARQ] with parallel processes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1887—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
- H04W72/231—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the layers above the physical layer, e.g. RRC or MAC-CE signalling
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Las realizaciones de la presente invención se refieren a un mecanismo para compartir procesos HARQ entre múltiples recursos de concesión configurados. Según estas realizaciones, dichos recursos comparten un conjunto común de procesos HARQ. El dispositivo de red transmite información sobre los recursos configurados y el conjunto común de procesos HARQ al dispositivo terminal. Posteriormente, para uno de los recursos configurados, el dispositivo terminal selecciona un proceso HARQ del conjunto común. De esta manera, se mejora el rendimiento y se garantiza una baja latencia para los datos de alta prioridad. (Traducción automática con Google Translate, sin valor legal)
Description
DESCRIPCIÓN
Compartir procesos harq mediante múltiples recursos de concesiones configurados
Campo
Las realizaciones de la presente descripción se refieren, generalmente al campo de las telecomunicaciones y en particular, a un método, dispositivo, aparato y medio de almacenamiento legible por ordenador para compartir procesos de solicitud de repetición híbrida automática (HARQ).
Antecedentes
Con el desarrollo de los sistemas de comunicación, se han propuesto nuevas tecnologías. Por ejemplo, para reducir el desperdicio de recursos asignados periódicamente, el sistema de comunicación permite que múltiples dispositivos compartan los recursos periódicos, lo que se denomina concesión configurada. La estación base asigna los recursos de concesión configurados a múltiples dispositivos terminales, y los dispositivos terminales utilizan aleatoriamente los recursos cuando tienen datos que transmitir. Al asignar los recursos de concesión configurados, el sistema de comunicación elimina el retraso en la transmisión de paquetes para un procedimiento de solicitud de programación y aumenta la relación de utilización de los recursos de radio periódicos asignados.
El borrador R1-1906669 del 3GPP se refiere a la transmisión de concesión configurada de enlace ascendente mejorada para una nueva comunicación por radio ultraconfiable y de baja latencia, y propone formas en las que puede determinarse un símbolo disponible para la concesión configurada.
Interdigital: “ Configured grant transmission in NR-U” , Borrador 3GPP; R2 -1906404 se refiere a múltiples CG activos que pueden configurarse con un BWP. También sugiere introducir un nuevo temporizador (temporizador de retransmisión CG) para controlar la retransmisión y almacenar el TB en el búfer de Id. de proceso HARQ.
Resumen
Generalmente, las realizaciones de la presente descripción se refieren a un método para compartir el HARQ procesado por múltiples recursos de concesión configurados y los correspondientes dispositivos de comunicación. La invención proporciona un dispositivo terminal según la reivindicación 10 independiente adjunta, un dispositivo de red según la reivindicación 16 independiente adjunta, los métodos correspondientes según las reivindicaciones 1 y 6 independientes adjuntas y un medio legible por ordenador según las reivindicaciones 19 y 20 independientes adjuntas. Las características opcionales, pero ventajosas se describen en las reivindicaciones dependientes adjuntas.
Debe entenderse que la sección de resumen no pretende identificar las características clave o esenciales de las realizaciones de la presente descripción, ni se pretende utilizar para limitar el alcance de la presente descripción. Otras características de la presente descripción serán fácilmente comprensibles a través de la siguiente descripción.Breve descripción de los dibujos
A continuación se describirán algunas realizaciones ilustrativas con referencia a los dibujos adjuntos, donde:
la Figura 1 ilustra un diagrama esquemático de un sistema de comunicación según realizaciones de la presente descripción;
la figura 2 ilustra un diagrama esquemático de interacciones entre dispositivos según realizaciones de la presente descripción;
la figura 3 ilustra un diagrama de flujo de un método implementado en un dispositivo terminal según realizaciones de la presente descripción;
la figura 4 ilustra un diagrama de flujo de un método implementado en un dispositivo de red según realizaciones de la presente descripción;
la figura 5 ilustra un diagrama de flujo de un método implementado en un dispositivo terminal según realizaciones de la presente descripción;
la figura 6 ilustra un diagrama de flujo de un método implementado en un dispositivo terminal según realizaciones de la presente descripción;
la figura 7 ilustra un diagrama de flujo de un método implementado en un dispositivo de red según realizaciones de la presente descripción;
la figura 8 ilustra un diagrama esquemático de interacciones entre dispositivos según realizaciones de la presente descripción;
la figura 9 ilustra un diagrama esquemático de un dispositivo según realizaciones de la presente descripción; y la figura 10 muestra un diagrama de bloques de un medio legible por ordenador ilustrativo según algunas realizaciones de la presente descripción.
A lo largo de los dibujos, los mismos o similares números de referencia representan el mismo o similar elemento.Descripción detallada
El principio de la presente descripción se describirá ahora con referencia a algunas realizaciones ilustrativas. Debe entenderse que estas realizaciones se describen solo con fines ilustrativos y ayudarán a los expertos en la técnica a comprender e implementar la presente descripción, sin sugerir limitación alguna en cuanto al ámbito de la misma. La invención descrita en la presente memoria puede implementarse de diversas formas distintas a las descritas a continuación.
En la siguiente descripción y reivindicaciones, a menos que se definan de otro modo, todos los términos técnicos y científicos empleados en la presente memoria tienen el mismo significado que el comúnmente entendido por un experto ordinario en la técnica a la que pertenece esta descripción.
Las referencias en la presente descripción a “una realización” , “una realización” , “una realización ilustrativa” y similares indican que la realización descrita puede incluir un rasgo, estructura o característica particular, pero no es necesario que cada realización incluya el rasgo, estructura o característica particular. Además, tales expresiones no se refieren necesariamente a la misma realización. Además, cuando un rasgo, estructura o característica particular se describe en relación con una realización, se entiende que está dentro del conocimiento de un experto en la técnica afectar dicho rasgo, estructura o característica en relación con otras realizaciones, ya sean descritas o no explícitamente.
Se entenderá que, aunque los términos “ primer(o)” y “segundo” , etc., pueden utilizarse en la presente memoria para describir diversos elementos, estos elementos no deben estar limitados por estos términos. Estos términos solo se utilizan para distinguir un elemento de otro. Por ejemplo, un primer elemento podría denominarse un segundo elemento, y de manera similar, un segundo elemento podría denominarse un primer elemento, sin apartarse del alcance de las realizaciones ilustrativas. Como se utiliza en la presente memoria, el término “y/o” incluye todas y cada una de las combinaciones de uno o más de los términos indicados.
La terminología utilizada en la presente memoria tiene únicamente el propósito de describir realizaciones particulares y no pretende ser limitante de ejemplos de realizaciones. Como se utilizan en la presente memoria, se pretende que las formas en singular “ un” , “una” , “el” y “ la” incluyan las formas en plural, a menos que el contexto indique claramente lo contrario. Se entenderá además que los términos “comprende” , “comprendiendo” , “tiene” , “que tiene” , “ incluye” y/o “que incluye” , cuando se utilizan en la presente memoria, especifican la presencia de rasgos, elementos y/o componentes mencionados, pero no excluyen la presencia o adición de uno o más de otros rasgos, elementos, componentes y/o combinaciones de los mismos.
Como se emplea en la presente solicitud, el término “circuitos” puede referirse a uno o a más o a todos de los siguientes conceptos:
(a) Implementaciones de circuito solo en hardware (tales como implementaciones en circuitería exclusivamente analógica y/o exclusivamente digital) y
(b) combinaciones de circuitos físicos y software, tales como (según corresponda):
(i) una combinación de circuito(s) de hardware analógico y/o digital con software/firmware y
(i) cualquier porción de procesador o procesadores de hardware con software (incluyendo procesador o procesadores de señales digitales), software y memoria o memorias que funcionan juntos para hacer que un aparato, tal como teléfono móvil o servidor, realice diversas funciones) y
(c) un(os) circuito(s) de hardware y/o procesador(es), tales como un(os) microprocesador(es) o parte de un(os) microprocesador(es), que requiere(n) un software (p. ej., firmware) para su funcionamiento, pero el software puede no estar presente cuando no sea necesario para el funcionamiento.
Esta definición de circuitería aplica a todos los usos de este término en esta solicitud, incluyendo en cualquier reivindicación. Como ejemplo adicional, tal y como se emplea en esta solicitud, el término circuitería también cubre una implementación de tan solo un circuito físico o un procesador (o múltiples procesadores) o de una parte de un circuito físico o de un procesador y de su software y/o firmware acompañante. Por ejemplo, y si fuese aplicable a un elemento de reivindicación particular, el término circuitería también abarca un circuito integrado de banda base o circuito integrado de procesador para un teléfono móvil o un circuito integrado similar en un servidor, un dispositivo de red celular u otro dispositivo informático o de red.
Como se usa en la presente memoria, la expresión “ red de comunicación” se refiere a una red que sigue cualquier estándar de comunicación adecuado, tal como evolución a largo plazo (LTE), LTE avanzada (LTE-A), acceso múltiple por división de código de banda ancha (WCDMA), acceso de paquetes de alta velocidad (HSPA), Internet de las cosas de banda ancha (NB-loT), Nueva Radio (NR) y así sucesivamente. Además, las comunicaciones entre un equipo de usuario y un dispositivo de red en la red de comunicación pueden realizarse según cualquier protocolo de comunicación de generación adecuado, incluyendo, pero sin limitarse a, la primera generación (1G), la segunda generación (2G), 2,5G, 2,75G, la tercera generación (3G), la cuarta generación (4G), 4,5G, los futuros protocolos de comunicación de quinta generación (5G) y/o cualquier otro protocolo conocido actualmente o que se desarrolle en el futuro. Las realizaciones de la presente descripción pueden aplicarse en diversos sistemas de comunicación. Dado el rápido desarrollo en las comunicaciones, por supuesto, habrá también tecnologías y sistemas de comunicación de tipo futuro con los que se puede realizar la presente descripción. No debe verse como limitante del alcance de la presente descripción a solo el sistema mencionado anteriormente.
Como se usa en la presente memoria, la expresión “dispositivo de red” se refiere a un nodo en una red de comunicación a través del cual un equipo de usuario accede a la red y recibe servicios de la misma. El dispositivo de red puede referirse a una estación base (BS) o un punto de acceso (AP), por ejemplo, un nodo B (NodoB o NB), un nodo B evolucionado (eNodoB o eNB), un NR NB (también denominado gNB), una unidad de radio remoto (RRU), un cabezal de radio (RH), un cabezal de radio remoto (RRH), un relé, un nodo de baja potencia tal como un femto, un pico, y así sucesivamente, dependiendo de la terminología y tecnología aplicadas.
La expresión “dispositivo terminal” se refiere a cualquier dispositivo terminal que pueda ser capaz de comunicación inalámbrica. A modo de ejemplo en lugar de limitación, un dispositivo terminal puede denominarse también dispositivo de comunicación, equipo de usuario (UE), estación de abonado (SS), estación de abonado portátil, estación móvil (MS) o un terminal de acceso (AT). El dispositivo terminal puede incluir, pero no se limita a, un teléfono móvil, un teléfono móvil, un teléfono inteligente, teléfonos de voz sobre IP (VoIP), teléfonos inalámbricos de bucle local, una tableta, un dispositivo terminal utilizable, un asistente digital personal (PDA), ordenadores portátiles, un ordenador de sobremesa, dispositivos terminales de captura de imágenes tales como cámaras digitales, dispositivos terminales de juego, aparatos de almacenamiento y reproducción de música, dispositivos terminales inalámbricos montados en el vehículo, puntos finales inalámbricos, estaciones móviles, equipos integrados en ordenadores portátiles (LEE), equipos montados en ordenadores portátiles (LME), dispositivos USB, dispositivos inteligentes, equipos inalámbricos de locales de clientes (CPE), un dispositivo de Internet de las cosas (loT), un reloj u otro dispositivo utilizable, una pantalla montada en el cabezal (HMD), un vehículo, un dron, un dispositivo médico y aplicaciones (por ejemplo, cirugía remota), un dispositivo industrial y aplicaciones (por ejemplo, un robot y/u otros dispositivos inalámbricos que operan en un entorno industrial y/o contextos de cadena de procesamiento automatizados), un dispositivo electrónico de consumo, un dispositivo que opera en redes inalámbricas comerciales y/o industriales, y similares. En la siguiente descripción, las expresiones “dispositivo terminal” , “dispositivo de comunicación” , “ terminal” , “equipo de usuario” y “ UE” pueden utilizarse indistintamente.
Como se mencionó anteriormente, se ha propuesto la tecnología “concesión configurada” . En la versión 15 (Rei-15) de New Radio (NR), solo puede configurarse una concesión configurada (CG) por cada parte de ancho de banda (BWP). Cierto número de procesos HARQ entre los 16 procesos HARQ está configurado para utilizarse para el CG a través de la señalización RRC y el dispositivo terminal determina qué proceso HARQ se utilizará para una determinada ocasión de CG basándose en el número de ranura/símbolo para el CG de tipo 1 (la periodicidad, los bloques de recursos físicos (PRB) y el esquema de modulación y codificación (MCS) se configuran todos a través de la señalización de control de recursos de radio (RRC) y el CG de tipo 2 (la periodicidad se configura a través de RRC y a los PRB/MCS se les asigna la activación/desactivación del canal de control de enlace descendente físico [PDCCH]). La entidad HARQ es por celda/portador, por lo tanto cuando el dispositivo terminal se cambia a otro BWP de la misma celda/portador, las retransmisiones de HARQ pueden continuar allí. La siguiente tabla 1 muestra los contenidos en la especificación del proyecto de socios de tercera generación (3GPP) 38,331 y 38,321.
Tabla 1
Se han analizado múltiples concesiones configuradas (CG) por cada BWP. Por ejemplo, se acordó tener diferentes procesos HARQ para esas múltiples concesiones configuradas: cuando se configuran múltiples configuraciones de CG de enlace ascendente o de programación semipersistente (SPS) de enlace descendente, se necesita una compensación para cada configuración para el cálculo de la identidad del proceso HARQ.
Sin embargo, la operación de HARQ para sistemas sin licencia de NR (NR-U) es un poco diferente de la operación heredada, ya que la identidad del proceso HARQ que se utilizará en una ocasión de CG no se determina basándose en la temporización. Se deja que el dispositivo terminal seleccione el proceso HARQ que se utilizará para una concesión configurada. El dispositivo terminal indicará entonces el proceso HARQ en la información de control de enlace ascendente (UCI).
Es probable que se configuren múltiples CG por cada BWP para NR-U en diferentes subcanales de escucha antes de hablar (LBT) para aumentar las posibilidades de transmisión. Dado que la tasa de éxito de la LBT puede cambiar dinámicamente según el estado de ocupación del canal lógico, configurar semiestáticamente un cierto número de procesos HARQ por cada CG puede provocar una utilización ineficiente de los procesos HARQ cuando el subcanal para un CG está sobrecargado y una escasez de procesos HARQ que provoca un desperdicio de recursos de CG, ya que no puede transmitirse ningún bloque de transporte cuando todos los procesos HARQ están esperando retransmisiones cuando el temporizador de retransmisión está en ejecución. Por lo tanto, se necesita un nuevo mecanismo para compartir múltiples procesos HARQ mediante múltiples recursos de concesión configurados.
Según las realizaciones de la presente descripción, múltiples recursos de concesión configurados comparten un grupo común de procesos HARQ. El dispositivo de red transmite información sobre los múltiples recursos de concesión configurados y el proceso HARQ del grupo común al dispositivo terminal. Además, para uno de los múltiples recursos de concesión configurados, el dispositivo terminal selecciona un proceso HARQ del grupo común de procesos HARQ. De esta manera, el rendimiento ha mejorado y se garantiza la baja latencia para los datos de alta prioridad.
La figura 1 ilustra un diagrama esquemático de un sistema 100 de comunicación en el que pueden implementarse realizaciones de la presente descripción. El sistema 100 de comunicación comprende los primeros dispositivos 110 y el segundo dispositivo 120. Con fines ilustrativos, los primeros dispositivos 110 pueden denominarse dispositivo terminal 110 y el segundo dispositivo 120 puede denominarse dispositivo 120 de red en adelante en la presente memoria. Debe tenerse en cuenta que los primeros dispositivos y los segundos dispositivos son intercambiables. Por ejemplo, los procedimientos que se describen para implementarse en el dispositivo terminal también pueden implementarse en el dispositivo de red y los procedimientos que se describen para implementarse en el dispositivo de red también pueden implementarse en el dispositivo terminal.
El enlace del segundo dispositivo 120 a los primeros dispositivos 110 puede denominarse “enlace descendente” y el enlace de los primeros dispositivos 110 al segundo dispositivo 120 puede denominarse “enlace ascendente” .
El sistema 100 de comunicación, que forma parte de una red de comunicación, comprende unos dispositivos terminales 110-1, 110-2, . . . , 110-N (denominados colectivamente “dispositivo(s) terminal(es) 110” , donde N es un número entero). El sistema 100 de comunicación comprende uno o más dispositivos de red, por ejemplo, un dispositivo 120 de red. Debe entenderse que el sistema 100 de comunicación también puede comprender otros elementos que se omiten para fines de claridad. Debe entenderse que los números de dispositivos terminales y dispositivos de red mostrados en la figura 1 se dan a efectos ilustrativos sin sugerir ninguna limitación. Los dispositivos terminales 110 y el dispositivo 120 de red pueden comunicarse entre sí.
Debe entenderse que el número de dispositivos de red y dispositivos terminales es solo para fines de ilustración sin sugerir ninguna limitación. El sistema 100 puede incluir cualquier número adecuado de dispositivos de red y dispositivos terminales adaptados para implementar las realizaciones de la presente descripción.
Las comunicaciones en el sistema 100 de comunicación pueden implementarse según cualquier protocolo(s) de comunicación adecuado(s), comprendiendo, aunque no de forma limitativa, protocolos de comunicación celular de la primera generación (1G), la segunda generación (2G), la tercera generación (3G), la cuarta generación (4G) y la quinta generación (5G) y similares, protocolos de comunicación de red local inalámbrica tales como el Instituto para Ingenieros Eléctricos y Electrónicos (IEEE) 902.11 y similares, y/o cualquier otro protocolo actualmente conocido o que se desarrolle en el futuro. Además, la comunicación puede utilizar cualquier tecnología de comunicación inalámbrica adecuada, comprendiendo, aunque no de forma limitativa: acceso múltiple por división de código (CDMA), acceso múltiple por división de frecuencia (FDMA), acceso múltiple por división de tiempo (TDMA), duplexado por división de frecuencia (FDD), duplexado por división de tiempo (TDD), multiplexación múltiple de entrada múltiple (MIMO), múltiple frecuencia ortogonal por división de frecuencia (OFDM), OFDM ensanchada por transformada discreta de Fourier (DFT-s-OFDM) y/o cualquier otra tecnología actualmente conocida o desarrollada en el futuro.
La figura 2 ilustra un diagrama esquemático de las interacciones 200 según realizaciones de la presente descripción. Las interacciones 200 pueden implementarse en cualquier dispositivo adecuado. Solo para fines de ilustración, las interacciones 200 se describen para implementarse en el dispositivo terminal 110-1 y el dispositivo 120 de red.
El dispositivo 120 de red genera 2005 la información. La información indica una pluralidad de recursos de concesión configurados y una pluralidad de procesos HARQ. La pluralidad de recursos de concesión configurados comparte la pluralidad de procesos HARQ. La información puede comprender identidades de la pluralidad de recursos de concesión configurados e identidades de la pluralidad de procesos HARQ. De este modo, compartir la pluralidad de procesos HARQ aumenta el rendimiento para permitir que una concesión configurada utilice más procesos en lugar de fijar un número para cada uno. Cuando no hay datos para la transmisión de una concesión configurada, no consume ningún proceso.
El recurso de concesión configurado puede ser recursos periódicos compartidos por dispositivos terminales. El término “concesión configurada (CG)” se refiere a un recurso sin concesión en el enlace ascendente, lo que significa que los recursos específicos de UE preconfigurados se utilizarán para la transmisión del UL de UE sin programación/concesión dinámica. HARQ puede utilizarse en modo de parada y espera o en modo de repetición selectiva. Parada y espera es más sencillo, pero esperar el acuse de recibo del receptor reduce la eficiencia. Por lo tanto los múltiples procesos HARQ de parada y espera frecuentemente se realizan en paralelo en la práctica: cuando un proceso HARQ espera un acuse de recibo, otro proceso puede utilizar el canal lógico para enviar algunos datos más. El canal lógico se define por el tipo de información que contiene.
En algunas realizaciones, el dispositivo 120 de red puede determinar los recursos de concesión configurados y asignarlos al dispositivo terminal 110-1. El dispositivo 120 de red también puede determinar la pluralidad de procesos HARQ basándose en una o más condiciones. Por ejemplo, las condiciones pueden comprender una o más de: calidad de servicio, volumen de tráfico y tipo de servicio.
En algunas realizaciones, la información puede comprender una o más reglas para determinar la prioridad de los datos a transmitir. Los detalles de las reglas se darán más adelante.
El dispositivo 120 de red transmite 2010 la información al dispositivo terminal 110-1. En algunas realizaciones, el dispositivo terminal 110-1 puede determinar en 2015 que se necesita transmitir los datos en uno de la pluralidad de recursos de concesión configurados. Por ejemplo, el dispositivo terminal 110-1 puede determinar que es necesario transmitir un tipo de servicio en el recurso de concesión configurado. Los datos pueden pertenecer a un canal lógico que utiliza el recurso de concesión configurado. Los datos pueden llegar al búfer del dispositivo terminal 110-1.
El dispositivo terminal 110-1 selecciona 2020 el proceso HARQ de la pluralidad de procesos HARQ. El dispositivo terminal 110-1 puede determinar 2025 procesos HARQ disponibles en la pluralidad de procesos HARQ. Por ejemplo, al seleccionar un proceso HARQ para el recurso de concesión configurado, el dispositivo terminal 110-1 puede determinar si un proceso HARQ del grupo común está disponible para una nueva transmisión/retransmisión basándose en el temporizador del proceso HARQ. Por ejemplo, el temporizador puede ser un estado de temporizador de retransmisión CG y ConfiguredGrantTime del proceso HARQ correspondiente. En algunas realizaciones, los múltiples recursos de concesión configurados pueden considerarse como una concesión configurada, por lo tanto las retransmisiones pueden realizarse en diferentes recursos de concesión configurados desde la transmisión inicial si los recursos proporcionan el mismo tamaño de bloque de transmisión.
Los temporizadores ConfiguredGrantTime y CG se mantienen por cada proceso HARQ para determinar si un proceso HARQ está disponible para una nueva transmisión/retransmisión. Cuando el temporizador de retransmisión CG está en ejecución, el dispositivo terminal 110-1 puede esperar una posible retroalimentación de HARQ o una concesión de enlace ascendente, por lo tanto no puede utilizar el proceso HARQ para la retransmisión autónoma en los recursos de CG ni para una nueva transmisión. Mientras se ejecuta el ConfiguredGrantTimer, el dispositivo terminal 110-1 puede esperar la concesión dinámica de enlace ascendente y no puede utilizar el proceso HARQ para nuevas transmisiones. El ConfiguredGrantTimer puede configurarse durante más tiempo que el temporizador de retransmisión CG, ya que se debe permitir al dispositivo terminal 110-1 intentar al menos una retransmisión en los recursos de concesión configurados antes de que se descarte el bloque de transmisión correspondiente y se asuma el ACK en el dispositivo terminal 110-1.
En algunas realizaciones, la información puede indicar explícitamente cuáles de los procesos HARQ pueden ser utilizados por uno o más de los recursos de concesión configurados. Alternativa o adicionalmente, la información puede indicar explícitamente cuáles de los procesos HARQ pueden utilizarse por el canal/grupo de canales lógicos con una prioridad superior a una prioridad umbral y/o cuáles de los procesos HARQ pueden utilizarse por el canal/grupo de canales lógicos con una prioridad inferior a la prioridad umbral.
En una realización, el dispositivo terminal 110-1 puede determinar el número de procesos HARQ disponibles. En la situación de que el número esté por debajo de un número umbral, el dispositivo terminal 110-1 puede determinar una prioridad de los datos a transmitirse. Si la prioridad de los datos supera una prioridad umbral, el dispositivo terminal 110-1 puede seleccionar el proceso HARQ de entre la pluralidad de procesos HARQ. El número umbral se puede obtener a partir de la información. Alternativamente, el número umbral puede estar predeterminado. De esta manera, asegura que los datos con alta prioridad puedan transmitirse. En algunas realizaciones, el dispositivo terminal 110-1 puede comprobar el número de procesos HARQ que se utilizan para transmitir datos de baja prioridad, es decir, datos que pertenecen a canales/grupos de canales lógicos con una prioridad por debajo de una segunda prioridad umbral. En esta situación si el número de procesos HARQ que se utilizan para transmitir datos de baja prioridad está por debajo de un número umbral, se permite la transmisión de datos con baja prioridad. El término “datos de baja prioridad” o “datos con baja prioridad” se refiere a que los datos pertenecen a canales lógicos/grupos de canales lógicos con prioridad inferior a una prioridad umbral. El término “datos de alta prioridad” o “datos con alta prioridad” se refiere a los datos que pertenecen a canales lógicos/grupos de canales lógicos con una prioridad que supera una prioridad umbral.
En algunas realizaciones, el dispositivo terminal 110-1 puede extraer 2030 criterios para la selección del proceso HARQ a partir de la información. Por ejemplo, para aumentar las posibilidades de tener procesos HARQ libres para transmitir datos de alta prioridad en el recurso de concesión configurado, los criterios pueden indicar que un subconjunto de procesos HARQ dentro de la pluralidad de procesos HARQ para CG solo puede utilizarse para la transmisión de datos de alta prioridad. Las transmisiones de baja prioridad pueden limitarse a los procesos HARQ dentro de la pluralidad de procesos HARQ para CG y fuera de ese subconjunto.
El dispositivo terminal 110-1 puede determinar 2035 un primer conjunto de procesos HARQ basándose en la información. El primer conjunto de procesos HARQ puede utilizarse para los datos con prioridades superiores a una prioridad umbral. Alternativa o adicionalmente, el dispositivo terminal 110-1 puede determinar 2040 un segundo conjunto de procesos HARQ basándose en la información. Los datos con prioridades inferiores a una prioridad umbral solo pueden utilizar el segundo conjunto de procesos HARQ. En otras palabras, las transmisiones en recursos de concesión configurados de datos que pertenecen a canales lógicos con prioridades inferiores a una prioridad umbral solo pueden utilizar el segundo conjunto de procesos HARQ.
En algunas realizaciones, el dispositivo terminal 110-1 puede determinar 2045 la prioridad de los datos. El dispositivo terminal 110-1 puede determinar un tipo de servicio al que pertenecen los datos y determinar la prioridad en función del tipo de servicio. En otras realizaciones, el dispositivo terminal 110-1 puede determinar 2050 la prioridad del canal lógico al que pertenecen los datos. El dispositivo terminal 110-1 puede determinar la prioridad de los datos basándose en otras reglas. Por ejemplo, el dispositivo terminal 110-1 puede determinar si los datos contienen algún elemento de control (CE) MAC relacionado con el tráfico de alta prioridad (por ejemplo, el informe del estado de regulación de los canales lógicos de alta prioridad). Si los datos contienen el CE MAC relacionado con el tráfico de alta prioridad, puede determinarse que los datos tienen prioridad alta. Alternativamente, el dispositivo terminal 110-1 puede determinar la prioridad de los datos basándose en el tiempo regulado de los datos. Por ejemplo, el dispositivo terminal 110-1 puede determinar cuánto tiempo han estado esperando los datos en el búfer y la prioridad de los datos puede aumentar si el tiempo regulado supera el tiempo umbral.
En otras realizaciones, los datos de la prioridad pueden determinarse basándose en el tiempo restante hasta la fecha límite de entrega. Por ejemplo, el dispositivo terminal 110-1 puede determinar cuánto tiempo queda para la fecha límite de entrega de los datos. La prioridad puede aumentar si el tiempo restante es inferior a un umbral.
En otras realizaciones, los datos de la prioridad pueden determinarse basándose en la duplicación del Protocolo de convergencia de datos en paquetes (PDCP). Si los datos están duplicados, el dispositivo terminal 110-1 puede determinar cómo se compara su progreso con la contraparte. La prioridad puede aumentar cuando está un poco rezagada con respecto a su contraparte. Debe tenerse en cuenta que la prioridad de los datos puede determinarse basándose en cualquier regla adecuada. Las reglas pueden estar preconfiguradas. Alternativa o adicionalmente, como se ha mencionado anteriormente, las reglas pueden determinarse por el dispositivo 120 de red y transmitirse en la información.
En esta situación, el dispositivo terminal 110-1 puede comparar la prioridad de los datos en el uno de la pluralidad de recursos de concesión configurados con la prioridad umbral. El umbral de prioridad se puede obtener a partir de la información. Alternativamente, la prioridad umbral puede estar predeterminada. Si la prioridad de los datos supera la prioridad umbral, el dispositivo terminal 110-1 puede seleccionar el proceso HARQ de entre el primer conjunto de procesos HARQ. En otras realizaciones, si la prioridad del canal lógico al que pertenecen los datos supera la prioridad umbral, el dispositivo terminal 110-1 puede seleccionar el proceso HARQ del primer conjunto de procesos HARQ.
Alternativamente, si la prioridad de los datos está por debajo de la prioridad umbral, el dispositivo terminal 110-1 puede seleccionar el proceso HARQ del segundo conjunto de procesos HARQ. En otras realizaciones, si la prioridad del canal lógico al que pertenecen los datos está por debajo de la prioridad umbral, el dispositivo terminal 110-1 puede seleccionar el proceso HARQ del segundo conjunto de procesos HARQ. En algunas realizaciones, el segundo conjunto puede ser un subconjunto del primer conjunto de procesos HARQ. En algunas realizaciones, la información puede indicar un tercer conjunto de procesos HARQ que se están utilizando para el uno de la pluralidad de recursos de concesión configurados. Si los datos van a transmitirse utilizando el uno de la pluralidad de recursos de concesión configurados, el dispositivo terminal 110-1 puede seleccionar los procesos HARQ del tercer conjunto de procesos HARQ.
En una realización ilustrativa, el dispositivo terminal 110-1 puede seleccionar el proceso HARQ basándose en los recursos de concesión configurados. Por ejemplo, la información puede indicar que el uno o más procesos HARQ pueden utilizarse para un determinado recurso de concesión configurado. Los detalles de la realización ilustrativa se describen en detalle con referencia a la figura 8.
El dispositivo terminal 110-1 transmite 2055 los datos al dispositivo 120 de red en el uno de la pluralidad de recursos de concesión configurados. De esta manera, los datos con alta prioridad se pueden transmitir con baja latencia.
La figura 3 ilustra un diagrama de flujo de un método 300 según realizaciones de la presente descripción. El método 300 puede implementarse en cualquier dispositivo adecuado. Únicamente para fines de ilustración, el método 300 se describe para implementarse en el dispositivo terminal 110-1. Se apreciará que el método 400 también puede implementarse en el dispositivo 120 de red.
En el bloque 310, el dispositivo terminal 110-1 recibe información del dispositivo 120 de red. La información indica la pluralidad de recursos de concesión configurados y la pluralidad de procesos HARQ. La pluralidad de procesos HARQ es compartida por la pluralidad de recursos de concesión configurados. La información puede comprender identidades de la pluralidad de recursos de concesión configurados e identidades de la pluralidad de procesos HARQ. De este modo, compartir la pluralidad de procesos HARQ aumenta el rendimiento para permitir que una concesión configurada utilice más procesos en lugar de fijar un número para cada uno. Cuando no hay datos para la transmisión de una concesión configurada, no consume ningún proceso.
Solo a modo de ejemplo, puede haber dos recursos de concesión configurados (por ejemplo, CG n.° 1 y CG n.° 2) configurados para una parte del ancho de banda de una celda de servicio. Pueden compartir 10 procesos HARQ. Debe tenerse en cuenta que los números de los recursos de concesión configurados y los procesos HARQ son solo ejemplos, no limitaciones.
Cuando el subcanal correspondiente al CG n.° 1 está sobrecargado, el dispositivo terminal 110-1 no puede transmitir muchos bloques de transporte, por lo tanto no consumirá demasiados procesos HARQ. Si bien si el subcanal correspondiente al CG n.° 1 no está sobrecargado, el dispositivo terminal 110-1 puede utilizar continuamente los recursos de CG para transmitir nuevos bloques de transporte en diferentes procesos HARQ mientras espera la retroalimentación de HARQ para otros bloques de transporte de otros procesos HARQ, por lo que el dispositivo terminal 110-1 puede utilizar más procesos HARQ del grupo común.
En el bloque 320, el dispositivo terminal 110-1 selecciona un proceso HARQ de entre la pluralidad de procesos HARQ si determina que se necesita transmitir los datos en uno de la pluralidad de recursos de concesión configurados. Por ejemplo, el dispositivo terminal 110-1 puede determinar que es necesario transmitir un tipo de servicio en el recurso de concesión configurado. Los datos pueden transmitirse en un canal lógico que utiliza el recurso de concesión configurado.
El dispositivo terminal 110-1 puede determinar los procesos HARQ disponibles en la pluralidad de procesos HARQ. Por ejemplo, al seleccionar un proceso HARQ para el recurso de concesión configurado, el dispositivo terminal 110-1 puede determinar si un proceso HARQ del grupo común está disponible para una nueva transmisión/retransmisión basándose en el temporizador del proceso HARQ.
En algunas realizaciones, la información puede indicar explícitamente cuáles de los procesos HARQ pueden ser utilizados por el conjunto de recursos de concesión configurados. Alternativa o adicionalmente, la información puede indicar explícitamente cuáles de los procesos HARQ pueden utilizarse por el canal lógico/grupo de canales con mayor prioridad y/o cuáles de los procesos HARQ pueden utilizarse por el canal/grupo de canales con menor prioridad.
En una realización, el dispositivo terminal 110-1 puede determinar el número de procesos HARQ disponibles. En la situación de que el número esté por debajo de un número umbral, el dispositivo terminal 110-1 puede determinar una prioridad de los datos en el uno de la pluralidad de recursos de concesión configurados. Si la prioridad supera una prioridad umbral, el dispositivo terminal 110-1 puede seleccionar el proceso HARQ de entre la pluralidad de procesos HARQ. El número umbral se puede obtener a partir de la información. Alternativamente, el número umbral puede estar predeterminado. De esta manera, asegura que los datos con alta prioridad puedan transmitirse.
En algunas realizaciones, el dispositivo terminal 110-1 puede extraer criterios para la selección del proceso HARQ a partir de la información. Por ejemplo, para aumentar las posibilidades de tener procesos HARQ libres para transmitir servicios de alta prioridad en el recurso de concesión configurado, los criterios pueden indicar que un subconjunto de procesos HARQ dentro de la pluralidad de procesos HARQ para CG solo puede utilizarse para la transmisión de alta prioridad. Las transmisiones de baja prioridad pueden limitarse a los procesos HARQ fuera de ese subconjunto.
El dispositivo terminal 110-1 puede determinar un primer conjunto de procesos HARQ basándose en la información. El primer conjunto de procesos HARQ puede utilizarse para los recursos de concesión configurados con prioridades superiores a una prioridad umbral. Alternativa o adicionalmente, el dispositivo terminal 110-1 puede determinar un segundo conjunto de procesos HARQ basándose en la información. Los datos con prioridades inferiores a una prioridad umbral solo tienen permitido utilizar el segundo conjunto de procesos HARQ. El segundo conjunto de procesos HARQ puede ser un subconjunto del primer conjunto de procesos HARQ.
En algunas realizaciones, el dispositivo terminal 110-1 puede determinar la prioridad de los datos en el uno de la pluralidad de recursos de concesión configurados basándose en la información. Alternativa o adicionalmente, el dispositivo terminal 110-1 puede determinar un tipo de servicio al que pertenecen los datos y determinar la prioridad basándose en el tipo de servicio. En otras realizaciones, el dispositivo terminal 110-1 puede determinar la prioridad del canal lógico al que pertenecen los datos. El canal lógico se define por el tipo de información que contiene.
En esta situación, el dispositivo terminal 110-1 puede comparar la prioridad de los datos con la prioridad umbral. El umbral de prioridad se puede obtener a partir de la información. Alternativamente, la prioridad umbral puede estar predeterminada. Si la prioridad de los datos supera la prioridad umbral, el dispositivo terminal 110-1 puede seleccionar el proceso HARQ de entre el primer conjunto de procesos HARQ. En otras realizaciones, si la prioridad del canal lógico al que pertenecen los datos supera la prioridad umbral, el dispositivo terminal 110-1 puede seleccionar el proceso HARQ del primer conjunto de procesos HARQ.
Alternativamente, si la prioridad de los datos está por debajo de la prioridad umbral, el dispositivo terminal 110-1 puede seleccionar el proceso HARQ del segundo conjunto de procesos HARQ. En otras realizaciones, si la prioridad del canal lógico al que pertenecen los datos está por debajo de la prioridad umbral, el dispositivo terminal 110-1 puede seleccionar el proceso HARQ del segundo conjunto de procesos HARQ.
La figura 4 ilustra un diagrama de flujo del método 400 para seleccionar el proceso HARQ según una realización de la presente descripción. En este ejemplo, el CG n.° 1 puede utilizarse para la transmisión de un servicio de alta prioridad (por ejemplo, el canal lógico n.° 1) y el CG n.° 2 puede utilizarse para la transmisión de un servicio de baja prioridad (por ejemplo, el canal lógico n.° 2). El grupo de N procesos HARQ puede configurarse para asegurar que el CG n.° 2 pueda utilizar como máximo X procesos HARQ, lo que significa que N-X procesos HARQ del grupo se sirven para el CG n.° 1. Debe observarse que los números N y X pueden ser cualquier número entero adecuado.
En el bloque 410, el dispositivo terminal 110-1 determina que se necesita transmitir los datos en el CG n.° 2 (canal n.° 2). Los datos pueden llegar al búfer del dispositivo terminal 110-1. Los datos pertenecen a un canal lógico que tiene una prioridad.
En el bloque 420, el dispositivo terminal 110-1 determina si hay procesos HARQ disponibles para el CG n.° 2. En este ejemplo, al CG n.° 2 solo se le permite seleccionar del segundo conjunto de procesos HARQ. Por ejemplo, si no hay procesos HARQ disponibles, el dispositivo terminal 110-1 puede pasar a la siguiente incidencia del CG n.° 2 en el bloque 430.
Si hay un proceso HARQ disponible en los X procesos HARQ, en el bloque 440, el dispositivo terminal 110-1 selecciona el proceso HARQ de entre los procesos HARQ disponibles.
La figura 5 ilustra un diagrama de flujo del método 500 para seleccionar el proceso HARQ según una realización de la presente descripción. En esta situación, el CG n.° 2 puede seleccionar uno cualquiera de los N procesos HARQ con la condición de que haya al menos Y procesos HARQ disponibles. Debe observarse que los números N, X e Y pueden ser cualquier número entero adecuado.
En el bloque 510, el dispositivo terminal 110-1 determina que se necesita transmitir los datos en el CG n.° 2 (canal n.° 2). Los datos pueden llegar al búfer del dispositivo terminal 110-1. Los datos pertenecen a un canal lógico que tiene una prioridad.
En el bloque 520, el dispositivo terminal 110-1 determina si el número de procesos HARQ disponibles es mayor que un número umbral que puede representarse como Y. El número umbral puede ser cualquier número adecuado. Por ejemplo, si el número de procesos HARQ disponible es inferior a Y, el dispositivo terminal 110-1 puede pasar a la siguiente incidencia del CG n.° 2 en el bloque 530. El número umbral puede configurarse mediante el dispositivo de red y transmitirse al dispositivo terminal. El número umbral también se puede predefinir en el dispositivo terminal.
Si el número de procesos HARQ disponibles es mayor que Y, en el bloque 540, el dispositivo terminal 110-1 selecciona el proceso HARQ de entre los procesos HARQ disponibles.
La figura 6 ilustra un diagrama de flujo del método 600 para seleccionar el proceso HARQ según una realización de la presente descripción. En este ejemplo, el número máximo de procesos HARQ que son utilizados simultáneamente por el CG n.° 2 puede ser Z. Debe tenerse en cuenta que el número Z puede ser cualquier número entero adecuado.
En el bloque 610, el dispositivo terminal 110-1 determina que se necesita transmitir los datos en el CG n.° 2 (canal n.° 2). Los datos pueden llegar al búfer del dispositivo terminal 110-1. Los datos pertenecen a un canal lógico que tiene una prioridad.
En el bloque 620, el dispositivo terminal 110-1 determina si el número de procesos HARQ que utiliza el CG n.° 2 es mayor que un número umbral que puede representarse como Z. El número umbral puede ser cualquier número adecuado. Por ejemplo, si el número de procesos HARQ que utiliza el CG n.° 2 es superior a Z, el dispositivo terminal 110-1 puede pasar a la siguiente incidencia del CG n.° 2 en el bloque 630. El número umbral puede configurarse mediante el dispositivo de red y transmitirse al dispositivo terminal. El número umbral también se puede predefinir en el dispositivo terminal.
Si el número de procesos HARQ que utiliza el CG n.° 2 es inferior a Z, en el bloque 630, el dispositivo terminal 110-1 selecciona el proceso HARQ de entre los procesos HARQ disponibles.
Volviendo a la figura 3, el dispositivo terminal 110-1 transmite los datos al dispositivo 120 de red en el uno de la pluralidad de recursos de concesión configurados. De esta manera, los datos con alta prioridad se pueden transmitir con baja latencia. Las realizaciones de la presente descripción aumentan el rendimiento para permitir que un recurso de concesión configurado utilice más procesos en lugar de fijar un número para cada uno. Cuando no hay datos para la transmisión de un recurso de concesión configurado, no consume ningún proceso. Por otro lado, reservar un cierto número de procesos para un recurso de concesión configurado asegura una baja latencia para datos de alta prioridad.
La figura 7 ilustra un diagrama de flujo de un 700 según realizaciones de la presente descripción. El método 700 puede implementarse en cualquier dispositivo adecuado. Solo para fines de ilustración, el método 700 se describe para implementarse en el dispositivo 120 de red. Se apreciará que el método 700 también puede implementarse en el dispositivo terminal 110-1.
En el bloque 710, el dispositivo 120 de red genera la información. La información indica una pluralidad de recursos de concesión configurados y una pluralidad de procesos HARQ. La pluralidad de recursos de concesión configurados comparte la pluralidad de procesos HARQ. La información puede comprender identidades de la pluralidad de recursos de concesión configurados e identidades de la pluralidad de procesos HARQ. De este modo, compartir la pluralidad de procesos HARQ aumenta el rendimiento para permitir que una concesión configurada utilice más procesos en lugar de fijar un número para cada uno. Cuando no hay datos para la transmisión de una concesión configurada, no consume ningún proceso. El recurso de concesión configurado puede ser recursos periódicos compartidos por dispositivos terminales.
En algunas realizaciones, el dispositivo 120 de red puede determinar los recursos de concesión configurados y asignarlos al dispositivo terminal 110-1. El dispositivo 120 de red también puede determinar la pluralidad de procesos HARQ basándose en una o más condiciones. Por ejemplo, las condiciones pueden comprender una o más de: calidad de servicio, volumen de tráfico y tipo de servicio.
En una realización ilustrativa, el dispositivo 120 de red puede generar un número umbral de procesos HARQ disponibles. La información puede indicar el número de umbral. Si el número de procesos HARQ disponibles está por debajo del número umbral, pueden asegurarse los datos con alta prioridad y pueden omitirse los datos con baja prioridad. El dispositivo 120 de red puede generar la información que indica las prioridades de la pluralidad de recursos de concesión configurados. El dispositivo 120 de red también puede generar un umbral de prioridad para los datos.
En algunas realizaciones, el dispositivo 120 de red puede generar la información que indica un primer conjunto de procesos HARQ a partir de la pluralidad de procesos HARQ. El primer conjunto de procesos HARQ puede utilizarse para la transmisión con prioridades superiores a una prioridad umbral. Alternativa o adicionalmente, el dispositivo 120 de red puede generar la información que indica un segundo conjunto de procesos HARQ a partir de la pluralidad de procesos HARQ. A las transmisiones con prioridades inferiores a una prioridad umbral solo se les puede permitir seleccionar del segundo conjunto de procesos HARQ. En algunas realizaciones, el dispositivo 120 de red también puede generar la prioridad de umbral.
En el bloque 720, el segundo dispositivo 120 de red transmite la información al primer dispositivo terminal 110-1. En algunas realizaciones, la información puede indicar explícitamente cuáles de los procesos HARQ pueden ser utilizados por uno o más de los recursos de concesión configurados. Alternativa o adicionalmente, la información puede indicar explícitamente cuáles de los procesos HARQ pueden utilizarse por el canal/grupo de canales con mayor prioridad y/o cuáles de los procesos HARQ pueden utilizarse por el canal/grupo de canales con menor prioridad.
En algunas realizaciones, la información puede comprender criterios para la selección del proceso HARQ a partir de la información. Por ejemplo, para aumentar las posibilidades de tener procesos HARQ libres para transmitir servicios de alta prioridad en el recurso de concesión configurado, los criterios pueden indicar que un subconjunto de procesos HARQ dentro de la pluralidad de procesos HARQ para CG solo puede utilizarse para la transmisión de alta prioridad. Las transmisiones de baja prioridad pueden limitarse a los procesos HARQ fuera de ese subconjunto.
En el bloque 730, el dispositivo 120 de red recibe los datos del dispositivo terminal 110-1 en uno de la pluralidad de recursos de concesión configurados utilizando un proceso HARQ. El dispositivo terminal 110-1 puede seleccionar el proceso HARQ de la pluralidad de procesos HARQ.
Como se ha mencionado anteriormente, la figura 8 ilustra un diagrama esquemático de interacciones 800 de la<selección del proceso HARQ basándose en el recurso al que pertenece cada>C<g>.<El dispositivo 120 de red transmite>8005 la información al dispositivo terminal 110-1. Se ha proporcionado una descripción detallada de la información con referencia a las figuras 2 y 3, que se omiten en la presente memoria por motivos de claridad. Solo a modo de ejemplo, puede haber dos recursos de concesión configurados (por ejemplo, CG n.° 1 y CG n.° 2) configurados para una parte del ancho de banda de una celda de servicio.
El dispositivo terminal 110-1 determina 8010 los datos a transmitirse en el CG n.° 1. La información puede indicar que el tercer conjunto de procesos HARQ se utiliza para el CG n.° 1. Por lo tanto, el dispositivo terminal 110-1 selecciona 8015 el proceso HARQ n.° a del tercer conjunto de procesos HARQ para la transmisión en el CG n.° 1. El dispositivo terminal 110-1 transmite 8020 los datos en el CG n.° 1 con el Id. n.° a del proceso HARQ. En algunas realizaciones, el dispositivo 120 de red puede transmitir 8025 la concesión de enlace ascendente de retransmisión para el Id. n.° a de proceso HARQ al dispositivo terminal 110-1. El dispositivo terminal 110-1 puede retransmitir 8030 los datos en el CG n.° 1 con el Id. n.° a de proceso HARQ. Debe tenerse en cuenta que la información puede indicar que puede utilizarse más de un proceso HARQ para el CG n.° 1.
El dispositivo terminal 110-1 determina 8035 que los datos adicionales deben transmitirse en el CG n.° 2. La información puede indicar que el cuarto conjunto de procesos HARQ se utiliza para el CG n.° 2. Por lo tanto, el dispositivo terminal 110-1 selecciona 8040 el proceso HARQ n.° b del cuarto conjunto de procesos HARQ para la transmisión en el CG n.° 2. El dispositivo terminal 110-1 transmite 8045 los datos en el CG n.° 2 con el Id. n.° b del proceso HARQ. El cuarto conjunto de procesos HARQ puede ser el subconjunto del tercer conjunto de procesos HARQ.
En algunas realizaciones, un aparato para realizar el método 300 (por ejemplo, el dispositivo terminal 110-1) puede comprender medios respectivos para realizar los pasos correspondientes en el método 300. Estos medios pueden implementarse de cualquier manera adecuada. Por ejemplo, puede implementarse mediante circuitos o módulos de software.
En algunas realizaciones, el aparato comprende medios para recibir, en un primer dispositivo y desde un segundo dispositivo, información que indica una pluralidad de recursos de concesión configurados y una pluralidad de procesos híbridos de solicitud de repetición automática, HARQ, procesos, siendo la pluralidad de procesos HARQ compartidos mediante la pluralidad de recursos de concesión configurados; medios para en respuesta a una determinación de que se necesita transmitir los datos en uno de la pluralidad de recursos de concesión configurados, seleccionar un proceso HARQ de la pluralidad de procesos HARQ; y medios para transmitir los datos al segundo dispositivo en el uno de la pluralidad de recursos de concesión configurados utilizando el proceso HARQ seleccionado.
En algunas realizaciones, los medios para seleccionar el proceso HARQ de entre la pluralidad de procesos HARQ comprenden: medios para extraer de la información los criterios para la selección de los procesos HARQ; y medios para seleccionar el proceso HARQ de la pluralidad de procesos HARQ basándose en los criterios.
En algunas realizaciones, los medios para seleccionar el proceso HARQ de la pluralidad de procesos HARQ comprenden: medios para determinar, a partir de la pluralidad de procesos HARQ, un conjunto de procesos HARQ disponibles; medios para determinar el número de procesos HARQ disponibles en la pluralidad de procesos HARQ; medios para en respuesta a que el número esté por debajo de un número umbral, determinar una prioridad del uno de la pluralidad de los recursos de concesión configurados; y medios para en respuesta a que la prioridad supere una prioridad umbral, seleccionar el proceso HARQ de entre los procesos HARQ disponibles.
En algunas realizaciones, los medios para seleccionar el proceso HARQ de entre la pluralidad de procesos HARQ comprenden: medios para determinar un primer conjunto de procesos HARQ a partir de la pluralidad de procesos HARQ basándose en la información, el primer conjunto de procesos HARQ utilizado para datos con prioridades superiores a una prioridad umbral; medios para determinar una prioridad de los datos; y medios para en respuesta a que la prioridad supere la prioridad umbral, seleccionar el proceso HARQ de entre el primer conjunto de procesos HARQ.
En algunas realizaciones, los medios para seleccionar el proceso HARQ de entre la pluralidad de procesos HARQ comprenden: medios para determinar un segundo conjunto de procesos HARQ a partir de la pluralidad de procesos HARQ basándose en la información, permitiéndose solo datos con prioridades inferiores a una prioridad umbral utilizando el segundo conjunto de procesos HARQ; medios para determinar una prioridad de los datos; y medios para en respuesta a que la prioridad supere la prioridad umbral, seleccionar el proceso HARQ de entre el segundo conjunto de procesos HARQ.
En algunas realizaciones, los medios para determinar la prioridad de los datos comprenden: medios para determinar la prioridad de los datos basándose en al menos uno de: una prioridad de un canal lógico/grupo de canales lógicos al que pertenecen los datos, un tiempo regulado de los datos o una prioridad de un tráfico al que se refiere el elemento de control (CE) del control de acceso al medio (MAC) contenido en los datos.
En algunas realizaciones, el aparato comprende medios para determinar un tercer conjunto de procesos HARQ a partir de la pluralidad de procesos HARQ basándose en la información, utilizándose el tercer conjunto de procesos HARQ para el uno de la pluralidad de recursos de concesión configurados; y medios para seleccionar el HARQ del tercer conjunto de procesos HARQ.
En algunas realizaciones, el aparato comprende medios para determinar un cuarto conjunto de procesos HARQ a partir de la pluralidad de procesos HARQ basándose en la información, utilizándose el tercer conjunto de procesos HARQ para el uno adicional de la pluralidad de recursos de concesión configurados, utilizando el cuarto conjunto de procesos HARQ un subconjuto del tercer conjunto de procesos HARQ.
En algunas realizaciones, los medios para seleccionar el proceso HARQ de entre la pluralidad de procesos HARQ comprenden: medios para determinar un canal lógico al que pertenecen los datos; medios para determinar el número de procesos HARQ utilizados actualmente por el canal; y medios para, en respuesta al número que está debajo de un número umbral, seleccionar el proceso HARQ de entre la pluralidad de procesos HARQ.
En algunas realizaciones, los medios para seleccionar el proceso HARQ de entre la pluralidad de procesos HARQ comprenden: medios para determinar, a partir de la pluralidad de procesos HARQ, un conjunto de procesos HARQ disponibles basándose en los temporizadores de la pluralidad de procesos HARQ; y medios para seleccionar el proceso HARQ del conjunto de procesos HARQ disponibles.
En algunas realizaciones, el primer dispositivo comprende un dispositivo terminal, y el segundo dispositivo comprende un dispositivo de red.
En algunas realizaciones, un aparato para llevar a cabo el método 700 (por ejemplo, el dispositivo 120 de red) puede comprender medios respectivos para llevar a cabo las etapas correspondientes en el método 700. Estos medios pueden implementarse de cualquier manera adecuada. Por ejemplo, puede implementarse mediante circuitos o módulos de software.
En algunas realizaciones, el aparato comprende medios para generar, en un segundo dispositivo, información que indica una pluralidad de recursos de concesión configurados y una pluralidad de procesos híbridos de solicitud de repetición automática, HARQ, procesos, siendo la pluralidad de procesos HARQ compartidos mediante la pluralidad de recursos de concesión configurados; medios para transmitir la información a un primer dispositivo; y medios para recibir datos del primer dispositivo en uno de la pluralidad de recursos de concesión configurados utilizando un proceso HARQ a partir de la pluralidad de procesos HARQ.
En algunas realizaciones, los medios para generar la información comprenden: medios para generar criterios para la selección del proceso HARQ; y medios para añadir los criterios a la información.
En algunas realizaciones, los medios para generar la información comprenden: medios para generar la información que indica un número umbral de procesos HARQ disponibles en la pluralidad de procesos HARQ.
En algunas realizaciones, los medios para generar la información comprenden: medios para generar la información que indica un primer conjunto de procesos HARQ a partir de la pluralidad de procesos HARQ, el primer conjunto de procesos HARQ utilizado para datos con prioridades superiores a una prioridad umbral.
En algunas realizaciones, los medios para generar la información comprenden: medios para generar la información que indica un segundo conjunto de procesos HARQ a partir de la pluralidad de procesos HARQ, permitiendo que los datos con prioridades inferiores a un umbral de prioridad solo utilicen el segundo conjunto de procesos HARQ.
En algunas realizaciones, los medios para generar la información comprenden: medios para generar la información que indica un tercer conjunto de procesos HARQ a partir de la pluralidad de procesos HARQ, utilizándose el tercer conjunto de procesos HARQ para uno de la pluralidad de recursos de concesión configurados.
En algunas realizaciones, los medios para generar la información comprenden: y los medios para generar la prioridad umbral.
En algunas realizaciones, el primer dispositivo comprende un dispositivo terminal, y el segundo dispositivo comprende un dispositivo de red.
La Figura 9 es un diagrama de bloques simplificado de un dispositivo 900 que es adecuado para implementar realizaciones de la presente descripción. El dispositivo 900 puede proporcionarse para implementar el dispositivo de comunicación, por ejemplo, el dispositivo 120 de red o los dispositivos terminales 110 como se muestra en la figura 1. Como se muestra, el dispositivo 900 incluye uno o más procesadores 910, una o más memorias 920 acopladas al procesador 910 y uno o más módulos de comunicación (por ejemplo, transmisores y/o receptores (TX/RX)) 940 acoplados al procesador 910.
El módulo 940 de comunicación es para realizar comunicaciones bidireccionales. El módulo 940 de comunicación tiene al menos una antena para facilitar la comunicación. La interfaz de comunicación puede representar cualquier interfaz que sea necesaria para la comunicación con otros elementos de la red.
El procesador 910 puede ser de cualquier tipo adecuado para la red técnica local y puede incluir uno o más de los siguientes: ordenadores de propósito general, ordenadores de propósito especial, microprocesadores, procesadores de señales digitales (DSP) y procesadores basados en una arquitectura de procesador de múltiples núcleos, como ejemplos no limitativos. El dispositivo 900 puede tener múltiples procesadores, tales como un chip de circuito integrado específico de la aplicación que está subordinado en cuanto al tiempo a un reloj que sincroniza el procesador principal.
La memoria 920 puede incluir una o más memorias no volátiles y una o más memorias volátiles. Ejemplos de memorias no volátiles incluyen, aunque no de forma limitativa, una memoria de solo lectura (ROM) 924, una memoria de solo lectura programable eléctricamente (EPROM), una memoria flash, un disco duro, un disco compacto (CD), un disco de vídeo digital (DVD), y otro almacenamiento magnético y/o almacenamiento óptico. Ejemplos de memorias volátiles incluyen, aunque no de forma limitativa, una memoria de acceso aleatorio (RAM) 922 y otras memorias volátiles que no perdurarán en la duración del apagado.
Un programa informático 930 incluye instrucciones ejecutables por ordenador que son ejecutadas por el procesador asociado 910. El programa 930 puede almacenarse en la ROM 924. El procesador 910 puede realizar cualquier acción y procesamiento adecuados cargando el programa 930 en la RAM 922.
Las realizaciones de la presente descripción pueden implementarse por medio del programa 930 de forma que el dispositivo 900 pueda realizar cualquier proceso de la descripción como se describe con referencia a las Figuras 2 a 7. Las realizaciones de la presente descripción pueden implementarse también mediante hardware o mediante una combinación de software y hardware.
En algunas realizaciones, el programa 930 puede estar contenido de manera tangible en un medio legible por ordenador que puede estar incluido en el dispositivo 900 (tal como en la memoria 920) u otros dispositivos de almacenamiento a los que puede acceder el dispositivo 900. El dispositivo 900 puede cargar el programa 930 desde el medio legible por ordenador a la RAM 922 para su ejecución. El medio legible por ordenador puede incluir cualquier tipo de almacenamiento no volátil tangible, como ROM, EPROM, una memoria flash, un disco duro, CD, DVD y similares. La figura 9 muestra un ejemplo del medio 1000 legible por ordenador en forma de CD o DVD. El medio legible por ordenador tiene el programa 930 almacenado en el mismo.
De forma general, pueden implementarse diversas realizaciones de la descripción en hardware o en circuitos, software, lógicos especializados o en cualquier combinación de los mismos. Algunos aspectos pueden implementarse en hardware, mientras que otros aspectos pueden implementarse en firmware o software que pueda ser ejecutado por un controlador, un microprocesador u otro dispositivo informático. Si bien varios aspectos de las realizaciones de la presente descripción se ilustran y describen como diagramas de bloques, diagramas de flujo o utilizando alguna otra representación gráfica, debe entenderse que el bloque, el aparato, el sistema, la técnica o el método descritos en la presente memoria pueden implementarse, como ejemplos no limitativos, en hardware, software, firmware, circuitos o lógica de propósito especial, hardware o controlador de propósito general u otros dispositivos informáticos, o alguna combinación de los mismos.
La presente descripción también proporciona al menos un producto de programa informático almacenado de forma tangible en un medio de almacenamiento legible por ordenador no transitorio. El producto de programa informático incluye instrucciones ejecutables por ordenador, tales como las incluidas en módulos de programa, que se ejecutan en un dispositivo en un procesador real o virtual objetivo, para llevar a cabo los métodos 400 y 900 descritos anteriormente con referencia a las figuras 2-5. De forma general, los módulos de programa incluyen rutinas, programas, librerías, objetos, clases, componentes, estructuras de datos o similares que realizan tareas particulares o aplican tipos de datos abstractos particulares. La funcionalidad de los módulos de programa puede combinarse en, o dividirse entre, módulos de programa como se desee en diversas realizaciones. Las instrucciones ejecutables por máquina para módulos de programa pueden ejecutarse dentro de un dispositivo local o distribuido. En un dispositivo distribuido, los módulos de programa pueden estar situados tanto en medios de almacenamiento locales como en medios de almacenamiento remotos.
El código de programa para llevar a cabo los métodos de la presente descripción puede escribirse en cualquier combinación de uno o más lenguajes de programación. Estos códigos de programa pueden proporcionarse a un procesador o controlador de un ordenador universal, ordenador especializado u otro aparato de procesamiento de datos programable, de modo que los códigos de programa, cuando son ejecutados por el procesador o controlador, hagan que se implementen las funciones/operaciones especificadas en los diagramas de flujo y/o en los diagramas de bloques. El código de programa puede ejecutarse completamente en una máquina, parcialmente en la máquina, como un paquete de software independiente, parcialmente en la máquina y parcialmente en una máquina remota o completamente en la máquina remota o en un servidor.
En el contexto de la presente descripción, los códigos de programa informático o los datos relacionados pueden ser portados por cualquier soporte adecuado para permitir que el dispositivo, el aparato o el procesador realicen diversos procesos y operaciones como los descritos anteriormente. Ejemplos de soporte incluyen una señal, medio legible por ordenador y similares.
El medio legible por ordenador puede ser un medio de señal legible por ordenador o un medio de almacenamiento legible por ordenador. El medio legible por ordenador puede ser, por ejemplo, aunque no de forma limitativa, un sistema, aparato o dispositivo eléctrico, magnético, óptico, electromagnético, infrarrojo o semiconductor, o cualquiera combinación adecuada de los anteriores. Ejemplos más específicos del medio de almacenamiento legible por ordenador incluirían una conexión eléctrica que tenga uno o más cables, un disquete de ordenador portátil, un disco duro, una memoria de acceso aleatorio (RAM), una memoria de solo lectura (ROM), una memoria de solo lectura programable y borrable (EPROM, o memoria flash), una fibra óptica, una memoria de solo lectura de disco compacto portátil (CD-ROM), un dispositivo de almacenamiento óptico, un dispositivo de almacenamiento magnético o cualquier combinación adecuada de los anteriores.
Además, aunque las operaciones se representan en un orden particular, no debe entenderse que se requiera que tales operaciones se realicen en el orden particular mostrado o en orden secuencial, o que se realicen todas las operaciones ilustradas, para lograr resultados deseables. En ciertas circunstancias pueden ser ventajosos la multitarea y el procesamiento en paralelo. De igual modo, aunque las explicaciones anteriores contienen varios detalles específicos de implementación, éstos no deben interpretarse como limitaciones del ámbito de la presente descripción, sino más bien como descripciones de características que pueden ser específicas de realizaciones particulares. Ciertas características que se describen en el contexto de realizaciones independientes también pueden implementarse en combinación en una única realización. Por el contrario, diversas características que se describen en el contexto de una sola realización también pueden implementarse en múltiples realizaciones por separado o en cualquier subcombinación adecuada.
Aunque la presente descripción se haya descrito en lenguajes específicos para características estructurales y/o actos metodológicos, debe entenderse que la presente descripción definida en las reivindicaciones adjuntas no se limita necesariamente a las características o actos específicos descritos anteriormente. Más bien, las características y actos específicos descritos anteriormente se describen como formas ilustrativas de implementar las reivindicaciones. La invención está definida por las reivindicaciones independientes adjuntas.
Claims (20)
1. Un método que comprende:
recibir (2010), en un dispositivo terminal (110-1) y desde un dispositivo (120) de red, información que indica una pluralidad de recursos de concesión configurados y una pluralidad de procesos híbridos de solicitud de repetición automática, HARQ, formando la pluralidad de procesos HARQ un grupo común de procesos HARQ que es compartido por la pluralidad de recursos de concesión configurados, en donde la pluralidad de recursos de concesión configurados se configura en una parte de ancho de banda;
determinar, mediante el dispositivo terminal (110-1), a partir de la pluralidad de procesos HARQ, los procesos HARQ disponibles para la transmisión y/o retransmisión basándose al menos en un temporizador del proceso HARQ respectivo;
seleccionar (2020), mediante el dispositivo terminal (110-1), un proceso HARQ a partir de los procesos HARQ disponibles; y
transmitir (2055), mediante el dispositivo terminal (110-1) al dispositivo (120) de red, datos sobre uno de la pluralidad de recursos de concesión configurados utilizando el proceso HARQ seleccionado.
2. El método de la reivindicación 1, en donde la selección del proceso HARQ de entre la pluralidad de procesos HARQ comprende:
extraer de la información los criterios para la selección del proceso HARQ; y seleccionar el proceso HARQ de la pluralidad de procesos HARQ basándose en los criterios.
3. El método de la reivindicación 1 o la reivindicación 2, en donde la selección del proceso HARQ de entre la pluralidad de procesos HARQ comprende:
determinar (2025), a partir de la pluralidad de procesos HARQ, un conjunto de procesos HARQ disponibles;
determinar (2045) una prioridad de los datos; y
seleccionar el proceso HARQ del conjunto de procesos HARQ disponibles basándose en la prioridad de los datos.
4. El método de la reivindicación 3, en donde la prioridad de los datos se determina basándose en al menos uno de:
una prioridad de un canal lógico/grupo de canales lógicos al que pertenecen los datos, un tiempo de regulación de los datos, o
una prioridad de un tráfico al que se refiere el control de acceso al medio, MAC, elemento de control, CE, contenido en los datos.
5. El método de una cualquiera de las reivindicaciones 1 a 4,
en donde los datos son datos retransmitidos,
en donde el uno de la pluralidad de recursos de concesión configurados es diferente de un recurso de concesión configurado de una transmisión de datos inicial, y
en donde el recurso de concesión configurado y el uno de la pluralidad de recursos de concesión configurados tienen el mismo tamaño de bloque de transmisión.
6. Un método que comprende:
generar (710), en un dispositivo (120) de red, información que indica una pluralidad de recursos de concesión configurados y una pluralidad de procesos híbridos de solicitud de repetición automática, HARQ, formando la pluralidad de procesos HARQ un grupo común de procesos HARQ que es compartido por la pluralidad de recursos de concesión configurados, en donde la pluralidad de recursos de concesión configurados se configura en una parte de ancho de banda; transmitir (720), mediante el dispositivo (120) de red, la información a un dispositivo terminal (110 1); y
recibir (730), mediante el dispositivo (120) de red desde el dispositivo terminal (110-1), datos sobre uno de la pluralidad de recursos de concesión configurados utilizando un proceso HARQ a partir de la pluralidad de procesos HARQ, en donde el dispositivo terminal (110-1) selecciona el proceso HARQ de entre los procesos HARQ disponibles, en donde los procesos HARQ disponibles para la transmisión y/o retransmisión son determinados, por el dispositivo terminal, a partir de la pluralidad de procesos HARQ, basándose al menos en un temporizador del proceso HARQ respectivo.
7. El método de la reivindicación 6, en donde la generación de información comprende:
generar criterios para la selección del proceso HARQ; y
añadir los criterios a la información.
8. El método de la reivindicación 6 o la reivindicación 7, en donde la información indica además al menos uno de:
un primer conjunto de procesos HARQ de la pluralidad de procesos HARQ, utilizándose el primer conjunto de procesos HARQ para datos con prioridades superiores a una prioridad umbral; un segundo conjunto de procesos HARQ de la pluralidad de procesos HARQ, permitiendo que los datos con prioridades inferiores a un umbral de prioridad solo utilicen el segundo conjunto de procesos HARQ;
un tercer conjunto de procesos HARQ de la pluralidad de procesos HARQ, utilizándose el tercer conjunto de procesos HARQ para uno de la pluralidad de recursos de concesión configurados; un número umbral de procesos HARQ disponibles en la pluralidad de procesos HARQ; y la prioridad umbral.
9. El método de una cualquiera de las reivindicaciones 6 a 8,
en donde los datos son datos retransmitidos,
en donde el uno de la pluralidad de recursos de concesión configurados es diferente de un recurso de concesión configurado de una transmisión de datos inicial, y
en donde el recurso de concesión configurado y el uno de la pluralidad de recursos de concesión configurados tienen el mismo tamaño de bloque de transmisión.
10. Un dispositivo terminal (110-1) que comprende:
medios (940) para recibir, desde un dispositivo (120) de red, información que indica una pluralidad de recursos de concesión configurados y una pluralidad de procesos híbridos de solicitud de repetición automática, HARQ, formando la pluralidad de procesos HARQ un grupo común de procesos HARQ que es compartido por la pluralidad de recursos de concesión configurados, en donde la pluralidad de recursos de concesión configurados se configura en una parte de ancho de banda;
medios (910, 920) para determinar, mediante el dispositivo terminal (110-1), desde la pluralidad de procesos HARQ, los procesos HARQ disponibles para la transmisión y/o retransmisión basándose al menos en un temporizador del proceso HARQ respectivo;
medios (910, 920) para seleccionar un proceso HARQ de entre los procesos HARQ disponibles; y medios (940) para transmitir, al dispositivo (120) de red, datos sobre uno de la pluralidad de recursos de concesión configurados utilizando el proceso HARQ.
11. El dispositivo terminal (110-1) de la reivindicación 10, que comprende además:
medios (910, 920) para extraer de la información los criterios para la selección del proceso HARQ; y
medios (910, 920) para seleccionar el proceso HARQ de la pluralidad de procesos HARQ basándose en los criterios.
12. El dispositivo terminal (110-1) de la reivindicación 10 o la reivindicación 11, que comprende además:
medios (910, 920) para determinar, a partir de la pluralidad de procesos HARQ, un conjunto de procesos HARQ disponibles;
medios (910, 920) para determinar una prioridad de los datos; y
medios (910, 920) para seleccionar el proceso HARQ a partir del conjunto de procesos HARQ disponibles basándose en la prioridad de los datos.
13. El dispositivo terminal (110-1) de cualquiera de las reivindicaciones 10 a 12, en donde la prioridad de los datos se determina basándose en al menos uno de:
una prioridad de un canal lógico/grupo de canales lógicos al que pertenecen los datos, un tiempo de regulación de los datos, o
una prioridad de un tráfico al que se refiere el control de acceso al medio, MAC, elemento de control, CE, contenido en los datos.
14. El dispositivo terminal (110-1) de una cualquiera de las reivindicaciones 10 a 13,
en donde los datos son datos retransmitidos,
en donde el uno de la pluralidad de recursos de concesión configurados es diferente de un recurso de concesión configurado de una transmisión de datos inicial, y
en donde el recurso de concesión configurado y el uno de la pluralidad de recursos de concesión configurados tienen el mismo tamaño de bloque de transmisión.
15. El dispositivo terminal (110-1) de cualquiera de las reivindicaciones 10 a 14, en donde el proceso HARQ se selecciona cuando se necesita transmitir los datos en uno de la pluralidad de recursos de concesión configurados.
16. Un dispositivo (120) de red, que comprende:
medios (910, 920) para generar información que indique una pluralidad de recursos de concesión configurados y una pluralidad de procesos híbridos de solicitud de repetición automática, HARQ, formando la pluralidad de procesos HARQ un grupo común de procesos HARQ que es compartido por la pluralidad de recursos de concesión configurados, en donde la pluralidad de recursos de concesión configurados se configura en una parte del ancho de banda;
medios (940) para transmitir la información a un dispositivo terminal (110-1); y
medios (940) para recibir, mediante el dispositivo (120) de red desde el dispositivo terminal (110-1), datos sobre uno de la pluralidad de recursos de concesión configurados utilizando un proceso HARQ a partir de la pluralidad de procesos HARQ, en donde el dispositivo terminal (110-1) selecciona el proceso HARQ de entre los procesos HARQ disponibles, en donde los procesos HARQ disponibles para la transmisión y/o retransmisión son determinados, por el dispositivo terminal, a partir de la pluralidad de procesos HARQ, basándose al menos en un temporizador del proceso HARQ respectivo.
17. El dispositivo terminal (120) de la reivindicación 16, en donde el informe indica al menos uno de:
un primer conjunto de procesos HARQ de la pluralidad de procesos HARQ, utilizándose el primer conjunto de procesos HARQ para datos con prioridades superiores a una prioridad umbral; un segundo conjunto de procesos HARQ de la pluralidad de procesos HARQ, permitiendo que los datos con prioridades inferiores a un umbral de prioridad solo utilicen el segundo conjunto de procesos HARQ;
un tercer conjunto de procesos HARQ de la pluralidad de procesos HARQ, utilizándose el tercer conjunto de procesos HARQ para uno de la pluralidad de recursos de concesión configurados; un número umbral de procesos HARQ disponibles en la pluralidad de procesos HARQ; y la prioridad umbral.
18. El dispositivo (120) de red de la reivindicación 16 o 17,
en donde los datos son datos retransmitidos,
en donde el uno de la pluralidad de recursos de concesión configurados es diferente de un recurso de concesión configurado de una transmisión de datos inicial, y
en donde el recurso de concesión configurado y el uno de la pluralidad de recursos de concesión configurados tienen el mismo tamaño de bloque de transmisión.
19. Un medio legible por ordenador que almacena instrucciones en el mismo, las instrucciones, cuando son ejecutadas por al menos una unidad de procesamiento de un dispositivo terminal (110-1), hacen que el dispositivo terminal (110-1) realice:
reciba desde un dispositivo (120) de red, información que indica una pluralidad de recursos de concesión configurados y una pluralidad de procesos híbridos de solicitud de repetición automática, HARQ, formando la pluralidad de procesos HARQ un grupo común de procesos HARQ que es compartido por la pluralidad de recursos de concesión configurados, en donde la pluralidad de recursos de concesión configurados se configura en una parte de ancho de banda; determinar, mediante el dispositivo terminal (110-1), a partir de la pluralidad de procesos HARQ, los procesos HARQ disponibles para la transmisión y/o retransmisión basándose al menos en un temporizador del proceso HARQ respectivo;
seleccionar un proceso HARQ de entre los procesos HARQ disponibles; y
transmitir, al dispositivo (120) de red, datos sobre el uno de la pluralidad de recursos de concesión configurados utilizando el proceso HARQ seleccionado.
20. Un medio legible por ordenador que almacena instrucciones en el mismo, las instrucciones, cuando son ejecutadas por al menos una unidad de procesamiento de un dispositivo (120) de red, hacen que el dispositivo (120) de red realice:
la generación de información que indica una pluralidad de recursos de concesión configurados y una pluralidad de procesos híbridos de solicitud de repetición automática, HARQ, formando la pluralidad de procesos HARQ un grupo común de procesos HARQ que es compartido por la pluralidad de recursos de concesión configurados, en donde la pluralidad de recursos de concesión configurados se configura en una parte de ancho de banda;
la transmisión de la información de reconfiguración a un dispositivo terminal (110-1); y la recepción, mediante el dispositivo de red desde el dispositivo terminal (110-1), de los datos sobre uno de la pluralidad de recursos de concesión configurados utilizando un proceso HARQ a partir de la pluralidad de procesos HARQ, en donde el dispositivo terminal (110-1) selecciona el proceso HARQ de entre los procesos HARQ disponibles, en donde los procesos HARQ disponibles para la transmisión y/o retransmisión son determinados, por el dispositivo terminal, a partir de la pluralidad de procesos HARQ, basándose al menos en un temporizador del proceso HARQ respectivo.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2019/099690 WO2021022532A1 (en) | 2019-08-07 | 2019-08-07 | Sharing harq processes by multiple configured grants resources |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES3041416T3 true ES3041416T3 (en) | 2025-11-12 |
Family
ID=74502806
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES19940934T Active ES3041416T3 (en) | 2019-08-07 | 2019-08-07 | Sharing harq processes by multiple configured grants resources |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US20220294572A1 (es) |
| EP (1) | EP4011015B1 (es) |
| JP (2) | JP7543393B2 (es) |
| KR (2) | KR102850366B1 (es) |
| CN (2) | CN119363301A (es) |
| AU (2) | AU2019460320B2 (es) |
| ES (1) | ES3041416T3 (es) |
| MX (1) | MX2022001667A (es) |
| PL (1) | PL4011015T3 (es) |
| WO (1) | WO2021022532A1 (es) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20250057150A (ko) * | 2019-10-02 | 2025-04-28 | 코닌클리케 필립스 엔.브이. | Harq 프로세스/엔티티 기반 업링크 다중화 |
| WO2021151793A1 (en) * | 2020-01-31 | 2021-08-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Transport block repetition with multiple uplink configured grant configurations |
| EP4140073A4 (en) * | 2020-04-21 | 2024-01-24 | Qualcomm Incorporated | IMPROVED CG-UL TRANSMISSION VIA PUSH |
| EP4190110A1 (en) * | 2020-08-03 | 2023-06-07 | Lenovo (Singapore) Pte. Ltd. | Channel occupancy based on a priority |
| WO2022082530A1 (zh) * | 2020-10-21 | 2022-04-28 | 华为技术有限公司 | 通信方法及装置 |
| EP4236525A4 (en) * | 2020-10-23 | 2023-12-13 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Wireless communication method, terminal device and network device |
| EP4278508B1 (en) * | 2021-01-13 | 2024-10-30 | Telefonaktiebolaget LM Ericsson (publ) | Logical channel prioritization in unlicensed spectrum |
| CN113132068B (zh) * | 2021-03-03 | 2022-05-24 | 杭州红岭通信息科技有限公司 | 一种基于物联网场景下的基站harq进程内存分配方法 |
| CN117581494A (zh) * | 2021-06-28 | 2024-02-20 | 上海诺基亚贝尔股份有限公司 | 配置授权传输 |
| CN117678296A (zh) * | 2021-10-22 | 2024-03-08 | Oppo广东移动通信有限公司 | 通信方法及通信装置 |
| CN118160382A (zh) * | 2021-10-27 | 2024-06-07 | 上海诺基亚贝尔股份有限公司 | Harq过程选择的增强 |
| WO2025065215A1 (en) * | 2023-09-26 | 2025-04-03 | Huawei Technologies Co., Ltd. | Methods, apparatuses, and devices for resource management in wireless communications |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2264936A3 (en) * | 2009-06-17 | 2011-06-22 | HTC Corporation | Method for avoiding false random access procedure completion in a wireless communication system |
| US20150172023A1 (en) * | 2013-12-13 | 2015-06-18 | Qualcomm Incorporated | Process for discarding pending harq processes |
| EP3249844B1 (en) * | 2015-02-17 | 2020-06-24 | Huawei Technologies Co., Ltd. | Data processing method and apparatus |
| JP2018101823A (ja) * | 2015-04-28 | 2018-06-28 | シャープ株式会社 | 端末装置、基地局装置、通信方法、および、集積回路 |
| US10028151B2 (en) * | 2015-08-07 | 2018-07-17 | Cisco Technology, Inc. | Uplink channel access, reservation and data transmission for licensed assist access long term evolution (LAA-LTE) |
| WO2018073792A1 (en) * | 2016-10-21 | 2018-04-26 | Telefonaktiebolaget L M Ericsson (Publ) | Harq feedback for unscheduled uplink |
| CN111615804B (zh) * | 2017-11-16 | 2023-05-19 | 瑞典爱立信有限公司 | 用于半永久调度的数据传输和重传 |
| CN110022608B (zh) * | 2018-01-09 | 2021-05-28 | 电信科学技术研究院 | 一种信息处理方法、装置及设备 |
| CN111541524B (zh) * | 2018-01-24 | 2023-04-18 | Oppo广东移动通信有限公司 | 控制传输信道上的传输的传输信道分配装置和方法 |
| US10756852B2 (en) * | 2018-02-15 | 2020-08-25 | Ofinno, Llc | Control element trigger |
| WO2019246285A1 (en) * | 2018-06-19 | 2019-12-26 | Idac Holdings, Inc. | Methods, systems, and devices for transferring data with different reliabilities |
| JP7124261B2 (ja) * | 2018-11-09 | 2022-08-24 | ハンニバル アイピー エルエルシー | 上りリンク送信のための方法及び装置 |
| CA3120199A1 (en) * | 2019-03-28 | 2020-10-01 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method for transmitting data and terminal device |
| CN113661672A (zh) * | 2019-04-04 | 2021-11-16 | 鸿颖创新有限公司 | 用于操作无线通信系统中的配置授权定时器的方法和设备 |
| EP3957123B1 (en) * | 2019-04-18 | 2023-09-27 | Lenovo (Singapore) Pte. Ltd. | Transport block transmission |
| WO2020223420A1 (en) * | 2019-04-30 | 2020-11-05 | Idac Holdings, Inc. | Methods, apparatus and systems for enhanced uplink data transmission on configured grants |
-
2019
- 2019-08-07 KR KR1020227007149A patent/KR102850366B1/ko active Active
- 2019-08-07 WO PCT/CN2019/099690 patent/WO2021022532A1/en not_active Ceased
- 2019-08-07 EP EP19940934.3A patent/EP4011015B1/en active Active
- 2019-08-07 PL PL19940934.3T patent/PL4011015T3/pl unknown
- 2019-08-07 MX MX2022001667A patent/MX2022001667A/es unknown
- 2019-08-07 ES ES19940934T patent/ES3041416T3/es active Active
- 2019-08-07 CN CN202411820104.7A patent/CN119363301A/zh active Pending
- 2019-08-07 AU AU2019460320A patent/AU2019460320B2/en active Active
- 2019-08-07 JP JP2022507732A patent/JP7543393B2/ja active Active
- 2019-08-07 US US17/633,103 patent/US20220294572A1/en active Pending
- 2019-08-07 CN CN201980098953.7A patent/CN114208076B/zh active Active
- 2019-08-07 KR KR1020257015080A patent/KR20250073508A/ko active Pending
-
2023
- 2023-11-29 AU AU2023274127A patent/AU2023274127B2/en active Active
-
2024
- 2024-04-24 JP JP2024070745A patent/JP7770465B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024102143A (ja) | 2024-07-30 |
| JP2022543164A (ja) | 2022-10-07 |
| CN114208076B (zh) | 2024-12-31 |
| US20220294572A1 (en) | 2022-09-15 |
| MX2022001667A (es) | 2022-03-11 |
| EP4011015A4 (en) | 2022-09-07 |
| KR20250073508A (ko) | 2025-05-27 |
| EP4011015B1 (en) | 2025-08-27 |
| CA3149831A1 (en) | 2021-02-11 |
| EP4011015A1 (en) | 2022-06-15 |
| AU2019460320B2 (en) | 2023-12-14 |
| WO2021022532A1 (en) | 2021-02-11 |
| KR20220051839A (ko) | 2022-04-26 |
| AU2019460320A1 (en) | 2022-03-31 |
| JP7770465B2 (ja) | 2025-11-14 |
| CN119363301A (zh) | 2025-01-24 |
| AU2023274127B2 (en) | 2025-05-15 |
| JP7543393B2 (ja) | 2024-09-02 |
| PL4011015T3 (pl) | 2026-01-26 |
| KR102850366B1 (ko) | 2025-08-25 |
| EP4011015C0 (en) | 2025-08-27 |
| AU2023274127A1 (en) | 2023-12-21 |
| CN114208076A (zh) | 2022-03-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES3041416T3 (en) | Sharing harq processes by multiple configured grants resources | |
| TWI865650B (zh) | 用於處理多個通道的方法 | |
| EP3437231B1 (en) | Method and apparatus of obtaining feedback of harq acknowledgment information | |
| CN106465283B (zh) | 一种功率分配方法及装置 | |
| US20150195854A1 (en) | Methods and apparatus for contention based transmission | |
| US11184135B2 (en) | Information transmission method and apparatus | |
| ES2973334T3 (es) | Método y aparato de manejo de conflictos de recursos, terminal y medio de almacenamiento | |
| CN114556832B (zh) | 基于服务的上行链路重传 | |
| EP4418786A1 (en) | Data transmission method and communication device | |
| ES2983697T3 (es) | Métodos y dispositivos para la transmisión seleccionando entre recursos de enlace ascendente | |
| US12484046B2 (en) | Pre-configured allocation for non-periodic traffic pattern | |
| WO2021204261A1 (zh) | 上行传输方法和装置 | |
| TW201906476A (zh) | 處理排程請求的裝置及方法 | |
| TWI698145B (zh) | 處理用於邏輯通道的排程請求的裝置及方法 | |
| CN116097589B (zh) | 一种上行信息传输方法及装置 | |
| WO2023035148A1 (en) | Proactive cot request | |
| WO2023035140A1 (en) | Proactive cot request | |
| CA3149831C (en) | Sharing harq processes by multiple configured grants resources | |
| HK40123048A (zh) | 由多个配置授权资源共享harq 进程 | |
| CN109831824A (zh) | 用于上行捎带传输的方法、装置及系统 | |
| CN121241637A (zh) | 用于传输的资源块确定 | |
| CN121219989A (zh) | 针对sps和配置授权的快速harq模式指示 |