ES3047585T3 - Communication device, system and method for communication using feedback - Google Patents
Communication device, system and method for communication using feedbackInfo
- Publication number
- ES3047585T3 ES3047585T3 ES23207016T ES23207016T ES3047585T3 ES 3047585 T3 ES3047585 T3 ES 3047585T3 ES 23207016 T ES23207016 T ES 23207016T ES 23207016 T ES23207016 T ES 23207016T ES 3047585 T3 ES3047585 T3 ES 3047585T3
- Authority
- ES
- Spain
- Prior art keywords
- communication device
- information
- communication
- unit
- units
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- 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/1664—Details of the supervisory signal the supervisory signal being transmitted together with payload signals; piggybacking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0061—Error detection codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0061—Error detection codes
- H04L1/0063—Single parity check
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0079—Formats for control data
- H04L1/008—Formats for control data where the control data relates to payload of a different packet
-
- 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/1614—Details of the supervisory signal using bitmaps
-
- 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
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- 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/0466—Wireless resource allocation based on the type of the allocated resource the resource being a scrambling code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
-
- 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
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
- Machine Translation (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Se proporcionan dispositivos de comunicación que facilitan la recepción de unidades de información y el suministro de retroalimentación a otros dispositivos de comunicación. (Traducción automática con Google Translate, sin valor legal)
Description
[0001] DESCRIPCIÓN
[0003] Dispositivo de comunicación, sistema y procedimiento para la comunicación usando retroalimentación
[0005] Campo técnico
[0007] La presente invención se refiere a dispositivos de comunicación, por ejemplo, a dispositivos de comunicación que facilitan la comunicación a través de una conexión de comunicación basada en difusión.
[0009] Antecedentes de la invención
[0011] La comunicación entre dispositivos móviles en un sistema de comunicación generalmente implica que los dispositivos móviles se comuniquen a través de una estación base (BaseStation,BS). Tener en cuenta que el término eNB es un término general para una estación base (BaseStation,BS) de la red de comunicación y se usa en el contexto LTE, LTE-A (4G) y LTE-A Pro (4.5G), así como en futuros estándares basados en LTE. Para las redes de comunicación 5G "Nueva Radio"(New Radio,NR), el término gNB se usa como sinónimo de una estación base. Por lo tanto, todos los términos BS, eNB y gNB pueden usarse como sinónimos a lo largo de la presente descripción. Alternativamente, la comunicación también puede realizarse entre los dispositivos móviles directamente sin involucrar a la estación base como un tipo de retransmisión. Este tipo de comunicación también se denomina comunicación de dispositivo a dispositivo, D2D o de vehículo a todo,<v>2<x>, y puede implicar comunicaciones de enlace lateral(Sidelink,SL) basadas en difusión.
[0013] Un dispositivo móvil también se conoce como equipo de usuario(User Equipment,UE). Este término puede referirse a todo tipo de dispositivos móviles con diferentes capacidades informáticas, incluyendo teléfonos móviles, ordenadores portátiles, ordenadores con tarjetas/funcionalidad de módem, dispositivos de mano, tabletas, dispositivos de Internet de las cosas(Internet-of-Things,IoT), dispositivos de baja energía, dispositivos de banda estrecha loT (NB1, NB2, etc.), dispositivos de comunicación montados en UAV (drones, aviones, helicópteros) o vehículos (por ejemplo, automóviles, camiones, autobuses, trenes, etc.). El enlace lateral también puede permitir capacidades informáticas asimétricas, donde un dispositivo es un teléfono inteligente o portátil con altas energías informáticas, y el otro nodo es un dispositivo loT de baja energía. Este enlace también puede admitir comunicaciones entre vehículos. Además, los nodos de comunicación pueden clasificarse según su clase de energía (en términos de energía de transmisión) o en términos de disponibilidad de energía (como energía de batería, enchufes de energía fijos) y, dependiendo de las capacidades de energía usadas, la tecnología definida a continuación.
[0015] La comunicación de enlace lateral(Sidelink,SL) basada en la difusión se ha definido sin ningún tipo de mecanismo de retroalimentación, como, por ejemplo, retroalimentación HARQ o CQI, y con el fin de aumentar la fiabilidad en dicho escenario, se han especificado (re)transmisiones fijas de datos [1]. Sin embargo, dentro del alcance de FeD2D y V2X, se ha acordado la comunicación de unidifusión entre dispositivos SL para cumplir con las estrictas restricciones de QoS y confiabilidad. Por lo tanto, las mejoras de fiabilidad adicionales pueden incluir mecanismos de retroalimentación para mejorar el rendimiento general. Según la reunión RAN1#88bis [8], existe el deseo de que no se introduzca específicamente ningún canal adicional para la retroalimentación.
[0017] Se ha descubierto que las estrategias "a cuestas" para transmitir esta información de retroalimentación pueden ser deseables.
[0019] La comunicación del servicio de proximidad basado en D2D(Proximity Service,ProSe), que se estandarizó por primera vez en la versión 12 del estándar 3GPP, no incluyó retroalimentación y, por lo tanto, no incluyó ningún mecanismo de adaptación de enlace debido a la naturaleza de transmisión de la SL en este escenario D2D. Del mismo modo, la comunicación V2X también se ha diseñado para no incluir retroalimentación. Con el fin de mejorar la fiabilidad, el sistema retransmitiría consecutivamente a ciegas los bloques de transporte de difusión(Transport Block,TB) en tres subtramas consecutivas en el SL, teniendo cada retransmisión una versión de redundancia diferente basada en un patrón predefinido. En la comunicación V2X, un UE retransmite ciegamente los TB en 2 subtramas consecutivas en el SL. La primera configuración de retransmisión (patrón) se indica en el Indicador de control de enlace lateral(Sidelink Control Indicator,SCI) de la primera retransmisión, lo que permite al equipo de usuario(User Equipment,UE) receptor demodular los datos requeridos de todas las retransmisiones [1,7].
[0021] El concepto de grupos de recursos(Resource Pool,RP) en la comunicación SL se define como un conjunto de recursos físicos disponibles para habilitar las comunicaciones D2D y V2X. Estos RP pueden comprender bloques de recursos y subtramas. En el contexto de la comunicación SL hay algunos tipos de grupos de recursos: 1234
[0023] 1) Grupo de subtramas de PSCCH: Un conjunto de subtramas para la transmisión PSCCH.
[0024] 2) Grupo de bloques de recursos de PSCCH: Conjunto de bloques de recursos disponibles para la transmisión de PSCCH dentro de un grupo de subtramas de PSCCH.
[0025] 3) Grupo de subtramas PSSCH: Conjunto de subtramas para transmisiones PSSCH.
[0026] 4) Grupo de bloques de recursos PSSCH: Conjunto de bloques de recursos disponibles para transmisiones PSSCH
dentro de un grupo de subtramas PSSCH.
[0028] La Fig. 31 muestra la estructura general de la subtrama y el grupo de bloques de recursos 3100. Se muestra que una parte 3110 del grupo de bloques de recursos está reservada para servicios celulares, y otra parte 3120 está reservada para el servicio de proximidad ProSe. En el Modo D2D 1, los grupos de recursos de un dispositivo ya están asignados explícitamente por el eNB a través de una concesión de programación, mientras que en el Modo 2 (programación distribuida) el propio dispositivo selecciona el conjunto de recursos PSCCH/PSSCH de un subconjunto de grupos de recursos definidos en el Modo 1. El Modo 1 es solo para UE en cobertura en el estado RRC conectado, mientras que el Modo 2 puede estar tanto en el estado RRC inactivo como en el estado RRC conectado. El patrón de repetición de tiempo(Time Repetition Pattern,TRP) es una indicación de las subtramas que pueden usarse para la transmisión de PSSCH. El mismo UE no puede usar simultáneamente la subportadora/subtrama dada tanto para comunicaciones celulares como para comunicaciones SL. En V2X, la configuración en modo 3 implica la programación y la gestión de interferencias de los recursos por parte de la estación base (BS/eNB/gNB) para los UE de vehículos dentro de la cobertura de dicha BS para habilitar las comunicaciones de enlace lateral(Sidelink,SL) (vehículo a vehículo(Vehicleto-Vehicle,V2V)). La señalización de control se proporciona al UE a través de la interfaz Uu (a través del indicador de control de enlace descendente(Downlink Control Indicator,DCI)) y la estación base la asigna dinámicamente. La configuración del modo 4 para las comunicaciones SL se realiza de manera autónoma usando algoritmos distribuidos (descentralizados) entre los UE basándose en una configuración de recursos preconfigurada.
[0030] Los TRP proporcionan una indicación de qué recursos (subtramas) están reservados para la transmisión/recepción de SL y no tienen en cuenta si estos recursos están realmente en uso. En V2X, la relación de ocupación de canal(Channel Busy Ratio,CBR) determina la carga del canal inalámbrico (sirve como métrica de carga). Un UE puede adaptar sus parámetros de transmisión para cada grupo de recursos basados en la CBR y, por lo tanto, puede controlar el uso del canal. La medición de la relación de ocupación del canal(Channel Occupancy Ratio,CR) informa el porcentaje de muestras de medición que el RSSI está por encima de un umbral predefinido, lo que indicaría la ocupación del canal en particular. Tal como está actualmente, la relación de ocupación del canal se calcula después de cada (re)transmisión [10].
[0032] Se han propuesto esquemas de retransmisión(Acknowledgement/Non-Acknowledgement,ACK/NACK) en dispositivos de unidifusión D2D y V2X para el modo de cobertura y fuera de cobertura. Se ha acordado que no habrá un canal de retroalimentación h Ar Q dedicado [3]. Se ha sugerido que la retroalimentación HARQ básica se transmita en el canal de control(Sidelink Control Indicator,SCI) de la SL [1,2,4] o parte de la asignación de programación (en modo autónomo) [2]. También se ha propuesto que la retroalimentación se transmita perforando una parte de los elementos de recursos PUSCH y el indicador de control de enlace ascendente(Uplink Control Indicator,UCI) (cuando está en modo programado de eNB) [5].
[0034] Los documentos US 2016/359588 A1 (PAWAR HEMANTH B [US] Y COL., 8 de diciembre de 2016) y EP2 137 863 A1 (ERICSSON TELEFON AB L M [SE], 30 de diciembre de 2009) describen una técnica anterior relevante.
[0036] En vista de lo anterior, existe el deseo de crear un concepto de comunicación que proporcione una compensación mejorada entre fiabilidad, uso de recursos y complejidad.
[0038] Resumen de la invención
[0040] Las realizaciones según la invención están definidas por las reivindicaciones independientes.
[0042] Según una realización, se proporciona un dispositivo de comunicación, por ejemplo, un denominado dispositivo de comunicación receptor, que recibe una o más unidades de información desde un segundo dispositivo de comunicación, donde el dispositivo de comunicación modifica un valor de verificación asociado con la unidad de información transmitida por el dispositivo de comunicación dependiendo de si una unidad de información recibida desde el segundo dispositivo de comunicación ha sido recibida correctamente por el dispositivo de comunicación o no, para proporcionar así una señalización de si la unidad de información recibida desde el segundo dispositivo de comunicación ha sido recibida correctamente o no. Por ejemplo, el dispositivo de comunicación puede ser un dispositivo de comunicación móvil tal como un equipo de usuario, UE. En los ejemplos, las unidades de información pueden ser bloques de datos o paquetes de datos y/o bloques de control o paquetes de control. Estas unidades de información pueden haber sido enviadas a través de un enlace directo, pero también es posible que las unidades de información hayan sido enviadas a través de un enlace lateral. En ejemplos, el valor de verificación puede ser un valor de verificación de redundancia cíclica, CRC, pero también puede usarse cualquier otro tipo de valores de verificación como un valor de verificación de paridad longitudinal, un valor de suma de verificación de Fletcher o similares. El valor de verificación puede estar asociado con información de control en un PSCCH o con datos en un PSSCH. La unidad de información transmitida por el dispositivo de comunicación puede transmitirse a una estación base, gNB o a otro equipo de usuario.
[0044] Esta realización basada en la invención se basa en el hallazgo de que es ventajoso señalar si una unidad de información se ha recibido correctamente desde otro (segundo) dispositivo de comunicación modificando selectivamente un valor de verificación de una transmisión posterior, porque esto permite proporcionar una
retroalimentación de acuse de recibo/no acuse de recibo sin requerir un recurso dedicado para la señalización (es decir, para la provisión de la información de acuse de recibo/no acuse de recibo). Además, se ha descubierto que "modular" (modificar) el valor de verificación dependiendo del hecho de si se debe señalizar o no una recepción adecuada de una unidad de información no degrada significativamente la usabilidad del valor de verificación para una detección de un error en una información a la que está asociado el valor de verificación. Por ejemplo, un número de estados posibles o valores posibles del valor de verificación puede ser significativamente mayor (por ejemplo, al menos por un factor de 10) que el número de estados de la información de acuse de recibo (por ejemplo, 2 estados para un acuse de recibo simple o 4 estados para un acuse de recibo conjunto de dos unidades de datos), de modo que la modificación del valor de verificación no degrade sustancialmente la usabilidad del valor de verificación para la detección de errores. Además, la modificación del valor de verificación puede ser computacionalmente simple (por ejemplo, usando una operación aritmética o lógica reversible), de modo que otro dispositivo de comunicación que recibe el valor de verificación modificado puede detectar fácilmente si el valor de verificación se ha modificado (para concluir de este modo si se debe señalizar un acuse de recibo o un no acuse de recibo) y/o cuál ha sido el valor de verificación original (no modificado) (para usar de este modo de manera efectiva el valor de verificación modificado para una detección de un error de bit).
[0046] Para concluir, se ha descubierto que una señalización de si la unidad de información recibida del segundo dispositivo de comunicación se ha recibido correctamente o no puede "cargarse" en un valor de verificación calculado usando un valor de verificación convencional (típicamente de múltiples bits) calculado usando un algoritmo de cálculo de valor de verificación convencional (como un algoritmo CRC), permitiendo así transmitir la señalización sin demanda adicional de tasa de bits sin comprometer significativamente la usabilidad del valor de verificación y manteniendo la complejidad razonablemente pequeña.
[0048] En una realización adicional, el valor de verificación permite una detección de uno o más errores de bit dentro de la unidad de información a la que está asociado el valor de verificación. Por ejemplo, el valor de verificación puede permitir detectar errores de bit hasta un número predeterminado de errores de bit y, opcionalmente, también puede permitir una corrección de estos errores de bit.
[0050] En una realización adicional, el valor de verificación es un valor de verificación de redundancia cíclica.
[0052] En una realización adicional, el dispositivo de comunicación calcula el valor de verificación según la unidad de información que se transmitirá usando una regla de cálculo predeterminada para obtener un valor de verificación calculado, donde el dispositivo de comunicación selecciona una regla de modificación reversible de una pluralidad de reglas de modificación reversibles según si una o más unidades de información recibidas desde el segundo dispositivo de comunicación han sido recibidas correctamente por el dispositivo de comunicación o no, donde el dispositivo de comunicación aplica la regla de modificación reversible seleccionada al valor de verificación calculado para obtener el valor de verificación modificado. Por ejemplo, la regla de modificación reversible puede ser un valor de máscara XOR de una pluralidad de valores de máscara XOR. En un caso general, ilustrativo, puede haber dos estados a señalizar, acuse de recibo(Acknowledgement,ACK) o no acuse de recibo(Non-Acknowledgement,NACK). Sin embargo, en los ejemplos, puede haber más estados, por ejemplo, dos bloques de código o dos grupos de bloques de código o dos procesos HARQ. En un ejemplo, si el UE1 debe acusar el recibo de la recepción de dos unidades de información, puede elegirse una primera regla de modificación reversible o un primer valor de máscara XOR si ambas unidades de información se han recibido correctamente, una segunda regla de modificación reversible o un segundo valor de máscara XOR, puede elegirse si una primera unidad de información se ha recibido correctamente y una segunda unidad de información no se ha recibido correctamente, puede elegirse una tercera regla de modificación reversible o un tercer valor de máscara XOR si la primera unidad de información no se ha recibido correctamente y la segunda unidad de información se ha recibido correctamente, y puede elegirse una cuarta regla de modificación reversible o un cuarto valor de máscara XOR si tanto la primera como la segunda unidad de información no se han recibido correctamente. Además, una de las reglas de modificación reversible puede dejar el valor de verificación sin cambios, lo que puede ser equivalente a un XOR con un patrón de palabras/bits que contiene solo valores '0'.
[0054] En una realización adicional, el dispositivo de comunicación calcula el valor de verificación según la información que se transmitirá usando una regla de cálculo predeterminada para obtener un valor de verificación calculado, donde el dispositivo de comunicación aplica selectivamente una modificación reversible al valor de verificación calculado dependiendo de si la unidad de información recibida desde el segundo dispositivo de comunicación ha sido recibida correctamente por el dispositivo de comunicación o no, para obtener el valor de verificación modificado, o donde el dispositivo de comunicación aplica selectivamente una primera modificación reversible o una segunda modificación reversible al valor de verificación calculado independientemente de si la unidad de información recibida desde el segundo dispositivo de comunicación ha sido recibida correctamente por el dispositivo de comunicación o no, para obtener el valor de verificación modificado. Por ejemplo, la regla de cálculo predeterminada puede ser un polinomio generador. También en ejemplos, la modificación reversible puede referirse a una operación XOR con un valor predeterminado, por ejemplo, la primera modificación reversible puede ser una operación XOR con un primer valor predeterminado en el caso de que un paquete recibido del segundo dispositivo de comunicación se haya recibido correctamente, o la segunda modificación reversible puede ser una operación XOR con un segundo valor predeterminado en el caso de que un paquete recibido del segundo dispositivo de comunicación no se haya recibido
correctamente. En un caso general, puede haber dos estados, ACK/NACK, sin embargo, algunas realizaciones pueden permitir más estados, por ejemplo, dos bloques de código o dos grupos de bloques de código o dos procesos HARQ, estos más de dos estados pueden señalizarse usando más de dos operaciones de modificación reversible.
[0056] En una realización adicional, el dispositivo de comunicación puede comunicarse con una estación base y también se comunica directamente con el segundo dispositivo de comunicación. Por ejemplo, la estación base puede ser un gNB o un eNB. La estación base puede configurarse para realizar una asignación de recursos centralizada. En ejemplos donde el dispositivo de comunicación se comunica directamente con el segundo dispositivo de comunicación, la comunicación se realiza sin la participación de la estación base. El segundo dispositivo de comunicación puede ser diferente de la estación base. En ejemplos, esta comunicación directa puede realizarse usando una comunicación de enlace lateral. Esta comunicación de enlace lateral puede realizarse, por ejemplo, transmitiendo sin una concesión, a saber, acceso sin concesión, usando un esquema de programación autónomo.
[0058] En una realización adicional, el dispositivo de comunicación recibe una o más unidades de información desde el segundo dispositivo a través de un enlace lateral que no implica una estación base. Por ejemplo, la estación base puede ser un gNB, y/o la recepción puede realizarse transmitiendo sin una concesión usando un esquema de programación autónomo.
[0060] En una realización adicional, el dispositivo de comunicación modifica un valor de verificación asociado con una unidad de información de control transmitida por el dispositivo de comunicación a través de un canal de control dependiendo de si la unidad de información recibida desde el segundo dispositivo de comunicación ha sido recibida correctamente por el dispositivo de comunicación o no para proporcionar así una señalización de si la unidad de información recibida desde el segundo dispositivo de comunicación ha sido recibida correctamente o no, o el dispositivo de comunicación modifica el valor de verificación asociado con una unidad de datos transmitida por el dispositivo de comunicación a través de un canal de datos dependiendo de si la unidad de información recibida desde el segundo dispositivo de comunicación se ha recibido correctamente o no, para proporcionar así una señalización de si el paquete recibido desde el segundo dispositivo de comunicación se ha recibido correctamente o no, o donde el dispositivo de comunicación modifica un valor de verificación asociado con una unidad de información de control transmitida por el dispositivo de comunicación a través de un canal de control y modifica un valor de verificación asociado con una unidad de datos transmitida por el dispositivo de comunicación a través un canal de datos dependiendo de si la unidad de información recibida desde el segundo dispositivo de comunicación ha sido recibida correctamente por el dispositivo de comunicación o no para proporcionar así una señalización de si la unidad de información recibida desde el segundo dispositivo de comunicación ha sido recibida correctamente o no. Como ejemplo, el valor de verificación puede ser un valor de CRC u otro valor de verificación mencionado anteriormente. La unidad de información de control puede ser información de control en un canal de control de enlace lateral físico, PSCCH. En los ejemplos, la unidad de información de control puede haber sido transmitida a una estación base (BaseStation,BS) o al segundo equipo de usuario. En los ejemplos, la unidad de datos puede ser datos enviados en un Canal Compartido de Enlace Lateral Físico, PSSCH, y puede haber sido transmitida a una estación base (BaseStation,BS) o al segundo equipo de usuario.
[0062] En una realización adicional, el dispositivo de comunicación transmite la unidad de información, cuyo valor de verificación se modifica para proporcionar una señalización de si la unidad de información recibida desde el segundo dispositivo de comunicación se ha recibido correctamente o no, al segundo dispositivo de comunicación solo a través del enlace lateral que no implica una estación base, o el dispositivo de comunicación transmite la unidad de información, cuyo valor de verificación se modifica para proporcionar una señalización de si la unidad de información recibida desde el segundo dispositivo de comunicación se ha recibido correctamente o no solo a una estación base, o el dispositivo de comunicación transmite la unidad de información, cuyo valor de verificación se modifica para proporcionar una señalización de si la unidad de información recibida desde el segundo dispositivo de comunicación se ha recibido correctamente o no, al segundo dispositivo de comunicación a través de un enlace lateral, que no implica una estación base, y también transmite otra unidad de información, cuyo valor de verificación se modifica para proporcionar una señalización de si el unidad de información recibida desde el segundo dispositivo de comunicación se ha recibido correctamente o no, a una estación base. Por ejemplo, la unidad de información puede transmitirse a la estación base usando un canal de enlace ascendente.
[0064] En una realización, el dispositivo de comunicación decide si transmitir la unidad de información, cuyo valor de verificación se modifica para proporcionar una señalización de si la unidad de información recibida del segundo dispositivo de comunicación se ha recibido correctamente o no, al segundo dispositivo de comunicación a través de un enlace lateral, o si transmitir dicha unidad de información a una estación base dependiendo de una información que describe si se asigna un recurso al dispositivo de comunicación para una transmisión directa al segundo dispositivo de comunicación a través de un enlace lateral que no involucra a la estación base.
[0066] En una realización, el dispositivo de comunicación calcula el valor de verificación según la unidad de información a transmitir usando una regla de cálculo de verificación de redundancia cíclica para obtener un valor de verificación calculado, y aplica selectivamente una operación XOR con un valor predeterminado al valor de verificación calculado según si la unidad de información recibida del segundo dispositivo de comunicación se ha recibido correctamente o no, para obtener el valor de verificación modificado, o aplica selectivamente una primera operación XOR con un primer
valor predeterminado al valor de verificación calculado en caso de que la unidad de información recibida del segundo dispositivo de comunicación se haya recibido correctamente y aplica selectivamente una segunda operación XOR con un segundo valor predeterminado, que es diferente del primer valor predeterminado, al valor de verificación calculado en caso de que la unidad de información recibida del segundo dispositivo de comunicación no se haya recibido correctamente, para obtener el valor de verificación modificado. Por ejemplo, la regla de cálculo de verificación de redundancia cíclica puede obtenerse usando un polinomio generador.
[0068] Según otra realización, se proporciona un dispositivo de comunicación, por ejemplo, un denominado dispositivo de comunicación de envío, que transmite una o más unidades de información a otro dispositivo de comunicación y recibe una o más unidades de información que tienen asociados uno o más valores de verificación y obtiene información que indica si las una o más unidades de información transmitidas por el dispositivo de comunicación han sido recibidas correctamente por otro dispositivo de comunicación o no, dependiendo de los uno o más valores de verificación. Por ejemplo, los dispositivos de comunicación pueden ser equipos de usuario. Además, las unidades de información pueden ser bloques o paquetes de datos y/o bloques o paquetes de control. El dispositivo de comunicación puede comunicarse con otro (es decir, el otro) dispositivo de comunicación directamente a través de un enlace lateral sin involucrar a la estación base, pero también es posible que el dispositivo de comunicación se comunique con la estación base. En ejemplos, los valores de verificación pueden ser valores binarios de múltiples bits, por ejemplo, valores CRC.
[0069] Esta realización según la invención también se basa en el hallazgo de que es ventajoso señalizar una condición de ACK/NACK, que señaliza si una unidad de información enviada por un dispositivo de comunicación de envío ha sido recibida adecuadamente por el dispositivo de comunicación de recepción, usando un valor de verificación enmendado o modificado de una transmisión siguiente, porque esto puede ayudar a hacer que el proceso de comunicación sea más confiable al proporcionar la información de retroalimentación mencionada, y también puede ahorrar ancho de banda porque la información de ACK/NACK puede llevarse a cuestas en la parte del valor de verificación de la siguiente transmisión, por lo que no aumenta la sobrecarga, sino que usa la sobrecarga para su propósito original, a saber, detección o corrección de errores, y con el propósito de proporcionar retroalimentación. A través del uso de una operación reversible que facilita la señalización, el valor de verificación aún puede usarse sin ninguna limitación o ninguna limitación sustancial.
[0071] En una realización adicional, el valor de verificación puede permitir una detección de uno o más errores de bit dentro de la unidad de información a la que está asociado el valor de verificación respectivo. Por ejemplo, el valor de verificación puede permitir la detección de al menos un número predeterminado de errores de bit, y también puede, opcionalmente, permitir una corrección de errores de bit.
[0073] En una realización adicional, los valores de verificación son valores de verificación de redundancia cíclica, CRC.
[0074] En otra realización, el dispositivo de comunicación determina si los uno o más valores de verificación se corresponden con las respectivas unidades de información según una de la pluralidad de diferentes reglas de derivación predeterminadas o según una de un total de cuatro reglas de derivación predeterminadas o no se corresponden con las respectivas unidades de información y el dispositivo de comunicación deriva la información que indica que las una o más unidades de información transmitidas por el dispositivo de comunicación han sido recibidas adecuadamente por el otro dispositivo de comunicación o no a partir de un resultado de dicha determinación. Por ejemplo, las diferentes reglas de derivación predeterminadas pueden comprender dos reglas de derivación predeterminadas si, por ejemplo, se debe señalizar un solo ACK/NACK o pueden comprender reglas de derivación determinadas, por ejemplo, si se deben señalizar dos ACK/NACK. Por ejemplo, puede determinarse que los valores de verificación no se corresponden con las respectivas unidades de información según cualquiera de las reglas de derivación predeterminadas, o incluso según una de un total de más de cuatro reglas de derivación predeterminadas. En general, una información de retroalimentación comprendiendo más de dos estados puede, por ejemplo, ser superpuesta usando el valor de verificación, si se consideran más de dos reglas de derivación predeterminadas diferentes, por ejemplo, más de dos valores diferentes con los que el valor CRC es operado a través de XOR.
[0076] En otra realización, el dispositivo de comunicación determina si el uno o más valores de verificación corresponden con las respectivas unidades de información según una primera regla de derivación predeterminada o según una segunda regla de derivación predeterminada o no corresponden con las respectivas unidades de información, y el dispositivo de comunicación deriva la información que indica si la una o más unidades de información transmitidas por el dispositivo de comunicación han sido recibidas adecuadamente por el otro dispositivo de comunicación o no a partir de un resultado de dicha determinación. Por ejemplo, la regla de derivación puede ser una regla para derivar un CRC en otro (es decir, el otro) dispositivo de comunicación en caso de que se deba señalizar una condición NACK. La segunda regla de derivación predeterminada puede ser una regla para derivar un CRC en otro dispositivo de comunicación en el caso de que se deba señalizar una condición de ACK. Puede determinarse que uno o más valores de verificación no se corresponden con las respectivas unidades de información según cualquiera de las reglas de derivación predeterminadas.
[0078] En una realización adicional, el dispositivo de comunicación realiza una retransmisión de la una o más unidades de información transmitidas en respuesta a descubrir que el uno o más valores de verificación no se corresponden con
las respectivas unidades de información según una regla de derivación predeterminada asociada con una recepción adecuada.
[0080] En otra realización, el dispositivo de comunicación realiza una retransmisión con una robustez aumentada en comparación con una transmisión anterior si el uno o más valores de verificación no se corresponden con las respectivas unidades de información según cualquiera de las reglas de derivación predeterminadas. Por ejemplo, la retransmisión puede realizarse con un MCS más bajo, con mayor energía o con una codificación de repetición. Puede determinarse que el uno o más valores de verificación no se corresponden con las respectivas unidades de información ni según las reglas de derivación correspondientes a la señalización de un ACK ni según la regla de derivación correspondiente a la señalización de un NACK. En otras palabras, si un paquete de datos no puede corregirse correctamente, es decir, no hay una máscara CRC que coincida, se envía una retransmisión más robusta, por ejemplo, con un MCS más bajo, mayor energía o codificación de repetición.
[0082] En una realización adicional, el dispositivo de comunicación retransmite la una o más unidades de información transmitidas a otro (es decir, el otro) dispositivo de comunicación en respuesta a encontrar que el uno o más valores de verificación corresponden con las respectivas unidades de información según la primera regla de derivación predeterminada. Por ejemplo, las unidades de información pueden ser bloques o paquetes de datos y/o bloques o paquetes de control. La regla de derivación predeterminada puede ser una regla para derivar un valor de verificación, por ejemplo, puede ser una regla que deriva un CRC en el sitio de otro dispositivo de comunicación en caso de que se deba señalizar una condición NACK.
[0084] En otra realización, el dispositivo de comunicación recibe la una o más unidades de información desde las cuales la información que indica si la una o más unidades de información transmitidas por el dispositivo de comunicación han sido recibidas correctamente por el otro dispositivo de comunicación o no se deriva del otro dispositivo de comunicación al que el dispositivo de comunicación ha transmitido la una o más unidades de datos a acusar el recibo, donde el dispositivo de comunicación recibe la una o más unidades de información desde las cuales la información que indica si la una o más unidades de información transmitidas por el dispositivo de comunicación han sido recibidas correctamente por el otro dispositivo de comunicación o no desde una estación base. Por ejemplo, el dispositivo de comunicación puede transmitir la una o más unidades de datos a través de un enlace lateral sin involucrar a una estación base. La estación base puede ser, por ejemplo, un gNB, y la estación base puede adaptarse para coordinar una asignación de recursos a los dispositivos de comunicación, y posiblemente a otros dispositivos de comunicación.
[0085] En otra realización, el dispositivo de comunicación deriva la información que indica si las una o más unidades de información transmitidas por el dispositivo de comunicación han sido recibidas adecuadamente por el otro dispositivo de comunicación o no según los uno o más valores de verificación asociados con las una o más unidades de información de datos, y donde el dispositivo de comunicación deriva la información que indica si las una o más unidades de información transmitidas por el dispositivo de comunicación han sido recibidas adecuadamente por el otro dispositivo de comunicación según los uno o más valores de verificación asociados con las una o más unidades de información de control, o donde el dispositivo de comunicación deriva la información que indica si las una o más unidades de información transmitidas por el dispositivo de comunicación han sido recibidas adecuadamente por el otro dispositivo de comunicación o no según uno o más valores de verificación asociados con una o más unidades de información de datos y según uno o más valores de verificación asociados con una o más unidades de información de control.
[0087] En una realización adicional, el dispositivo de comunicación calcula un valor de verificación según una unidad dada de la una o más unidades de información que usan una regla de cálculo de verificación de redundancia acíclica para obtener un valor de verificación calculado y donde el dispositivo de comunicación compara el valor de verificación calculado con un valor de verificación recibido asociado con la unidad dada de la una o más unidades de información y comprueba si el valor de verificación calculado es idéntico al valor de verificación recibido asociado con la unidad dada de la una o más unidades de información, excepto por una combinación XOR con un valor predeterminado, y donde el dispositivo de comunicación reconoce una recepción adecuada por el otro dispositivo de comunicación dependiendo de si el valor de verificación calculado es idéntico al valor de verificación recibido o si el valor de verificación calculado es idéntico al valor de verificación recibido asociado con la unidad dada de la una o más unidades de información, excepto por una combinación XOR con un valor predeterminado. Por ejemplo, el uso de una regla de cálculo de verificación de redundancia cíclica puede comprender el uso de un polinomio generador. El dispositivo de comunicación puede comparar el valor de verificación calculado con un valor de verificación recibido verificando la identidad. La combinación XOR puede comprender el valor de verificación calculado o el valor de verificación recibido. El dispositivo de comunicación puede reconocer una recepción adecuada de las una o más unidades de información transmitidas por el dispositivo de comunicación.
[0089] En una realización, el dispositivo de comunicación reconoce un error de recepción si el valor de verificación calculado es diferente del valor de verificación recibido y si el valor de verificación calculado difiere del valor de verificación recibido asociado con una unidad dada de las una o más unidades de información en más de una combinación XOR con el valor predeterminado. Por ejemplo, el error de recepción puede referirse a un error en la recepción de una unidad de información por parte del propio dispositivo de comunicación. El error de recepción puede reconocerse si el
valor de verificación calculado es diferente del valor de verificación recibido y si el valor de verificación calculado difiere del valor de verificación recibido también en más de combinaciones XOR.
[0091] En una realización, el dispositivo de comunicación calcula un valor de verificación según una unidad dada de la una o más unidades de información que usan una regla de cálculo de verificación de redundancia cíclica para obtener un valor de verificación calculado, y el dispositivo de comunicación comprueba si el valor de verificación calculado es idéntico al valor de verificación recibido asociado con una unidad dada de la una o más unidades de información, excepto por una combinación XOR con un primer valor predeterminado, y comprueba si el valor de verificación calculado es idéntico al valor de verificación recibido asociado con la unidad dada de la una o más unidades de información, excepto por una combinación XOR con un segundo valor predeterminado, y el dispositivo de comunicación reconoce una recepción adecuada por el otro dispositivo de comunicación independientemente de si el valor de verificación calculado es idéntico al valor de verificación recibido asociado con la unidad dada de la una o más unidades de información, excepto por la combinación XOR con el primer valor predeterminado o si el valor de verificación calculado es idéntico a la verificación recibida valor asociado con la dada de la una o más unidades de información, excepto por la combinación XOR con el segundo valor predeterminado. Por ejemplo, el uso de una regla de cálculo de verificación de redundancia cíclica puede comprender el uso de un polinomio generador. La combinación XOR puede referirse al valor de verificación calculado o al valor de verificación recibido. La recepción adecuada puede ser reconocida por las una o más unidades de información transmitidas por el dispositivo de comunicación.
[0093] En una realización adicional, el dispositivo de comunicación reconoce un error de recepción si el valor de verificación calculado difiere del valor de verificación recibido asociado con el dado de las una o más unidades de información en más de la combinación XOR con el primer valor predeterminado y si el valor de verificación calculado difiere del valor de verificación recibido asociado con el dado de las una o más unidades de información en más de la combinación XOR con el segundo valor predeterminado. Por ejemplo, el error de recepción puede ser reconocido en la recepción de la unidad de información por el propio dispositivo de comunicación. La combinación XOR puede ser con el valor de verificación calculado o el valor de verificación recibido. El error de recepción puede reconocerse si el valor de verificación calculado difiere en más de la combinación XOR con el primer valor predeterminado y en la combinación XOR con el segundo valor predeterminado.
[0095] Según otra realización, se proporciona un dispositivo de comunicación que recibe una o más unidades de información que tienen asociados uno o más valores de verificación desde un primer dispositivo de comunicación, y determina si el uno o más valores de verificación corresponden con una unidad de información respectiva según una primera regla de derivación predeterminada o según una segunda regla de derivación predeterminada o no corresponden con la unidad de información respectiva, e inicia una retransmisión de una unidad de información al primer dispositivo de comunicación según la determinación. Por ejemplo, el dispositivo de comunicación puede ser un nodo de red, una estación base o un gNB. El primer y segundo dispositivos de comunicación pueden ser dispositivos de comunicación móviles, por ejemplo, un primer y un segundo equipo de usuario, UE. La primera regla de derivación predeterminada puede ser una regla para derivar un CRC en el lado del primer dispositivo de comunicación en el caso de que se deba señalizar una condición de NACK, la segunda regla de derivación predeterminada puede ser una regla para derivar un CRC en el lado del primer dispositivo de comunicación en caso de que se deba señalizar una condición de ACK. El dispositivo de comunicación puede iniciar selectivamente una retransmisión. La determinación puede comprender una determinación de si el uno o más valores de verificación corresponden con una unidad de información respectiva según una primera regla de derivación predeterminada o según una segunda regla de derivación predeterminada o no corresponden con la unidad de información respectiva.
[0097] Esta realización según la invención también se basa en el hallazgo de que es ventajoso proporcionar una señalización de una información de ACK/NACK en cuanto a si una unidad de información recibida ha sido recibida correctamente por un dispositivo de comunicación receptor o no a través del uso de una alteración/modificación de un valor de verificación de otra unidad de información que se envía después de que se haya recibido la unidad de información recibida, porque dicha señalización puede aumentar la confiabilidad y efectividad de toda la comunicación mientras que el ancho de banda necesario no aumenta ya que la sobrecarga, en este caso el valor de verificación, no aumenta. Más bien, el valor de verificación se usa dos veces al llevar esta información sobre el valor de verificación usando una operación reversible. Esta realización proporciona la ventaja de que la retroalimentación no se envía usando un enlace directo entre el dispositivo de comunicación de envío y el dispositivo de comunicación de recepción, sino que se retransmite a través de una estación base, lo que puede ayudar a ahorrar el ancho de banda del canal de comunicación de enlace lateral, y no es necesario que el dispositivo de comunicación de recepción tenga que esperar hasta que tenga una unidad de información para enviar al dispositivo de comunicación de envío para poder cargar la información de retroalimentación en esta unidad de información, sino que puede usarse una unidad de información para un dispositivo de comunicación diferente para cargar y la estación base puede extraer la información de retroalimentación respectiva de la misma, por lo que no se produce un uso de ancho de banda adicional.
[0099] En una realización, el dispositivo de comunicación modifica un valor de verificación asociado con una unidad de información transmitida por el dispositivo de comunicación según la determinación. Por ejemplo, el valor de verificación puede ser un valor CRC, pero puede usarse cualquier otro valor de verificación. La unidad de información puede ser información de control en un PSCCH o datos en un PSSCH. La unidad de información puede transmitirse al segundo
dispositivo de comunicación, que puede ser, por ejemplo, un segundo equipo de usuario(User Equipment,UE). La determinación puede comprender en cuanto a si el uno o más valores de verificación corresponden con una unidad de información respectiva según una primera regla de derivación predeterminada o según una segunda regla de derivación predeterminada o no corresponden con la unidad de información respectiva, esto puede usarse para iniciar selectivamente la retransmisión.
[0101] En una realización adicional, el dispositivo de comunicación programa una asignación de recursos a múltiples dispositivos de comunicación, donde el dispositivo de comunicación asigna un recurso de comunicación para la retransmisión dependiendo de la determinación. Por ejemplo, la determinación comprende si los uno o más valores de verificación corresponden con las respectivas unidades de información según una primera regla de derivación predeterminada o según una segunda regla de derivación predeterminada o no corresponden con la respectiva unidad de información, esto puede usarse para iniciar selectivamente la retransmisión.
[0103] En una realización adicional, el valor de verificación puede permitir una detección de errores de bit dentro de la unidad de información a la que está asociado el valor de verificación. Por ejemplo, el valor de verificación permite una detección de errores de bits al menos hasta un número predeterminado de errores de bits, y puede permitir opcionalmente la corrección de errores de bits, con el fin de mejorar la comunicación.
[0105] En una realización, el valor de verificación es el valor de verificación de redundancia cíclica, CRC.
[0107] En una realización, el dispositivo de comunicación calcula el valor de verificación asociado con una unidad de información transmitida por el dispositivo de comunicación sobre la base de la unidad de información que usa una regla de cálculo predeterminada para obtener un valor de verificación calculado, el dispositivo de comunicación aplica selectivamente una modificación reversible al valor de verificación calculado según la determinación para obtener así un valor de verificación modificado para la transmisión o el dispositivo de comunicación está configurado para aplicar selectivamente una primera modificación reversible o una segunda modificación reversible al valor de verificación calculado según la determinación para obtener así un valor de verificación modificado para la transmisión. Por ejemplo, la unidad de información puede ser información de control en un PSCCH o datos en un PSSCH. La regla de cálculo predeterminada puede ser un polinomio generador. La modificación reversible puede comprender una operación XOR con un valor predeterminado. La determinación puede comprender una determinación de si el uno o más valores de verificación recibidos corresponden con una unidad de información de recepción respectiva según una primera regla de derivación predeterminada o según una segunda regla de derivación predeterminada o si no corresponden con la unidad de información respectiva. Las modificaciones reversibles primera y segunda pueden comprender operaciones XOR con valores predeterminados primero y segundo, respectivamente, en el caso de que un paquete recibido del segundo dispositivo de comunicación se haya recibido correctamente o no se haya recibido correctamente, respectivamente. La determinación puede comprender una determinación de si el uno o más valores de verificación recibidos corresponden con una unidad de información de recepción respectiva según una primera regla de derivación predeterminada o según una segunda regla de derivación predeterminada o no corresponden con la unidad de información respectiva.
[0109] En una realización, el dispositivo de comunicación coopera con un dispositivo de comunicación emisor (por ejemplo, como se ha analizado anteriormente) y con un dispositivo de comunicación receptor (por ejemplo, como se ha analizado anteriormente).
[0111] Según otra realización, se proporciona un sistema comprendiendo un dispositivo de comunicación que sirve como una estación base, un dispositivo de comunicación que sirve como un dispositivo de comunicación del emisor de datos y un dispositivo de comunicación que sirve como un dispositivo de comunicación del receptor de datos, donde el dispositivo de comunicación del emisor de datos transmite una o más unidades de información directamente al dispositivo de comunicación del receptor de datos a través de un enlace lateral y el dispositivo de comunicación del receptor de datos transporta una información de acuse de recibo que indica si una unidad de información se ha recibido correctamente desde el dispositivo de comunicación del emisor de datos o no en una información de valor de verificación.
[0113] Esta realización según la invención también se basa en el hallazgo de que es ventajoso señalizar una condición ACK/NACK usando una suma de verificación enmendada o modificada de una transmisión siguiente, haciendo así que el proceso de comunicación sea más confiable sin aumentar la complejidad o la necesidad de ancho de banda adicional.
[0115] Según otra realización adicional, se proporciona un procedimiento de comunicación comprendiendo recibir, en un dispositivo de comunicación, una o más unidades de información de un segundo dispositivo de comunicación, y modificar un valor de verificación asociado con una unidad de información transmitida por el dispositivo de comunicación dependiendo de si la unidad de información recibida de un segundo dispositivo de comunicación ha sido recibida correctamente por el dispositivo de comunicación o no, para proporcionar así una señalización de si la unidad de información recibida del segundo dispositivo de comunicación se ha recibido correctamente o no. Por ejemplo, las unidades de información pueden referirse a bloques o paquetes de datos y/o bloques o paquetes de control o cualquier
otra unidad adecuada usada para transmitir información. Las unidades de información pueden recibirse desde el segundo dispositivo de comunicación, que puede ser un equipo de usuario, a través de un enlace directo, pero también es posible recibir las unidades de información a través de una estación base. La unidad de información transmitida por el dispositivo de comunicación puede ser información de control en un PSCCH o datos en un PSSCH, y puede ser transmitida por el dispositivo de comunicación a una estación base, por ejemplo, un gNB, o al segundo dispositivo de comunicación.
[0117] Este procedimiento se basa en las mismas consideraciones que el dispositivo de comunicación correspondiente.
[0118] Según otra realización, se proporciona un procedimiento comprendiendo transmitir, a través de un dispositivo de comunicación, una o más unidades de información a otro dispositivo de comunicación, recibir, en el dispositivo de comunicación, una o más unidades de información que tienen asociados uno o más valores de verificación, y derivar una información que indica si la una o más unidades de información transmitidas por el dispositivo de comunicación han sido recibidas adecuadamente por el otro dispositivo de comunicación o no según el uno o más valores de verificación. Por ejemplo, las unidades de información pueden ser bloques de datos o paquetes de datos y/o bloques de control o paquetes de control. La transmisión puede realizarse directamente a través de un enlace lateral sin involucrar una estación base, a la que el dispositivo de comunicación también podría comunicarse. Los valores de verificación pueden ser valores binarios de múltiples bits, por ejemplo, valores CRC.
[0120] Este procedimiento se basa en las mismas consideraciones que el dispositivo de comunicación correspondiente.
[0121] Según otra realización, se proporciona un procedimiento de comunicación comprendiendo recibir, en un dispositivo de comunicación, una o más unidades de información que tienen asociados uno o más valores de verificación desde un primer dispositivo de comunicación y determinar si el uno o más valores de verificación corresponden con la unidad de información respectiva según una primera regla de derivación predeterminada o según una segunda regla de derivación predeterminada o no corresponden con la unidad de información respectiva, e iniciar una retransmisión de una unidad de información al primer dispositivo de comunicación según la determinación. Por ejemplo, los dispositivos de comunicación pueden ser dispositivos de comunicación móvil, por ejemplo, equipo de usuario. La etapa de determinación puede realizarse en el dispositivo de comunicación, y la primera regla de derivación predeterminada puede ser una regla para derivar un CRC en el sitio del primer dispositivo de comunicación en caso de que se señale una condición de NACK, la segunda regla de derivación predeterminada puede ser una regla para derivar un CRC en el sitio del primer dispositivo de comunicación en el caso de que se señale una condición de ACK. La determinación puede comprender determinar si el uno o más valores de verificación corresponden con una unidad de información respectiva según una primera regla de derivación predeterminada o según la segunda regla de derivación predeterminada o no corresponden con la unidad de información respectiva.
[0123] Este procedimiento se basa en las mismas consideraciones que el dispositivo de comunicación correspondiente.
[0124] Los procedimientos mencionados anteriormente se complementan opcionalmente con una de las características y funcionalidades descritas en esta invención con respecto a los dispositivos de comunicación correspondientes.
[0125] En una realización adicional, se proporciona un programa informático para realizar uno de los procedimientos mencionados anteriormente.
[0127] Según una realización adicional, se proporciona un dispositivo de comunicación, por ejemplo, un denominado dispositivo de comunicación de recepción, que está recibiendo una o más unidades de información desde un segundo dispositivo de comunicación, y que transmite una información de retroalimentación en una unidad de recursos inalámbricos que está reservada para una transmisión de un dispositivo de comunicación diferente pero que no se usa o solo se usa parcialmente por el dispositivo de comunicación diferente. Por ejemplo, las unidades de información pueden ser bloques o paquetes de datos y/o bloques o paquetes de control. Los dispositivos de comunicación pueden ser dispositivos de comunicación móvil, por ejemplo, equipo de usuario. El dispositivo de comunicación puede recibir las unidades de información del segundo dispositivo de comunicación a través de un enlace directo, por ejemplo, usando un enlace lateral. La información de retroalimentación puede comprender una información de acuse de recibo y/o un indicador de calidad de canal, CQI, información y/o un indicador de rango, RI, información que indica, por ejemplo, en un dispositivo o sistema MIMO, cuántas capas espaciales transmitir, el RI puede usarse para dispositivos para múltiples antenas para transmisión de enlace lateral. Además, la información de retroalimentación puede ser un indicador de matriz de precodificación, PMI, información y/o información de estado del canal, CSI. La unidad de recursos inalámbricos puede referirse a un grupo de bloques de recursos que está reservado, es decir, asignado o programado, por ejemplo, por una estación base que realiza la asignación de recursos, para la transmisión a un dispositivo de comunicación diferente, este dispositivo de comunicación diferente puede ser uno de una pluralidad de dispositivos de comunicación como un segundo, tercer, cuarto o quinto equipo de usuario. La unidad de recursos inalámbricos reservados puede estar sin usar o solo parcialmente usada, es decir, no completamente usada, en general, lo que significa al menos parcialmente sin usar.
[0129] Esta realización según la invención se basa en el hallazgo de que es ventajoso señalar una información de
retroalimentación usando una parte no usada, al menos en parte, de una unidad de recursos que no está reservada para el dispositivo de comunicación receptor sino para un dispositivo de comunicación diferente, porque esto permite el suministro de retroalimentación sin requerir que se dedique un recurso propio para dicha retroalimentación, lo que ayuda a ahorrar ancho de banda y recursos al tiempo que ayuda a aumentar la confiabilidad. Además, se ha descubierto que el uso de dicho recurso que está reservado para un dispositivo de comunicación diferente pero no usado por el dispositivo de comunicación diferente para la señalización de información de retroalimentación no afecta la usabilidad o disponibilidad del recurso para el dispositivo de comunicación para el que está reservado el recurso porque la retroalimentación se inserta solo en recursos no usados, por ejemplo, en partes del ancho de banda que están "vacías", es decir, que no llevan una carga útil, de todos modos. A través de esta técnica, se proporciona un doble uso de una unidad de recursos que está reservada para un dispositivo de comunicación diferente sin tener que aumentar la complejidad de la unidad de recursos o sin tener que reservar o asignar un recurso para el dispositivo de comunicación que desea transmitir información de retroalimentación. En particular, puede explotarse el hecho de que los recursos se asignen a los dispositivos de manera "preventiva", sin tener la certeza de que los dispositivos realmente usarán los recursos. En caso de que el dispositivo de comunicación diferente tenga una demanda de recursos, normalmente no se verá afectado, pero en caso de que no use realmente un recurso inalámbrico asignado de manera preventiva, este recurso inalámbrico se usará sin embargo para la retroalimentación (por otro dispositivo, que no sea el dispositivo para el que está reservado el recurso inalámbrico).
[0131] En una realización, el dispositivo de comunicación transmite, como información de retroalimentación, una información de acuse de recibo que indica si las una o más unidades de información recibidas desde el segundo dispositivo de comunicación se han recibido correctamente o no.
[0133] En otra realización, el dispositivo de comunicación transmite, como la información de retroalimentación, un indicador de calidad de canal, CQI, información que describe una calidad de canal, que puede estar en forma de un valor de canal escalar, el dispositivo de comunicación transmite, como la información de retroalimentación, un indicador de rango, RI, información que describe un rango de transmisión para usar o un número de capas espaciales para usar por el transmisor para transmitir datos, y/o el dispositivo de comunicación transmite, como la información de retroalimentación, un indicador de matriz de precodificación, PMI, información que describe qué matriz de precodificación se usaría para la transmisión hacia el dispositivo de comunicación, y/o el dispositivo de comunicación transmite, como información de retroalimentación, una información de estado de canal, CSI, que describe un estado de un canal, por ejemplo para múltiples antenas, esta información puede transmitirse en forma de un conjunto de una pluralidad de coeficientes de canal.
[0135] En otra realización, el dispositivo de comunicación identifica una unidad de recursos inalámbricos que está reservada para una transmisión de un dispositivo de comunicación diferente y que está al menos parcialmente sin usar para la transmisión de la información de retroalimentación. Reservado, puede, por ejemplo, referirse a asignado o programado, por ejemplo, por una estación base que realiza la asignación de recursos. La identificación puede realizarse, por ejemplo, detectando si se usa la unidad de recursos o detectando la ocupación de la unidad con recursos.
[0137] En una realización, el dispositivo de comunicación monitorea una actividad de transmisión en una unidad de recursos inalámbricos que está reservada para una transmisión del dispositivo de comunicación diferente, y donde el dispositivo de comunicación está configurado para identificar la unidad de recursos inalámbricos monitoreada para la transmisión de la información de retroalimentación si se encuentra que la unidad de transmisión inalámbrica está al menos parcialmente sin usar. El monitoreo puede realizarse escuchando una actividad de transmisión, por ejemplo, usando técnicas de escuchar antes de hablar(Listen-Before-Talk,LBT) o CSMA/CA. La unidad de recursos inalámbricos puede ser una reserva de unidades de recursos inalámbricos físicos, por ejemplo, asignada o programada, por ejemplo, por una estación base que realiza la asignación de recursos.
[0139] En una realización adicional, el dispositivo de comunicación determina si una parte de la unidad de recursos inalámbricos, estando la unidad de recursos inalámbricos reservada para una transmisión de un dispositivo de comunicación diferente, está sin usar y usando una parte posterior de dicha unidad de recursos inalámbricos para la transmisión de la información de retroalimentación. La parte de la unidad de recursos inalámbricos puede referirse a una primera parte de una subtrama o intervalo de tiempo de transmisión acortado(shortened Transmission Time Interval,sTTI) consistiendo en unos pocos símbolos, y la reserva puede referirse a la asignación o programación, por ejemplo, por una estación base que realiza la asignación de recursos. La parte posterior puede referirse a una parte inmediatamente posterior a la parte que se ha identificado como no usada, por ejemplo, una segunda parte de la subtrama.
[0141] En otra realización, el dispositivo de comunicación supervisa una pluralidad de unidades de recursos inalámbricos que están reservadas para una transmisión de uno o más dispositivos de comunicación diferentes con el fin de identificar una unidad de recursos inalámbricos que está al menos parcialmente sin usar para la transmisión de la información de retroalimentación. La unidad de recursos inalámbricos que está al menos parcialmente sin usar puede incluso estar completamente sin usar.
[0142] En una realización adicional, un dispositivo de comunicación recibe una información de asignación de recursos de un dispositivo de comunicación de gestión, esta puede ser una estación base, por ejemplo, un gNB, donde la información de asignación de recursos describe una asignación de recursos de comunicación inalámbrica, por ejemplo, de unidades de recursos inalámbricos a diferentes dispositivos de comunicación, que pueden ser, en ejemplos, una reserva de recursos de comunicación inalámbrica, e indica qué recursos de comunicación inalámbrica son usables para la transmisión de información de retroalimentación por dispositivos de comunicación distintos de los dispositivos de comunicación a los que se asignan los respectivos recursos de comunicación inalámbrica. Por ejemplo, puede indicarse qué recursos de comunicación inalámbrica pueden usarse en el caso de que el dispositivo de comunicación al que se asigna el recurso de comunicación inalámbrica no haga uso, o no haga un uso completo, del recurso de comunicación inalámbrica.
[0144] En otra realización, el dispositivo de comunicación está configurado para usar la información de asignación de recursos recibida para decidir qué unidad de recursos inalámbricos usar para la transmisión de la información de retroalimentación. Por ejemplo, el dispositivo de comunicación puede configurarse para transmitir dada la información de asignación de recursos desde el dispositivo de comunicación de transmisión de retroalimentación, que puede ser un equipo de usuario. En ejemplos, el espacio para transmitir retroalimentación puede estar limitado, para ahorrar ancho de banda, por ejemplo, a unidades de recursos inalámbricos indicadas en una información de asignación de recursos.
[0146] En una realización, el dispositivo de comunicación monitorea selectivamente una actividad de transmisión en unidades de recursos inalámbricos, que pueden ser unidades de recursos inalámbricos físicos, que están reservadas para una transmisión de un dispositivo de comunicación diferente en la información de asignación de recursos recibida y que están marcadas para ser usables para la transmisión de información de retroalimentación en la información de asignación de recursos recibida, para identificar una unidad de recursos inalámbricos al menos parcialmente no usada para la transmisión de la información de retroalimentación. Por ejemplo, las unidades de recursos inalámbricos reservados pueden asignarse o programarse, por ejemplo, a través de una estación base que realiza la asignación de recursos.
[0148] Según otra realización, se proporciona un dispositivo de comunicación, por ejemplo, un denominado dispositivo de comunicación de envío, que transmite una o más unidades de información a otro dispositivo de comunicación, por ejemplo, un denominado dispositivo de comunicación de recepción, y supervisa una unidad de recursos, que no está asignada al otro dispositivo de comunicación, pero reservada para una transmisión de un dispositivo de comunicación que es diferente del otro dispositivo de comunicación para una información de retroalimentación del otro dispositivo de comunicación. Por ejemplo, las unidades de información pueden ser bloques o paquetes de datos y/o bloques o paquetes de control, y los dispositivos de comunicación pueden ser dispositivos de comunicación móviles tales como equipos de usuario. El dispositivo de comunicación puede transmitir a otro (es decir, el otro) dispositivo de comunicación directamente a través de un enlace lateral sin involucrar una estación base a la que el dispositivo de comunicación también podría comunicarse. En ejemplos, la unidad de recursos puede ser una unidad de recursos inalámbrica, y/o la unidad de recursos puede reservarse para una transmisión del dispositivo de comunicación o cualquiera de los dispositivos de comunicación adicionales, que también pueden ser equipos de usuario.
[0150] Esta realización según la invención también se basa en el hallazgo de que es ventajoso proporcionar información de retroalimentación a un dispositivo de comunicación receptor que ha recibido una o más unidades de información enviadas por el dispositivo de comunicación emisor a través del uso de una parte no usada, al menos en parte, de una unidad de recursos que no está reservada para el dispositivo de comunicación receptor sino para un dispositivo de comunicación diferente, porque esto permite la provisión de retroalimentación sin requerir que un recurso esté dedicado para dicha retroalimentación, lo que puede ayudar a ahorrar ancho de banda y recursos al tiempo que aumenta la fiabilidad. Además, se ha descubierto que el uso de dicho recurso que está reservado para un dispositivo de comunicación diferente pero no usado por el dispositivo de comunicación diferente para la señalización de información de retroalimentación no afecta la usabilidad o disponibilidad del recurso para su propósito original. Además, se ha descubierto que dicho doble uso del recurso puede mantener el tamaño del ancho de banda reservado o incluso puede aumentar la relación entre la cantidad de datos transmitidos y el ancho de banda reservado.
[0152] Además, también se aplican las mismas consideraciones mencionadas anteriormente para el dispositivo de comunicación receptor correspondiente.
[0154] En una realización adicional, el dispositivo de comunicación monitorea una unidad de recursos, que no está asignada a otro (es decir, el otro) dispositivo de comunicación, sino que está reservada para una transmisión de un dispositivo de comunicación que es diferente del otro dispositivo de comunicación para una señalización de información de acuse de recibo si la una o más unidades de información transmitidas por el otro dispositivo de comunicación han sido recibidas adecuadamente por el otro dispositivo de comunicación. Por ejemplo, la unidad de recursos puede estar reservada para la transmisión del dispositivo de comunicación o de cualquier otro dispositivo de comunicación. En ejemplos, dicha información de acuse de recibo constituye la información de señalización o es una parte de la información de retroalimentación.
[0155] En una realización adicional, el dispositivo de comunicación recibe, como la información de retroalimentación, un indicador de calidad de canal, CQl, información que describe una calidad de canal, que puede, en un ejemplo, estar en forma de un valor de canal escalar, y/o donde el dispositivo de comunicación recibe, como la información de retroalimentación, un indicador de rango, RI, información que describe el rango de transmisión a usar o el número de capas espaciales a usar por el transmisor, por ejemplo, del dispositivo de comunicación, para transmitir datos, y/o donde el dispositivo de comunicación recibe como la información de retroalimentación un indicador de matriz de precodificación, PMI, información que describe qué matriz de precodificación debe usarse para la transmisión hacia el dispositivo de comunicación, por ejemplo, para comunicación de enlace lateral mimo de múltiples antenas, y/o donde el dispositivo de comunicación recibe como la información de retroalimentación una información de estado de canal, CSI, que describe un estado de un canal. Por ejemplo, esto puede ser en forma de un conjunto de una pluralidad de coeficientes de canal, por ejemplo, para comunicaciones de enlace lateral mimo de múltiples antenas.
[0157] En otra realización, el dispositivo de comunicación monitorea una pluralidad de unidades de recursos inalámbricos que están reservadas para una transmisión de un dispositivo de comunicación diferente que es diferente de otro (es decir, el otro) dispositivo de comunicación, por ejemplo, diferente de otro equipo de usuario, con el fin de identificar una unidad de recursos inalámbricos que es usada por otro dispositivo de comunicación, que también puede ser un equipo de usuario, para la transmisión de la información de retroalimentación. Una unidad de recursos inalámbricos puede incluir, por ejemplo, la numerología NR, espacio de tiempo-frecuencia con espaciado de subportadora flexible(Subcarrier Spacing,SCS), banda ancha y banda estrecha(Narrowband,NB), si hay varias portadoras agregadas. Para los dispositivos loT de banda estrecha, se deben admitir NB agregados. Por ejemplo, la unidad de recursos inalámbricos puede incluir, por ejemplo, numerología NR, tiempo-frecuencia-espacio, opcionalmente con espaciado de subportadora flexible(Subcarrier Spacing,SCS), banda ancha, así como banda estrecha(Narrowband,n
B). En el caso de que, por ejemplo, estén involucrados dispositivos loT de banda estrecha, se deben admitir NB agregados.
[0158] En aún otra realización, el dispositivo de comunicación detecta un patrón característico que se asigna a otro (es decir, el otro) dispositivo de comunicación, para reconocer una transmisión de una información de retroalimentación por otro dispositivo de comunicación, por ejemplo, el patrón característico puede ser una secuencia de aleatorización característica.
[0160] En otra realización, el dispositivo de comunicación recibe una información de asignación de recursos para un dispositivo de comunicación de gestión, que puede ser una estación base, por ejemplo, un gNB, donde la información de asignación de recursos describe una asignación de recursos de comunicación inalámbrica a diferentes dispositivos de comunicación e indica qué recursos de comunicación inalámbrica son usables para una transmisión de información de retroalimentación por dispositivos de comunicación distintos de los dispositivos de comunicación a los que se asignan los respectivos recursos de comunicación inalámbrica. Por ejemplo, los recursos de comunicación inalámbrica pueden ser unidades de recursos inalámbricos, y la asignación de los recursos de comunicación inalámbrica puede referirse a una reserva de recursos de comunicación inalámbrica. La indicación de qué recursos de comunicación inalámbrica son usables puede ser para el caso de que el dispositivo de comunicación, al que se asignan los recursos de comunicación inalámbrica, no haga uso, o haga un uso completo, del recurso de comunicación inalámbrica.
[0161] En otra realización, el dispositivo de comunicación usa la información de asignación de recursos recibida para limitar un número de unidades de recursos inalámbricos monitorizadas para retroalimentación desde otro (es decir, el otro) dispositivo de comunicación. Por ejemplo, solo pueden monitorearse dichas unidades de recursos inalámbricos que se indican como usables para la transmisión de información de retroalimentación por dispositivos de comunicación que no sean el dispositivo de comunicación al que se asignan los respectivos recursos de comunicación inalámbrica.
[0162] En otra realización, el dispositivo de comunicación monitorea selectivamente una actividad de transmisión en unidades de recursos inalámbricos, que pueden ser unidades de recursos inalámbricos físicos que están reservados, por ejemplo, asignados o programados, por ejemplo, por una estación base que realiza la asignación de recursos, para la transmisión de un dispositivo de comunicación diferente, que puede ser diferente del otro dispositivo de comunicación, en la información de asignación de recursos recibida donde están marcados para ser usables para la transmisión de una información de retroalimentación en la información de asignación de recursos recibida, para encontrar la información de retroalimentación.
[0164] En una realización adicional, el dispositivo de comunicación busca, por ejemplo, selectivamente, la información de retroalimentación en una o más unidades de recursos inalámbricos que están al menos parcialmente sin usar, por ejemplo, en una parte de una unidad de recursos inalámbricos después de una parte inicial sin usar de dicha unidad de recursos inalámbricos.
[0166] En otra realización, el dispositivo de comunicación solo busca unidades de recursos inalámbricos, una parte inicial de las cuales no se usa, para obtener la información de retroalimentación.
[0168] Según otra realización, un dispositivo de comunicación coordina una asignación de recursos a una pluralidad de dispositivos de comunicación y se comunica con la pluralidad de dispositivos de comunicación, donde el dispositivo de comunicación proporciona una información de asignación de recursos a la pluralidad de dispositivos de
comunicación, donde la información de asignación de recursos describe una asignación de recursos de comunicación inalámbrica a diferentes dispositivos de comunicación e indica qué recursos de comunicación inalámbrica son usables para la transmisión de información de retroalimentación por dispositivos de comunicación distintos de los dispositivos de comunicación a los que se asignan los respectivos recursos de comunicación inalámbrica. Por ejemplo, el dispositivo de comunicación puede ser una estación base, por ejemplo, un gNB. La asignación de recursos de comunicación inalámbrica puede referirse a una reserva de recursos de comunicación inalámbrica, y los recursos de comunicación inalámbrica pueden referirse a unidades de recursos inalámbricos. La indicación de qué recursos de comunicación inalámbrica son usables puede realizarse en el caso de que el dispositivo de comunicación al que se asigna el recurso de comunicación inalámbrica no haga uso, o haga un uso completo, del recurso de comunicación inalámbrica, por ejemplo.
[0170] Esta realización según la invención también se basa en el hallazgo de que es ventajoso transmitir una información de retroalimentación desde un dispositivo de comunicación receptor usando una parte de una unidad de recursos, la parte no es usada por el dispositivo de comunicación para el cual está (principal o preferentemente) reservada, la unidad de recursos no está reservada para el dispositivo de comunicación receptor sino para un dispositivo de comunicación diferente. Se ha descubierto que informar a los dispositivos de comunicación sobre una asignación de recursos actual proporcionando una información de asignación de recursos ayuda a usar doblemente un recurso asignado a un dispositivo de comunicación diferente, asignándose el recurso pero no siendo usado completamente por el dispositivo de comunicación para el que está reservado sin un aumento de la complejidad de la unidad de recursos o sin necesidad de reservar o asignar un recurso para el dispositivo de comunicación que desea transmitir información de retroalimentación. Por ejemplo, puede señalarse que un recurso inalámbrico está reservado preferentemente (o de clasificación previa) para un dispositivo de comunicación dado, pero que este recurso inalámbrico puede ser (de una manera de clasificación inferior) usado por uno o más de otros dispositivos de comunicación para una retroalimentación. Por lo tanto, se mejora la eficiencia de los recursos. Por otro lado, los dispositivos de comunicación que desean transmitir una señalización o dispositivos de comunicación que esperan una retroalimentación ya no necesitan monitorear todos los recursos inalámbricos disponibles para recursos inalámbricos gratuitos o para recursos inalámbricos comprendiendo una información de retroalimentación. Por el contrario, la señalización de los recursos inalámbricos con puede usarse (de una manera de clasificación más baja) para una transmisión de retroalimentación reduce el "espacio de búsqueda" para identificar los recursos inalámbricos usables o usados para la transmisión de retroalimentación.
[0172] En una realización, el dispositivo de comunicación identifica unidades de recursos inalámbricos que son usadas solo parcialmente por los dispositivos de comunicación a los que se asignan las respectivas unidades de recursos inalámbricos, y marca las unidades de comunicación inalámbrica que son usadas solo parcialmente por los dispositivos de comunicación a los que se asignan como usables para la transmisión de información de retroalimentación por dispositivos de comunicación distintos de los dispositivos de comunicación a los que se asignan los respectivos recursos de comunicación inalámbrica en la información de asignación. Por ejemplo, el dispositivo de comunicación puede ser una estación base, por ejemplo, un gNB, y los recursos de comunicación inalámbrica pueden referirse a unidades de recursos inalámbricos.
[0174] En otra realización, el dispositivo de comunicación monitorea un uso de unidades de recursos inalámbricos por la pluralidad de dispositivos de comunicación y marca unidades de recursos inalámbricos, cuyo uso es inferior o igual a un valor umbral predeterminado como usable para la transmisión de información de retroalimentación por dispositivos de comunicación distintos de los dispositivos de comunicación a los que se asignan las respectivas unidades de recursos inalámbricos en la información de asignación, o el dispositivo de comunicación marca una o más unidades de recursos inalámbricos que tienen un uso relativamente pequeño como usables para la transmisión de información de retroalimentación por dispositivos de comunicación distintos de los dispositivos de comunicación a los que se asignan las respectivas unidades de recursos inalámbricos en la información de asignación.
[0176] Según otra realización, se proporciona un sistema comprendiendo un dispositivo de comunicación que sirve como una estación base, un dispositivo de comunicación que sirve a un dispositivo de comunicación emisor de datos y un dispositivo de comunicación que sirve como un dispositivo de comunicación receptor de datos, donde el dispositivo de comunicación emisor de datos transmite una o más unidades de datos directamente a los dispositivos de comunicación receptores de datos a través de un enlace lateral, y donde el dispositivo de comunicación receptor de datos está configurado para transmitir una señalización de información de acuse de recibo si una unidad de información se ha recibido correctamente desde el dispositivo de comunicación emisor de datos o no.
[0178] Esta realización según la invención también se basa en el hallazgo de que es ventajoso señalizar una información de retroalimentación usando una parte no usada, al menos parcialmente, de una unidad de recursos que no está reservada para el dispositivo de comunicación receptor sino para un dispositivo de comunicación diferente, porque esto permite la provisión de retroalimentación sin requerir que se dedique un recurso propio para dicha retroalimentación, lo que ayuda a ahorrar ancho de banda y recursos al tiempo que ayuda a aumentar la fiabilidad.
[0179] Según otra realización, se proporciona un procedimiento para la comunicación comprendiendo la recepción, en un dispositivo de comunicación, de una o más unidades de información desde un segundo dispositivo de comunicación,
comprendiendo además la transmisión de una información de retroalimentación en una unidad de recursos inalámbricos que está reservada para la transmisión de un dispositivo de comunicación diferente pero que no se usa o solo se usa parcialmente por el dispositivo de comunicación diferente. Por ejemplo, el procedimiento puede ser realizado por un primer dispositivo de comunicación que puede ser un equipo de usuario. La una o más unidades de información pueden ser bloques o paquetes de datos y/o bloques o paquetes de control y pueden recibirse desde un segundo dispositivo de comunicación, por ejemplo, el equipo de usuario 2, a través de un enlace directo. La información de retroalimentación puede referirse, por ejemplo, a información de acuse de recibo y/o indicador de calidad de canal, CQI, información y/o indicador de rango, RI, información o un indicador de matriz de precodificación, PMI, información y/o información de estado de canal, CSI. Una unidad de recursos inalámbricos puede ser una unidad de un grupo de bloques de recursos que está reservado, por ejemplo, asignado o programado, por ejemplo, por una estación base que realiza la asignación de recursos. El dispositivo de comunicación diferente puede ser diferente del dispositivo de comunicación inalámbrica, por ejemplo, el primer dispositivo de comunicación inalámbrica. No se usa o solo se usa parcialmente puede referirse a no se usa completamente, en términos generales, que está al menos parcialmente sin usar.
[0181] Este procedimiento se basa en las mismas consideraciones que el dispositivo de comunicación correspondiente.
[0182] Según otra realización, el procedimiento de comunicación comprende transmitir, a través de un dispositivo de comunicación, una o más unidades de información a otro dispositivo de comunicación, y comprende monitorizar una unidad de recursos, que puede ser una unidad de recursos inalámbrica, que no está asignada al otro dispositivo de comunicación, sino reservada para una transmisión de un dispositivo de comunicación que es diferente del otro dispositivo de comunicación para una información de retroalimentación desde el otro dispositivo de comunicación. Por ejemplo, los dispositivos de comunicación pueden ser dispositivos de comunicación móvil tales como un equipo de usuario. Las unidades de información pueden referirse a bloques o paquetes de datos y/o bloques o paquetes de control, la transmisión puede realizarse directamente a través de un enlace lateral sin involucrar una estación base, a la que el dispositivo de comunicación también podría comunicarse. La supervisión puede realizarse, por ejemplo, a través del dispositivo de comunicación y la unidad de recursos puede reservarse para la transmisión del dispositivo de comunicación o cualquier otro dispositivo de comunicación adicional.
[0184] Este procedimiento se basa en las mismas consideraciones que el dispositivo de comunicación correspondiente.
[0185] Según otra realización, un procedimiento para la comunicación comprende coordinar una asignación de recursos a una pluralidad de dispositivos de comunicación, el procedimiento comprende proporcionar una información de asignación de recursos a la pluralidad de dispositivos de comunicación, donde la información de asignación de recursos describe una asignación de recursos de comunicación inalámbrica a diferentes dispositivos de comunicación e indica qué recursos de comunicación inalámbrica son usables para la transmisión de información de retroalimentación por dispositivos de comunicación distintos de los dispositivos de comunicación a los que se asignan los respectivos recursos de comunicación inalámbrica. Por ejemplo, la coordinación puede realizarse a través de una estación base de dispositivo de comunicación, por ejemplo, un gNB. La asignación puede referirse a una reserva de recursos de comunicación inalámbrica, los recursos de comunicación inalámbrica pueden referirse a unidades de recursos inalámbricos. La indicación puede realizarse en el caso de que el dispositivo de comunicación al que se asigna el recurso de comunicación inalámbrica no haga uso, o no haga un uso completo, del recurso de comunicación inalámbrica.
[0187] Este procedimiento se basa en las mismas consideraciones que el dispositivo de comunicación correspondiente.
[0188] Los procedimientos mencionados anteriormente se complementan opcionalmente con una de las características y funcionalidades descritas en esta invención con respecto a los dispositivos de comunicación correspondientes.
[0189] Según otra realización, se proporciona un programa informático para realizar el procedimiento de las realizaciones anteriores.
[0191] Según otra realización, se proporciona un dispositivo de comunicación que recibe una o más unidades de información, que pueden ser bloques o paquetes de datos y/o bloques o paquetes de control, de una pluralidad de otros dispositivos de comunicación, donde el dispositivo de comunicación recibe un mensaje de asignación de recursos de un dispositivo de comunicación de gestión, donde el mensaje de asignación de recursos define una asignación de posiciones de bit asociadas con un acuse de recibo de unidades de información recibidas de la pluralidad de otros dispositivos de comunicación en una unidad de información de acuse de recibo combinada, y donde el dispositivo de comunicación transmite una unidad de información de acuse de recibo combinada en respuesta a una recepción de unidades de información de una pluralidad de otros dispositivos de comunicación usando la asignación de posiciones de bit definida en el mensaje de asignación de recursos. Por ejemplo, el dispositivo de comunicación puede ser un dispositivo de comunicación móvil, por ejemplo, un equipo de usuario UE. La técnica usada puede referirse al concepto de HARQ de multidifusión. El dispositivo de comunicación puede recibir las unidades de información a través de un enlace directo sin la participación de una estación base, por ejemplo, múltiples transmisiones de unidifusión desde una serie de dispositivos de comunicación de transmisión, que pueden ser equipos de usuario. La unidad de información de acuse
de recibo combinada puede referirse a una difusión agrupada D2D/V2X, una multidifusión, una difusión en grupo o una HARQ de unidifusión. Las posiciones de bit pueden referirse a un bit de acuse de recibo del UE, que puede definirse en el mensaje de asignación de recursos, por ejemplo, de tal manera que un bit en un paquete multibit o unidad de transmisión esté asociado con un estado de recepción, ACK/NACK de una unidad de información respectiva recibida desde uno respectivo de los otros dispositivos de comunicación.
[0193] Esta realización según la invención se basa en el hallazgo de que es ventajoso proporcionar una señalización de una información de acuse de recibo en una unidad de información de acuse de recibo combinada porque esto permite que en un sistema donde un dispositivo de comunicación se comunica con una pluralidad de dispositivos de comunicación, pueda usarse una única unidad de información de acuse de recibo combinada para señalizar la información de acuse de recibo respectiva, definiéndose la estructura (es decir, las posiciones de bit de la información de acuse de recibo para cada uno de la pluralidad de dispositivos de comunicación) de la unidad de información de acuse de recibo combinada en un mensaje de asignación de recursos que se comunica a la pluralidad de dispositivos de comunicación. El uso de una única unidad de información de acuse de recibo combinada puede ayudar a ahorrar recursos que serían usados por una provisión individual de información de retroalimentación por cada uno de la pluralidad de dispositivos de comunicación a costa de transmitir el mensaje de asignación de recursos. Además, se ha descubierto que el uso de dicha unidad de información de acuse de recibo combinada puede proporcionar una visión general rápida y eficiente para un dispositivo de comunicación de gestión en cuanto a qué dispositivo de comunicación puede ser necesario para desencadenar una retransmisión o para adaptar un modo de comunicación a una comunicación más sólida o confiable. Además, tener una asignación configurable de manera flexible de posiciones de bits a los dispositivos de comunicación permite una adaptación al entorno de comunicación, por ejemplo, sobre la base del conocimiento de cuáles de los dispositivos de comunicación recibirán unidades de información de muchos otros dispositivos de comunicación y de qué subconjunto de un conjunto completo de dispositivos de comunicación se recibirán las unidades de información.
[0195] En otra realización, el dispositivo de comunicación difunde o multidifunde o difunde en grupo la unidad de información de acuse de recibo combinada. Por ejemplo, esto puede ser una retroalimentación del UE de multidifusión/difusión en grupo con una HARQ de múltiples bits. Por ejemplo, la radiodifusión puede implicar que todos los dispositivos en el área de cobertura reciban este HARQ.
[0197] En otra realización, el dispositivo de comunicación transmite la unidad de información de acuse de recibo combinada a los otros dispositivos de comunicación a través de un enlace lateral que implica una estación base (BaseStation,BS), que es un dispositivo de comunicación de gestión. Por ejemplo, la HARQ de multidifusión/difusión en grupo puede transmitirse a través de un enlace lateral.
[0199] En una realización, el dispositivo de comunicación establece bits en posiciones de bits asociadas con uno o más de otros dispositivos de comunicación desde los cuales se recibieron correctamente una o más unidades de información a un primer valor de bit y establece bits en posiciones de bits asociadas con uno o más de otros dispositivos de comunicación desde los cuales no se recibieron correctamente una o más unidades de información o desde los cuales no se recibieron unidades de información a un segundo valor que es diferente del primer valor. Por ejemplo, las posiciones de bit pueden ser posiciones de bit de la unidad de información de acuse de recibo combinada, y el primer valor de bit puede ser uno y el segundo valor de bit puede ser cero. En una realización, esta puede ser una configuración para configurar un mensaje de multidifusión/difusión en grupo para todos los demás UE.
[0201] En otra realización, el dispositivo de comunicación transmite una unidad de acuse de recibo combinada para unidades de información recibidas de otros dispositivos de comunicación diferentes dentro de un período de tiempo predeterminado, por ejemplo, dentro de un cierto intervalo de tiempo. Por ejemplo, la transmisión debe ocurrir dentro de un cierto intervalo de tiempo predeterminado.
[0203] En otra realización, el mensaje de asignación de recursos también define en qué unidad de recursos inalámbricos, por ejemplo, intervalo de tiempo, región de tiempo-frecuencia, región de código de tiempo-frecuencia, numerología, etc., se transmitirá la unidad de información de acuse de recibo combinada, y donde el dispositivo de comunicación transmite la unidad de información de acuse de recibo combinada en la unidad de recursos inalámbricos especificada por el mensaje de asignación de recursos. Por ejemplo, el mensaje de multidifusión/difusión en grupo podría transmitirse con un determinado recurso asignado. Opcionalmente, como una actualización o extensión, se define una HARQ de multidifusión/difusión en grupo para ser transmitida en un modo autónomo, así como para un modo fuera de cobertura.
[0205] En otra realización, el dispositivo de comunicación evalúa un mensaje de asignación de recursos que se lleva a cuestas en los datos. Por ejemplo, este mensaje de asignación de recursos puede recibirse preferentemente desde una estación base, que opcionalmente puede comprender una información de conmutación de retroalimentación que puede cambiar entre una provisión de retroalimentación individual y una provisión de una unidad de información de acuse de recibo combinada.
[0207] Según otra realización, se proporciona un dispositivo de comunicación que transmite una o más unidades de
información a otro dispositivo de comunicación y recibe un mensaje de asignación de recursos desde un dispositivo de comunicación de gestión, donde el mensaje de asignación de recursos define una asignación de posiciones de bit asociadas con un acuse de recibo de unidades de información recibidas por el otro dispositivo de comunicación en una unidad de información de acuse de recibo combinada y donde el dispositivo de comunicación recibe una unidad de información de acuse de recibo combinada y evalúa en una posición de bit definida por el mensaje de asignación de recursos para derivar una información si una o más unidades de información transmitidas por el dispositivo de comunicación han sido recibidas correctamente por el otro dispositivo de comunicación o no. Por ejemplo, el dispositivo de comunicación puede ser uno de varios dispositivos de comunicación móviles, por ejemplo, muchos equipos de usuario que reciben retroalimentación. Las unidades de información pueden ser bloques o paquetes de datos y/o bloques o paquetes de control y pueden transmitirse directamente a través de un enlace lateral, sin involucrar una estación base, a la que el dispositivo de comunicación también podría comunicarse. El bit en una posición de bit definida por el mensaje de asignación de recursos puede definirse como asociado con un acuse de recibo de una unidad de información recibida por otro (es decir, el otro) dispositivo de comunicación, por ejemplo, el equipo de usuario 1, desde el propio dispositivo de comunicación.
[0209] Esta realización según la invención también se basa en el hallazgo de que es ventajoso señalizar una información de acuse de recibo en una unidad de información de acuse de recibo combinada, esto permite que en un sistema donde un dispositivo de comunicación se comunica con una pluralidad de dispositivos de comunicación, se pueda usar una única unidad de información de acuse de recibo combinada para señalizar la información de acuse de recibo respectiva. La estructura (es decir, las posiciones de bit de la información de acuse de recibo para cada uno de la pluralidad de dispositivos de comunicación) de la unidad de información de acuse de recibo combinada que se define en un mensaje de asignación de recursos puede comunicarse a la pluralidad de dispositivos de comunicación.
[0210] En una realización, el dispositivo de comunicación retransmite una unidad de información a otro (es decir, el otro) dispositivo de comunicación en caso de que el bit evaluado de las unidades de información de acuse de recibo combinadas indique que la transmisión previa de dicha unidad de información no fue recibida adecuadamente por otro dispositivo de comunicación. El dispositivo de comunicación puede, por ejemplo, retransmitir selectivamente la unidad de información, también es posible retransmitir la transmisión HARQ como unidifusión. Por ejemplo, el bit evaluado puede estar en la posición de bit definida por el mensaje de asignación de recursos.
[0212] En una realización, el mensaje de asignación de recursos también define en qué unidad de recursos inalámbricos, por ejemplo, intervalo de tiempo, región de tiempo-frecuencia, región de código de tiempo-frecuencia, etc., se transmitirá la unidad de información de acuse de recibo combinada y donde el dispositivo de comunicación recibe la unidad de información de acuse de recibo combinada en la unidad de recursos inalámbricos especificada por el mensaje de asignación de recursos. Por ejemplo, un dispositivo de comunicación de recepción, por ejemplo, un UE de recepción, podría monitorear los recursos necesarios para recibir la información HARQ.
[0214] En una realización, el dispositivo de comunicación evalúa un mensaje de asignación de recursos que se aprovecha de los datos. El mensaje de asignación de recursos puede recibirse preferentemente de una estación base y puede comprender opcionalmente una información de conmutación de retroalimentación que puede cambiar entre una recepción de retroalimentación individual y una recepción de una unidad de información de acuse de recibo combinada.
[0215] Según una realización adicional, un dispositivo de comunicación, por ejemplo, un dispositivo de comunicación de gestión, coordina una asignación de recursos a una pluralidad de dispositivos de comunicación y se comunica con la pluralidad de dispositivos de comunicación, donde el dispositivo de comunicación proporciona una información de asignación de recursos a la pluralidad de dispositivos de comunicación, donde la información de asignación de recursos define una asignación de posiciones de bits asociadas con un acuse de recibo de unidades de información recibidas por un dispositivo de comunicación dado desde una pluralidad de otros dispositivos de comunicación en la unidad de información de acuse de recibo combinada para ser transmitida por el dispositivo de comunicación dado en respuesta a una recepción de unidades de información desde una pluralidad de los otros dispositivos de comunicación. Por ejemplo, el dispositivo de comunicación puede ser una estación base, por ejemplo, un gNB o un eNB que programa los recursos y las posiciones de bits. El dispositivo de comunicación dado y la pluralidad de otros dispositivos de comunicación pueden ser dispositivos de comunicación móviles, por ejemplo, equipos de usuario.
[0217] Esta realización según la invención también se basa en el hallazgo de que es ventajoso señalizar una información de acuse de recibo en una unidad de información de acuse de recibo combinada, esto permite que en un sistema donde un dispositivo de comunicación se comunica con una pluralidad de dispositivos de comunicación, se pueda usar una única unidad de información de acuse de recibo combinada para señalizar la información de acuse de recibo respectiva. La estructura (es decir, las posiciones de bit de la información de acuse de recibo para cada uno de la pluralidad de dispositivos de comunicación) de la unidad de información de acuse de recibo combinada que se define en un mensaje de asignación de recursos se comunica a través de la gestión a la pluralidad de dispositivos de comunicación. Además, se ha descubierto que el uso de dicha unidad de información de acuse de recibo combinada puede proporcionar una visión general rápida y eficiente para el dispositivo de comunicación de gestión en cuanto a qué dispositivo de comunicación de la pluralidad de dispositivos de comunicación puede ser necesario para desencadenar una retransmisión o para adaptar un modo de comunicación a una comunicación más robusta o
confiable.
[0219] En otra realización, el dispositivo de comunicación proporciona información de asignación de recursos que asigna unidades de recursos inalámbricos para transmisiones desde otros múltiples dispositivos de comunicación al dispositivo de comunicación dado a través de un enlace lateral que no implica el propio dispositivo de comunicación. Por ejemplo, el dispositivo de comunicación puede ser una estación base, por ejemplo, un gNB. Los otros dispositivos de comunicación pueden ser equipos de usuario. Por ejemplo, el dispositivo de comunicación asigna recursos y no participa en la comunicación de los datos a través del enlace lateral.
[0221] En otra realización, el dispositivo de comunicación identifica un dispositivo de comunicación al que una pluralidad de otros dispositivos de comunicación pueden enviar unidades de información sobre la base de la asignación de unidades de recursos inalámbricos, el dispositivo de comunicación puede ser un gNB, y los otros dispositivos de comunicación pueden ser dispositivos de comunicación móviles, por ejemplo, equipos de usuario, donde el dispositivo de comunicación reserva una unidad de recursos inalámbricos para la unidad de información de acuse de recibo combinada para ser transmitida por el dispositivo de comunicación identificado en respuesta a la identificación del dispositivo de comunicación, y asigna las posiciones de bit dentro de la unidad de información de acuse de recibo dependiendo de un conocimiento de qué otros dispositivos de comunicación tienen unidades de recursos inalámbricos asignadas para su transmisión al dispositivo de comunicación identificado. Por ejemplo, la estación base, por ejemplo, gNB, puede usar su conocimiento sobre la asignación de unidades de recursos inalámbricos, y la estación base, identifica equipos de usuario de multidifusión de retroalimentación y equipos de usuario de recepción de retroalimentación, también puede reservar el recurso asignado para esta HARQ agrupada.
[0223] En una realización, el dispositivo de comunicación incluye la información de asignación de recursos en una información de control de enlace descendente de dispositivo individual, por ejemplo, una DCI de 5G, o en una información de control de enlace descendente de grupo, por ejemplo, DCI de grupo de 5G. En ejemplos, el dispositivo de comunicación o estación base puede usar información de control de enlace descendente para transmitir esta información de asignación de recursos.
[0225] En otra realización, el dispositivo de comunicación multidifunde/difunde en grupo la información de asignación de recursos a una pluralidad de dispositivos de comunicación, que pueden ser equipos de usuario, donde la información de asignación de recursos comprende una asignación de una unidad de recursos inalámbricos para la unidad de información de acuse de recibo combinada, por ejemplo, recursos de transmisión de enlace lateral para los cuales transmitir el mensaje de retroalimentación HARQ de difusión para un equipo de usuario y/o recursos de grupo de recepción de enlace lateral para los cuales recibir el mensaje de retroalimentación HARQ de difusión desde el equipo de usuario, por ejemplo, una información en qué unidad de recursos inalámbricos se va a transmitir la unidad de información de acuse de recibo combinada, y asignación de posiciones, por ejemplo, información de posición de bit HARQ, asociada con un acuse de recibo de unidades de información recibidas por un dispositivo de comunicación dado, por ejemplo, un equipo de usuario, desde una pluralidad de otros dispositivos de comunicación, por ejemplo, equipo de usuario adicional, en una unidad de información de acuse de recibo combinada, y una información de tamaño de mensaje, por ejemplo, el tamaño de mensaje de una retroalimentación HARQ agregada, que describe un tamaño de mensaje de la unidad de información de acuse de recibo combinada. Esto puede definir, por ejemplo, las propiedades de este mensaje de información de asignación de recursos.
[0227] En una realización, el dispositivo de comunicación, por ejemplo, un gNB, actualiza dinámicamente la información de asignación de recursos, por ejemplo, la información de recursos puede asignarse dinámicamente.
[0229] En otra realización, el dispositivo de comunicación, por ejemplo, el gNB, supervisa una comunicación entre otros dispositivos de comunicación, por ejemplo, entre equipos de usuario, e identifica un dispositivo de comunicación, por ejemplo, un primer equipo de usuario, al que una pluralidad de otros dispositivos de comunicación, por ejemplo, los otros equipos de usuario, envían unidades de información dentro de un período de tiempo predeterminado sobre la base de la supervisión, y reserva una unidad de recursos inalámbricos para la unidad de información de acuse de recibo combinada para ser transmitida por el dispositivo de comunicación identificado en respuesta a la identificación del dispositivo de comunicación, y asigna las posiciones de bits dentro de la unidad de información de acuse de recibo combinada dependiendo de un conocimiento de qué otros dispositivos de comunicación han transmitido unidades de información al dispositivo de comunicación identificado dentro del período de tiempo predeterminado. En un ejemplo, la estación base puede monitorear los recursos para la asignación dinámica y la reserva, incluyendo la información de posición de bits.
[0231] En otra realización, el dispositivo de comunicación proporciona al menos una parte de la información de asignación de recursos a cuestas de los datos. Esto puede comprender opcionalmente una información de conmutación de retroalimentación que puede conmutar otros dispositivos de comunicación entre una provisión de retroalimentación individual y una provisión de una unidad de información de acuse de recibo combinada.
[0233] Según una realización adicional, se proporciona un procedimiento de comunicación comprendiendo recibir, en un dispositivo de comunicación, una o más unidades de información de una pluralidad de otros dispositivos de
comunicación, comprendiendo el procedimiento recibir, por ejemplo, en el dispositivo de comunicación, un mensaje de asignación de recursos de un dispositivo de comunicación de gestión, donde el mensaje de asignación de recursos define una asignación de posiciones de bits asociadas con un acuse de recibo de unidades de información recibidas de la pluralidad de otros dispositivos de comunicación en una unidad de información de acuse de recibo combinada, y comprendiendo el procedimiento transmitir una unidad de información de acuse de recibo combinada, por ejemplo, una HARQ de difusión agrupada en D2D, en respuesta a una recepción de unidades de información de una pluralidad de otros dispositivos de comunicación usando la asignación de posiciones de bits definida en el mensaje de asignación de recursos. Las unidades de información pueden, por ejemplo, ser bloques o paquetes de datos y/o bloques o paquetes de control y pueden recibirse a través de enlaces directos, sin la participación de la estación base, por ejemplo, transmisión de unidifusión múltiple desde varios dispositivos de comunicación de transmisión, los dispositivos de comunicación pueden ser, por ejemplo, equipos de usuario. La asignación de la posición de bits puede ser bits de acuse de recibo de equipo de usuario respectivos, y el mensaje de asignación de recursos puede especificar, por ejemplo, que un bit en un paquete de múltiples bits o unidad de transmisión está asociado con un estado de recepción, ACK/NACK, de una unidad de información respectiva recibida de uno respectivo de los otros dispositivos de comunicación.
[0235] Este procedimiento se basa en las mismas consideraciones que el dispositivo de comunicación correspondiente.
[0236] Según una realización, se proporciona un procedimiento de comunicación, comprendiendo el procedimiento transmitir, a través de un dispositivo de comunicación, que puede ser un equipo de usuario, una o más unidades de información, que pueden ser bloques o paquetes de datos y/o bloques o paquetes de control a otro dispositivo de comunicación, que puede ser un equipo de usuario, y comprendiendo el procedimiento recibir, por ejemplo, en el dispositivo de comunicación, un mensaje de asignación de recursos desde un dispositivo de gestión, donde el mensaje de asignación de recursos define una asignación de posiciones de bit asociadas con un acuse de recibo de unidades de información recibidas, a través del otro dispositivo de comunicación, desde una pluralidad de dispositivos de comunicación en una unidad de información de acuse de recibo combinada, y comprendiendo el procedimiento recibir, por ejemplo, en el dispositivo de comunicación, una unidad de información de acuse de recibo combinada, y evaluar un bit en una posición de bit definida por el mensaje de asignación de recursos para derivar información si una o más unidades de información transmitidas por el dispositivo de comunicación han sido recibidas adecuadamente por el otro dispositivo de comunicación o no. Por ejemplo, la una o más unidades de información pueden transmitirse directamente a través de un enlace lateral sin involucrar a una estación base, a la que el dispositivo de comunicación también podría comunicarse. En un ejemplo, la posición de bit puede definirse como asociada con un acuse de recibo de una unidad de información desde el dispositivo de comunicación.
[0238] Este procedimiento se basa en las mismas consideraciones que el dispositivo de comunicación correspondiente.
[0239] Según una realización, se proporciona un procedimiento de comunicación, comprendiendo coordinar, a través de un dispositivo de comunicación, una asignación de recursos a una pluralidad de dispositivos de comunicación, comprendiendo proporcionar una información de asignación de recursos a la pluralidad de dispositivos de comunicación, donde la información de asignación de recursos define una asignación de posiciones de bits asociadas con un acuse de recibo de unidades de información recibidas por un dispositivo de comunicación dado, por ejemplo, un primer equipo de usuario, desde una pluralidad de otros dispositivos de comunicación, por ejemplo, otros equipos de usuario, en una unidad de información de acuse de recibo combinada a transmitir por el dispositivo de comunicación dado en respuesta a una recepción de unidades de información desde una pluralidad de los otros dispositivos de comunicación.
[0241] Este procedimiento se basa en las mismas consideraciones que el dispositivo de comunicación correspondiente.
[0242] Los procedimientos mencionados anteriormente se complementan opcionalmente con una de las características y funcionalidades descritas en esta invención con respecto a los dispositivos de comunicación correspondientes.
[0243] Según una realización, se proporciona un programa informático para realizar un procedimiento según las realizaciones mencionadas anteriormente, cuando el programa informático se ejecuta en un ordenador.
[0245] Breve descripción de los dibujos
[0247] La Fig.1 muestra un diagrama de bloques de un dispositivo de comunicación según una realización de la presente invención;
[0249] la Fig. 2 muestra un diagrama de bloques de un dispositivo de comunicación según una realización de la presente invención;
[0251] la Fig. 3 muestra un diagrama de bloques de un dispositivo de comunicación adicional según una realización de la presente invención;
[0252] la Fig. 4 muestra una disposición conceptual de un sistema según una realización de la presente invención;
[0253] la Fig. 5 muestra un diagrama de flujo de un procedimiento para un dispositivo de comunicación según una realización de la presente invención;
[0254] la Fig. 6 muestra un diagrama de flujo de un procedimiento para un dispositivo de comunicación según una realización de la presente invención;
[0255] la Fig. 7 muestra un diagrama de flujo de un procedimiento para comunicación para un dispositivo de comunicación según una realización de la presente invención;
[0256] la Fig. 8 muestra un diseño de un sistema ilustrativo para transmitir información de retroalimentación HARQ según una realización de la presente invención;
[0257] la Fig. 9 muestra un diseño de otro sistema ilustrativo para transmitir información de retroalimentación HARQ según una realización de la presente invención;
[0258] la Fig. 10 muestra una ilustración conceptual sobre cómo se transmite la retroalimentación HARQ según una realización de la presente invención;
[0259] la Fig. 11 muestra un diagrama de bloques conceptual de un procedimiento realizado por transmisor y receptor según una realización de la presente invención;
[0260] la Fig. 12 muestra el diagrama de bloques conceptual de la Fig. 11 en el caso de que se envíe una indicación ACK según una realización de la presente invención;
[0261] la Fig. 13 muestra un diagrama de bloques de un dispositivo de comunicación según una realización de la presente invención;
[0262] la Fig. 14 muestra un diagrama de bloques de otro dispositivo de comunicación según otra realización de la presente invención;
[0263] la Fig. 15 muestra un diagrama de bloques de un dispositivo de comunicación según otra realización de la presente invención;
[0264] la Fig. 16 muestra una disposición conceptual de un sistema según una realización adicional de la presente invención; la Fig. 17 muestra un diagrama de flujo de un procedimiento para un dispositivo de comunicación, por ejemplo, un equipo de usuario, según una realización de la presente invención;
[0265] la Fig. 18 muestra un diagrama de flujo de un procedimiento para un dispositivo de comunicación, por ejemplo, un equipo de usuario, según una realización adicional de la presente invención;
[0266] la Fig. 19 muestra un diagrama de flujo de un procedimiento para un dispositivo de comunicación, por ejemplo, una estación base, según otra realización de la presente invención;
[0267] la Fig. 20 muestra un diagrama esquemático de un intervalo de una subtrama asignada para comunicaciones de enlace lateral según una realización de la presente invención;
[0268] la Fig. 21 muestra una visión general conceptual sobre la estructura de un grupo de recursos de transmisión para una realización de la presente invención;
[0269] la Fig. 22 muestra un dibujo conceptual de un dispositivo de comunicación, por ejemplo, un equipo de usuario, según una realización de la presente invención;
[0270] la Fig. 23 muestra un dibujo conceptual de un dispositivo de comunicación, por ejemplo, un equipo de usuario, según una realización de la presente invención;
[0271] la Fig. 24 muestra un dibujo conceptual de un dispositivo de comunicación, por ejemplo, una estación base, según una realización de la presente invención;
[0272] la Fig. 25 muestra un diagrama de flujo de un procedimiento para un dispositivo de comunicación, por ejemplo, un equipo de usuario, según una realización de la presente invención;
[0273] la Fig. 26 muestra un diagrama de flujo de un procedimiento para un dispositivo de comunicación, por ejemplo, un
equipo de usuario, según una realización de la presente invención;
[0275] la Fig. 27 muestra un diagrama de flujo de un procedimiento para un dispositivo de comunicación, por ejemplo, un dispositivo de gestión de comunicación, según una realización de la presente invención;
[0277] la Fig. 28 muestra una visión general de un sistema comprendiendo una pluralidad de dispositivos de comunicación según una realización de la presente invención;
[0279] la Fig. 29 muestra un diagrama de la opción 1 de una asignación de recursos HARQ de multidifusión de grupo según una realización de la presente invención;
[0281] la Fig. 30 muestra un diagrama de la opción 2 de una asignación de recursos HARQ a través de control de enlace descendente según una realización de la presente invención; y
[0283] la Fig. 31 muestra una estructura general de una subtrama y un grupo de bloques de recursos.
[0285] Descripción detallada de las Realizaciones
[0287] A continuación, se describirán diferentes realizaciones según la invención. Sin embargo, debe observarse que las funcionalidades descritas con respecto a diferentes realizaciones también pueden combinarse. Además, las realizaciones descritas aquí no deben considerarse como limitantes del alcance.
[0289] En primer lugar, se describirán algunas consideraciones generales, que deben considerarse preferidas, pero no necesarias, con respecto a un entorno de comunicación, donde pueden usarse las realizaciones según la invención.
[0290] En los sistemas de comunicación, es posible que los dispositivos de comunicación envíen sus transmisiones a través de una estación base entre sí, o que puedan comunicarse directamente. En cualquier caso, es ventajoso proporcionar una señalización sobre si los paquetes de datos se han recibido correctamente o no. Esta señalización puede mejorar la confiabilidad del proceso de comunicación.
[0292] Un sistema de comunicación ilustrativo comprende una sola estación base que admite transmisiones de enlace lateral(Sidelink,SL) y dos dispositivos de comunicación, UE1 y UE2, donde el UE 2 transmite al UE 1 (en un escenario D2D o V2X atípico). UE1 ha recibido algunos datos del UE2 a través de una transmisión de SL de unidifusión. El UE2 espera una retroalimentación de solicitud de repetición automática híbrida, HARQ, del UE1 con respecto al resultado de su primera transmisión, cada transmisión puede definirse como una ID de proceso HARQ.
[0294] Retroalimentación de codificación con decodificación a ciegas UE
[0296] A continuación, se describirán algunas realizaciones según la invención que usan una suma de verificación modificada para una señalización.
[0298] Con el fin de proporcionar una señalización HARQ, los recursos de comunicación pueden reservarse para este tipo de señalización. Si no se proporciona dicho recurso, es más difícil encontrar una manera de proporcionar esta señalización. Según la presente solicitud, hay dos escenarios para integrar la retroalimentación hAr Q y transmitirla al equipo de usuario apropiado.
[0300] A) La retroalimentación HARQ puede incrustarse y transmitirse a lo largo del SL en el canal de control o en la siguiente transmisión de datos programada al UE2 desde el UE1. Puede priorizarse el canal de control PSCCH ya que se desconoce la siguiente transmisión de datos programada por el UE1. Sin embargo, el canal de datos PSSCH no está excluido.
[0302] Esto se representa en la Fig. 8, donde se muestra el caso donde la retroalimentación HARQ (por ejemplo, una señalización de retroalimentación de si una unidad de información se ha recibido correctamente o no, también designada como retroalimentación ACK/NACK) se transmite a través de un enlace lateral. El UE2 transmite datos usando una transmisión de enlace lateral de unidifusión 810, como se representa por la flecha izquierda que apunta desde UE2 a UE1. La transmisión de unidifusión de enlace lateral 810 puede comprender un canal de control PSCCH y un canal de datos PSSCH. Después de que el UE1 haya recibido la transmisión, envía de vuelta la información de retroalimentación HARQ apropiada, como se representa por la flecha de la derecha 820 que apunta desde el UE1 al UE2. La retroalimentación HARQ puede señalizarse usando un valor de verificación que se ha modificado adecuadamente según si la información del UE2 se ha recibido correctamente o no. Esta retroalimentación puede integrarse en la información de control, por ejemplo, solo el PSCCH, no se usa el canal de datos PSSCH. En otro escenario, la información de control PSCCH no se usa, pero la retroalimentación se integra en el canal de datos PSSCH. En una alternativa adicional, la retroalimentación se integra tanto en la información de control PSCCH como en los datos PSSCH.
[0303] Con respecto a la Fig. 8, en otras palabras, se ilustran tres formas diferentes donde la retroalimentación HARQ puede llevarse a cuestas en los canales de control y datos existentes del enlace lateral. En las opciones primera y segunda, las HARQ se transmiten en la suma de verificación del canal de control y de datos, respectivamente. La tercera opción no está excluida, pero requiere duplicar el esfuerzo de decodificación ciega para extraer la información HARQ. Esto también podría aplicarse al modo fuera de cobertura, autónomo, de transmisiones D2D/V2X, que también se conoce como modo 2/modo 4, respectivamente.
[0305] B) Las transmisiones de retroalimentación de HARQ de enlace ascendente se retransmiten a través de la estación base, por ejemplo, gNB, al UE1, que a continuación se retransmite al UE2. Esto se muestra en la Fig. 9.
[0307] La Fig. 9 muestra el caso donde la retroalimentación HARQ se transmite a través del enlace ascendente/enlace descendente, presenta un procedimiento alternativo para transmitir la retroalimentación HARQ integrada en CRC al UE 2, es decir, a través del enlace ascendente a través de la estación base (eNB/gNB). Los canales de control y datos de enlace ascendente se usan para proporcionar las indicaciones HARQ, en el caso de que el SL del UE 1-UE 2 no esté disponible/débil o no esté programado para ninguna transmisión. En detalle, el UE2 transmite datos usando una transmisión de enlace lateral de unidifusión, como se representa a través de la flecha 910 que apunta desde el UE2 al UE1. La transmisión de unidifusión de enlace lateral 910 puede comprender un canal de control PSCCH y un canal de datos PSSCH. Después de que el UE1 haya recibido la transmisión 910, envía de vuelta la información de retroalimentación HARQ apropiada, como se representa a través de la flecha 920 que apunta desde el UE1 a una estación base, por ejemplo, gNB. La retroalimentación HARQ puede señalizarse usando un valor de verificación que se ha modificado adecuadamente según si la información del UE2 ha sido recibida correctamente o no por el UE1. Esta retroalimentación puede integrarse en la información de control del enlace ascendente, por ejemplo, solo el PUCCH, no se usa el canal de datos PUSCH. En otro escenario, la información de control PUCCH no se usa, pero la retroalimentación se incorpora en el canal de datos de enlace ascendente PUSCH. En una alternativa adicional, la retroalimentación está integrada tanto en la información de control de enlace ascendente PUCCH como en el PUSCH de datos. El gNB a continuación reenvía una indicación de si se requiere o no una retransmisión usando el enlace descendente 930 al UE2.
[0309] En otras palabras, la Fig. 9 muestra que, según una realización, la retroalimentación HARQ puede enviarse (o reenviarse) a través de una estación base. La comunicación podrá proceder de la siguiente manera. En primer lugar, se envía una transmisión de datos desde el UE2 al UE1, esta transmisión puede realizarse a través de una conexión de unidifusión de enlace lateral 910. Para esta transmisión, puede usarse un canal de control PSCCH y un canal de datos PSSCH. Después de la transmisión, el UE1 modifica un valor de verificación asociado con la transmisión de datos para contener información de retroalimentación HARQ. Esta información de retroalimentación HARQ puede enviarse a la estación base gNB. En una primera realización, el canal de control PUCCH puede contener la suma de verificación incluyendo la retroalimentación HARQ. En otra realización, la suma de verificación incluyendo la retroalimentación HARQ puede enviarse usando el canal de datos PUSCH. En una tercera realización, la suma de verificación con la información HARQ puede ser enviada por los canales de control y de datos PUCCH y PUSCH. Por lo tanto, la realización según la Fig. 9 presenta un procedimiento alternativo para transmitir la retroalimentación HARQ integrada en CRC al UE2, es decir, a través del enlace ascendente a través de la estación base. Los canales de control y datos del enlace ascendente se usan para proporcionar las indicaciones HARQ, por ejemplo, en el caso de que el enlace lateral del UE1 al UE2 no esté disponible/sea débil o no esté programado para ninguna transmisión.
[0311] En ambos casos, la idea es integrar la retroalimentación HARQ en un valor de verificación, por ejemplo, un CRC, de una transmisión de canal de control o una transmisión de datos programada posterior desde el UE1, de modo que el UE2 o la estación base puedan, por ejemplo, emplear una decodificación a ciegas para extraer su propia retroalimentación HARQ (por ejemplo, una retroalimentación HARQ destinada al dispositivo de comunicación respectivo) para iniciar una decisión sobre si realizar una retransmisión o no.
[0313] Una ventaja de incorporar la retroalimentación HARQ en el valor de verificación (por ejemplo, CRC) es que la información/datos de control no necesita decodificarse para determinar una información HARQ-ACK, sino más bien, a partir del resultado del valor de verificación. Por ejemplo, la suma de verificación puede ser una verificación de redundancia cíclica, valor CRC. El valor de verificación servirá a continuación para dos propósitos:
[0315] i) servir como mecanismo de detección de errores para preservar la integridad de la información de control o datos transmitida;
[0317] ii) indicar si se requiere una retransmisión a través de una indicación ACK/NACK adicional.
[0319] En este caso, en algunos casos se tendrían que incluir uno o más bits adicionales en la suma de verificación. Pero en este caso, el soporte para usuarios heredados puede correr el riesgo de exclusión con un formato de suma de control modificado. Por lo tanto, la inclusión de más bits en la suma de verificación debe considerarse opcional.
[0321] Con el fin de ilustrar más claramente un ejemplo de la transmisión, incorporación y extracción de retroalimentación, la Fig. 10 muestra una línea de tiempo del procedimiento HARQ. En una primera etapa, el UE2 envía una transmisión
100 al UE1. Esta transmisión comprende información de control, así como datos. Tanto la información de control 101 como los datos 103 comprenden cada uno una suma de control 102 y 104 respectiva, la información de control 101 comprende la suma de control 102, los datos 103 comprenden la suma de control 104. El UE1 determina si la transmisión se ha recibido correctamente o no. En base a esta determinación, una suma de verificación de otra transmisión 109 puede verse alterada. Como se representa en la Fig. 10, el UE1 envía una transmisión 109 al UE2, esta transmisión comprende información de control 105 con suma de control 106 y datos 107 con suma de control 108. En este caso particular, la suma de verificación 108 de los datos 107 se altera (en comparación con una suma de verificación original, o en comparación con una suma de verificación que se transmitiría para los mismos datos para un resultado diferente de la determinación) para reflejar el resultado de la determinación. Para señalizar este resultado, el UE1 envía información de control 105 junto con su suma de verificación 106 y datos 107 junto con la suma de verificación 108 alterada al UE2. Es evidente que la alteración de la suma de verificación de los datos es simplemente un ejemplo, y en lugar de esta suma de verificación 108, también se podría haber alterado la suma de verificación de la información de control 106 o incluso ambas sumas de verificación 106 y 108.
[0323] En consecuencia, el UE1 puede concluir sobre la base de una evaluación común de los datos 107 y la suma de verificación 108 (alterada) si la transmisión 100 fue recibida correctamente por el UE2.
[0325] La Fig. 11 muestra un diagrama de bloques conceptual de las etapas realizadas por el transmisor y el receptor. Por ejemplo, la funcionalidad mostrada en los números de referencia 1100 a 1130 puede ser realizada por el UE1 (por ejemplo, como se muestra en la Fig. 8 o en la Fig. 9 o en la Fig. 10) y la funcionalidad mostrada en los números de referencia 1140 a 1190 puede ser realizada por el UE2 (por ejemplo, como se muestra en la Fig. 8 o en la Fig. 9 o en la Fig. 10).
[0327] Inicialmente, se proporcionan los datos que se transmitirán (por ejemplo, del UE2 al UE1 representado en la Fig. 10). En una primera etapa 1100, se calcula una suma de verificación de los datos. Como se mencionó anteriormente, la suma de verificación puede ser en realizaciones un valor CRC de verificación de redundancia cíclica, pero es evidente para el experto en la materia que también son posibles otras sumas de verificación (preferiblemente sumas de verificación de múltiples bits) como la llamada verificación de paridad longitudinal, la suma de verificación de Fletcher o similares. Además, en base a si un paquete de datos anterior (por ejemplo, transmitido en la transmisión 810 o 910) se ha recibido correctamente o no, se selecciona una máscara en la etapa 1105, y esta máscara se usa para modificar el valor de suma de verificación. En la etapa 1110, el valor de CRC calculado se modifica en base a la máscara seleccionada. En este caso ilustrativo, se realiza una operación XOR en la suma de verificación. La máscara usada para la operación XOR puede ser '1100' para ACK y '0011' para NACK en el caso ilustrativo de que la suma de verificación tenga una longitud de cuatro bits. Está claro que puede usarse cualquier otra combinación de máscaras, y que el tamaño de la máscara debe adaptarse al tamaño de la suma de control calculada. Después de realizar la operación XOR, la suma de verificación se adjunta a los datos en la etapa 1120. En la etapa 1130, la información comprendiendo los datos, así como la suma de verificación adjunta, se codifican y transmiten por canal (por ejemplo, en la transmisión 820 o 920).
[0329] El receptor (por ejemplo, UE2 o gNB) recibe la información y realiza una decodificación de canal en la etapa 1140. En la siguiente etapa, la información se desglosa en la suma de verificación y los datos en la etapa 1150. La suma de verificación separada se somete a una operación XOR, por lo que la suma de verificación se somete a XOR con las máscaras correspondientes a ACK y NACk en la etapa 1160. Los datos extraídos se usan para realizar el cálculo de la suma de verificación, en este caso un CRC, en la etapa 1170. En la etapa 1180, la suma de verificación calculada se compara con las sumas de verificación que se han separado de la información y se han sometido a las operaciones XOR para determinar si la información recibida comprendía una suma de verificación modificada por una máscara correspondiente a ACK o por una máscara correspondiente a NACK. En base al resultado de la comparación, se determina en la etapa 1190 si un caso de ACK o de NACK está presente. En el caso de ACK, se encuentra que los datos transmitidos previamente (por ejemplo, transmitidos por u E2) se han recibido correctamente (por ejemplo, por UE1) y no es necesaria ninguna retransmisión. En el caso de que se determine un NACK, puede activarse una retransmisión. En el caso de que la suma de verificación calculada (calculada en la etapa 1170) no corresponda a la suma de verificación modificada con la máscara correspondiente a ACK ni con la suma de verificación modificada con la máscara correspondiente a NACK, puede concluirse, por el dispositivo de comunicación UE2, que los datos transmitidos desde UE1 a UE2 (por ejemplo, fecha transmitida con transmisión 820 o con transmisión 920, o datos 107) se han corrompido. En este último caso, normalmente no es posible determinar si los datos transmitidos desde el UE2 al UE1 con la transmisión 810 o con la transmisión 910 (por ejemplo, los datos 103) han sido recibidos correctamente por el UE1. Por consiguiente, en una estrategia conservadora, también puede realizarse una retransmisión en este caso.
[0331] La Fig. 12 ilustra un ejemplo donde se enviará una indicación de ACK en un sistema correspondiente al diagrama de bloques de la Fig. 11. Como ejemplo, la suma de verificación, por ejemplo, un CRC, calculado en la etapa 1200, es '1111'. Las máscaras para la etapa 1205 son '1100' para un<a>C<k>y '0011' para un NACK. Por lo tanto, con el fin de señalizar un ACK, la máscara '1100' se usa en la etapa 1210. El resultado de XOR en la suma de verificación '1111' con la máscara '1100' es '0011'. El resultado XOR se adjunta a los datos en la etapa 1220 y el canal se codifica en la etapa 1230. Después de la transmisión, el receptor decodifica la información en la etapa 1240 y separa en la etapa
1250 la suma de verificación que está en este ejemplo '0011'. A partir de entonces, se realiza una operación XOR en la etapa 1260 en la suma de verificación con los valores de las máscaras '1100' y '0011'. Los resultados respectivos son "1111" y "0000". Estos dos resultados se comparan en la etapa 1280 con una suma de verificación que se ha calculado en la etapa 1270 basándose en los datos decodificados con el resultado '1111'. Una comparación de los valores arroja que se ha transmitido un ACK. Por lo tanto, en la etapa 1290, puede determinarse que se ha transmitido un ACK y que se han recibido correctamente los datos transmitidos previamente.
[0333] A continuación, se presentan diferentes realizaciones que proporcionan una señalización HARQ según los principios analizados anteriormente. Cabe señalar que cualquiera de los detalles mencionados anteriormente puede introducirse opcionalmente en las realizaciones descritas a continuación, ya sea individualmente o en combinación.
[0335] La Fig. 1 muestra un dispositivo de comunicación 150 según una realización de la presente solicitud. Un dispositivo de comunicación, UE1, está recibiendo una o más unidades de información 160, que pueden ser bloques o paquetes de datos o también bloques o paquetes de control desde un segundo dispositivo de comunicación (por ejemplo, desde el UE2). Los dispositivos de comunicación pueden, por ejemplo, ser dispositivos de comunicación móvil como equipos de usuario o, en un caso general, teléfonos celulares, tabletas, PDA, dispositivos portátiles, dispositivos IoT o cualquier otro dispositivo de comunicación que se comunique con otros dispositivos de comunicación. El dispositivo de comunicación realiza una verificación en cuanto a si la unidad de información se ha recibido correctamente. Existen diferentes técnicas para verificar si una información se ha recibido correctamente, una de estas pruebas puede ser el uso de una suma de verificación, como una verificación de redundancia cíclica, una verificación de paridad longitudinal, una suma de verificación de Fletcher o similares. En base al resultado de la determinación de si la unidad de información se ha recibido correctamente, el dispositivo de comunicación UE1 modifica un valor de verificación 180 asociado a una unidad de información 170 para ser transmitido por el dispositivo de comunicación UE1. Esta unidad de información tiene asociado un valor de verificación 180, este valor de verificación se modifica selectivamente para reflejar el resultado de la determinación de si la unidad de información se ha recibido correctamente. Después de que se haya modificado el valor de verificación, se transmite la unidad de información con el valor de verificación 172 modificado. Con esta técnica, se ha establecido una señalización que puede usarse para señalar al dispositivo de comunicación receptor si una unidad de información previa se ha recibido correctamente o no.
[0337] El valor de verificación 172, que se modifica como se ha descrito anteriormente, puede permitir la detección de uno o más errores de bit después de la recepción de la unidad de información 170, y dependiendo del tipo de valor de verificación, pueden detectarse errores de bit al menos hasta un número predeterminado de errores de bit, y en casos que dependen del valor de verificación usado, incluso es posible la corrección de errores de bit.
[0339] La señalización en cuanto a si la unidad de información 160 se ha recibido correctamente puede, por ejemplo, realizarse usando una manipulación particular del valor de verificación asociado con una unidad de información 170. Por ejemplo, esta modificación puede comprender realizar una operación XOR con una máscara de bits adecuada. En el caso de que la información se haya recibido correctamente, y se señalizará el acuse de recibo, generalmente denominado a Ck . Este ACK puede señalizarse usando una máscara de bits de un número de "0", lo que dejaría el valor de verificación original sin cambios. En el otro caso, que se tenga que señalar que la unidad de información 160 no ha sido recibida correctamente, se debe señalar un no acuse de recibo, NACK. Para la señalización de un NACK, puede usarse una máscara de bits consistiendo en un número de '1' s, que invierte el valor de verificación original al aplicar la operación XOR.
[0341] Este tipo de retroalimentación, también conocida como retroalimentación HARQ, puede llevarse a cuestas en los canales de control o de datos. El dispositivo de comunicación UE1 que se muestra en la Fig. 1 puede, por ejemplo, corresponder al UE1 que se muestra, por ejemplo, en la Fig. 8, y se representa en la Fig. 8 que la retroalimentación HARQ puede llevarse a cuestas en una unidad de información transmitida en un canal de control PSCCH, también puede transmitirse en un canal de datos PSSCH y también puede transmitirse en los canales de control y datos PSCCH y PSSCH. Si bien usar solo un canal para cargar esta información puede ayudar a ahorrar el esfuerzo computacional, cargar la información tanto al canal de control como al de datos aumenta la fiabilidad del proceso de señalización.
[0342] La Fig. 2 muestra un dibujo conceptual del dispositivo de comunicación UE2200. Como se describe en relación con la Fig. 1, también el dispositivo de comunicación UE2200 puede ser un dispositivo de comunicación móvil, por ejemplo, un equipo de usuario o similar. El dispositivo de comunicación UE2200 transmite una o más unidades de información 210 a otro dispositivo de comunicación, que puede ser, por ejemplo, UE1. La comunicación puede realizarse directamente a través de una conexión de enlace lateral, en este caso, una estación base no necesita estar involucrada en el proceso de comunicación. También aquí, las unidades de información pueden ser bloques o paquetes de datos, o también pueden ser bloques o paquetes de control. Este dispositivo de comunicación recibe 220 una o más unidades de información que tienen asociados uno o más valores de verificación 222. Estos valores de verificación 222 pueden ser valores binarios de múltiples bits como, por ejemplo, valores CRC. En base a los valores de verificación 222, el dispositivo de comunicación 200 deriva (bloque 202) si las unidades de información 210 que se transmitieron previamente, se recibieron adecuadamente por el otro dispositivo de comunicación.
[0344] Como se describió anteriormente, el valor de verificación 222 puede usarse para detectar errores de bits hasta un
cierto número de errores de bits, y también puede usarse en casos para la corrección de estos errores de bits. En base al valor de verificación 222, el dispositivo de comunicación 2200 UE puede determinar si una unidad de información transmitida previamente se ha recibido correctamente o no usando una serie de reglas de derivación predeterminadas. Si va a señalizarse una sola condición de ACK/NACK, puede haber dos reglas de derivación predeterminadas, pero también es posible señalizar un número diferente de estados de ACK/NACK, a continuación, debe usarse un número apropiado de reglas de derivación. Si, por ejemplo, no deben señalarse dos, sino cuatro o seis condiciones de acuse de recibo, pueden usarse cuatro o seis reglas de derivación. La derivación puede realizarse usando la suma de verificación 222 recibida con la unidad de información 220, a saber, comparando la suma de verificación 222 recibida con una suma de verificación que es calculada por el dispositivo de comunicación UE2 basándose en la unidad de información. En caso de que se use una operación XOR, el dispositivo de comunicación puede realizar la misma operación XOR en la suma de verificación calculada y comparar el resultado con la suma de verificación 222 recibida. A través de esta comparación, puede determinarse qué tipo particular de máscara de bits se ha usado para alterar la suma de verificación, lo que permite concluir si se pretende señalizar un ACK o un NACK.
[0345] La Fig. 3 muestra un dibujo conceptual de un dispositivo de comunicación 300 adicional según la presente solicitud. Este dispositivo de comunicación puede ser un nodo de red o una estación base, por ejemplo, un gNB. El dispositivo de comunicación 300 recibe una o más unidades de información 310 que tienen asociados uno o más valores de verificación 312, por ejemplo, desde un primer dispositivo de comunicación (por ejemplo, desde el dispositivo de comunicación 150, UE1). El dispositivo de comunicación 300 determina (bloque 302) si el uno o más valores de verificación 312 corresponden con una unidad de información respectiva (o, para ser precisos, con un contenido de datos útil de la unidad de información respectiva), que puede haber sido transmitido previamente, según una primera regla de derivación predeterminada o según una segunda regla de derivación predeterminada o no corresponde con la unidad de información respectiva en absoluto. El dispositivo de comunicación 300 inicia una retransmisión de una unidad de información correspondiente al primer dispositivo de comunicación UE1 dependiendo de la determinación (por ejemplo, usando un mensaje apropiado o una unidad de información 320), por ejemplo, en el caso de que se determine que la unidad de información transmitida previamente no se ha recibido correctamente (por el UE1).
[0346] Como se muestra en la Fig. 3, la unidad de información 310 recibida por el dispositivo de comunicación 300 tiene asociado un valor de verificación 312, esta unidad de información puede transmitirse desde otro dispositivo de comunicación, por ejemplo, el UE1. La información puede ser información de control en un PUCCH o datos en un PUSCH. Como se mencionó anteriormente, es posible usar información de control o información de datos (o, más precisamente, un valor de verificación asociado con la información de control o un valor de verificación asociado con los datos) para transportar la señalización ACK/NACK, pero también es posible usar tanto el canal de control como el de datos (o, más precisamente, los valores de verificación asociados con los canales de control y de datos) en paralelo para aumentar la confiabilidad de la señalización. Como se mencionó anteriormente, el valor de verificación 312 puede ser un valor de verificación de redundancia cíclica o cualquier otro valor creado según cualquier tipo de verificación. El valor de verificación puede ayudar a identificar errores de bit hasta un cierto número de errores de bit, e incluso puede ayudar a corregir errores de bit.
[0348] La Fig. 4 muestra la disposición conceptual de un sistema 400 comprendiendo un dispositivo de comunicación 410 según la Fig. 3 que sirve como una estación base, un dispositivo de comunicación 420 según la Fig. 2 que sirve como un dispositivo de comunicación emisor de datos y un dispositivo de comunicación 430 según la Fig. 1, que sirve como un dispositivo de comunicación receptor de datos. El dispositivo de comunicación del emisor de datos 420 transmite una o más unidades de información 422 directamente al dispositivo de comunicación 430 del receptor de datos a través de una conexión de enlace lateral. El dispositivo de comunicación 430 receptor de datos transporta (bloque 434) una información de acuse de recibo, que indica si una unidad de información se ha recibido correctamente desde el dispositivo de comunicación emisor de datos o no, en una información de valor de verificación 432.
[0350] Esta información de valor de verificación 432 puede transmitirse al dispositivo de comunicación emisor de datos 420, junto con una unidad de información 440 respectiva, directamente, o puede enviarse al dispositivo de comunicación 410 que sirve como estación base.
[0352] La Fig. 5 muestra un diagrama de flujo de un procedimiento, por ejemplo, para el dispositivo de comunicación de la Fig. 1. En una primera etapa 500, el dispositivo de comunicación (por ejemplo, el UE1) recibe una o más unidades de información desde un segundo dispositivo de comunicación (por ejemplo, el UE2). Estas unidades de información pueden, por ejemplo, recibirse a través de un enlace directo, tal como un enlace lateral. Como se mencionó anteriormente, las unidades de información pueden ser bloques o paquetes de datos, o también pueden ser bloques o paquetes de control. En la etapa 510, se muestra que se modifica un valor de verificación, el valor de verificación está asociado con una unidad de información transmitida por el dispositivo de comunicación, y puede transmitirse a una estación base, gNB, por ejemplo, o al segundo equipo de usuario, UE2. El valor de verificación se modifica dependiendo de si la unidad de información recibida del segundo dispositivo de comunicación UE2 ha sido recibida correctamente por el dispositivo de comunicación UE1 o no, para proporcionar así una señalización de si la unidad de información recibida del segundo dispositivo de comunicación UE2 se ha recibido correctamente o no. Esta señalización puede realizarse como se mencionó anteriormente, por ejemplo, realizando una operación XOR en el valor de verificación usando una máscara de bits adecuada.
[0353] La Fig. 6 muestra un procedimiento, por ejemplo, para un dispositivo de comunicación según la Fig. 2. En la etapa 600, el dispositivo de comunicación UE2 transmite una o más unidades de información, por ejemplo, a través de un enlace lateral, a otro dispositivo de comunicación UE1. Cuando, por ejemplo, las unidades de información se transmiten a través de un enlace lateral, esto puede no implicar una estación base, a la que el dispositivo de comunicación UE2 también podría comunicarse. En la etapa 610, el dispositivo de comunicación UE2 recibe una o más unidades de información que tienen asociados uno o más valores de verificación. Estos valores de verificación pueden ser valores binarios de múltiples bits, tales como los valores de CRC mencionados anteriormente. Como se mencionó anteriormente, también son posibles otros valores de verificación. En la etapa 620, el dispositivo de comunicación UE2 deriva una información que indica si las una o más unidades de información transmitidas por el dispositivo de comunicación UE2 han sido recibidas adecuadamente por el otro dispositivo de comunicación UE1 o no dependiendo de los uno o más valores de verificación. Esta derivación puede realizarse usando ciertas reglas, como las reglas mencionadas anteriormente que se aplican a las operaciones XOR realizadas en los uno o más valores de verificación.
[0355] La Fig. 7 muestra un procedimiento de comunicación, por ejemplo, para un dispositivo de comunicación que se muestra en la Fig. 3. En la etapa 700, el dispositivo de comunicación BS recibe una o más unidades de información que tienen asociados uno o más valores de verificación, desde un primer dispositivo de comunicación UE1. En la etapa 710, el dispositivo de comunicación BS determina si el uno o más valores de verificación corresponden a una unidad de información respectiva según una primera regla de derivación predeterminada, o según una segunda regla de derivación predeterminada, o no corresponden a la unidad de información respectiva. La primera regla de derivación predeterminada puede referirse al caso en que se va a señalizar una condición NACK, y la segunda regla de derivación puede usarse para señalizar una condición ACK. En la etapa 720, el dispositivo de comunicación BS inicia una retransmisión de una unidad de información al primer dispositivo de comunicación UE1 dependiendo del resultado de la determinación. Por ejemplo, la retransmisión puede iniciarse dependiendo de si el uno o más valores de verificación corresponden con una unidad de información respectiva según una primera regla de derivación predeterminada o según la segunda regla de derivación predeterminada, o si no corresponden con la unidad de información respectiva en absoluto.
[0357] Grupos de recursos de transmisión no usados para la transmisión de retroalimentación
[0359] Otras realizaciones también abordan la transmisión de información de retroalimentación.
[0361] Según estas realizaciones, los bloques de recursos no usados se detectan, por ejemplo, a través de un dispositivo de comunicación móvil, por ejemplo, UE1 conocido a partir de las Figs. 1-3. Por ejemplo, el equipo de usuario UE1 escucha un recurso (por ejemplo, monitorea una o más unidades de recursos inalámbricos) para detectar grupos de bloques de recursos no usados (o unidades de recursos inalámbricos no usados). Si el UE1 encuentra dicho grupo de bloques de recursos no usados, la retroalimentación se transmite en este recurso vacío.
[0363] Por ejemplo, el control de congestión en el vehículo a todo, V2X, puede realizarse según estas realizaciones detectando si otro equipo de usuario V2V usa un recurso físico para evitar colisiones. Por ejemplo, en algunas realizaciones, puede usarse un mecanismo que es (sustancialmente) idéntico al control de congestión usado en la comunicación de vehículo a todo para detectar un recurso inalámbrico no usado (o al menos parcialmente no usado). El CR es una de las métricas usadas para determinar la ocupación de un recurso físico.
[0365] La Fig. 20 ilustra el concepto del mecanismo de retroalimentación "escuchar antes de transmitir' según un aspecto de la presente solicitud. Permite que los recursos programados no usados de otros UE se usen para la retroalimentación de enlace lateral.
[0367] En otras palabras, el UE1 detecta inicialmente la ocupación del UE B (o UE2, u otro dispositivo de comunicación) en la primera parte de la subtrama (es decir, determina si el UE2 transmite en la primera parte de la subtrama), antes de transmitir su información de retroalimentación en la segunda parte de la subtrama. Si el UE1 detecta la "ausencia" del UE B (o UE2, u otro dispositivo de comunicación), entonces la retroalimentación puede transmitirse (por el UE1) usando el recurso. Es evidente que la retroalimentación no se limita solo a HARQ, sino que también puede incluir CQI y/o RI y/o PMI, por ejemplo, en las futuras transmisiones de unidifusión D2D/V2X MIMO de probabilidad.
[0369] En algunas realizaciones, se proporciona opcionalmente una técnica que permite que el UE receptor de retroalimentación sepa qué recursos buscar para este tipo de transmisión de retroalimentación dinámica.
[0371] La Fig. 13 muestra un dispositivo de comunicación 1300 ilustrativo según la presente solicitud, que puede ser un equipo UE1 de usuario, que recibe una o más unidades de información 1310, que pueden ser bloques o paquetes de datos o bloques o paquetes de control, desde un segundo dispositivo de comunicación, por ejemplo, equipo UE2 de usuario. Estas unidades de información 1310 pueden recibirse a través de un enlace directo. El dispositivo de comunicación UE1 genera una información de retroalimentación 1312, que puede ser, por ejemplo, un mensaje de acuse de recibo. También es posible que la información de retroalimentación 1312 sea (o comprenda) un indicador de
calidad de canal, y/o un indicador de rango, y/o un indicador de matriz de precodificación y/o información de estado de canal. Esta información de retroalimentación 1312 se transmite a continuación (a través de una señal apropiada 1320) en una unidad de recursos inalámbricos, por ejemplo, de un grupo de bloques de recursos o grupo de recursos de transmisión 1330, que está reservada (por ejemplo, preferente o previamente) para una transmisión de un dispositivo de comunicación diferente, pero no se usa o solo se usa parcialmente. El grupo de bloques de recursos 1330, que puede ser un grupo de recursos de transmisión, se explica con mayor detalle en relación con las Figs. 20 y 21. En general, dicho grupo de recursos de transmisión 1330 comprende partes (por ejemplo, unidades de recursos inalámbricos) que pueden ser reservadas, es decir, asignadas o programadas por una estación base para un determinado dispositivo de comunicación (o para uso preferencial por el determinado dispositivo de comunicación). En situaciones donde una parte 1332 del grupo de recursos de transmisión 1330, una unidad de recursos inalámbricos, está reservada para un dispositivo de comunicación (o para uso preferencial por parte del dispositivo de comunicación), pero no se usa o solo se usa parcialmente por este dispositivo de comunicación, es posible que la parte 1332 no usada del grupo de recursos de transmisión 1330, a saber, la unidad de recursos inalámbricos no usada, se use para transmitir la información de retroalimentación mencionada anteriormente. En este sentido, la Fig. 13 muestra que la información de retroalimentación 1312 es insertada por el dispositivo de comunicación 1300 en una parte no usada del grupo de recursos de transmisión 1330 (aunque esta parte está reservada o asignada para uso preferencial por otro dispositivo de comunicación).
[0373] La Fig. 14 muestra otra realización que sigue este concepto, a saber, que un dispositivo de comunicación 1400, que puede ser el equipo de usuario UE2, transmite unidades de información 1410 a otros dispositivos de comunicación, por ejemplo, el equipo de usuario 1420, por ejemplo, UE1. Esta transmisión puede realizarse directamente a través de un enlace lateral. El dispositivo de comunicación 1400 monitorea una unidad de recursos 1442, que puede ser una unidad de recursos inalámbricos. Esta unidad de recursos 1442 puede ser parte de un grupo de recursos de transmisión 1440, y esta unidad de recursos 1442 inalámbricos no está asignada al otro dispositivo de comunicación, por ejemplo, UE1, sino reservada para un dispositivo de comunicación diferente (o reservada para uso preferencial por el dispositivo de comunicación diferente). El monitoreo comprende monitorear 1430 la unidad de recursos para obtener información de retroalimentación del otro dispositivo de comunicación (a pesar de que la unidad de recursos está reservada para uso preferencial por parte del dispositivo de comunicación diferente). Usando esta técnica, la información de retroalimentación puede transmitirse al dispositivo de comunicación 1400 usando una unidad de recursos 1442 que no se usa o al menos no se usa en parte.
[0375] La Fig. 15 muestra una realización adicional según la presente solicitud, donde un dispositivo de comunicación 1500, que puede ser una estación base BS, coordina la asignación de recursos 1510a, por ejemplo, de los recursos de un grupo de recursos de transmisión, TRP, 1520. El dispositivo de comunicación 1500 se comunica con los dispositivos de comunicación 1540 para los cuales el dispositivo de comunicación 1500 ha coordinado la asignación de recursos. El dispositivo de comunicación 1500 proporciona una información de asignación de recursos 1502 a estos dispositivos de comunicación 1540, donde la información de asignación de recursos 1502 describe una asignación de recursos de comunicación inalámbrica a diferentes dispositivos de comunicación e indica qué recursos de comunicación inalámbrica son usables para una transmisión de información de retroalimentación por otros dispositivos de comunicación 1540. En particular, el dispositivo de comunicación 1500 puede, por ejemplo, señalar que los recursos de comunicación inalámbrica que están reservados para el uso preferencial por un dispositivo de comunicación dado también son usables para una señalización por otros dispositivos de comunicación que son diferentes del dispositivo de comunicación dado. De esta manera, el dispositivo de comunicación 1500 puede autorizar, a través de una señalización adecuada, un uso de menor rango de los recursos de comunicación inalámbrica para la señalización si estos recursos de comunicación no son usados por los dispositivos que están programados como usuarios de rango anterior de los respectivos recursos de comunicación inalámbrica.
[0377] La Fig. 16 muestra una disposición conceptual de un sistema 1600 comprendiendo un dispositivo de comunicación 1610 que sirve como una estación base (por ejemplo, que tiene la funcionalidad de la estación base 1500 como se describe con referencia a la Fig. 15), un dispositivo de comunicación 1620 que sirve como un dispositivo de comunicación emisor de datos (por ejemplo, que tiene la funcionalidad del dispositivo de comunicación 1400 como se describe con referencia a la Fig. 14), y un dispositivo de comunicación 1630 que actúa como un dispositivo de comunicación receptor de datos (por ejemplo, que tiene la funcionalidad del dispositivo de comunicación 1300 como se describe con referencia a la Fig. 13). El dispositivo de comunicación 1620 emisor de datos, por ejemplo, el UE2, transmite una o más unidades de datos 1622 directamente al dispositivo de comunicación 1630 receptor de datos, por ejemplo, el UE1, a través de un enlace lateral. El dispositivo de comunicación 1630 receptor de datos transmite una información de acuse de recibo 1632 que señala si la unidad de información se ha recibido correctamente o no. Aquí, el dispositivo de comunicación 1630 receptor de datos puede usar un recurso de comunicación inalámbrica reservado para la transmisión de otro dispositivo de comunicación inalámbrica para la señalización.
[0379] La Fig. 17 muestra un diagrama de flujo de un procedimiento que puede ser realizado por un dispositivo de comunicación, por ejemplo, por el equipo de usuario UE1, por ejemplo, conocido a partir de la Fig. 13. El procedimiento comprende, en la etapa 1710, que una o más unidades de información se reciben en el dispositivo de comunicación UE1 desde un segundo dispositivo de comunicación, que puede ser UE2. El UE1 a continuación transmite información de retroalimentación en una unidad de recursos inalámbricos que está reservada para la transmisión de un dispositivo
de comunicación diferente, pero que no es o solo es parcialmente usada por el dispositivo de comunicación diferente. A través de esta técnica, puede usarse el ancho de banda no usado y puede transmitirse información de retroalimentación sin la necesidad de asignar ancho de banda al dispositivo de comunicación UE1 para transmitir la información de retroalimentación.
[0381] La Fig. 18 muestra un procedimiento que puede ser realizado por un dispositivo de comunicación, por ejemplo, el equipo de usuario UE2, por ejemplo, conocido a partir de la Fig. 14. El dispositivo de comunicación UE2 transmite una o más unidades de datos a otro dispositivo de comunicación, que puede ser UE1, en la etapa 1810. Esta transmisión puede realizarse directamente a través de un enlace lateral, por ejemplo, sin involucrar a una estación base. El dispositivo de comunicación UE2 monitorea en la etapa 1820 una unidad de recursos que no está asignada al otro dispositivo de comunicación, sino reservada para la transmisión de un dispositivo de comunicación diferente para obtener información de retroalimentación del otro dispositivo de comunicación. De esta manera, el dispositivo de comunicación UE2 monitorea la información de retroalimentación y puede extraer la información de retroalimentación que está destinada a este dispositivo de comunicación sin tener que asignar una unidad de recursos para transmitir esta información de retroalimentación.
[0383] En la Fig. 19, se ilustra un procedimiento para un dispositivo de comunicación, que puede ser una estación base, por ejemplo, un gNB, por ejemplo, conocido a partir de la Fig. 15. El dispositivo de comunicación BS coordina en la etapa 1910 la asignación de recursos de una pluralidad de dispositivos de comunicación. El dispositivo de comunicación B<s>proporciona en la etapa 1920 una información de asignación de recursos correspondiente a la asignación coordinada de recursos, a la pluralidad de dispositivos de comunicación, donde la información de asignación de recursos describe una asignación o recursos de comunicación inalámbrica a diferentes dispositivos de comunicación e indica qué recursos de comunicación inalámbrica son usables para la transmisión de información de retroalimentación por otros dispositivos de comunicación.
[0385] La Fig. 20 muestra la estructura de un grupo de recursos de transmisión 2000 conceptualmente, a saber, una descripción general de un intervalo 2010 de una subtrama. El intervalo 2010 está asignado para las comunicaciones de enlace lateral. En este ejemplo particular, los recursos 2020 (por ejemplo, uno o más grupos de intervalos de frecuencia de una cuadrícula de tiempo-frecuencia, o uno o más grupos de códigos ortogonales; en términos generales, uno o más bloques de unidades de recursos inalámbricos 2022) programados para su uso por el equipo de usuario B pueden estar completamente sin usar, representados por la etiqueta 'parte sin usar' 2030. Esto puede ser detectado por el equipo de usuario 1 que escucha o detecta el recurso respectivo. Cuando se detecta (por ejemplo, por el UE1) que el recurso no está usado, el equipo de usuario 1 usa el recurso no usado para la transmisión de retroalimentación. Por ejemplo, una primera parte (o una primera mitad) de las respectivas unidades de recursos inalámbricos (por ejemplo, uno o más sTTI en una parte inicial de una trama de comunicación 5G) puede usarse como un período de detección. En otras palabras, el<u>E1 puede, por ejemplo, escuchar la parte primera o inicial de una unidad de recursos inalámbricos (por ejemplo, de una unidad de recursos inalámbricos asignada a otro dispositivo para uso de clasificación previa, y señalizada como usable para señalización de una manera de clasificación inferior), y puede transmitir una información de señalización en una parte posterior (por ejemplo, en una segunda parte o en una segunda mitad) de dicha unidad de recursos inalámbricos si la escucha o "detección" realizada en la primera parte indicó un no uso de la unidad de recursos inalámbricos.
[0387] La Fig. 21 muestra una descripción general conceptual de la estructura de un grupo de recursos de transmisión 2100. Como es evidente a partir de la Fig. 21, el grupo de recursos de transmisión 2100 es parte de una subtrama, en este caso pertenece a un intervalo 2110 asignado para las comunicaciones de enlace lateral. Una parte 2130 del grupo de recursos de transmisión (que puede, por ejemplo, comprender múltiples regiones de recursos no contiguas) está programada para el equipo de usuario UE A, la otra parte 2120 (que puede, por ejemplo, comprender múltiples regiones de recursos no contiguas) está programada para el equipo de usuario UE B. La parte programada para el UE B no es completamente usada por el UE B, hay partes usadas 2122, pero también hay partes no usadas 2124. Un equipo de usuario adicional, por ejemplo, UE1 realiza una detección/escucha de dichas partes no usadas 2124. Cuando el UE1 tiene información de retroalimentación a transmitir, por ejemplo, información de retroalimentación HARQ o información CSI, las partes no usadas 2124 del TRP 2100 pueden usarse para transmitir esta información de retroalimentación.
[0389] Nuevamente, en otras palabras, según una realización, por ejemplo, como se muestra en la Fig. 20, puede ser posible buscar en todos los grupos de bloques de recursos que son totalmente, es decir, 100 % no usados por el UE B. Como ejemplo, los grupos de bloques de recursos que son totalmente (100 %) no usados por el UE B o por cualquier otro UE pueden ser designados por la expresión "parte no usada" como se muestra en la Fig. 20. En otra realización, por ejemplo, como se muestra en la Fig. 21, no es necesario que los grupos de bloques de recursos estén totalmente sin usar, sino que también se buscan grupos de bloques de recursos parcialmente sin usar. Esto se representa en la Fig. 21, donde se muestra que una parte del grupo de recursos de transmisión es usada por el UE B. Al igual que en la Fig. 20, el UE1 realiza la detección/escucha y transmite información de retroalimentación como retroalimentación HARQ o CSI en la parte no usada detectada del recurso.
[0391] El grupo de recursos de transmisión que se muestra en las Figuras 20 y 21 puede ser, por ejemplo, un bloque de
recursos físicos, PRB (por ejemplo, de un sistema de comunicación 5G).
[0393] En otra realización, el UE que recibe retroalimentación puede no buscar/detectar todos los grupos de recepción asignados (o todos los recursos posibles). Por ejemplo, puede idearse una regla en el UE que transmite la retroalimentación y el UE que recibe la retroalimentación (donde la "regla" puede, por ejemplo, ser proporcionada por la estación base, por ejemplo, en forma de una señalización de recursos usables para la señalización). Como ejemplo, esta regla puede incluir (por ejemplo, una señalización) dónde se incluye la retroalimentación y dónde se debe buscar la retroalimentación. Por ejemplo, una señalización de un dispositivo de comunicación de gestión puede indicar qué unidades de recursos inalámbricos pueden usarse para la retroalimentación.
[0395] Según un aspecto opcional de la presente solicitud, para que el UE receptor, es decir, el UE2, detecte dinámicamente la retroalimentación transmitida desde el UE1, la estación base puede asignar este espacio de búsqueda específico del UE para la retroalimentación al UE2. Esto puede evitar la sobrecarga para que el UE que recibe la retroalimentación detecte (o busque) ciegamente todos los recursos de enlace lateral para la retroalimentación del UE1. La estación base puede asignar este espacio de búsqueda específico del UE según el tráfico o el uso de los recursos, por ejemplo, si cierto tráfico de enlace lateral URLLC de baja latencia ultra confiable aperiódico solo se usa el 60% del tiempo en comparación con los recursos de enlace lateral periódicos que se usan el 95% del tiempo, la estación base definiría adecuadamente el espacio de búsqueda específico del UE para que esté en los recursos de enlace lateral URLLC. El UE receptor de retroalimentación buscará solo el subconjunto de recursos relacionados con el tráfico de enlace lateral de URLLC. Esto puede ayudar a reducir la sobrecarga y, por lo tanto, a reducir la carga de la CPU.
[0397] Como se mencionó anteriormente, por ejemplo, la asignación también puede incluir grupos de bloques de recursos que son parcialmente usados por el UE B.
[0399] En realizaciones, los recursos de PC5 no usados pueden usarse para uno de los siguientes:
[0401] - transmitir retroalimentación HARQ en PC5
[0402] - escuchar en una primera parte de una subtrama si esta parte se está usando y, si la primera parte no se usa, la segunda parte de la subtrama se usa para transmitir la retroalimentación. Este mecanismo puede usarse para informes HARQ o CSI, cualquier combinación de sTTI o miniintervalos. (Se observa que se ha mencionado un mecanismo similar en V2X y podría usarse opcionalmente en realizaciones según la presente invención. La transmisión en la segunda parte podría causar problemas al control automático de ganancia, AGC, de los UE heredados, pero los dispositivos usados en el Internet de las Cosas, loT, podrían no tener un AGC)
[0403] - transmitir la transmisión integrada de la retroalimentación dentro de los grupos de bloques de recursos tanto para el PSCCH como para el PSSCH junto con el mapa de bits de la subtrama puede examinarse y considerarse.
[0405] HARQ de transmisión agrupada a múltiples UE transmisores (HARQ agrupada D2D/V2X)
[0407] A continuación, se describirán algunas otras realizaciones según aspectos de la invención.
[0409] Por supuesto, también es posible que un dispositivo de comunicación realice una comunicación de dispositivo a dispositivo con muchos otros dispositivos de comunicación. En este caso, también es necesario que el dispositivo que recibe múltiples transmisiones de unidifusión desde otros dispositivos de comunicación proporcione información de retroalimentación, como la retroalimentación HARQ mencionada anteriormente, a los otros dispositivos de comunicación.
[0411] La Fig. 22 muestra un dibujo conceptual de un dispositivo de comunicación 2200, por ejemplo, el equipo de usuario UE1 que recibe una o más unidades de información 2222 de una pluralidad de otros dispositivos de comunicación 2220. Estas unidades de información 2222 pueden recibirse a través de un enlace directo sin la participación de una estación base. El dispositivo de comunicación 2200 recibe un mensaje de asignación de recursos 2212 desde un dispositivo de comunicación de gestión 2210, que puede ser una estación base BS. El mensaje de asignación de recursos 2212 define una asignación de posiciones de bits asociadas con un acuse de recibo de unidades de información recibidas (por ejemplo, por el UE1) de la pluralidad de otros dispositivos de comunicación 2220 en una unidad de información de acuse de recibo combinada 2202. El dispositivo de comunicación 2200 transmite dicha unidad de información de acuse de recibo combinada 2202 en respuesta a la recepción de las unidades de información 2222 desde la pluralidad de otros dispositivos de comunicación 2220 usando la asignación de posiciones de bits definidas en el mensaje de asignación de recursos. De esta manera, el dispositivo de comunicación 2200 puede proporcionar información de retroalimentación a los otros dispositivos de comunicación 2220 desde los cuales ha recibido las unidades de información 2222, y puede señalizar de esta manera si las unidades de información se han recibido o no correctamente, por ejemplo. El dispositivo de comunicación 2200 puede, opcionalmente, complementarse con y de las características y funcionalidades descritas en esta invención, ya sea individualmente o en combinación.
[0413] La Fig. 23 muestra un dispositivo de comunicación 2300, que puede ser un equipo de usuario de una pluralidad de equipos de usuario. El dispositivo de comunicación 2300, por ejemplo, un equipo de usuario, por ejemplo, UE2,
transmite una o más unidades de información 2310 a otro dispositivo de comunicación 2340, que puede ser el equipo de usuario UE1, por ejemplo, directamente a través de un enlace lateral sin involucrar a una estación base. El dispositivo de comunicación 2300 recibe un mensaje de asignación de recursos 2330 desde un dispositivo de comunicación de gestión 2350, por ejemplo, una estación base BS, definiendo el mensaje de asignación de recursos una asignación de posiciones de bits asociadas con un acuse de recibo de unidades de información recibidas por el otro dispositivo de comunicación UE1 en una unidad de información de acuse de recibo combinada. El dispositivo de comunicación UE2 recibe dicha unidad de información de acuse de recibo combinada 2320 y evalúa (casilla 2302) un bit en una posición de bit definida por el mensaje de asignación de recursos 2330 para derivar una información de si una o más unidades de información transmitidas por el dispositivo de comunicación 2300 han sido recibidas adecuadamente por el otro dispositivo de comunicación 2340 o no. De esta manera, se proporciona una señalización eficiente de la información de retroalimentación. El dispositivo de comunicación 2300 puede, opcionalmente, complementarse con y de las características y funcionalidades descritas en esta invención, ya sea individualmente o en combinación.
[0415] La Fig. 24 muestra un dispositivo de comunicación 2400 conceptual que puede ser el dispositivo de comunicación de gestión mencionado anteriormente, por ejemplo, una estación base BS de las Figuras 22 y 23. El dispositivo de comunicación 2400 coordina (casilla 2402) la asignación de recursos a una pluralidad de dispositivos de comunicación 2420, y se comunica con esta pluralidad de dispositivos de comunicación. El dispositivo de comunicación 2400 proporciona una información de asignación de recursos 2410 a la pluralidad de dispositivos de comunicación 2420, la información de asignación de recursos 2410 define una asignación de posiciones de bits asociadas con un acuse de recibo de unidades de información recibidas por un dispositivo de comunicación dado, por ejemplo, UE1, desde una pluralidad de otros dispositivos de comunicación 2420, por ejemplo, UE2 a UEN, en una unidad de información de acuse de recibo combinada que se transmitirá en respuesta a la recepción de unidades de información desde la pluralidad de otros dispositivos de comunicación 2420. El dispositivo de comunicación 2400 puede, opcionalmente, complementarse con y de las características y funcionalidades descritas en esta invención, ya sea individualmente o en combinación.
[0417] La Fig. 25 muestra un procedimiento ilustrativo para un dispositivo de comunicación, por ejemplo, el equipo de usuario UE1 de la Fig. 22. En la etapa 2510, se reciben una o más unidades de información desde otros dispositivos de comunicación, por ejemplo, UE2 a UEN, la recepción puede realizarse a través de enlaces directos. El dispositivo de comunicación UE1 recibe un mensaje de asignación de recursos desde un dispositivo de comunicación de gestión, que puede ser el dispositivo de comunicación BS. El mensaje de asignación de recursos define una asignación de posiciones de bits en una unidad de información de acuse de recibo combinada, estando asociadas las posiciones de bits con un acuse de recibo de unidades de información recibidas de la pluralidad de otros dispositivos de comunicación. El dispositivo de comunicación UE1 transmite una unidad de información de acuse de recibo combinada usando la asignación de posiciones de bits definidas en el mensaje de asignación de recursos. De esta manera, se proporciona una señalización de información de retroalimentación a los otros dispositivos de comunicación.
[0419] La Fig. 26 proporciona un procedimiento para un dispositivo de comunicación, por ejemplo, el equipo de usuario UE2 de la Fig. 23, de una pluralidad de equipos de usuario, que transmite una o más unidades de información a otro dispositivo de comunicación, por ejemplo, el equipo de usuario UE1. El dispositivo de comunicación UE2 recibe un mensaje de asignación de recursos desde un dispositivo de comunicación de gestión, el dispositivo de comunicación de gestión puede ser una estación base. El mensaje de asignación de recursos define la asignación de posiciones de bits en una unidad de información de acuse de recibo combinada como se describió anteriormente. El dispositivo de comunicación UE2 recibe una unidad de información de acuse de recibo combinada y evalúa un bit en una posición de bit definida por el mensaje de asignación de recursos para derivar una información de si la una o más unidades de información han sido recibidas correctamente por el otro dispositivo de comunicación o no.
[0421] La Fig. 27 muestra un procedimiento para un dispositivo de comunicación, que puede ser un dispositivo de comunicación de gestión, por ejemplo, la estación base BS de la Fig. 24. El dispositivo de comunicación BS coordina la asignación de recursos a una pluralidad de dispositivos de comunicación. El dispositivo de comunicación BS proporciona una información de asignación de recursos a la pluralidad de dispositivos de comunicación, la información de asignación de recursos define la asignación de posiciones de bits asociadas con un acuse de recibo de unidades de información recibidas por un dispositivo de comunicación dado en una unidad de información de acuse de recibo combinada a transmitir en respuesta a la recepción de unidades de información.
[0423] La Fig. 28 muestra una visión general conceptual de un sistema 2800 comprendiendo una pluralidad de dispositivos de comunicación, siendo los dispositivos de comunicación equipos de usuario UE1 a UE5 y una estación base gNB (que puede, por ejemplo, corresponder al dispositivo de comunicación 2400 mencionado anteriormente). El dispositivo de comunicación UE1 (que puede, por ejemplo, corresponder al dispositivo de comunicación 2200 mencionado anteriormente) recibe múltiples transmisiones de datos 2810 desde los equipos de usuario UE2 al UE5 (que puede, por ejemplo, corresponder al dispositivo de comunicación 2300 mencionado anteriormente) y también proporciona múltiples transmisiones de retroalimentación 2820 como una retroalimentación HARQ de enlace lateral de difusión. Para proporcionar esta retroalimentación, se usa la unidad de información de acuse de recibo combinada como se describió anteriormente.
[0424] A continuación, se describirán algunas realizaciones alternativas según la invención y detalles adicionales.
[0426] Se espera que un dispositivo de comunicación móvil, como el UE1 que se muestra en la Fig. 28, que está habilitado para realizar D2D o V2X, reciba múltiples transmisiones de unidifusión desde una serie de UE transmisores dependiendo del número de grupos de recepción asignados. En efecto, bloques de transferencia únicos, múltiples, TB, de diferentes UE, cada uno de los cuales requiere una retroalimentación como la retroalimentación HARQ discutida anteriormente. Con el fin de proporcionar dicha retroalimentación, se desea una estrategia asíncrona y adaptativa para programar las transmisiones de retroalimentación HARQ de múltiples UE transmisores. Actualmente, el tiempo de procesamiento del receptor de un UE es de aproximadamente 3 ms, lo que hace que la próxima transmisión posible de retroalimentación sea en n+4 subtramas, donde la n-ésima subtrama contenía la transmisión original.
[0428] Según un aspecto de la aplicación, en el caso de aplicaciones de alta latencia, el UE1 puede considerar la transmisión de su retroalimentación 2820 a múltiples UE en su vecindad, como el UE2 al UE5 que se muestra en la Fig. 28. La Fig. 28 muestra un sistema comprendiendo cinco dispositivos de comunicación UE1 a UE5, que realizan comunicaciones de enlace lateral. También se representa una estación base, gNB, pero no participa en la comunicación entre los dispositivos móviles. Esto no significa necesariamente que la estación base pueda no ser necesaria para este sistema, porque algunas funcionalidades, como la asignación de recursos, pueden ser realizadas por la estación base. Los UE transmisores, es decir, los UE 2-5, pueden, por ejemplo, decodificar a ciegas su retroalimentación respectiva a partir de la retroalimentación agrupada usando secuencias de aleatorización específicas del UE. Sin embargo, esto no es esencial. Además, si todas o la mayoría de las transmisiones de unidifusión iniciales 2810 desde los UE 2-5 se producen dentro de un cierto intervalo de tiempo, según una realización, sería beneficioso desde la perspectiva del UE1, en términos de sobrecarga de retroalimentación, difundirla de manera agrupada a los UE circundantes. Según un aspecto, puede haber una asignación de contenido y recursos de mensajes de difusión, por ejemplo, definida en una información de asignación de recursos.
[0430] A continuación, se analiza una asignación de recursos para un mensaje de difusión HARQ. Hay dos escenarios.
[0431] En el escenario 1, se describen posibles mecanismos de asignación de recursos y posibles estructuras de mensajes de difusión que pueden usarse en realizaciones de la invención de la aplicación. Una estación base multidifunde la asignación de recursos HARQ, la posición de bits HARQ, el tamaño del mensaje, etc., a través de una DCI de grupo. Este puede ser un nuevo formato de DCI. Esta información se transmite por multidifusión/difusión en grupo a todos los UE para la transmisión y recepción del mensaje de difusión HARQ. La estación base, por ejemplo, incluye los siguientes elementos en el mensaje de control de multidifusión/difusión en grupo:
[0433] a. recursos de transmisión de enlace lateral para los cuales transmitir el mensaje de retroalimentación HARQ de difusión para el UE1, y/ o
[0434] b. recursos del grupo de recepción de enlace lateral para los cuales recibir el mensaje de retroalimentación HARQ de transmisión del UE1 y/o
[0435] c. información de posición de bit HARQ para cada retroalimentación HARQ basada en las transmisiones recibidas desde el UE2 al UE5. La Fig. 29 muestra una estructura ilustrativa y/o
[0436] d. tamaño del mensaje de retroalimentación HARQ agregada, que depende del número de UE que han transmitido al UE1 en un corto período de tiempo.
[0438] La Fig. 29 muestra un escenario ilustrativo para una estructura de asignación de recursos y mensajes de retroalimentación de difusión HARQ. En este ejemplo, se muestra una asignación de recursos HARQ de multidifusión/difusión en grupo. La asignación de recursos se transmite en información de control. La estación base 2910 puede transmitir esta información al equipo de usuario de los equipos de usuario 2920. La información indica el recurso que puede esperarse que transporte la información HARQ y las posiciones de bits para cada equipo de usuario 2920. El recurso HARQ puede asignarse previamente después de que el UE2-5 haya transmitido.
[0440] En otras palabras, la Fig. 29 muestra la opción 1 de una asignación de recursos HARQ de multidifusión de grupo. La asignación de recursos se transmite en información de control a los equipos de usuario 2920. Se indica qué recurso se espera que tenga información HARQ, y se indican las posiciones de bit para cada equipo de usuario. El recurso HARQ se reasigna (opcionalmente) después de que los equipos de usuario 2-5 hayan transmitido. El equipo de usuario UE1 proporciona un mensaje de retroalimentación de difusión/multidifusión/difusión en grupo, en este caso particular, el mensaje de retroalimentación de difusión/multidifusión/difusión en grupo puede comprender cuatro bits, asignándose cada bit a uno de los cuatro equipos de usuario que han enviado unidades de información al UE1. En el ejemplo dado, el mensaje de retroalimentación de difusión/multidifusión/difusión en grupo comprende cuatro bits 1011, esto puede señalar un A<c>K para UE1, UE4, UE5 y un NACK para UE3.
[0442] En el escenario 2 representado en la Fig. 30, la asignación de recursos de HARQ, las posiciones de bits de HARQ y el tamaño del mensaje se incluirán en la DCI5 existente, señalización de control de enlace descendente, por la estación base 3010 para cada UE antes de la transmisión de datos inicial. Cada equipo de usuario UE de los equipos de usuario 3020 conocería su propia posición de bit desde la cual extraer su propia retroalimentación HARQ del mensaje de
retroalimentación HARQ de difusión/multidifusión/difusión en grupo del UE1.
[0444] En este caso, la estación base 3010 puede preasignar recursos para el mensaje de difusión/multidifusión/difusión en grupo de HARQ de manera preventiva. Sin embargo, si solo un subconjunto de los UE 3020 transmite, por ejemplo, solo UE2 y UE5, entonces ocurre el siguiente ejemplo:
[0446] a. el formato de mensaje de asignación de difusión de HARQ de la estación base sería HARQ_Broadcast = {UE2, UE3, UE4, UE5}.
[0447] b. sin embargo, solo UE2 y UE5 transmiten con ambos mensajes ACK, UE1 transmite el mensaje HARQ_Broadcast = 0xxx0 o 0xx0. En este caso, 'x' se refiere a la retroalimentación no usada y da como resultado algunos bits de sobrecarga.
[0448] c. alternativamente, si el UE1 solo transmite el mensaje HARQ de transmisión corta HARQ_Broadcast = 00 correspondiente al UE2 y al UE5 que solo transmiten datos, a continuación, el UE3 detectaría la retroalimentación sin haber enviado datos y el UE5 ni siquiera podría recibir su retroalimentación. En este caso, una retransmisión sería activada por el UE5 ya que no se ha recibido retroalimentación, véase la Fig. 30.
[0450] En este escenario, la transmisión de datos puede incluir el tipo de retroalimentación HARQ, por ejemplo, transmitida desde la estación base. El DCI 5 puede incluir un interruptor de retroalimentación. Esto puede pasarse al UE1 a través de la transmisión conjunta de los datos. Esto puede usarse para retroalimentación. En caso de una falla de decodificación, puede usarse la retroalimentación HARQ incorrecta en una posición incorrecta, lo que también puede conducir a una retransmisión.
[0452] Observaciones adicionales
[0454] Debe observarse que las realizaciones y aspectos descritos en esta invención también pueden usarse en combinación. En otras palabras, cualesquiera características y funcionalidades descritas en esta invención con respecto al UE1 pueden combinarse en un UE1 de funcionalidad extendida. De manera similar, cualquier característica y funcionalidad descritas en esta invención con respecto a UE2 a UE5 pueden combinarse en un dispositivo de comunicación de funcionalidad extendida respectivo. De manera similar, cualquier característica y funcionalidad descritas en esta invención con respecto a un gNB pueden combinarse en un dispositivo de comunicación de funcionalidad extendida o estación base.
[0456] Además, cualquiera de las características y funcionalidades descritas en esta invención con respecto a los aparatos también pueden incluirse en los procedimientos correspondientes.
[0458] Además, las realizaciones preferidas de la invención están definidas por las reivindicaciones adjuntas. Sin embargo, las realizaciones descritas en las reivindicaciones pueden complementarse con cualquiera de las características y funcionalidades descritas en esta invención (en particular, en las secciones "Retroalimentación de cifrado con decodificación ciega de UE", "Grupos de recursos de transmisión no usados para la transmisión de retroalimentación" y "HARQ de difusión/multidifusión/difusión en grupo agrupada para múltiples UE de transmisión/HARQ agrupada en D2D/HARQ agrupada en v2X", pero también en las secciones generales), ya sea individualmente o en combinación.
[0459] En caso de abreviaturas poco claras, se hace referencia a las abreviaturas usadas en el proceso de estandarización 5G, y también en otros estándares de comunicación (como 3GPP, LTE, etc.).
[0461] Alternativas de implementación
[0463] Aunque algunos aspectos se han descrito en el contexto de un aparato, está claro que estos aspectos también representan una descripción del procedimiento correspondiente, donde un bloque o dispositivo corresponde a una etapa del procedimiento o a una característica de una etapa del procedimiento. De manera análoga, los aspectos descritos en el contexto de una etapa del procedimiento también representan la descripción de un bloque, elemento o característica correspondiente de un dispositivo. Algunas o todas las etapas del procedimiento pueden ser ejecutadas por (o usando) un aparato de hardware, como, por ejemplo, un microprocesador, un ordenador programable o un circuito electrónico. En algunas realizaciones, una o más de las etapas del procedimiento más importantes pueden ser ejecutadas por dicho aparato.
[0465] Dependiendo de ciertos requisitos de implementación, las realizaciones de la invención pueden implementarse en hardware o software. La implementación podría realizarse a través del uso de un medio de almacenamiento digital, por ejemplo, almacenamiento en la nube, un disco flexible, un DVD, un Blu-Ray, un CD, una ROM, una PROM, una EPROM, una EEPROM, o una memoria FLASH, que tenga señales de control legibles electrónicamente almacenadas en este, que cooperan (o son capaces de cooperar) con un sistema informático programable de modo que se realice el procedimiento respectivo. Por lo tanto, el medio de almacenamiento digital puede ser legible por ordenador.
[0467] Algunas realizaciones según la invención comprenden un soporte de datos que tiene señales de control legibles electrónicamente, que son capaces de cooperar con un sistema informático programable, de modo tal que se realiza
uno de los procedimientos descritos en esta solicitud.
[0469] En general, las realizaciones de la presente invención se podrían implementar como un producto de programa informático que tiene un código de programa, el código de programa siendo efectivo para realizar cualquiera de los procedimientos cuando el producto de programa informático se ejecuta en un ordenador. El código de programa puede almacenarse, por ejemplo, en un soporte legible por máquina.
[0471] Otras realizaciones comprenden el programa informático para realizar uno de los procedimientos descritos en esta solicitud, almacenados en un soporte legible por máquina.
[0473] En otras palabras, una realización del procedimiento inventivo es, por lo tanto, un programa informático que tiene un código de programa para realizar uno de los procedimientos descritos en esta solicitud, cuando el programa informático se ejecuta en un ordenador.
[0475] Una realización adicional de los procedimientos inventivos es, por lo tanto, un soporte de datos (o un medio de almacenamiento digital, o un medio legible por ordenador) comprendiendo, grabado en este, el programa informático para realizar uno de los procedimientos descritos en esta solicitud. El soporte de datos, el medio de almacenamiento digital o el medio con el programa típicamente son tangibles y/o no transitorios.
[0477] Una realización adicional del procedimiento inventivo es, por lo tanto, un flujo de datos o una secuencia de señales que representan el programa informático para realizar uno de los procedimientos descritos en esta solicitud. El flujo de datos o la secuencia de señales pueden estar configurados, por ejemplo, para que se transfieran a través de una conexión de comunicación de datos, por ejemplo, a través de Internet.
[0479] Una realización adicional comprende un medio de procesamiento, por ejemplo, un ordenador, o un dispositivo lógico programable, configurado para o adaptado para realizar uno de los procedimientos descritos en esta solicitud.
[0481] Una realización adicional comprende un ordenador que tiene instalado en este el programa informático para realizar uno de los procedimientos descritos en esta solicitud.
[0483] Una realización adicional según la invención comprende un aparato o un sistema configurado para transferir (por ejemplo, electrónica u ópticamente) un programa informático para realizar uno de los procedimientos descritos en esta solicitud a un receptor. El receptor puede, por ejemplo, ser un ordenador, un dispositivo móvil, un dispositivo de memoria o similares. El aparato o sistema puede, por ejemplo, comprender un servidor de archivos para transferir el programa informático al receptor.
[0485] En algunas realizaciones, puede usarse un dispositivo lógico programable (por ejemplo, una matriz de puertas programablein situ)para realizar algunas o todas las funcionalidades de los procedimientos descritos en esta invención. En algunas realizaciones, una matriz de puertas programablein situpuede cooperar con un microprocesador para realizar uno de los procedimientos descritos en esta solicitud. En general, los procedimientos se realizan preferentemente a través de cualquier aparato de hardware.
[0487] El aparato descrito en esta solicitud puede implementarse usando un aparato de hardware, o usando un ordenador, o usando una combinación de un aparato de hardware y un ordenador.
[0489] El aparato descrito en esta invención, o cualquier componente del aparato descrito en esta invención, puede implementarse al menos parcialmente en hardware y/o en software.
[0491] Los procedimientos descritos en esta solicitud pueden realizarse usando un aparato de hardware, o usando un ordenador, o usando una combinación de un aparato de hardware y un ordenador.
[0493] Los procedimientos descritos en esta invención, o cualquier componente del aparato descrito en esta invención, pueden realizarse al menos parcialmente a través de hardware y/o software.
[0495] Las realizaciones descritas anteriormente son simplemente ilustrativas de los principios de la presente invención. Se entiende que, para otros expertos en la materia, resultarán evidentes modificaciones y variaciones de las disposiciones y los detalles descritos en esta invención. Por lo tanto, la intención es que esté limitada solo por el alcance de las reivindicaciones de patente inminentes y no por los detalles específicos presentados a modo de descripción y explicación de las realizaciones en esta solicitud.
[0496] Lista de acrónimos y símbolos
[0498] eNB Nodo B evolucionado (estación base 3G)
[0499] LTE Evolución a largo plazo
[0501] UE<Equipo de usuario (terminal de usuario) como dispositivos portátiles, nodos de baja energía (por>ejemplo, dispositivos NB-IoT) o cualquier tipo de dispositivo IoT
[0502] RSU Unidad del lado de la carretera
[0503] Uu Enlace eNB-UE
[0504] PC5 Enlace UE-UE
[0505] D2D Dispositivo a dispositivo
[0506] IE Elemento de información
[0507] V2V Comunicaciones de vehículo a vehículo
[0508] V2X Comunicaciones de vehículo a todo
[0509] SL Enlace lateral
[0510] HAR ARQ híbrida
[0511] PSC Canal de control de enlace lateral físico
[0512] PSS Canal compartido de enlace lateral físico
[0513] TB Bloque de Transporte
[0514] RI Indicador de Rango
[0515] PMI Indicador de matriz de precodificador
[0516] CQI Indicador de calidad de canal
[0517] ARQ Solicitud de repetición automática
[0518] RSS Indicador de intensidad de señal recibida
[0519] ACK Paquete de acuse de recibo
[0520] NAC No ACK (véase más arriba)
[0521] CRC Verificación de redundancia cíclica
[0522] MC Esquema de modulación y codificación
[0523] LBT
Escuchar antes de hablar
[0524] CSMA/CA Acceso múltiple por detección de portadora con prevención de colisiones
[0525] loT Internet de las cosas
[0526] Bibliografía
[0528] Lenovo-Motorola Mobility, Sidelink feedback information, 3GPP Technical Document-R1-1707773,
[0529] [1] Hangzhou-P.R. China, mayo de 2017.
[0530] Huawei, Sidelink link adaptation with feedback information for FeD2D, 3GPP Technical Document- R1-[2] 1707041, Hangzhou-P.R. China, mayo de 2017.
[0531] ZTE, Discussion on FeD2D Feedback scheme, 3GPP Technical Document- R1-1707210, Hangzhou-P.R.
[0532] [3] China, mayo de 2017.
[0533] Intel, Sidelink Feedback Information and Signalling for Wearable and loT Use Cases, 3GPP Technical [4] Document- R1-1707335, Hangzhou-P.R. China, mayo de 2017.
[0534] LG Electronics, Discussion on feedback information on sidelink, 3GPP Technical Document- R1 -1707586, [5] Hangzhou-P.R. China, mayo de 2017.
[0535] Sony, Discussion on sidelink adaptation and feedback information, 3GPP Technical Document- R1-1708265, [6] Hangzhou-P.R. China, mayo de 2017.
[0537] [7] J. Schlienz y A. Roessler, Device to Device Communication in LTE, Whitepaper, Rohde-Schwarz, pp.1-36.
[0538] [8] Notas del presidente, RAN1#88bis.
[0540] [9]
E. Dahlman, S. Parkvall y J. Skold, "4G LTE-Advanced Pro and the Road to 5G", Elsevier, 3.a Edición, 2016.
[0542] [10] 3GPP, "Physical Layer Measurements", TS 36.214 v. 14.2.0, abril de 2017.
Claims (15)
1. REIVINDICACIONES
1. Un dispositivo de comunicación (2300),
donde el dispositivo de comunicación (2300) está configurado para transmitir una o más unidades de información (2310) a otro dispositivo de comunicación (2340), y
donde el dispositivo de comunicación (2300) está configurado para recibir un mensaje de asignación de recursos (2330) desde un dispositivo de comunicación de gestión (2350),
donde el mensaje de asignación de recursos (2330) define una asignación de posiciones de bits asociadas con un acuse de recibo de unidades de información recibidas por el otro dispositivo de comunicación (2340) desde una pluralidad de dispositivos de comunicación en una unidad de información de acuse de recibo combinada (2320); y donde el dispositivo de comunicación (2300) está configurado para recibir una unidad de información de acuse de recibo combinada (2320), y para evaluar un bit en una posición de bit definida por el mensaje de asignación de recursos (2330) con el fin de derivar una información si una o más unidades de información (2310) transmitidas por el dispositivo de comunicación (2300) han sido recibidas adecuadamente por el otro dispositivo de comunicación (2340) o no.
2. El dispositivo de comunicación (2300) según la reivindicación 1, donde el dispositivo de comunicación (2300) está configurado para retransmitir una unidad de información al otro dispositivo de comunicación (2340) en caso de que el bit evaluado de la unidad de información de acuse de recibo combinada (2320) indique que una transmisión previa de dicha unidad de información (2310) no ha sido recibida adecuadamente por el otro dispositivo de comunicación (2340).
3. El dispositivo de comunicación (2300) según una de las reivindicaciones 1 a 2, donde el mensaje de asignación de recursos (2330) también define en qué unidad de recursos inalámbricos debe transmitirse la unidad de información de acuse de recibo combinada (2320), y
donde el dispositivo de comunicación (2300) está configurado para recibir la unidad de información de acuse de recibo combinada (2320) en la unidad de recursos inalámbricos especificada por el mensaje de asignación de recursos (2330).
4. El dispositivo de comunicación (2300) según una de las reivindicaciones 1 a 3, donde el dispositivo de comunicación (2300) está configurado para evaluar un mensaje de asignación de recursos (2330) que se transporta a cuestas sobre los datos.
5. Un dispositivo de comunicación (2400),
donde el dispositivo de comunicación (2400) está configurado para coordinar una asignación de recursos (2402) a una pluralidad de dispositivos de comunicación (2420) y para comunicarse con la pluralidad de dispositivos de comunicación (2420); y
donde el dispositivo de comunicación (2400) está configurado para proporcionar una información de asignación de recursos (2410) a la pluralidad de dispositivos de comunicación (2420),
donde la información de asignación de recursos (2410) define una asignación de posiciones de bits asociadas con un acuse de recibo de unidades de información recibidas por un dispositivo de comunicación dado desde una pluralidad de otros dispositivos de comunicación en una unidad de información de acuse de recibo combinada a transmitir por el dispositivo de comunicación dado en respuesta a una recepción de unidades de información desde una pluralidad de los otros dispositivos de comunicación.
6. El dispositivo de comunicación (2400) según la reivindicación 5, donde el dispositivo de comunicación (2400) está configurado para proporcionar también información de asignación de recursos (2410) que asigna unidades de recursos inalámbricas para transmisiones desde otros múltiples dispositivos de comunicación al dispositivo de comunicación dado a través de un enlace lateral que no implica el propio dispositivo de comunicación.
7. El dispositivo de comunicación (2400) según una de las reivindicaciones 5 a 6, donde el dispositivo de comunicación (2400) está configurado para identificar un dispositivo de comunicación al que una pluralidad de otros dispositivos de comunicación puede enviar unidades de información sobre la base de una asignación de recursos inalámbricos, y
donde el dispositivo de comunicación (2400) está configurado para reservar una unidad de recursos inalámbricos para que la unidad de información de acuse de recibo combinada sea transmitida por el dispositivo de comunicación identificado en respuesta a la identificación del dispositivo de comunicación, y para asignar las posiciones de bit dentro de la unidad de información de acuse de recibo combinada dependiendo de un conocimiento de qué otros dispositivos de comunicación tienen unidades de recursos inalámbricos asignadas para su transmisión al dispositivo de comunicación identificado.
8. El dispositivo de comunicación (2400) según una de las reivindicaciones 5 a 7, donde el dispositivo de comunicación (2400) está configurado para incluir la información de asignación de recursos (2410) en una información
de control de enlace descendente de dispositivo individual o en una información de control de enlace descendente de grupo.
9. El dispositivo de comunicación (2400) según una de las reivindicaciones 5 a 8, donde el dispositivo de comunicación (2400) está configurado para multidifundir la información de asignación de recursos (2410) a una pluralidad de dispositivos de comunicación,
donde la información de asignación de recursos (2410) comprende
- una asignación de una unidad de recursos inalámbricos para la unidad de información de acuse de recibo combinada,
- una asignación de posiciones de bits asociadas con un acuse de recibo de unidades de información recibidas por un dispositivo de comunicación dado desde una pluralidad de otros dispositivos de comunicación en una unidad de información de acuse de recibo combinada, y
- una información de tamaño de mensaje que describe un tamaño de mensaje de la unidad de información de acuse de recibo combinada.
10. El dispositivo de comunicación (2400) según una de las reivindicaciones 5 a 9, donde el dispositivo de comunicación (2400) está configurado para actualizar dinámicamente la información de asignación de recursos (2410).
11. El dispositivo de comunicación (2400) según una de las reivindicaciones 5 a 10, donde el dispositivo de comunicación (2400) está configurado para supervisar una comunicación entre otros dispositivos de comunicación y para identificar un dispositivo de comunicación al que una pluralidad de otros dispositivos de comunicación envía unidades de información dentro de un período de tiempo predeterminado sobre la base de la supervisión, y donde el dispositivo de comunicación (2400) está configurado para reservar una unidad de recursos inalámbricos para la unidad de información de acuse de recibo combinada que será transmitida por el dispositivo de comunicación identificado en respuesta a la identificación del dispositivo de comunicación, y para asignar las posiciones de bit dentro de la unidad de información de acuse de recibo combinada dependiendo de un conocimiento de qué otros dispositivos de comunicación han transmitido unidades de información al dispositivo de comunicación identificado dentro del período de tiempo predeterminado.
12. El dispositivo de comunicación (2400) según una de las reivindicaciones 5 a 11, donde el dispositivo de comunicación (2400) está configurado para proporcionar al menos una parte de la información de asignación de recursos (2410) sobre datos.
13. Un procedimiento de comunicación, donde el procedimiento comprende:
transmitir (2610), a través de un dispositivo de comunicación, una o más unidades de información a otro dispositivo de comunicación, recibir (2620) un mensaje de asignación de recursos desde un dispositivo de comunicación de gestión, donde el mensaje de asignación de recursos define una asignación de posiciones de bits asociadas con un acuse de recibo de unidades de información recibidas, a través del otro dispositivo de comunicación, desde una pluralidad de dispositivos de comunicación en una unidad de información de acuse de recibo combinada; y recibir (2630) una unidad de información de acuse de recibo combinada, y evaluar (2640) un bit en una posición de bit definida por el mensaje de asignación de recursos para derivar una información de si una o más unidades de información transmitidas por el dispositivo de comunicación han sido recibidas adecuadamente por el otro dispositivo de comunicación o no.
14. Un procedimiento de comunicación, donde el procedimiento comprende:
coordinar (2710), a través de un dispositivo de comunicación, una asignación de recursos a una pluralidad de dispositivos de comunicación; y
proporcionar (2720) una información de asignación de recursos a la pluralidad de dispositivos de comunicación, donde la información de asignación de recursos define una asignación de posiciones de bits asociadas con un acuse de recibo de unidades de información recibidas por un dispositivo de comunicación dado desde una pluralidad de otros dispositivos de comunicación en una unidad de información de acuse de recibo combinada a transmitir por el dispositivo de comunicación dado en respuesta a una recepción de unidades de información desde una pluralidad de los otros dispositivos de comunicación.
15. Un programa de ordenador comprendiendo instrucciones que, cuando el programa es ejecutado por un ordenador, hacen que el ordenador lleve a cabo el procedimiento según una de las reivindicaciones 13 o 14.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP17181315 | 2017-07-13 | ||
| EP17186157 | 2017-08-14 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES3047585T3 true ES3047585T3 (en) | 2025-12-04 |
Family
ID=62816589
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES23207016T Active ES3047585T3 (en) | 2017-07-13 | 2018-07-12 | Communication device, system and method for communication using feedback |
| ES18737299T Active ES2968362T3 (es) | 2017-07-13 | 2018-07-12 | Dispositivo, sistema y método de comunicación por retroalimentación |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES18737299T Active ES2968362T3 (es) | 2017-07-13 | 2018-07-12 | Dispositivo, sistema y método de comunicación por retroalimentación |
Country Status (8)
| Country | Link |
|---|---|
| US (4) | US11627557B2 (es) |
| EP (3) | EP3652875B1 (es) |
| JP (4) | JP7025829B2 (es) |
| KR (1) | KR102417076B1 (es) |
| CN (1) | CN111095833B (es) |
| ES (2) | ES3047585T3 (es) |
| PL (1) | PL4307585T3 (es) |
| WO (1) | WO2019012041A1 (es) |
Families Citing this family (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11540257B2 (en) * | 2018-03-23 | 2022-12-27 | Qualcomm Incorporated | Uplink control information transmission on autonomous uplink in new radio-unlicensed (NR-U) |
| US20200053835A1 (en) | 2018-08-08 | 2020-02-13 | Idac Holdings, Inc. | Uu interface enhancement for nr v2x |
| EP4210410A1 (en) * | 2018-08-21 | 2023-07-12 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Apparatus and method of wireless communication of same |
| US12185349B2 (en) * | 2018-09-14 | 2024-12-31 | Samsung Electronics Co., Ltd. | Method and apparatus for measuring link between terminals in wireless communication system |
| US11368201B2 (en) * | 2018-09-28 | 2022-06-21 | Electronics And Telecommunications Research Institute | Method for groupcast transmission and reception with feedback information, and apparatus therefor |
| US11139920B2 (en) * | 2018-10-31 | 2021-10-05 | Hyundai Motor Company | Method and apparatus for hybrid automatic repeat request in sidelink communications |
| US11646822B2 (en) | 2018-12-11 | 2023-05-09 | Apple Inc. | Groupcast transmission with feedback for intra-platooning and inter-platooning communications |
| FR3091124A1 (fr) * | 2018-12-20 | 2020-06-26 | Orange | Procédé d’émission d’un message comprenant une information relative à la réception de données par un équipement récepteur appartenant à un groupe de diffusion, dispositifs et programmes d’ordinateurs correspondants. |
| US11570755B2 (en) * | 2019-01-20 | 2023-01-31 | Qualcomm Incorporated | Control forwarding techniques for wireless communications |
| CN113615273A (zh) * | 2019-01-21 | 2021-11-05 | 中兴通讯股份有限公司 | 无线通信中的资源指示和选择方案 |
| CN111525988A (zh) * | 2019-02-02 | 2020-08-11 | 华为技术有限公司 | 一种反馈方法及终端设备 |
| CN111565089A (zh) | 2019-02-13 | 2020-08-21 | 索尼公司 | 电子装置、无线通信方法和计算机可读介质 |
| WO2020194049A1 (en) * | 2019-03-22 | 2020-10-01 | Lenovo (Singapore) Pte. Ltd. | Aggregating harq feedback |
| KR102859002B1 (ko) * | 2019-03-28 | 2025-09-15 | 삼성전자 주식회사 | 사이드링크 통신에서 자원을 할당하는 방법 및 장치 |
| EP3930235B1 (en) * | 2019-03-28 | 2024-02-07 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Retransmission resource configuration method and device, chip and computer programs |
| JP7390399B2 (ja) * | 2019-04-23 | 2023-12-01 | オッポ広東移動通信有限公司 | サイドリンクデータの伝送方法及び端末デバイス |
| US12219480B2 (en) * | 2019-05-24 | 2025-02-04 | Lg Electronics Inc. | Method for UE transmitting sidelink signal in wireless communication system supporting sidelink, and device therefor |
| CN111800219B (zh) | 2019-07-29 | 2022-05-24 | 维沃移动通信有限公司 | 数据传输方法、用户设备及控制节点 |
| US12267169B2 (en) | 2019-08-14 | 2025-04-01 | Hyundai Motor Company | Method and apparatus for transmitting and receiving HARQ response in communication system supporting sidelink communication |
| CN119070958A (zh) | 2019-08-14 | 2024-12-03 | 现代自动车株式会社 | 在支持侧链通信的无线通信系统中发送和接收harq响应的方法和装置 |
| US12041673B2 (en) * | 2019-10-01 | 2024-07-16 | Qualcomm Incorporated | Feedback for sidelink transmission |
| EP4038787A1 (en) * | 2019-10-02 | 2022-08-10 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Nr v2x retransmission procedures |
| US11476982B2 (en) * | 2020-05-27 | 2022-10-18 | Qualcomm Incorporated | Multiplexing multicast and unicast feedback |
| WO2022014937A1 (ko) * | 2020-07-17 | 2022-01-20 | 현대자동차주식회사 | 사이드링크 통신에서 재전송을 위한 방법 및 장치 |
| CN116250314A (zh) * | 2020-07-31 | 2023-06-09 | Oppo广东移动通信有限公司 | 用户设备及其在非授权频谱中进行侧链通信的方法 |
| US11882546B2 (en) * | 2021-04-02 | 2024-01-23 | Qualcomm Incorporated | Sidelink feedback for multiple transmit receive points |
| US11838911B2 (en) * | 2021-08-20 | 2023-12-05 | Qualcomm Incorporated | Techniques for low-latency sidelink feedback transmission |
| US11985631B2 (en) * | 2021-08-25 | 2024-05-14 | Qualcomm Incorporated | Reconfigurable surfaces for sidelink communications |
| US12063626B2 (en) * | 2021-10-12 | 2024-08-13 | Qualcomm Incorporated | Indicating full duplex use of reserved sidelink resources |
| US20250133571A1 (en) * | 2023-10-19 | 2025-04-24 | Dell Products, L.P. | Distributed downlink control channel design for wireless tethered devices |
Family Cites Families (60)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6990098B1 (en) * | 2000-09-11 | 2006-01-24 | Sun Microsystems, Inc. | Reliable multicast using merged acknowledgements |
| US20060136614A1 (en) | 2004-07-30 | 2006-06-22 | Nokia Corporation | System and method for variable length aggregate acknowledgements in a shared resource network |
| US7492722B2 (en) * | 2004-11-04 | 2009-02-17 | Interdigital Technology Corporation | Wireless communication method and apparatus for adaptively biasing channel quality indicators to maintain a desired block error rate |
| WO2007021122A1 (en) * | 2005-08-19 | 2007-02-22 | Samsung Electronics Co., Ltd. | Method for variable sub-carrier mapping and device using the same |
| EP2011277A2 (en) * | 2006-04-24 | 2009-01-07 | Interdigital Technology Corporation | Method and signaling procedure for transmission opportunity usage in a wireless mesh network |
| KR100959334B1 (ko) | 2006-10-30 | 2010-05-20 | 삼성전자주식회사 | 무선통신 시스템에서 채널 상태 정보 채널 할당을 위한 장치 및 방법 |
| FI20065699A0 (fi) * | 2006-11-06 | 2006-11-06 | Nokia Corp | HARQ-vastaanotto moniradiolaitteessa |
| US20080259891A1 (en) * | 2007-04-17 | 2008-10-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Multiple packet source acknowledgement |
| US8194588B2 (en) * | 2007-12-13 | 2012-06-05 | Qualcomm Incorporated | Coding block based HARQ combining scheme for OFDMA systems |
| KR101272772B1 (ko) | 2007-12-17 | 2013-06-10 | 삼성전자주식회사 | 광대역 무선통신 시스템에서 동적 자원 할당 장치 및 방법 |
| US20090327443A1 (en) * | 2008-06-26 | 2009-12-31 | Sprint Spectrum L.P. | Method and System for Aggregating Messages |
| US8077670B2 (en) * | 2009-04-10 | 2011-12-13 | Jianke Fan | Random access channel response handling with aggregated component carriers |
| CN102396176B (zh) | 2009-04-17 | 2015-07-15 | Lg电子株式会社 | 用于检测来自转发器的harq/nack反馈信号的方法 |
| CN101867467B (zh) * | 2009-04-20 | 2013-04-10 | 电信科学技术研究院 | 载波聚合系统中harq确认消息的反馈方法及装置 |
| EP2293486A1 (en) * | 2009-09-03 | 2011-03-09 | Panasonic Corporation | Feedback scheme for providing feedback on plural transmissions |
| KR101813031B1 (ko) * | 2010-04-13 | 2017-12-28 | 엘지전자 주식회사 | 상향링크 신호를 전송하는 방법 및 이를 위한 장치 |
| CN102238747A (zh) * | 2010-04-30 | 2011-11-09 | 夏普株式会社 | 上行物理控制信息传输方法,基站和用户设备 |
| CN105722051A (zh) * | 2010-11-16 | 2016-06-29 | 交互数字专利控股公司 | 用于直接链路操作的方法和中央实体 |
| CN102075313B (zh) * | 2011-03-04 | 2013-03-27 | 电信科学技术研究院 | 一种ack/nack反馈比特的处理方法和设备 |
| EP2702700A4 (en) * | 2011-04-29 | 2015-12-16 | Intel Corp | CSI FEEDBACK TECHNOLOGY IN A MIMO COMMUNICATION SYSTEM |
| US8737305B2 (en) | 2011-09-25 | 2014-05-27 | Lg Electronics Inc. | Method for allocating resources in broadband wireless access system |
| GB2498815A (en) * | 2012-01-30 | 2013-07-31 | Renesas Mobile Corp | Enhanced PHICH with multibit ACK/NAK |
| CN103368713B (zh) | 2012-03-26 | 2017-03-15 | 中兴通讯股份有限公司 | 设备到设备的通信方法及装置 |
| CN103825687B (zh) * | 2012-11-19 | 2017-12-22 | 上海贝尔股份有限公司 | 用于蜂窝网络下的设备到设备通信的信令传输方法 |
| WO2015065015A1 (ko) | 2013-10-28 | 2015-05-07 | 엘지전자 주식회사 | 무선 통신 시스템에서 장치 대 장치 단말의 신호 송수신 방법 및 장치 |
| JP6069229B2 (ja) | 2014-01-15 | 2017-02-01 | 日本電信電話株式会社 | ノード |
| JP2017079339A (ja) | 2014-03-07 | 2017-04-27 | 株式会社東芝 | 通信制御装置、無線端末、メモリーカード、集積回路および無線通信方法 |
| WO2016034107A1 (en) * | 2014-09-03 | 2016-03-10 | Huawei Technologies Co., Ltd. | System and method for d2d resource allocation |
| JP2016076301A (ja) | 2014-10-02 | 2016-05-12 | 凸版印刷株式会社 | 発光素子基材および製造方法 |
| WO2016072814A1 (en) * | 2014-11-07 | 2016-05-12 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting group message to user equipment (ue) |
| JP6621758B2 (ja) * | 2014-11-14 | 2019-12-18 | 株式会社Nttドコモ | ユーザ装置、フィードバック制御方法、及び再送制御方法 |
| WO2016078905A1 (en) | 2014-11-18 | 2016-05-26 | Sony Corporation | Communications devices and methods |
| KR102358105B1 (ko) * | 2015-01-21 | 2022-02-04 | 삼성전자 주식회사 | 단말 간 탐색을 이용해 지역을 기반으로 광고하는 방법 및 장치 |
| US9877203B2 (en) * | 2015-05-07 | 2018-01-23 | Qualcomm Incorporated | Channel feedback reporting for shared frequency spectrum |
| CN106332091B (zh) | 2015-07-01 | 2021-06-08 | 中兴通讯股份有限公司 | 一种非授权载波上图案的管理方法和装置 |
| WO2017026973A1 (en) * | 2015-08-12 | 2017-02-16 | Intel Corporation | Resource access in device to device communication |
| EP3764577A1 (en) * | 2015-09-25 | 2021-01-13 | Sony Corporation | Telecommunications circuitry |
| KR20170112945A (ko) * | 2016-04-01 | 2017-10-12 | 삼성전자주식회사 | 이동통신 시스템에서 기기 간 통신과 셀룰라 통신의 공존 방법 및 장치 |
| WO2017192006A2 (ko) * | 2016-05-02 | 2017-11-09 | 엘지전자 주식회사 | 무선 통신 시스템에서 단말에 의해 수행되는 신호 전송 방법 및 상기 방법을 이용하는 단말 |
| US10200162B2 (en) * | 2016-05-27 | 2019-02-05 | Qualcomm Incorporated | HARQ feedback in shared RF spectrum band |
| US10917875B2 (en) * | 2016-06-06 | 2021-02-09 | Qualcomm Incorporated | Multicast and/or broadcast for enhanced machine type communications and/or narrowband internet-of-things |
| US10178531B2 (en) * | 2016-09-15 | 2019-01-08 | Qualcomm Incorporated | Methods and apparatus for efficient sensor data sharing in a vehicle-to-vehicle (V2V) network |
| WO2018203669A1 (ko) * | 2017-05-01 | 2018-11-08 | 엘지전자 주식회사 | 무선 통신 시스템에서 단말의 d2d 동작 방법 및 상기 방법을 이용하는 단말 |
| JP2020526149A (ja) * | 2017-06-26 | 2020-08-27 | エルジー エレクトロニクス インコーポレイティド | 無線通信システムにおけるv2x通信のための端末の動作方法及び前記方法を利用する端末 |
| CN110809904A (zh) * | 2017-07-01 | 2020-02-18 | 英特尔公司 | 用于运载工具无线电通信的方法和设备 |
| US11323207B2 (en) * | 2017-08-10 | 2022-05-03 | Lg Electronics Inc. | Method for HARQ ACK/NACK reporting in wireless communication system and apparatus therefor |
| US10700820B2 (en) * | 2017-12-21 | 2020-06-30 | Samsung Electronics Co., Ltd. | Modem chips and receivers for performing hybrid automatic repeat request processing |
| US20190239118A1 (en) * | 2018-01-30 | 2019-08-01 | Qualcomm Incorporated | Techniques for managing vehicle-to-everything (v2x) capability convergence protocol in new radio (nr) |
| KR102815983B1 (ko) * | 2018-05-08 | 2025-06-04 | 엘지전자 주식회사 | 무선 통신 시스템에서 전송 반송파 선택을 트리거링 하기 위한 방법 및 장치 |
| US11039426B2 (en) * | 2018-09-27 | 2021-06-15 | Qualcomm Incorporated | Variable size physical sidelink control channel and aggregation |
| JP2022517480A (ja) * | 2018-11-08 | 2022-03-09 | 日本電気株式会社 | 装置、方法及びプログラム |
| US11722255B2 (en) * | 2019-03-26 | 2023-08-08 | Kt Corporation | Method and apparatus for transmitting and receiving sidelink HARQ feedback information |
| US20200314953A1 (en) * | 2019-03-28 | 2020-10-01 | Mediatek Inc. | Methods and apparatus for managing sidelink traffic prioritization |
| ES2926471T3 (es) * | 2019-06-10 | 2022-10-26 | Asustek Comp Inc | Procedimiento y aparato para el manejo del recurso de retroalimentación para la difusión grupal en el enlace lateral en un sistema de comunicación inalámbrica |
| US11469857B2 (en) * | 2019-08-13 | 2022-10-11 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving a feedback signal in a wireless communication system |
| WO2021237721A1 (zh) * | 2020-05-29 | 2021-12-02 | Oppo广东移动通信有限公司 | Harq-ack码本的反馈方法和终端设备 |
| US20230198673A1 (en) * | 2020-08-24 | 2023-06-22 | Hyundai Motor Company | Method and device for retransmission in sidelink communication |
| US11689325B2 (en) * | 2020-12-16 | 2023-06-27 | Qualcomm Incorporated | Feedback transmission via a sidelink feedback channel resource of a sidelink resource pool |
| US11632744B2 (en) * | 2020-12-17 | 2023-04-18 | Qualcomm Incorporated | Hybrid automatic repeat request feedback for a sidelink |
| US11991114B2 (en) * | 2021-10-08 | 2024-05-21 | Qualcomm Incorporated | Feedback from network coding (NC) encoding device to transmitting device |
-
2018
- 2018-07-12 KR KR1020207004112A patent/KR102417076B1/ko active Active
- 2018-07-12 ES ES23207016T patent/ES3047585T3/es active Active
- 2018-07-12 PL PL23207016.9T patent/PL4307585T3/pl unknown
- 2018-07-12 CN CN201880057185.6A patent/CN111095833B/zh active Active
- 2018-07-12 EP EP18737299.0A patent/EP3652875B1/en active Active
- 2018-07-12 EP EP23207016.9A patent/EP4307585B1/en active Active
- 2018-07-12 WO PCT/EP2018/068935 patent/WO2019012041A1/en not_active Ceased
- 2018-07-12 JP JP2020501266A patent/JP7025829B2/ja active Active
- 2018-07-12 ES ES18737299T patent/ES2968362T3/es active Active
- 2018-07-12 EP EP25200896.6A patent/EP4654505A3/en active Pending
-
2020
- 2020-01-10 US US16/739,867 patent/US11627557B2/en active Active
-
2022
- 2022-02-11 JP JP2022020016A patent/JP7401578B2/ja active Active
-
2023
- 2023-03-23 US US18/125,159 patent/US12004127B2/en active Active
- 2023-07-18 JP JP2023116446A patent/JP7743855B2/ja active Active
-
2024
- 2024-05-20 US US18/668,380 patent/US12382435B2/en active Active
-
2025
- 2025-07-10 JP JP2025116311A patent/JP2025163043A/ja active Pending
- 2025-07-14 US US19/267,731 patent/US20260006588A1/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| JP7025829B2 (ja) | 2022-02-25 |
| KR102417076B1 (ko) | 2022-07-05 |
| US20230232376A1 (en) | 2023-07-20 |
| US12004127B2 (en) | 2024-06-04 |
| US20200154404A1 (en) | 2020-05-14 |
| WO2019012041A1 (en) | 2019-01-17 |
| US20260006588A1 (en) | 2026-01-01 |
| ES2968362T3 (es) | 2024-05-09 |
| EP4307585B1 (en) | 2025-09-10 |
| CN111095833A (zh) | 2020-05-01 |
| KR20200021542A (ko) | 2020-02-28 |
| EP4654505A3 (en) | 2026-02-18 |
| EP4307585A2 (en) | 2024-01-17 |
| JP2020526986A (ja) | 2020-08-31 |
| EP4307585A3 (en) | 2024-03-27 |
| EP3652875B1 (en) | 2023-11-01 |
| JP2022062234A (ja) | 2022-04-19 |
| PL4307585T3 (pl) | 2025-11-24 |
| JP7401578B2 (ja) | 2023-12-19 |
| US20240381324A1 (en) | 2024-11-14 |
| EP4307585C0 (en) | 2025-09-10 |
| US12382435B2 (en) | 2025-08-05 |
| CN111095833B (zh) | 2023-04-18 |
| EP3652875A1 (en) | 2020-05-20 |
| JP2023145541A (ja) | 2023-10-11 |
| EP3652875C0 (en) | 2023-11-01 |
| EP4654505A2 (en) | 2025-11-26 |
| JP2025163043A (ja) | 2025-10-28 |
| JP7743855B2 (ja) | 2025-09-25 |
| US11627557B2 (en) | 2023-04-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES3047585T3 (en) | Communication device, system and method for communication using feedback | |
| ES3048167T3 (en) | Method and apparatus for sidelink communication | |
| US11463204B2 (en) | Method and apparatus for sidelink transmission in a wireless communication system | |
| JP7391168B2 (ja) | 無線通信におけるフィードバック信号のサイズを決定する方法、装置、およびシステム | |
| ES3041171T3 (en) | Wireless communication method, terminal device and network device | |
| CN110635871B (zh) | 生成混合自动重传请求harq信息的方法和装置 | |
| CN110999335A (zh) | 用于侧行反馈的系统和方法 | |
| US10986619B2 (en) | Method and apparatus for determining uplink transmission timing in wireless communication system | |
| CA3082234C (en) | Methods, apparatus and systems for determining a size of a feedback signal in a wireless communication |