ES2984909T3 - Retroalimentación de ajuste de tamaño de ventana de contienda - Google Patents
Retroalimentación de ajuste de tamaño de ventana de contienda Download PDFInfo
- Publication number
- ES2984909T3 ES2984909T3 ES19927187T ES19927187T ES2984909T3 ES 2984909 T3 ES2984909 T3 ES 2984909T3 ES 19927187 T ES19927187 T ES 19927187T ES 19927187 T ES19927187 T ES 19927187T ES 2984909 T3 ES2984909 T3 ES 2984909T3
- Authority
- ES
- Spain
- Prior art keywords
- transport block
- feedback
- subbands
- subband
- reception
- 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
- 238000000034 method Methods 0.000 claims abstract description 33
- 230000005540 biological transmission Effects 0.000 claims abstract description 24
- 230000004044 response Effects 0.000 claims description 15
- 238000012790 confirmation Methods 0.000 claims description 3
- 230000015654 memory Effects 0.000 abstract description 19
- 238000004590 computer program Methods 0.000 abstract description 6
- 230000011664 signaling Effects 0.000 abstract description 4
- 102100036409 Activated CDC42 kinase 1 Human genes 0.000 description 26
- 238000004891 communication Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 11
- 230000000875 corresponding effect Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 230000007774 longterm Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 2
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000036962 time dependent Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1671—Details of the supervisory signal the supervisory signal being transmitted together with control information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/002—Transmission of channel access control information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Las realizaciones de la presente divulgación se refieren a aparatos, métodos y medios de almacenamiento legibles por ordenador para la retroalimentación del ajuste del tamaño de la ventana de contención (CWS). El primer dispositivo comprende al menos un procesador; y al menos una memoria que incluye códigos de programa informático; la al menos una memoria y los códigos de programa informático están configurados para, con el al menos un procesador, hacer que el dispositivo al menos reciba al menos un bloque de transporte de un segundo dispositivo en una parte de ancho de banda predeterminada para una transmisión desde el segundo dispositivo al primer dispositivo, el al menos un bloque de transporte transmitido en un conjunto de subbandas de la parte de ancho de banda predeterminada; generar una retroalimentación basada en un conjunto de estados de recepción del al menos un bloque de transporte en el conjunto de subbandas; y transmitir la retroalimentación al segundo dispositivo de modo que el segundo dispositivo ajuste un tamaño de ventana de contención (CWS) para una transmisión adicional desde el segundo dispositivo al primer dispositivo. De esta manera, se puede proporcionar una retroalimentación correspondiente a las condiciones de interferencia con una determinada subbanda para el ajuste de CWS y se reduce significativamente la sobrecarga de señalización. (Traducción automática con Google Translate, sin valor legal)
Description
DESCRIPCIÓN
Retroalimentación de ajuste de tamaño de ventana de contienda
Campo
Las realizaciones de la presente descripción se refieren, de forma general, al campo de las telecomunicaciones y, en particular, a métodos, dispositivos, aparatos y medios de almacenamiento legibles por ordenador para la retroalimentación de ajuste de tamaño de ventana de contienda (CWS).
Antecedentes
La coexistencia armoniosa entre la evolución a largo plazo con acceso asistido por licencia (LTE-LAA) y WIFI es un tema de investigación debido al despliegue de LTE en el espectro sin licencia de 5 GHz. El esquema de escuchar antes de hablar (LBT) funciona como un requisito en el espectro sin licencia para asegurar la equidad entre diferentes tecnologías de acceso de radio. Para NR sin licencia (n Ru ), TR 38.889 define LBT con retroceso aleatorio con una ventana de contienda de tamaño variable.
Como se sabe, el procedimiento de LBT es un mecanismo mediante el cual una entidad transmisora debe aplicar una verificación de evaluación clara del canal (CCA) antes de usar el canal y el tiempo de verificación de la CCA debe depender de un retroceso aleatorio y del tamaño de ventana de contienda. Para el procedimiento de ajuste de CWS,<n>R-U puede al menos considerar la operación de ACK de HARQ basada en el grupo de bloques de código (CBG) y la operación en portadora de banda ancha (>20 MHz) en una parte de ancho de banda de banda ancha (BWP). En la BWP de banda ancha, puede haber un bloque de transporte (TB) planificado en múltiples subbandas de LBT, mientras que el CWS debe ajustarse en función de la subbanda de LBT. R1-1813994“ Feature Lead’s Summary on Channel Access Procedures” de Nokia y col., 14 de noviembre de 2018, describe temas relevantes para los procedimientos de acceso de canal.
Resumen
En general, las realizaciones ilustrativas de la presente descripción proporcionan una solución de retroalimentación de ajuste de tamaño de ventana de contienda (CWS). La invención se expone en el conjunto de reivindicaciones adjuntas.
Breve descripción de los dibujos
Las realizaciones de la descripción se presentan en el sentido de ejemplos y sus ventajas se explican con mayor detalle a continuación, con referencia a los dibujos adjuntos, donde
La Figura 1 muestra una red de comunicación ilustrativa en donde pueden implementarse realizaciones ilustrativas de la presente descripción;
la Figura 2 muestra un diagrama esquemático que ilustra un proceso para la retroalimentación de ajuste de CWS según las realizaciones ilustrativas de la presente descripción;
la Figura 3 muestra un diagrama de un ejemplo de un bloque de transporte transmitido en múltiples subbandas según algunas realizaciones ilustrativas de la presente descripción;
la Figura 4 muestra un diagrama de un ejemplo de una pluralidad de CB transmitidos en una subbanda según algunas realizaciones ilustrativas de la presente descripción;
la Figura 5 muestra un diagrama de flujo de un método 500 ilustrativo para la retroalimentación de ajuste de CWS según algunas realizaciones ilustrativas de la presente descripción;
la Figura 6 muestra un diagrama de flujo de un método 600 ilustrativo para la retroalimentación de ajuste de CWS según algunas realizaciones ilustrativas de la presente descripción;
la Figura 7 muestra un diagrama de bloques simplificado de un dispositivo que es adecuado para implementar realizaciones ilustrativas de la presente descripción; y
la Figura 8 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
La materia descrita en la presente memoria se analizará a continuación con referencia a varias realizaciones ilustrativas. Debe entenderse que estas realizaciones se analizan solo para el fin de permitir que los expertos en la materia comprendan mejor y, por lo tanto, implementen el tema descrito en la presente memoria, en lugar de sugerir ninguna limitación al alcance de la materia.
La terminología usada 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á adicionalmente que las expresiones “ comprende” , “ que comprende” , “ incluye” y/o “ que incluye” , cuando se usan en la presente memoria, especifican la presencia de características, elementos integrantes, etapas, operaciones, elementos y/o componentes expuestos, pero no excluyen la presencia o adición de otras una o más características, elementos integrantes, etapas, operaciones, elementos, componentes y/o grupos de los mismos.
También debe observarse que, en algunas implementaciones alternativas, las funciones/acciones indicadas pueden producirse fuera del orden indicado en las figuras. Por ejemplo, dos funciones o actos mostrados en sucesión pueden ejecutarse de hecho de manera simultánea o algunas veces pueden ejecutarse en el orden inverso, dependiendo de la funcionalidad/acciones implicadas.
Como se usa en este documento, el término “ red de comunicación” se refiere a una red que sigue cualquier norma de comunicación adecuada, 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) y así sucesivamente. Además, las comunicaciones entre un dispositivo terminal 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. Con fines ilustrativos, se describirán realizaciones de la presente descripción con referencia al sistema de comunicación 5G.
La expresión “ dispositivo de red” usada en la presente memoria incluye, aunque no de forma limitativa, una estación base (BS), una puerta de enlace, una entidad de gestión de registros y otro dispositivo adecuado en un sistema de comunicación. La expresión “ estación base” o “ BS” representa un nodo B (NodoB o NB), un nodo B evolucionado (eNodoB o eNB), un N<r>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.
La expresión “ dispositivo terminal” usada en la presente memoria incluye, aunque no de forma limitativa, “ equipo de usuario (UE)” y otro dispositivo final adecuado capaz de comunicar con el dispositivo de red. A modo de ejemplo, el “ dispositivo terminal” puede referirse a un terminal, un terminal móvil (MT), una estación de abonado (SS), una estación de abonado portátil, una estación móvil (MS) o un terminal de acceso (AT).
El término “ circuitería” usado en la presente memoria puede referirse a uno o más o todos de los siguientes:
(a) implementaciones de circuitos solo en hardware (tales como implementaciones en conjuntos de circuitos solo analógicos y/o digitales) 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.
La Figura 1 muestra una red 100 de comunicación ilustrativa en donde pueden implementarse las realizaciones de la presente descripción. La red 100 incluye un segundo dispositivo 120 (a continuación en la memoria, puede denominarse dispositivo 120 de red) y primeros dispositivos 110-1 y 110-2 (a continuación en la memoria, denominados colectivamente primeros dispositivos 110 o denominados individualmente dispositivo terminal 110) atendidos por el dispositivo 120 de red. El área de servicio del dispositivo 120 de red se denomina célula 102. 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. La red 100 puede incluir cualquier número adecuado de dispositivos de red y dispositivos terminales adaptados para implementar las realizaciones de la presente descripción. Aunque no se muestra, se apreciará que uno o más dispositivos terminales pueden estar en la célula 102 y ser atendidos por el dispositivo 120 de red.
Las comunicaciones en la red 100 pueden ajustarse a cualquier estándar adecuado que incluye, entre otros, Evolución a largo plazo (LTE), Evolución LTE, LTE-Avanzado (LTE-A), Código de banda ancha Acceso Múltiple por División (WCDMA), Acceso Múltiple por División de Código (CDMA), y Sistema global para comunicaciones móviles (GSM), y similares. Asimismo, las comunicaciones se pueden realizar según cualquier generación de protocolos de comunicación actualmente conocidos o que se desarrollen en el futuro. Ejemplos de los protocolos de comunicación incluyen, entre otros, protocolos de comunicación de primera generación (1G), segunda generación (2G), 2.5G, 2.75G, tercera generación (3G), cuarta generación (4G), 4.5G, quinta generación (5G).
Como se ha descrito anteriormente, el procedimiento de escuchar antes de hablar (LBT) es un mecanismo mediante el cual una entidad transmisora debe aplicar una verificación de evaluación clara del canal (CCA) antes de usar el canal y el tiempo de verificación de la CCA debe depender de un retroceso aleatorio y del tamaño de ventana de contienda. Para el procedimiento de ajuste de CWS, NR-U puede al menos considerar la operación de ACK de HARQ y la operación en portadora de banda ancha (>20 MHz) en una parte de ancho de banda de banda ancha (BWP).
En LTE-LAA, los CWS se mantienen y se actualizan por separado para cada portadora de 20 MHz. Al menos para una banda donde no se puede garantizar la ausencia de Wi-Fi (p. ej., por regulación), se acuerda que LBT de NR-U puede realizarse en unidades de 20 MHz. La solución más sencilla es que el mantenimiento del CWS también se realice por separado en cada subbanda de 20 MHz. Este es el caso particularmente del funcionamiento de banda ancha (WB) con una subbanda de LBT primaria.
Para un ajuste de CWS eficiente en NR-U con funcionamiento de banda ancha, CWS debe ajustarse en función de la subbanda de LBT (por cada 20 MHz). Sin embargo, un único bloque de transporte de datos (TB), que comprende un cierto número de bloques de código (CB), puede transmitirse/planificarse en múltiples subbandas. Por lo tanto, un único ACK de HARQ para un TB que cubre múltiples subbandas de LBT es insuficiente para el ajuste de CWS. La utilización/interferencia de canal en diferentes subbandas de una BWP puede ser diferente. Por ejemplo, hay interferencia que da como resultado una decodificación fallida de algunos grupos de bloques de código (CBG) en solo una subbanda de LBT, el ACK de HARQ será “ NACK” para todo el TB y, en consecuencia, se incrementará CWS para todas las subbandas de LBT en las que se transmite el TB, lo que puede provocar retardos innecesarios para el acceso dl canal.
Además de la retroalimentación de ACK de HARQ basada en TB, NR también puede soportar retroalimentación de ACK de HARQ basada en CBG, donde se pueden proporcionar ACK de HARQ separados para CB o CBG individuales, es decir, partes de un TB. En principio, la retroalimentación de ACK de HARQ basada en CBG también podría ayudar al ajuste de CWS en el caso descrito anteriormente al proporcionar una granularidad más fina para la retroalimentación de ACK de HARQ.
Sin embargo, este enfoque tiene ciertos inconvenientes. Por ejemplo, la correlación de CB en NR Rel-15 se realiza en frecuencia en primer lugar, lo que hace que un único CB pueda abarcar, de forma típica, múltiples subbandas de 20 MHz. Básicamente, esto puede invalidar el fin de utilizar retroalimentación basada en CBG para distinguir entre situaciones de interferencia en diferentes subbandas.
Además, la granularidad de la retroalimentación de ACK de HARQ basada en CBG es innecesariamente fina (hasta 8 CBG) y los CB se distribuyen aproximadamente equitativamente entre los CBG, lo que también contradice el fin del ajuste de CWS, donde solo se centra en la granularidad de 20 MHz y CB dentro de una subbanda de LBT. La configuración de 8 CBG para aproximarse mejor a la división de subbanda de LBT dará como resultado una tara de señalización innecesaria. Si se configura CBG, la retroalimentación basada en CBG se aplica para todos los bloques de transporte.
Sin embargo, para el ajuste del CWS, esto supone una tara innecesaria, ya que el ajuste del CWS solo depende de los datos recibidos en la(s) ranura(s) de referencia, que normalmente pueden ubicarse al inicio de una ráfaga de enlace descendente (DL) o de enlace ascendente (UL). Puede que no se requiera tener en cuenta otras ranuras en la ráfaga DL/UL en el mantenimiento de CWS y, por lo tanto, tampoco se necesita retroalimentación de ACK de HARQ basada en CBG para esas ranuras.
Por lo tanto, la presente descripción propone un nuevo tipo de retroalimentación que soporta el ajuste de CWS especialmente en un caso donde uno o más TB se correlacionan con al menos dos subbandas de LBT.
La Figura 2 es un diagrama esquemático de un proceso 200 para una operación de concesión configurada según realizaciones ilustrativas de la presente descripción. A efectos de análisis, el proceso 200 se describirá con referencia a la Fig. 1. El proceso 200 puede involucrar el dispositivo terminal 110 y los dispositivos 120 de red como se ilustra en la Figura 1.
Como se muestra en la Figura 2, el dispositivo 120 de red transmite al menos un TB al dispositivo terminal 110 en una BWP predeterminada. El al menos un bloque de transporte se transmite en un conjunto o subconjunto de subbandas comprendidas en una parte de ancho de banda predeterminada.
Como se ha mencionado anteriormente, el dispositivo de red puede asignar una BWP predeterminada de la banda ancha para una transmisión de DL del TB desde el dispositivo 120 de red al dispositivo terminal 110, mientras que el LBT puede realizarse en cada subbanda de 20 MHz. Es decir, la BWP predeterminada puede abarcar mucho más allá del intervalo de la subbanda de LBT, es decir, 20 MHz. Por lo tanto, el TB puede transmitirse en una pluralidad de subbandas en la BWP predeterminada.
La Figura 3 muestra un diagrama de un ejemplo de un TB que transmite en múltiples subbandas según algunas realizaciones ilustrativas de la presente descripción.
Como se muestra en la Figura 3, hay dos TB 320 y 330 transmitidos en la BWP predeterminada. Por ejemplo, el TB 320 que incluye los bloques 321, 322, 323 y 342 puede transmitirse en las subbandas 311, 312, 313 y 314 de la BWP predeterminada y cada bloque puede transmitirse en una subbanda. Por ejemplo, el bloque 321 se transmite en la subbanda 321. La Figura 3 también muestra otro TB 330 que incluye 331, 332 y 333 que se transmite en la BWP predeterminada. En comparación con el TB 320, que se transmite en todas las subbandas de la BWP predeterminada, el TB 330 solo se transmite en un subconjunto de tres subbandas de la BWP predeterminada.
Volviendo a la Figura 2, el dispositivo terminal 110 puede recibir el TB en el conjunto de subbandas y determinar el estado de recepción de al menos un bloque de transporte para cada subbanda del conjunto de subbandas. Es decir, para el TB recibido, el dispositivo terminal 110 puede determinar un conjunto de estados de recepción del bloque de transporte que incluye el estado de recepción para cada subbanda en la que se transmite el TB.
Por ejemplo, para el TB mostrado en la Figura 3, el conjunto de estados de recepción puede comprender el estado de recepción del bloque 321 en la subbanda 311, el estado de recepción del bloque 322 en la subbanda 312, el estado de recepción del bloque 323 en la subbanda 313 y el estado de recepción del bloque 324 en la subbanda 314.
Como se muestra en la Figura 2, basándose en el conjunto determinado de estados de recepción del bloque de transporte en el conjunto de subbandas, el dispositivo terminal 110 genera 220 una retroalimentación. La retroalimentación puede indicar el estado de recepción del bloque de transporte para cada subbanda.
En algunas realizaciones ilustrativas, el dispositivo terminal 110 puede generar una secuencia de bits y cada bit puede indicar si la recepción del bloque de transporte en una del conjunto de subbandas tiene éxito.
Por ejemplo, para el TB mostrado en la Figura 3, si los bloques 321-323 se reciben con éxito en las subbandas 311 313, respectivamente, el bloque 324 no se recibe con éxito en la subbanda 314, la secuencia de bits generada por el dispositivo terminal 110 puede representarse como “ 1110” , en donde el bit de “ 1” puede representar “ACK” para la recepción de TB y el bit de “ 0” puede representar “ NACK” para la recepción de TB.
El dispositivo terminal 110 puede generar la retroalimentación basándose en la secuencia de bits, que se genera basándose en el estado de recepción del bloque de transporte en cada una del conjunto de subbandas.
Para un TB transmitido en todas las subbandas en la BWP predeterminada, la longitud del TB puede corresponder al número de subbandas en la BWP predeterminada. Es decir, por ejemplo, hay 4 subbandas en la BWP predeterminada y entonces la secuencia puede comprender 4 bits.
Para un TB transmitido solo en una parte de las subbandas en la BWP predeterminada, como opción, la secuencia puede reflejar solo los estados de recepción de las subbandas en las que se transmite el TB. Por ejemplo, para el TB 330 mostrado en la Figura 3, si los bloques 331 y 332 se reciben con éxito en las subbandas 312 y 313, respectivamente, y el bloque 333 no se recibe con éxito en la subbanda 314, la secuencia de bits generada por el dispositivo terminal 110 puede representarse como “ 110” .
Como otra opción, se puede asignar un valor por defecto para cada subbanda en la parte de ancho de banda predeterminada en la que no se transmite ningún TB. En este caso, la secuencia puede generarse basándose en los estados de recepción y el valor por defecto. Por ejemplo, si el valor por defecto se designa como “ 1” , la secuencia para el TB 330 puede ser “ 1110” , en donde el primer “ 1” es un valor por defecto. Alternativamente, el valor predeterminado también puede designarse como “ 0” .
En algunas realizaciones ilustrativas, el dispositivo terminal 110 puede determinar un intervalo de tiempo de referencia, por ejemplo, una ranura 340 de referencia en la parte de ancho de banda predeterminada para determinar los estados de recepción del TB. La ranura de referencia puede ser una cierta ranura en la ráfaga de UL o DL. La ráfaga de UL/DL puede hacer referencia a un conjunto de recursos continuos para la transmisión de UL/DL. Por ejemplo, la ranura de referencia puede ser la primera o la última ranura en la ráfaga de UL o DL. En realizaciones alternativas, la ranura puede ser también una minirranura o una subranura. La indicación de la ranura de referencia puede obtenerse para el dispositivo 120 de red a partir de una señalización previa.
Como se ha mencionado anteriormente, un TB puede comprender una pluralidad de CBG que consisten en uno o múltiples CB. En esta ranura 340 de referencia determinada, el dispositivo terminal 110 puede seleccionar uno o más CBG en al menos un bloque de transporte en la ranura de referencia. La Figura 4 muestra un diagrama de un ejemplo de una pluralidad de CB transmitidos en una subbanda según algunas realizaciones ilustrativas de la presente descripción.
Como se muestra en la Figura 4, en la subbanda 311, hay múltiples CBG (por ejemplo, el CBG 411) y cada CBG<puede comprender varios CB (por ejemplo, el. CB 431 es uno de los cinco>C<b de un CBG). En alguna realización,>CBG también puede ser solo un CB. Debe entenderse que se pueden transmitir uno o más TB en una subbanda dentro de las ranuras de referencia. Para determinar el estado de interferencia en una subbanda (por ejemplo, la subbanda 311), solo se pueden tener en cuenta los CBG o CB en esta subbanda. Por ejemplo, como se muestra en la Figura 4, el CBG 412 puede transmitirse a través de 2 subbandas, es decir, las subbandas 311 y 312. Por lo tanto, el CBG 412 no puede tomarse en consideración para determinar el estado de recepción en la subbanda 311. En algunas realizaciones ilustrativas, en la ranura 340 de referencia, los CBG o CB de un cierto TB pueden seleccionarse para determinar el estado de recepción en la subbanda 311. La Figura 4 muestra también una realización, donde los CB se correlacionan en subbanda en primer lugar, en frecuencia en segundo lugar, en tiempo en tercer lugar, y se invierte la dirección del tiempo entre subbandas transmitidas vecinas.
El dispositivo terminal 110 puede determinar el estado de recepción basándose en la tasa de recepción con éxito de los CBG en una subbanda o basándose en la tasa de recepción con éxito de los CB en una subbanda. La tasa de recepción con éxito puede indicar cuántos CBG o CB en esta subbanda se han recibido con éxito. Si el dispositivo terminal 110 determina la tasa de recepción con éxito de los CBG en una subbanda o la tasa de recepción con éxito de los CB en una subbanda supera una tasa de recepción umbral, el dispositivo terminal 110 puede determinar la recepción con éxito del bloque de transporte en esta subbanda.
Por ejemplo, si todos los CB o CBG en la ranura 340 de referencia son “ACK” , el dispositivo terminal 110 puede determinar la recepción con éxito. Alternativamente, si un cierto porcentaje de los CB o CBG en la ranura 340 de referencia son “ACK” , el dispositivo terminal 110 puede determinar la recepción con éxito. Como una opción, si al menos un CB o CBG en la ranura 340 de referencia es “ACK” , el dispositivo terminal 110 puede determinar la recepción con éxito.
Como opción, el dispositivo terminal 110 también puede incluir más de una secuencia de bits como la retroalimentación. Por ejemplo, el dispositivo terminal 110 puede generar una primera secuencia de bits correspondiente al primer TB en la ranura de referencia y generar una segunda secuencia de bits correspondiente al segundo TB en la ranura de referencia. Tanto la primera como la segunda secuencia de bits pueden considerarse como la retroalimentación.
De vuelta a la Figura 2, el dispositivo terminal 110 transmite 230 la retroalimentación al dispositivo 120 de red.
En algunas realizaciones ilustrativas, el dispositivo terminal 110 puede transmitir la retroalimentación con una respuesta para la recepción del TB desde el dispositivo terminal 110 al dispositivo 120 de red.
En algunas realizaciones ilustrativas, el dispositivo terminal 110 informa la retroalimentación al dispositivo de red junto con la retroalimentación de ACK de HARQ correspondiente a al menos un TB o TB candidato en la ranura de referencia, siguiendo la temporización para HARQ que se indica con un valor K1 en la asignación de DL que planifica el bloque de transporte de datos de DL. Suponiendo que el dispositivo terminal 110 conoce la ranura de referencia, cuando el dispositivo terminal 110 se activa para informar la retroalimentación de ACK de HARQ para al menos un TB o TB candidato en dichas ranuras, el dispositivo terminal 110 también incluirá la retroalimentación del ajuste de CWS en el informe.
En algunas realizaciones ilustrativas, el dispositivo terminal 110 puede transmitir la retroalimentación en la temporización especificada por el dispositivo 120 de red. La temporización y la presencia de retroalimentación de ajuste de CWS pueden indicarse en la asignación de DL que planifica los datos de DL en las ranuras de referencia desde el dispositivo 120 de red. Por ejemplo, puede haber, p. ej., un indicador de 1 bit en la asignación de DL para informar al dispositivo terminal 110 que para el TB de DL dado también se debe incluir una retroalimentación de ajuste de CWS en la UCI (además de la retroalimentación de ACK de HARQ normal).
En algunas realizaciones ilustrativas, la retroalimentación transmitida junto con el libro de códigos de ACK de HARQ asociado con, p. ej., el último bloque de transporte transmitido dentro de las ranuras de referencia para el dispositivo terminal 110. Es decir, la retroalimentación de ajuste de CWS no se informa con otros libros de códigos de ACK de HARQ asociados con TB anteriores en las ranuras de referencia.
Ahora, volviendo a la Figura 3, en algunas realizaciones ilustrativas, para los TB 320 y 330 transmitidos en la ranura 340 de referencia, la retroalimentación de ajuste de CWS se determina basándose en bloques de código en los TB 320 y 330. Después de que el dispositivo terminal 110 haya determinado la retroalimentación de ajuste de CWS basándose en el mecanismo mencionado anteriormente, este informa la retroalimentación de ajuste de CWS junto con la retroalimentación de ACK de HARQ en los recursos en otra ranura, por ejemplo, el bloque 351.
En algunas realizaciones ilustrativas, si el dispositivo terminal 110 determina la retroalimentación de ajuste de CWS basándose solo en el TB 320, la retroalimentación de ajuste de CWS se multiplexa junto con la retroalimentación de ACK de HARQ para el TB 320. En este ejemplo, existe una correlación uno a uno clara entre la temporización de la retroalimentación de ajuste de CWS y la temporización del ACK de HARQ correspondiente. Por ejemplo, la retroalimentación de ajuste de CWS puede informar junto con el ACK de HARQ en el bloque 351.
En algunas realizaciones ilustrativas, la retroalimentación de ajuste de CWS también se determina basándose en bloques de código en los TB 320 y 330. Sin embargo, la retroalimentación de ajuste de CWS puede multiplexarse solo con el CB de ACK de HARQ determinado por el TB 330 de planificación de DCI, en el bloque 352. Alternativamente, la retroalimentación de ajuste de CWS podría multiplexarse con ambas retroalimentaciones de ACK de HARQ, es decir, los bloques 351 y 352 a expensas de una tara aumentada.
Como se muestra en la Figura 2, después de recibir la retroalimentación del dispositivo terminal 110, el dispositivo 120 de red ajusta 240 un CWS para una transmisión adicional desde el segundo dispositivo al primer dispositivo basándose en la retroalimentación.
En algunas realizaciones ilustrativas, el dispositivo 120 de red puede determinar los estados de recepción del bloque de transporte para cada subbanda en la BWP predeterminada. Si el dispositivo 120 de red determina una recepción con éxito del bloque de transporte en una subbanda, el dispositivo 120 de red puede restablecer el CWS para la subbanda. De lo contrario, el dispositivo 120 de red puede aumentar el CWS para la subbanda.
En algunas realizaciones ilustrativas, el dispositivo 120 de red puede obtener una secuencia de bits a partir de la retroalimentación, para determinar el estado de recepción del bloque de transporte en cada una de las subbandas.
Como se ha mencionado anteriormente, una retroalimentación puede comprender más de una secuencia. En este caso, el bit de cada secuencia correspondiente a una misma subbanda puede tenerse en consideración para determinar el estado de recepción del bloque de transporte en esta subbanda.
De esta manera, se puede proporcionar una retroalimentación correspondiente a condiciones de interferencia con una cierta subbanda para el ajuste de CWS y la tara de señalización se reduce significativamente.
A continuación se darán más detalles de las realizaciones ilustrativas según la presente descripción con referencia a las Figuras 5 y 6.
La Figura 5 muestra un diagrama de flujo de un método 500 ilustrativo para una operación de concesión configurada según algunas realizaciones ilustrativas de la presente descripción. El método 500 puede implementarse en el dispositivo terminal 110 mostrado en la Figura 1. Para fines de análisis, el método 500 se describirá con referencia a la Figura 1.
En 510, el dispositivo terminal 110 recibe al menos un bloque de transporte desde un segundo dispositivo en una parte de ancho de banda predeterminada para una transmisión desde el dispositivo 120 de red al dispositivo terminal 110, el al menos un bloque de transporte se transmite en un conjunto de subbandas de la parte de ancho de banda predeterminada.
En 520, el dispositivo terminal 110 genera una retroalimentación basándose en un conjunto de estados de recepción del al menos un bloque de transporte en el conjunto de subbandas.
En algunas realizaciones ilustrativas, el dispositivo terminal 110 puede determinar al menos un intervalo de tiempo de referencia en la parte de ancho de banda predeterminada para la transmisión. El dispositivo terminal 110 puede determinar además si se recibe el al menos un bloque de transporte en el al menos un intervalo de tiempo de referencia y si el dispositivo terminal 110 determina una recepción del al menos un bloque de transporte en el al menos un intervalo de tiempo de referencia, el dispositivo terminal 110 puede generar la retroalimentación.
En algunas realizaciones ilustrativas, el dispositivo terminal 110 puede recibir una indicación de la al menos una referencia desde el dispositivo 120 de red y determinar el al menos un intervalo de tiempo de referencia basándose en la indicación.
En algunas realizaciones ilustrativas, el dispositivo terminal 110 puede generar una secuencia de bits basándose en los estados de recepción en el conjunto de subbandas, indicando cada bit si una recepción del al menos un bloque de transporte en una del conjunto de subbandas tiene éxito. El dispositivo terminal 110 puede generar además la retroalimentación basándose en la secuencia de bits.
En algunas realizaciones ilustrativas, el dispositivo terminal 110 puede asignar valores por defecto para subbandas en la parte de ancho de banda predeterminada en la que no se transmite ningún bloque de transporte y generar la secuencia de bits basándose en los estados de recepción y los valores por defecto.
En algunas realizaciones ilustrativas, el dispositivo terminal 110 puede seleccionar uno o más grupos de bloques de código en el al menos un bloque de transporte del al menos un bloque de transporte transmitido en una misma subbanda en al menos un intervalo de tiempo de referencia y determinar una tasa de recepción con éxito de los grupos de bloques de código seleccionados. Si el dispositivo terminal 110 determina que la tasa de recepción con éxito supera una tasa de recepción umbral, el dispositivo terminal 110 puede determinar la recepción con éxito del al menos un bloque de transporte.
En 530, el dispositivo terminal 110 transmite la retroalimentación al segundo dispositivo de modo que el segundo dispositivo ajusta un CWS para una transmisión adicional desde el dispositivo 120 de red al dispositivo terminal 110.
En algunas realizaciones ilustrativas, la retroalimentación se transmite junto con una respuesta para la recepción del al menos un bloque de transporte desde el dispositivo terminal 110 al dispositivo 120 de red. En algunas realizaciones ilustrativas, la respuesta comprende una confirmación de solicitud de repetición automática híbrida del al menos un bloque de transporte.
En algunas realizaciones ilustrativas, el dispositivo terminal 110 puede recibir desde el segundo dispositivo una indicación de una temporización configurada para la retroalimentación y transmitir la retroalimentación en la temporización basándose en la indicación. En algunas realizaciones ilustrativas, la temporización configurada para la retroalimentación es una temporización para una confirmación de solicitud de repetición automática híbrida correspondiente al al menos un bloque de transporte.
La Figura 6 muestra un diagrama de flujo de un método 600 ilustrativo para una operación de concesión configurada según algunas realizaciones ilustrativas de la presente descripción. El método 600 puede implementarse en el dispositivo 120 de red como se muestra en la Figura 1. Para fines de análisis, el método 600 se describirá con referencia a la Figura 1.
En 610, el dispositivo 120 de red transmite al menos un bloque de transporte a un dispositivo terminal 110 en una parte de ancho de banda predeterminada para una transmisión desde el dispositivo 120 de red al dispositivo terminal 110, el al menos un bloque de transporte se transmite en un conjunto de subbandas de la parte de ancho de banda predeterminada.
En algunas realizaciones ilustrativas, el dispositivo 120 de red puede determinar al menos un intervalo de tiempo de referencia en la transmisión. El dispositivo 120 de red también puede generar una indicación de al menos un intervalo de tiempo de referencia y transmitir la indicación al dispositivo terminal 110.
En 620, el dispositivo 120 de red recibe una retroalimentación desde el primer dispositivo, generada la retroalimentación basándose en un conjunto de estados de recepción del al menos un bloque de transporte en el conjunto de subbandas.
En algunas realizaciones ilustrativas, la retroalimentación se transmite junto con una respuesta para la recepción del al menos un bloque de transporte desde el dispositivo terminal 110 al dispositivo 120 de red. En algunas realizaciones ilustrativas, la respuesta comprende una confirmación de solicitud de repetición automática híbrida del al menos un bloque de transporte.
En algunas realizaciones ilustrativas, el dispositivo 120 de red puede transmitir una indicación de una temporización configurada para la retroalimentación al dispositivo terminal 110 y recibir la retroalimentación en la temporización basándose en la indicación.
En 630, el dispositivo 120 de red ajusta un CWS para una transmisión adicional desde el dispositivo 120 de red al dispositivo terminal 110 basándose en la retroalimentación.
En algunas realizaciones ilustrativas, el dispositivo 120 de red puede determinar el conjunto de estados de recepción del al menos un bloque de transporte en el conjunto de subbandas a partir de la retroalimentación. Si el dispositivo 120 de red determina una recepción con éxito de al menos un bloque de transporte en una primera subbanda del conjunto de subbandas, el dispositivo 120 de red puede restablecer el CWS para la primera subbanda. Si el dispositivo 120 de red determina una recepción sin éxito de al menos un bloque de transporte en una segunda subbanda del conjunto de subbandas, el dispositivo 120 de red puede aumentar el CWS para la segunda subbanda.
En algunas realizaciones ilustrativas, el dispositivo 120 de red puede obtener una secuencia de bits a partir de la retroalimentación, indicando cada bit si una recepción de al menos un bloque de transporte en una del conjunto de subbandas tiene éxito y determinar el conjunto de estados de recepción basándose en cada bit de la secuencia de bits.
En algunas realizaciones ilustrativas, un aparato capaz de llevar a cabo el método 500 (por ejemplo, implementado en el dispositivo terminal 110) puede comprender medios para realizar las etapas respectivas del método 500. Los medios pueden implementarse de cualquier forma adecuada. Por ejemplo, los medios pueden implementarse en circuitería o en un módulo de software.
En algunas realizaciones ilustrativas, el aparato comprende medios para recibir al menos un bloque de transporte desde un segundo dispositivo en una parte de ancho de banda predeterminada para una transmisión desde el segundo dispositivo al primer dispositivo, transmitido el al menos un bloque de transporte en un conjunto de subbandas de la parte de ancho de banda predeterminada; medios para generar una retroalimentación basándose en un conjunto de estados de recepción del al menos un bloque de transporte en el conjunto de subbandas; y medios para transmitir la retroalimentación al segundo dispositivo de modo que el segundo dispositivo ajuste un tamaño de ventana de contienda (CWS) para una transmisión adicional desde el segundo dispositivo al primer dispositivo.
En algunas realizaciones ilustrativas, un aparato capaz de llevar a cabo el método 600 (por ejemplo, implementado en el dispositivo 120 de red) puede comprender medios para realizar las etapas respectivas del método 600. Los medios pueden implementarse de cualquier forma adecuada. Por ejemplo, los medios pueden implementarse en circuitería o en un módulo de software.
En algunas realizaciones ilustrativas, el aparato comprende medios para transmitir al menos un bloque de transporte a un primer dispositivo en una parte de ancho de banda predeterminada para una transmisión desde el segundo dispositivo al primer dispositivo, transmitido el al menos un bloque de transporte en un conjunto de subbandas de la parte de ancho de banda predeterminada; medios para recibir una retroalimentación desde el primer dispositivo, generada la retroalimentación basándose en un conjunto de estados de recepción del al menos un bloque de transporte en el conjunto de subbandas; y medios para ajustar un tamaño de ventana de contienda (CWS) para una transmisión adicional desde el segundo dispositivo al primer dispositivo basándose en la retroalimentación.
La Figura 7 es un diagrama de bloques simplificado de un dispositivo 700 que es adecuado para implementar realizaciones de la presente descripción. El dispositivo 700 puede proporcionarse para implementar el dispositivo de comunicación, por ejemplo, el dispositivo terminal 110 como se muestra en la Figura 1. Como se muestra, el dispositivo 700 incluye uno o más procesadores 710, una o más memorias 740 acopladas al procesador 710 y uno o más transmisores y/o receptores (TX/RX) 740 acoplados al procesador 710.
El TX/RX 740 es para comunicaciones bidireccionales. El TX/RX 740 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 710 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 700 puede tener múltiples procesadores, tales como un chip de circuito integrado específico de la aplicación que depende en el tiempo de un reloj que sincroniza el procesador principal.
La memoria 720 puede incluir una o más memorias no volátiles y una o más memorias volátiles. Ejemplos de las memorias no volátiles incluyen, aunque no de forma limitativa, una memoria 724 de solo lectura (ROM), una memoria de solo lectura programable eléctricamente (EPROM), una memoria flash, un disco duro, un disco compacto (CD), un disco de video digital (DVD), y otro almacenamiento magnético y/o almacenamiento óptico. Ejemplos de las memorias volátiles incluyen, aunque no de forma limitativa, una memoria 722 de acceso aleatorio (RAM) y otras memorias volátiles que no durarán la duración del apagado.
Un programa informático 730 incluye instrucciones ejecutables por ordenador que son ejecutadas por el procesador 710 asociado. El programa 730 puede almacenarse en la ROM 1020. El procesador 710 puede realizar cualquier acción y procesamiento adecuados cargando el programa 730 en la RAM 720.
Las realizaciones de la presente descripción pueden implementarse por medio del programa 730 de forma que el dispositivo 700 pueda realizar cualquier proceso de la descripción como se describe con referencia a las Figuras 2 a 6. 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 730 puede estar contenido de manera tangible en un medio legible por ordenador que puede estar incluido en el dispositivo 700 (tal como en la memoria 720) u otros dispositivos de almacenamiento a los que puede acceder el dispositivo 700. El dispositivo 700 puede cargar el programa 730 desde el medio legible por ordenador a la RAM 722 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 8 muestra un ejemplo del medio 800 legible por ordenador en forma de CD o DVD. El medio legible por ordenador tiene el programa 730 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 500 y 600 descritos anteriormente con referencia a las Figuras 2-6. 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.
Claims (15)
1. Un primer dispositivo (110), que comprende:
medios para recibir al menos un bloque de transporte desde un segundo dispositivo (120) en una parte de ancho de banda predeterminada para una transmisión al primer dispositivo (110), el al menos un bloque de transporte se transmite en un conjunto de subbandas de la parte de ancho de banda predeterminada;
medios para generar al menos una retroalimentación basándose en un conjunto de estados de recepción del al menos un bloque de transporte en el conjunto de subbandas; y medios para transmitir la al menos una retroalimentación al segundo dispositivo (120) en donde la al menos una retroalimentación está configurada para hacer que el segundo dispositivo ajuste un tamaño de ventana de contienda para una transmisión adicional desde el segundo dispositivo al primer dispositivo (110), en donde la al menos una retroalimentación está configurada para restablecer el tamaño de ventana de contienda para una subbanda en el conjunto de subbandas para una recepción con éxito del al menos un bloque de transporte en la subbanda del conjunto de subbandas y para aumentar el tamaño de ventana de contienda para una recepción sin éxito del al menos un bloque de transporte en la subbanda del conjunto de subbandas.
2. El primer dispositivo (110) de la reivindicación 1, en donde el primer dispositivo (110) comprende además
medios para determinar al menos un intervalo de tiempo de referencia en la parte de ancho de banda predeterminada para la transmisión;
medios para determinar si se recibe el al menos un bloque de transporte en el al menos un intervalo de tiempo de referencia; y
medios para generar la al menos una retroalimentación en respuesta a determinar una recepción del al menos un bloque de transporte en el al menos un intervalo de tiempo de referencia.
3. El primer dispositivo (110) de la reivindicación 2, que comprende además
medios para recibir, desde el segundo dispositivo, una indicación del al menos un intervalo de tiempo de referencia; y
medios para determinar el al menos un intervalo de tiempo de referencia basándose en la indicación.
4. El primer dispositivo (110) de cualquiera de las reivindicaciones 1-3, que comprende además
medios para generar una secuencia de bits basándose en los estados de recepción en el conjunto de subbandas, indicando cada bit si una recepción del bloque de transporte en una del conjunto de subbandas tiene éxito; y
medios para generar la al menos una retroalimentación basándose en la secuencia de bits.
5. El primer dispositivo (110) de la reivindicación 4, que comprende además
medios para asignar valores por defecto para subbandas en la parte de ancho de banda predeterminada en la que no se transmite ningún bloque de transporte; y
medios para generar la secuencia de bits basándose en los estados de recepción y los valores por defecto.
6. El primer dispositivo (110) de cualquiera de las reivindicaciones 1-5, que comprende además
medios para seleccionar uno o más grupos de bloques de código del al menos un bloque de transporte transmitido en una misma subbanda en al menos un intervalo de tiempo de referencia; medios para determinar una tasa de recepción con éxito del uno o más grupos de bloques de código seleccionados; y
medios para determinar la recepción con éxito del al menos un bloque de transporte en respuesta a determinar que la tasa de recepción con éxito supera una tasa de recepción umbral.
7. El primer dispositivo (110) de cualquiera de las reivindicaciones 1-6, en donde la al menos una retroalimentación se transmite junto con una respuesta para la recepción del al menos un bloque de transporte desde el segundo dispositivo al primer dispositivo.
8. El primer dispositivo (110) de la reivindicación 7, en donde la respuesta comprende una confirmación de solicitud de repetición automática híbrida del al menos un bloque de transporte.
9. El primer dispositivo (110) de cualquiera de las reivindicaciones 1-8, que comprende además
medios para recibir desde el segundo dispositivo una indicación de una temporización configurada para la al menos una retroalimentación; y
transmitir la al menos una retroalimentación en la temporización basándose en la indicación.
10. El primer dispositivo (110) de la reivindicación 9, en donde la temporización configurada para la retroalimentación es una temporización para una confirmación de solicitud de repetición automática híbrida correspondiente al al menos un bloque de transporte.
11. El primer dispositivo (110) de la reivindicación 1, que comprende además
medios para determinar el conjunto de estados de recepción del al menos un bloque de transporte en el conjunto de subbandas;
medios para determinar una recepción con éxito del al menos un bloque de transporte en una subbanda del conjunto de subbandas en respuesta a que un cierto porcentaje de bloques de código o grupos de bloques de código se reciba con éxito.
12. Un segundo dispositivo (120) que comprende:
medios para transmitir al menos un bloque de transporte a un primer dispositivo (110) en una parte de ancho de banda predeterminada para una transmisión desde el segundo dispositivo, el al menos un bloque de transporte se transmite en un conjunto de subbandas de la parte de ancho de banda predeterminada;
medios para recibir al menos una retroalimentación desde el primer dispositivo, la al menos una retroalimentación se genera basándose en un conjunto de estados de recepción del al menos un bloque de transporte en el conjunto de subbandas;
medios para ajustar al menos un tamaño de ventana de contienda para una transmisión adicional desde el segundo dispositivo al primer dispositivo basándose en la al menos una retroalimentación; medios para determinar el conjunto de estados de recepción del al menos un bloque de transporte en el conjunto de subbandas a partir de la al menos una retroalimentación;
medios para restablecer el al menos un tamaño de ventana de contienda para una subbanda en respuesta a determinar una recepción con éxito del al menos un bloque de transporte en la subbanda del conjunto de subbandas; y
medios para aumentar el al menos un tamaño de ventana de contienda para la subbanda en respuesta a determinar una recepción fallida del al menos un bloque de transporte en la subbanda del conjunto de subbandas.
13. Un método que comprende:
transmitir (610) al menos un bloque de transporte a un primer dispositivo (110) en una parte de ancho de banda predeterminada para una transmisión desde un segundo dispositivo (120) al primer dispositivo (110), transmitido el al menos un bloque de transporte en un conjunto de subbandas de la parte de ancho de banda predeterminada;
recibir (620) una retroalimentación desde el primer dispositivo (110), generada la retroalimentación basándose en un conjunto de estados de recepción del al menos un bloque de transporte en el conjunto de subbandas;
ajustar (630) un tamaño de ventana de contienda para una transmisión adicional desde el segundo dispositivo (120) al primer dispositivo (110) basándose en la retroalimentación;
determinar el conjunto de estados de recepción del al menos un bloque de transporte en el conjunto de subbandas a partir de la retroalimentación;
en respuesta a determinar una recepción con éxito del al menos un bloque de transporte en una primera subbanda del conjunto de subbandas, restablecer el tamaño de ventana de contienda para la primera subbanda; y en respuesta a determinar una recepción fallida del al menos un bloque de transporte en una segunda subbanda del conjunto de subbandas, aumentar el tamaño de ventana de contienda para la segunda subbanda.
14. Un método que comprende:
recibir por un primer dispositivo (110) al menos un bloque de transporte desde un segundo dispositivo (120) en una parte de ancho de banda predeterminada para una transmisión al primer dispositivo (110), el al menos un bloque de transporte se transmite en un conjunto de subbandas de la parte de ancho de banda predeterminada;
generar por el primer dispositivo (110) al menos una retroalimentación basándose en un conjunto de estados de recepción del al menos un bloque de transporte en el conjunto de subbandas; y transmitir por el primer dispositivo (110) la al menos una retroalimentación al segundo dispositivo (120), en donde la al menos una retroalimentación está configurada para hacer que el segundo dispositivo (120) ajuste un tamaño de ventana de contienda para una transmisión adicional desde el segundo dispositivo (120) al primer dispositivo (110), la al menos una retroalimentación está configurada para restablecer el tamaño de ventana de contienda para una subbanda en el conjunto de subbandas para una recepción con éxito del al menos un bloque de transporte en la subbanda del conjunto de subbandas y para aumentar el tamaño de ventana de contienda para una recepción sin éxito del al menos un bloque de transporte en la subbanda del conjunto de subbandas.
15. El método de la reivindicación 14, que comprende además
determinar por el primer dispositivo (110) el conjunto de estados de recepción del al menos un bloque de transporte en el conjunto de subbandas;
determinar por el primer dispositivo (110) una recepción con éxito del al menos un bloque de transporte en una subbanda del conjunto de subbandas en respuesta a que un cierto porcentaje de bloques de código o grupos de bloques de código se reciba con éxito.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2019/085417 WO2020220376A1 (en) | 2019-05-02 | 2019-05-02 | Contention window size adjustment feedback |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2984909T3 true ES2984909T3 (es) | 2024-10-31 |
Family
ID=73029452
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES19927187T Active ES2984909T3 (es) | 2019-05-02 | 2019-05-02 | Retroalimentación de ajuste de tamaño de ventana de contienda |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11997711B2 (es) |
| EP (1) | EP3964009B1 (es) |
| CN (1) | CN113767708B (es) |
| ES (1) | ES2984909T3 (es) |
| WO (1) | WO2020220376A1 (es) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4022809A1 (en) * | 2019-08-30 | 2022-07-06 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Enhancements for cbg-based harq feedback and overhead reduction in new radio |
| US20230319744A1 (en) * | 2022-04-01 | 2023-10-05 | Qualcomm Incorporated | Sidelink synchronization signal block based sidelink resource determination |
| US20240334398A1 (en) * | 2023-03-28 | 2024-10-03 | Qualcomm Incorporated | Multiple payload regions |
| US20260051979A1 (en) * | 2024-08-19 | 2026-02-19 | Qualcomm Incorporated | Hybrid automatic repeat request codebook |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DK2605434T3 (da) * | 2010-08-13 | 2019-05-27 | Sun Patent Trust | Terminalindretning, basisstationsindretning, genoverførselsfremgangsmåde og ressourceallokeringsfremgangsmåde |
| AU2012391149B2 (en) * | 2012-09-28 | 2017-09-28 | Nokia Solutions And Networks Oy | PUCCH resource allocation for E-PDCCH in communications system |
| WO2014139095A1 (zh) * | 2013-03-12 | 2014-09-18 | 华为技术有限公司 | 一种频带资源的调度方法及装置 |
| EP3644682B1 (en) * | 2015-03-17 | 2021-04-07 | Telefonaktiebolaget LM Ericsson (publ) | A communication device and a method therein for determining a contention window size in a communication network |
| JP6606596B2 (ja) | 2015-08-13 | 2019-11-13 | テレフオンアクチーボラゲット エルエム エリクソン(パブル) | マルチキャリアlbtプロトコルにおける競合ウィンドウの適応化 |
| CN108370533B (zh) * | 2015-09-14 | 2022-01-07 | 联想创新有限公司(香港) | 用于竞争窗口大小调整的设备和方法 |
| US10708000B2 (en) * | 2015-10-20 | 2020-07-07 | Apple Inc. | Contention window size adaptation |
| CN106656430B (zh) | 2015-10-28 | 2020-08-25 | 中兴通讯股份有限公司 | 先听后说参数处理方法、竞争窗调整方法和装置 |
| US10630410B2 (en) * | 2016-05-13 | 2020-04-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Network architecture, methods, and devices for a wireless communications network |
| GB2552716A (en) * | 2016-08-05 | 2018-02-07 | Tcl Communication Ltd | Methods and devices for updating an uplink contention window size in a wireless communication system |
| US11811540B2 (en) * | 2018-09-21 | 2023-11-07 | Beijing Xiaomi Mobile Software Co., Ltd. | Method and apparatus for adjusting contention window size, and data transmission device |
| EP3704819A1 (en) * | 2018-09-21 | 2020-09-09 | Ofinno, LLC | Channel access for unlicensed carriers in a radio system |
| US11291048B2 (en) * | 2019-02-07 | 2022-03-29 | Ofinno, Llc | Listen before talk |
-
2019
- 2019-05-02 ES ES19927187T patent/ES2984909T3/es active Active
- 2019-05-02 CN CN201980096021.9A patent/CN113767708B/zh active Active
- 2019-05-02 EP EP19927187.5A patent/EP3964009B1/en active Active
- 2019-05-02 WO PCT/CN2019/085417 patent/WO2020220376A1/en not_active Ceased
- 2019-05-02 US US17/601,686 patent/US11997711B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN113767708B (zh) | 2024-12-13 |
| US11997711B2 (en) | 2024-05-28 |
| EP3964009A4 (en) | 2022-12-21 |
| US20220167396A1 (en) | 2022-05-26 |
| EP3964009C0 (en) | 2024-07-24 |
| EP3964009A1 (en) | 2022-03-09 |
| EP3964009B1 (en) | 2024-07-24 |
| WO2020220376A1 (en) | 2020-11-05 |
| CN113767708A (zh) | 2021-12-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7036196B2 (ja) | 第1のユーザ機器、基地局、第1のユーザ機器による方法、および基地局による方法 | |
| EP3606126A1 (en) | Method and device for transmitting uplink channels, and method and device for transmitting downlink channels | |
| ES2984909T3 (es) | Retroalimentación de ajuste de tamaño de ventana de contienda | |
| US10931412B2 (en) | Method and apparatus of obtaining feedback of HARQ acknowledgment information | |
| US20220417966A1 (en) | Resource Allocation Method and Apparatus, and System | |
| US20220294572A1 (en) | Sharing harq processes by multiple configured grants resources | |
| US12089250B2 (en) | Channel access procedure based on channel access priority class | |
| US11924886B2 (en) | Configuration of transport block size | |
| EP4255081A1 (en) | Wireless communication method, terminal device and network device | |
| KR20200085856A (ko) | 데이터 전송 방법, 단말 장치 및 네트워크 장치 | |
| CN111096030B (zh) | 用于非授权频带通信的方法、设备和计算机可读存储介质 | |
| EP3384624A1 (en) | Method and apparatus for decoupling uplink latency using common uplink burst in tdd subframe structure | |
| ES2983697T3 (es) | Métodos y dispositivos para la transmisión seleccionando entre recursos de enlace ascendente | |
| US20230422240A1 (en) | Wireless communication method, terminal device, and network device | |
| WO2020227882A1 (en) | Mechanism for transmission for wideband system in unlicensed spectrum | |
| WO2024036538A1 (zh) | 重复传输方法、终端设备和网络设备 | |
| JP7347664B2 (ja) | 無線通信方法、装置及びシステム | |
| US11395350B2 (en) | Random access method, terminal device, and network device | |
| CN115842598B (zh) | 一种通信方法和设备 | |
| US11419097B2 (en) | Methods and nodes for communication on multiple channels | |
| WO2023035148A1 (en) | Proactive cot request | |
| US20260052548A1 (en) | Device, method and computer readable medium for sidelink communications | |
| WO2024168930A1 (en) | Channel occupancy time interruption avoidance | |
| CA3149831C (en) | Sharing harq processes by multiple configured grants resources | |
| WO2021056192A1 (en) | Resource rescheduling for transmission |